/****************************************************************/

#gallery_content_container {float:left;text-align:center;vertical-align:top;padding-right:5px;}
#gallery {margin:0 auto;text-align:justify;border:0px solid #ffffff;font-weight:500;}
#gallery, #gallery a,#gallery a:hover{color:#333333;}
#gallery a {text-decoration:none;}
#gallery a:hover {text-decoration:underline;}
#gallery img {border:1px solid #555555;padding:0px;}
#gallery a:hover img {border:1px solid #f00;filter:alpha(opacity=50);opacity:0.5;-moz-opacity:0.5;}
/** Row formatting **************************************************************/
#author {width:135px;text-align:center;}
#author p:first-line {color:#003399;font-weight:700;}
#author img {margin:0 auto;width:120px;border:1px solid #555555; padding:2px;}
/****************************************************************/
#feature_cat {color:#555;text-align:left;font-weight:700;font-size:11px;} 
#feature_cat a{color:#666;text-align:left;font-weight:700;} 
#feature_page img {width:200px;height:110px;overflow:hidden;}

#gallery_left {float:left;width:20%;height:600px;background:#f9ffff;margin-top:4px;}
#gallery_right {float:left;width:80%;background:#fff;}
#gallery_ad {margin:0 auto;text-align:center;}
#abscontainer {position:relative;}
#album, #images{float:left;border:0px solid #880000}
#album img {margin-right:20px;}

#navcontainer,  #videoplaylistextra {float:left;width:100%;}
#navcontainer {height:50px;background:url('../images/backgrounds/nav-background.png') repeat-x ;}
#banner {float:left;margin:5px 0 7px 0;line-height:20px;background:#900;}

/** Row formatting **************************************************************/
#rows_albums {float:left; margin-bottom:8px;}
#rows_albums img {margin:0 auto;text-align:justify;}
#rows_images {float:left;margin-bottom:4px;}
/****************************************************************/

/** Album text and button **************************************************************/
#album_more_button {float:right;padding-top:4px;border-top:1px solid #bbb;}
#album_more_button img, #album_more_button a:hover img {border:0;float:right;background:transparent;}
#album_txt{padding:2px;text-align:left;font-size:1.1em;width:100%;min-height:60px;}
/****************************************************************/

/** Images under main gallery images for mouse over **************************************************************/
#images_under {background:transparent url('../content/images/magnify.png') no-repeat center center;} 
#view_under, #view_under_left {background:url('../content/images/view.png') no-repeat center center;} 
#view_under_left {margin:0 auto;text-align:justify;float:left;} 
/****************************************************************/

/** Shadow formatting **************************************************************/
#album_shadow {background:transparent url('../content/images/images_shadow.png') no-repeat bottom center ; padding-bottom:4px;height:100%;}
#album_shadow_left{float:left;background:transparent url('../content/images/images_shadow.png') no-repeat bottom center ; padding-bottom:4px;height:100%;margin-right:8px;}
#images_shadow {background:transparent url('../content/images/images_shadow.png') no-repeat bottom center ;padding-bottom:4px;height:100%;}
/****************************************************************/

/**URL formating **************************************************************/
#url_link {float:left;width:98%;text-align:center;font-weight:600;}
#images_url, #album_url {text-align:left;border-bottom:0px solid #000000;margin:2px 0 2px 0;font-size:1.1em;font-weight:700;}
#images_url, #videos_url, #album_url {text-transform:capitalize;height:15px;line-height:14px;overflow:hidden;}
#images_url a, #album_url a, #videos_url a, #related_content a, #images_url a:hover, #album_url a:hover, #videos_url a:hover,#related_content a:hover{color:#003399;font-weight:700;} 
/****************************************************************/

/** Number of albums in a gallery formatting **************************************************************/
#album_count,#album_count_solo{width:60px;background:url('../images/backgrounds/bg_trans_box_vdark.png') repeat ;border:1px solid #555;position:absolute;text-transform:capitalize;line-height:18px;font-size:0.8em;font-weight:400;margin:1px 0px 1px 0px;padding:0 3px 0 3px;vertical-align:middle;text-align:center;overflow:hidden;}
#album_count_solo{top:80px;left:10px;}
#album_count {top:50px;left:10px;}
#album_count,#album_count_solo{color:#ffffff;}
/****************************************************************/

/** Album and image views **************************************************************/
#images_views {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_views img {float:left;min-width:18px;line-height:16px;height:18px;border:0px;margin:0px;padding:0px;}
/****************************************************************/

/** Pageination on albums and galleries **************************************************************/
#pages {float:left;height:26px;width:100%;line-height:26px;padding:4px 0 4px 0;border-top:1px solid #111;font-size:1.0em;color:#8498d3;text-align:center;font-weight:600;}
#pages a {color:#000;border:1px solid #000000;padding:4px;margin:0 1px 0 1px;background:url('../images/backgrounds/bg_trans_box_white.png') repeat}
#pages a:hover {color:#000;background:#ffffff;border:1px solid #000000;}
#page_square, #page_square a {padding:4px;margin:4px;color:#ffffff;border:1px solid #000000;background:url('../images/backgrounds/bg_trans_box_vdark.png') repeat}
#pages_shadow {height:20px;backgroundx:url('../content/images/box-shadow.png') left top no-repeat;}
/****************************************************************/

/** Navcontainer **************************************************************/
#navcontainer {float:left;padding-bottom:3px;}
#navigation {float:left;font-weight:400;text-align:left;height:18px;}
#navigation a {text-decoration:none;}
#navigation a:hover {text-decoration:underline;}
#navigation a, #navigation a:hover, #navigation_bread_home {float:left;border:1px solid #654;padding:3px 5px 3px 5px;margin-right:5px;}
#navigation_bread_sep {float:left;width:5px;}
/****************************************************************/

/**Heading and dates formatting **************************************************************/
#pagetitle {font-size:2.4em;width:100%;text-align:left;text-transform:capitalize;font-family: 'BebasNeueRegular';}
#article_date {font-size:1.2em;text-align:left;text-transform:capitalize;}
/****************************************************************/

/** Video playback both****************************/
#videocontainer {float:left;}
#videocontainer_left {float:left;width:215px;min-height:1px;}
#videocontainer_right {float:left;width:460px;}
#video_container_shadow {float:left;width:460px;height:15px;background:url('../content/images/box-shadow.png') left top no-repeat;}
#videoplaceholder #videoplaceholder_review{float:left;}
#videos {width:166px;padding:0 1px 5px 1px;font-weight:600;margin:0 auto;text-align:center;}
#videos img {width:145px;height:84px;border:1px solid #777;padding:0px;}
#video_play {position:absolute; border:1px solid #555;background:url('../content/images/video/play_sym.jpg');width:20px;height:20px;left:130px;top:5px;} 
#credit {float:left;width:460px;color:#000;font-weight:600;font-size:0.85em;}
/****************************************************************/

/** Video playback reviews ************************************************************/
#wrapper_reviews {float:right;width:450px;height:250px;background:#000}
#video_container_reviews {float:right;width:450px;padding:3px;background:#ffffff;border:1px solid #777;}
#review_videoplaylist_container {float:left;width:215px;margin:0 auto;text-align:center;}
#review_videoplaylist_container img { background:transparent;border:0px;padding:0px;}
#review_videoplaylist_container_under_player {float:left;width:570px;height:100% ;margin:0 auto;text-align:center;background:url('../content/images/video/');}
#f_left {float:left;}
/**************************************************************/

/** Video number on youtube and others ************************************************************/
#videos_under{background:transparent url('../content/images/video.png') no-repeat center center;background-color:#ffffff;width:166px;} 
#videos_count{top:5px;left:16px;}
#videos_count{width:10%;background:url('../images/backgrounds/bg_trans_box_vdark.png') repeat ;border:1px solid #555;position:absolute;text-transform:capitalize;color:#ffffff;line-height:18px;font-size:1.0em;font-weight:600;margin:1px 0px 1px 0px;padding:0 3px 0 3px;vertical-align:middle;text-align:center;}
#videos_count{overflow:hidden;}
#wrapper {float:left;width:670px;height:376px;}
#video_container {float:left;width:670px;padding:0px;background:#000;border:1px solid #777;}
#videoplaylistcontainer {float:left;width:675px;}
/**************************************************************/

/** Cover and rating block on review pages ************************************************************/
#cover_and_rating_block {float:left;width:215px;}
#cover_and_rating_block img{margin-bottom:5px;}
#review_details_wrapper{float:left;width:210px;margin-bottom:5px;padding-right:3px;}
#cert{float:left;margin-left:5px}
#cert img{float:left;width:35px;border:0px;padding:0px;background:transparent;}
#review_rating_wrapper{float:left;padding-left:80px;width:100%;background:url('../content/images/stars/background.png') no-repeat;}
#review_rating_wrapper img {float:left;border:0px;padding:0px;background:transparent;}
/**************************************************************/

/** Extra video playlist text and image ************************************************************/
#videoplaylistextra {line-height:20px;text-align:justify;margin-bottom:1px;} 
#videoplaylistextra img {float:left;width:150px;margin-right:8px;}
/**************************************************************/

/** Applided to the text displayed under the image in gallery view ************************************************************/
#under_image_text {text-align:justify;}
#under_image_text:first-line{font-weight:600;}
#under_image_text img, #under_image_text a, #under_image_text a:hover img {float:right;border:0px;padding:0px;margin:0;}
#under_image_text_button {float:right;}
#under_image_text_button img, #under_image_text_button a, #under_image_text_button a:hover img {float:right;background:transparent;height:100%;border:0px;padding:0px;margin:0 2px 0 2px;}
/**************************************************************/

/** Text container************************************************************/
#text_container {text-align:justify;padding:2px; font-size:1.1em; line-height:20px;}
#text_container img {float:left;}
/**************************************************************/

/** Share this ************************************************************/
#sharethis {float:right;margin:5px 5px 5px 0px ;}
/**************************************************************/

/** Gallery items ************************************************************/
#newitems {border:0px solid #000;}
#newitems img{background:transparent;border:0px solid #000;position:absolute;top:0px;left:0;z-index:1000;}
#videos_found {border:0px solid #000;}
#videos_found img{background:transparent;border:0px solid #000;position:absolute;top:2px;left:2px;z-index:1000;}
#content_flag img{background:transparent;border:0px solid #000;position:absolute;top:0px;left:140px;z-index:1000;}
#content_flag a:hover img{border:0px solid #900;filter:alpha(opacity=50);opacity:0.5;-moz-opacity:0.5;}
/**************************************************************/

/** Download section ************************************************************/
#download_container {float:left;width:100%;margin:5px 0 5px 0;}
#download_image_block {float:left;width:300px;}
#download_info_block {float:left;width:210px;margin:0 5px 0 5px;background:#880000;text-align:justify;}
#download_link_block {float:right;width:150px;;margin:0 auto;text-align:center;padding:10px 0 10px 0;background:#eeeeee}
#download_link_block a img, #download_link_block a:hover img{border:0}
/**************************************************************/

/** Contact sheet ************************************************************/
#contact_sheet_found {border:0px solid #000;}
#contact_sheet_found img{background:transparent;border:0px solid #000;position:absolute;top:-5px;left:-4px;z-index:1000;}
/**************************************************************/

/** A to Z ************************************************************/
#a2z_container {float:left;width:805px}
#a2z {text-align:center;height:20px;padding:4px;font-size:1.2em;color:#6728B2;background:url('../images/backgrounds/bg_trans_box_white.png') repeat ;}
#a2z a {line-height:20px;color:#6728B2;border:1px solid #000000;padding:4px;margin:0 1px 0 1px;text-decoration:none;font-weight:600;}
#a2z a:hover {line-height:20px;padding:4px;color:#000;background-color:#555555;border:1px solid #000000;}
/**************************************************************/

/** Related content ************************************************************/
#related_content_title {float:left;font-size:1.0em;font-style:italic;color:#000000;} 
#related_content_container {float:left;border:0px solid #800;width:300px;} 
#related_content_ad {float:left;width:300px;height:200px;background-color:#555555;margin:0px 2px 2px 0px;}
#related_content {float:left;width:300px;margin:0px 0px 2px 0px;text-align:left;}

/**************************************************************/

/** Lines and spaces ************************************************************/
#redlinethin {float:left;width:100%;background:#800;height:1px;}
#redlinemid{float:left;width:100%;background:#800;height:2px;}
#redlinefat{float:left;width:100%;background:#800;height:3px;}

#blacklinethin {float:left;width:100%;background:#000;height:1px;}
#blacklinemid{float:left;width:100%;background:#000;height:2px;}
#blacklinefat {float:left;width:100%;background:#000;height:3px;}

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







/******************************************************
#feature img {border:5px solid #000000;padding:0px;}
#video_icon img{max-width:18px;}
#ad_sq {padding:2px;}
#link_ad {width:728px;}
#ad {width:728px;}

#images_homepage {float:left;text-align:justify;}
#images_homepage img {float:left;margin:0 5px 2px 0;}
#images_homepage_under {float:left;background:transparent url('../content/images/magnify.png') no-repeat center center;} 
#images_homepage_title {text-align:justify;font-size:1.2em;color:#003399;font-weight:600;}

#videos_reviews {float:left;width:150px;font-weight:600;margin:0 auto;text-align:center;background:transparent;padding:0px;}
#videos_reviews img {float:left;padding:60px;background:transparent;}
#top_box{margin:0 auto;text-align:justify;}

********/
