
#gallery 
{float:left;font-size:100%; font-family: Verdana, Arial, sans-serif;
text-align: center;color:#000;padding:2px;background:#fff;border:0px solid #000;
vertical-align:top;min-height:600px;width:750px;line-height:15px;margin-right:5px;
}

#gallery-album {margin-left:auto; margin-right:auto; text-align:center;min-height:400px; }
#album_shadow {padding:2px;background: url('../content/images/images_shadow.png') top no-repeat;text-align:justify;}
#album_under {background:transparent url(../content/images/view.png) no-repeat center center;} 
#album_count {text-transform: capitalize;color:#fff;line-height:18px; font-size:1.0em;font-weight:500;margin:1px 0px 1px 0px;padding:0px; background-color:#7dc5ff;border:1px solid #0a2f58;vertical-align:middle;text-align:center;overflow:hidden; }



#images {margin:0 auto;}
#images img, #gallery-album img {margin:0 auto;padding:8px;border:1px solid #000;text-align:center;}
#images a, #gallery-album a {font-weight:600;color:#7c0740; }
#images a:hover, #gallery-album a:hover {color:#5a0520; margin:0 auto;}
#images a:hover img, #gallery-album a:hover img{border:1px solid #900; filter:alpha(opacity=50);opacity: 0.5;-moz-opacity:0.5;}

#images_shadow {padding:2px;background:  url('../content/images/images_shadow.png') top no-repeat;text-align:justify;}
#images_under {background:transparent url(../content/images/magnify.png) no-repeat center center;} 
#images td, #gallery-album td  {vertical-align:top;}

#images_url, #gallery-album_url  { text-transform: capitalize;height:28px; color: 0066CC;line-height: 12px; margin:1px 0px 0px 0px;padding:1px; background: #fff ; border:1px solid #999;text-align:center;overflow:hidden; }
#images_url a, #gallery-album_url a  {font-size:0.83em; font-weight:600;color: #0044aa;text-decoration:none;} 
#images_url a:hover, #gallery-album_url a:hover  {font-size:0.83em; font-weight:600;color: #10378a;text-decoration:underline;}  

#images_views  {color:#fff;line-height:18px; font-size:1.0em;font-weight:500;margin:1px 0px 1px 0px;padding:0px; background-color:#1668c1;border:1px solid #0a2f58;vertical-align:middle;text-align:center;overflow:hidden; }
#images_views img {min-width:18px;line-height:16px;height:18px;border:0px; margin:0px;padding:0px; float:left;border-right:1px solid #000; }

#album_txt_container {width:100%;}
#album_txt{height:80px;text-align:justify;background-color: #eee;color:#000;border:0px solid #009;padding:3px; overflow:hidden;}

#album_txt_more {text-align:right;background-color: #ddd;padding:2px;border-left:8px solid #029;color:#800;font-weight:bold;}

#reviewcontainer {float:left;}
#review {line-height: 16px;text-align:justify;}
#review:first-line { font-weight : bold;}
#review img{padding:5px; border: 1px solid #000;float:left; margin-right: 8px;}

#navcontainer {float:left;width:100%;line-height: 20px;}
#albumviews {float:right;width:20%;font-size:1.1em; font-weight:600;color:#0066CC;text-align:right;}
#navigation {float:left;width:80%;font-weight : bold;color: #9D1961;text-align:left;}
#navigation a {color: #0066CC;}
#navigation img{padding:0px;margin:0 5px 0 0;border:0px solid #f00;}


#top_box{margin:0 auto; text-align: justify;  }
#ad_sq {background-color: #fff;padding:2px; }
#ad {width:750px;background-color: #1668c1; }
#link_ad {min-width:728px;background-color: #fff;padding:2px; }

#content { background-color: #fff; color: #000; text-align: justify; padding:10px; }
#content img {padding:5px; border:1px solid #555555;background-color:#fff;float: left;}

#pages {height:19px;border:1px solid #111;padding:4px;font-size: 11px;color: #9D1961;background: #fff;text-align: center;font-weight:600;}
#pages a {color: #000;border:1px solid #fff;padding:4px;margin:0 1px 0 1px;text-decoration:none;}
#pages a:hover {line-height:19px;padding:4px;color: #000; border:1px solid #000;background-color: #fff; }
#page_square, #page_square a {line-height:19px;padding:4px; color: #fff; border:1px solid #000;background-color: #0066CC; }

#download_link {float:left; width:98%;border:1px solid #000; line-height: 1.5;font-size: 12px; font-family: Verdana, Arial, sans-serif; padding: 5px; color: #000;background-color:  #eeefff;  text-align: center;font-weight:600;}

#search {padding: 4px 0px 4px 0px; color: #060;background-color: #fff; margin:0px 0px 0px 0px; text-align: center;font-weight:600;}

#category_description {padding:5px;color:#000;background-color: #fff;line-height: 15px;height:100%;text-align: justify;border:0px solid #000;}
#category_description img {float:left;margin:5px;}

#this_album_description {margin-bottom:3px;padding:5px; color:#000; background-color:#fff;height:100%;text-align: justify;}
#this_album_description:first-line { font-weight : bold;}  

#downloadphoto {margin:0;padding:0;}
#downloadphoto img {border: 0px ;width:100px;height:32px;}
#downloadphoto a:hover{border:0px;}
#downloadphoto a:hover img{	border: 0px;}

#banner {border:1px solid #000; background: #fff;margin:0 auto;line-height: 20px;margin:0 0 3px 0;}
#jump_to_top,jump_to_top img {border-top:1px solid #9D1961; margin:0 auto;text-align: center;  } 

#videocontainer { float:left;width:99%;min-height:312px;background: #000 ; border:2px solid #000; padding:2px;}
#videocontainer_mini {background: #000 ; border:1px solid #ddd; margin:3px 3px 0 3px; }

#video {width:460px;height:300px; margin:0 auto;padding:3px;border:1px solid #9c1863;float:right;background: #fff ;  }
#videoplaylist {width:270px;min-height:310px;float:left;color:#fff;font-weight:600;border:1px solid #9c1863; background: #fff url('../content/images/video.jpg') bottom no-repeat;line-height: 18px;margin:0 2px 0 0;}

#videoplaylistextra {min-height:142px;padding:3px;line-height: 16px;background: #9c1863 ; color:#fff;text-align: justify;} 
#videoplaylistextra img {width:150px;padding:5px;background-color: #fff; border: 1px solid #000;float:left; margin-right: 8px;}

#videoplaylisttitle { background-color: #ae1961;color:#fff;border-bottom: 1px solid #333;border-top: 1px solid #333;margin-top: 3px;}

#review_rating_wrapper{float:right;background: #fff url('../content/images/rating_bg.png');border:0px solid #9D1961;width:210px;height:120px;margin:0 0 0 5px ;}
#review_rating {width:92px;float:left;text-align: left;font-weight: bold;color:#000;padding: 5px 2px 2px 8px;}
#review_rating img {float:right;width:92px;height:16px;border:0px solid #900;margin:0;padding: 1px 0px 0px 0px;}
#overall_review_rating {float:right;font-size:1.85em; font-weight: 600;font-family: Verdana, Arial, sans-serif;text-align:center;color:#24777f; margin:0 5px 0 0;width:78px; line-height:45px;}

#news {padding:5px;background: #fff url('../content/images/news_item.png') top no-repeat;text-align:justify;}

#news a img,#news a:hover img{float:right;border:0px;padding:0px;margin-top:5px;width:92px;height:19px; }

#news:first-line{font-weight:600;color:#0066CC;}


#pagetitle {font-size:1.5em; line-height: 30px; font-weight:600;color:#0066CC;text-align:right;text-transform: capitalize; }


#redline {float:left;width:100%;background: #800;height:1px;margin:0 0 0 0; }
#redline2 {float:left;width:100%;background: #800;height:2px;margin:0 0 0 0; }

#spacer10 {float:left;width:100%;background: #fff;height:10px;}
#spacer5 {float:left;width:100%;background: #fff;height:5px;}

#sort {float:left;width:100%;border:0px solid #900;line-height: 20px; margin:0 0 0 0; font-weight:500;font-size:1.0em;color:#9D1961;background: #fff  url('../content/images/sort.png') no-repeat; }
#sort a,#sort a:hover,#sort a:visited {font-weight:600;color:#7c0740; }

#video_icon img{border:1px solid #000;max-width:18px; }

#page_text {float:left;width:100%;font-size:100%; font-family: Verdana, Arial, sans-serif;text-align:left;}

#maxpower_banner{float:left;width:100%;margin:0 auto;min-height:100px;background: #fff url('../images/backgrounds/maxpower.png') no-repeat ;}
#right_cols_gallery_250 {float:right;width:250px;background:#fff;}

#zxc {position:relative; }
#contact_sheet_found  {border:0px solid #000;}
#contact_sheet_found  img{background:transparent;border:0px solid #000;position:absolute;top:-8px;left:-7px;z-index:1000;}
#contact_sheet_found  a:hover img{border:0px solid #900; filter:alpha(opacity=50);opacity: 0.5;-moz-opacity:0.5;}