@charset "utf-8";
/* CSS Document */

@import url("global.css");

#Sort_Container1{width:515px; background:#c2d8a5; float:left; padding-bottom:4px;}
html>/**/ body #Sort_Container1{padding-bottom:3px;}
#Sort_Container2{width:515px; background:#c2d8a5; float:left; padding-bottom:4px;}
html>/**/ body #Sort_Container2{padding-bottom:3px;}

.recentlyAddedAlbum_container{width:100%; border-top:3px solid #c2d8a5; padding-top:30px; float:left}

#photo_container, #video_container{width:490px; float:left; display:inline; margin:10px 5px 10px 18px}
.darkblue-photoContainer, .lightblue-photoContainer{width:115px; height:155px; background:#cde2fb; margin-right:3px; float:left;padding:3px 1px 2px 2px; line-height:15px; display:inline}
.darkblue-photoContainer table, .lightblue-photoContainer table{width:115px;}
.darkblue-photoContainer table td, .lightblue-photoContainer table td{border:1px solid #accaef; height:100px;background:#fff; vertical-align:middle;}
.darkblue-photoContainer p, .lightblue-photoContainer p{padding:5px 2px 0 4px}
.darkblue-photoContainer a, .lightblue-photoContainer a{font:12px verdana; color:#005dac; text-decoration:none}
.darkblue-photoContainer a:hover, .lightblue-photoContainer a:hover{text-decoration:underline}
.lightblue-photoContainer{background:#e6f0fd; margin-top:3px; margin-bottom:3px;}

#detail_Container{width:100%; background:#000; padding-bottom:20px; display:inline; float:left}
#detail_Container900px{width:900px; border:1px solid #333132; margin:5px 0 5px 28px; padding-bottom:10px; float:left;display:inline}
.detailPic_area{width:550px; margin-left:60px; padding-top:10px; float:left;display:inline}
.detailPic_areaRight{width:275px; padding-top:10px; padding-left:14px; border-left:1px solid #cccccc; float:right; display:inline}
.PPoweer_container{width:250px; float:left; padding-top:7px; border-top:1px solid #ff6600}
.PPoweer_container table td{line-height:18px;}
.larerPic_container{width:460px; height:470px; margin-top:20px; border:1px solid #58595b}
.pHotoText_container{width:460px; margin-left:60px; margin-bottom:20px; display:inline; float:left; clear:both}
.pHotoText_container p{border-bottom:1px solid #ccc; padding-bottom:10px; padding-top:10px; line-height:18px;}
html> /**/ body .pHotoText_container p{padding-top:0}
.pHotoText_container a{font:12px verdana; color:#005dac}
.slide_images{width:860px; margin-left:20px; border:1px solid #fff; padding:3px 0 3px 0; float:left; display:inline}
.buttonContainer{width:30px; float:left}
.galleryText{font:13px verdana; color:#fff; width:70%; margin-left:19px; margin-bottom:5px; float:left; display:inline }
#detailGrey_Container{width:932px; background:#ccc; margin-top:5px; padding:7px 10px 7px 18px;  display:inline; float:left}
.comments{width:530px; margin:10px 15px 5px 15px; float:left; display:inline}
.comments p{background:#f2f2f2; padding:5px;}
div.lightGray_comments, div.lightGray_commentsOn{font:12px verdana; color:#000000; padding:10px;line-height:18px; background:#f8f8f8; margin-top:2px;}
div.lightGray_commentsOn{background-color:#fff;}
.commentBox_right{width:380px; margin-right:10px; margin-top:10px; float:right; display:inline}
.table_PhotoGallery{border:1px solid #75c5f0;}

#theme_Container, #theme_ContainerHome{width:400px;margin:25px 5px 10px 18px;float:left; display:inline;}
#theme_Container h2.theme, #theme_ContainerHome h2.theme{font:18px verdana; color:#016a5f; font-weight:bold; padding-bottom:5px;}
#theme_ContainerHome{width:703px; margin-left:0; margin-top:30px;}
.theme-photoContainer{width:75px; height:130px;margin-right:3px;  float:left;line-height:15px; margin-bottom:30px;}
.theme-photoContainer p{padding-left:3px; padding-top:3px;}
.theme-photoContainer a{font:11px verdana; color:#005dac; text-decoration:none;}
.theme-photoContainer a:hover{text-decoration:underline}

.showcase{width:196px; background:#f1f4f6; border:2px solid #c0c0c0; float:left; padding-bottom:5px;}
.showcase h3{font:16px verdana; color:#000000; border-bottom:2px solid #fff;  padding:15px 8px 10px 8px; margin-bottom:10px;}
.showcase p{margin-bottom:10px; padding-left:8px;}
.showcase p a{font:bold 14px verdana; color:#005dac; text-decoration:none}

.searchbox_photo{width:186px; background:#e7eee5; border:1px solid #c2d8a5;margin-bottom:20px; float:left; display:inline; padding:5px;}
.searchbox_photo p{margin-bottom:5px;}

.tags_container{width:200px;float:left;display:inline; margin-bottom:20px;}
.tags_container h3{font:16px verdana; color:#016a5f; border-bottom:1px solid #a8a8a7; margin-bottom:5px; padding-bottom:3px; }
.tags_container a{padding:0; line-height:25px;}
.tags_container a:hover{text-decoration:underline}

.TabHead {overflow:hidden; display:block; margin-bottom:20px; padding-left:8px; height:55px; width:510px; border-bottom:2px solid #70b82b;float:left; clear:both;}
.TabHead h2 {padding-left:5px; margin-bottom:4px; margin-right:10px; font-weight:normal; background:url("../../images/tabR5_horLft_grn.gif") 0 0 no-repeat; font-size:19px;  font-family:verdana; float:left; }
.TabHead h2 a img{float:left; border:0; padding:3px 10px 0 5px;}
.TabHead h2 a, 
.TabHead h2 span {width:150px; display:block; padding:5px 5px 7px 0; background:url("../../images/tabR5_horRgt_grn.gif") 100% 0 no-repeat; color:#4eb74b;  float:left;text-decoration:none;}
.TabHead h2.active {background-image:url("../../images/tabR5_horLftActive_grn.gif"); position:relative; margin-top:-1px; }
html> /**/ body .TabHead{overflow:inherit; height:58px;}
html> /**/ body .TabHead h2.active{ margin-top:2px;}
.TabHead h2.active a, 
.TabHead h2.active span {background-image:url("../../images/tabR5_horRgtActive_grn.gif"); cursor:default; position:relative;}
.TabHead h2 a:hover {color:#005dac;}
.TabHead h2.active a:hover { text-decoration:none; cursor:default;}


.TabHead_form {overflow:hidden; display:block;padding-left:8px; height:55px; width:695px; border-bottom:2px solid #70b82b;float:left; clear:both; margin-top:20px; margin-bottom:10px; }
.TabHead_form h2 {padding-left:5px; margin-bottom:4px; margin-right:10px; font-weight:normal; background:url("../../images/tabR5_horLft_grn.gif") 0 0 no-repeat; font-size:19px;  font-family:verdana; float:left; }
.TabHead_form h2 a img{float:left; border:0; padding:3px 15px 0 10px;}
.TabHead_form h2 a, 
.TabHead_form h2 span {width:160px; display:block; padding:5px 15px 7px 0; background:url("../../images/tabR5_horRgt_grn.gif") 100% 0 no-repeat; color:#4eb74b;  float:left;text-decoration:none;}
.TabHead_form h2.active {background-image:url("../../images/tabR5_horLftActive_grn.gif"); position:relative; margin-top:-1px; }
html> /**/ body .TabHead_form{overflow:inherit; height:58px;}
html> /**/ body .TabHead_form h2.active{ margin-top:2px;}
.TabHead_form h2.active a, 
.TabHead h2.active span {background-image:url("../../images/tabR5_horRgtActive_grn.gif"); cursor:default; position:relative;}
.TabHead_form h2 a:hover {color:#005dac;}
.TabHead_form h2.active a:hover { text-decoration:none; cursor:default;}


#video_container{width:515px; margin:15px 0 15px 0}
.show-videos{width:167px; height:130px; background:#f3f7f2; margin-right:7px; margin-bottom:7px; float:left; display:inline}
.show-videos p{background:#e7eee5; padding:5px; height:15px;}
.show-videos a{font:12px arial;color:#005dac; text-decoration:none}
.show-videos a:hover{text-decoration:underline}
.show-videos table{margin-top:10px; margin-bottom:10px;}
.show-videos span.left{font:12px arial; color:#000000; float:left;}
.show-videos span.right{font:12px arial; color:#000000; float:right; display:inline}

#album_container, #album_containerHome{width:513px; float:left; margin:15px 0 0 1px; display:inline;}
#album_containerHome{width:100%; margin-top:10px; border-bottom:1px solid #c2d8a5;}

.show-album, .show-albumHome{width:167px; margin-right:6px; margin-bottom:15px; float:left;padding-bottom:10px; border-bottom:1px dashed #ccc;}
.show-albumHome{margin:0 12px 0 0; border:0; padding-bottom:15px;}
.show-album p, .show-albumHome p{margin:5px 0 0 10px; line-height:18px;}
.show-album p a, .show-albumHome p a{font:12px verdana; color:#005dac; text-decoration:none}
.show-album p a:hover, .show-albumHome p a:hover{text-decoration:underline}
.show-album-shadow{background:#414042; width:160px; height:126px; margin:0 auto;}
.show-album-shadow img{width:163px; height:120px; border:2px solid #bcbec0; margin-left:-4px;}
*html .show-album-shadow{overflow:hidden}
*html .show-album-shadow img{position:relative; margin-right:-4px;}
.marginR0{margin-right:0}

.latest_video{width:200px; margin:30px 0 20px 0; border-bottom:1px solid #c2d8a5; padding-bottom:9px; float:left;}
.videoListing_Container{font:12px arial; width:188px; padding:8px 5px 13px 7px; margin-bottom:2px; background:#e7eee5; float:left}
.videoListing_Container p{background:#e7eee5;}
.videoListing_Container p.size{width:80px}
.videoListing_Container a{font:12px arial;color:#005dac; text-decoration:none}
.videoListing_Container a:hover{text-decoration:underline}
.videoListing_Container table{margin-top:5px; margin-right:7px; float:left;}

.recent_PhotosHome{width:485px; margin:30px 0 20px 20px; border-bottom:1px solid #c2d8a5; padding-bottom:10px; float:left;}
.gallery_container{width:100%; height:240px; background:#414042;}
.gallery_cyan{background:#e0f4fe; height:68px;}
.gallery_cyan p{font:12px arial; padding:20px 0 0 30px}
.gallery_cyan p a{font:12px arial; color:#005dac; line-height:18px; text-decoration:none}
.gallery_cyan p a:hover{text-decoration:underline}
.gallery_cyan .block {background:#a7a9ac; padding:5px; margin-top:-50px; width:165px; float:right}

.search_box{width:694px; background:#e7eee5; border-bottom:1px solid #c2d8a5; padding:5px;  float:left;}
.search_Photos{width:695px; padding:10px 5px 10px 5px; border-bottom:1px solid #c2d8a5; float:left}
.search_Photos a{font:12px verdana; color:#005dac; padding-left:5px; padding-right:5px; line-height:25px; text-decoration:none}
.search_Photos a:hover{text-decoration:underline}
.search_Photos span{font:11px verdana; color:#4eb74b}

.popularPhotos_container{width:515px; float:left; margin:30px 0 20px 0; display:inline}
.popularPhotos_container h2{font:16px verdana; color:#016a5f; border-bottom:3px solid #c2d8a5; font-weight:bold; margin-bottom:10px; padding-bottom:5px;}
.popularPhotos_container a{font:12px verdana; color:#005dac; line-height:25px; text-decoration:none;}
.popularPhotos_container a:hover{text-decoration:underline}
.popularPhotos_container span{font:11px verdana; color:#4eb74b;}

.greenBlock{font:12px verdana; background:#c2d8a5; padding:5px; color:#fff; margin:0 auto; width:20px; text-align:center}
.dgreenBlock{font:12px verdana; color:#fff; background:#016a5f; padding:5px;display:block; margin:-40px 0 0 0; line-height:18px;}

.leftContainer{border:1px solid #70b82b; margin-bottom:20px; padding:5px 5px 5px 5px}
.leftContainer a{font:12px verdana; color:#005dac; line-height:25px;}
.leftContainer span{color:#4eb74b; padding-right:3px; padding-left:3px; font-size:11px}
.leftContainer p{margin-bottom:5px;}
