/* CSS Document */
body { background-color: #FFFFFF; font-family: Arial, Verdana, Tahoma; font-size: 11px; color: #747474; margin: 0; padding: 0; word-wrap: break-word; }

#wrapper { width:1053px; position:relative; margin:0px auto; }
#discoverydiv{ position:absolute; left:661px; top: 180px; z-index:99; visibility:hidden; background:transparent;filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;}

a.dropdown_1:link, a.dropdown_1:visited { display:block; background:url(../images/dropdown_1.jpg) no-repeat; width: 130px; height: 33px; text-decoration:none;}
a.dropdown_1:hover{background:url(../images/dropdown_1a.jpg) no-repeat; text-decoration:none;}

a.dropdown_2:link, a.dropdown_2:visited { display:block; background:url(../images/dropdown_2.jpg) no-repeat; width: 130px; height: 31px; text-decoration:none;}
a.dropdown_2:hover{background:url(../images/dropdown_2a.jpg) no-repeat; text-decoration:none;}

a.dropdown_3:link, a.dropdown_3:visited { display:block; background:url(../images/dropdown_3.jpg) no-repeat; width: 130px; height: 29px; text-decoration:none;}
a.dropdown_3:hover{background:url(../images/dropdown_3a.jpg) no-repeat; text-decoration:none;}

a.dropdown_4:link, a.dropdown_4:visited { display:block; background:url(../images/dropdown_4.jpg) no-repeat; width: 130px; height: 31px; text-decoration:none;}
a.dropdown_4:hover{background:url(../images/dropdown_4a.jpg) no-repeat; text-decoration:none;}

a.dropdown_5:link, a.dropdown_5:visited { display:block; background:url(../images/dropdown_5.jpg) no-repeat; width: 130px; height: 29px; text-decoration:none;}
a.dropdown_5:hover{background:url(../images/dropdown_5a.jpg) no-repeat; text-decoration:none;}

a.dropdown_6:link, a.dropdown_6:visited { display:block; background:url(../images/dropdown_6.jpg) no-repeat; width: 130px; height: 32px; text-decoration:none;}
a.dropdown_6:hover{background:url(../images/dropdown_6a.jpg) no-repeat; text-decoration:none;}

.bodytext{ color: #FFFFFF; font-family: Arial, Verdana, Tahoma; font-size: 11px; text-decoration: none; }
a.bodytext:link, a.bodytext:visited{ color: #FFFFFF; font-family: Arial, Verdana, Tahoma; font-size: 11px; text-decoration: none; }
a.bodytext:hover{ text-decoration: underline; }

.htext{ color: #000000; font-family: Arial, Verdana, Tahoma; font-size: 11px; text-decoration: none; }
a.htext:link, a.htext:visited{ color: #000000; font-family: Arial, Verdana, Tahoma;  font-size: 11px; text-decoration: none; }
a.htext:hover{ text-decoration: underline; }

.inputbox { font-size:11px; font-family: Arial, Verdana, Tahoma; color:#747474 !important; background-color:#FFFFFF !important; padding-left:5px; border:1px solid #ababab !important; }
.inputbox_nocol { font-size:11px; font-family: Arial, Verdana, Tahoma; background-color:#FFFFFF !important; padding-left:5px; border:1px solid #ababab !important; }
.inputboxsize1{ width:114px; }
.inputboxsize2{ width:170px; }
.inputboxsize3{ width:140px; }
.selectsize1{ width:170px; }
.inputboxheight1{ height:14px; }

.messagesize1{ width:330px; height: 80px; }

.textbox { font-size:11px; font-family: Arial, Verdana, Tahoma; color:#747474 !important; background-color:#FFFFFF !important; padding-left:5px; border:1px solid #ababab !important; }
.whitetd{ background-color: #FFFFFF !important;}

#main_con_nospace{ padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px; text-align:left; line-height: 160%; color: #747474; font-family: Arial, Verdana, Tahoma; font-size: 11px; word-wrap: break-word;}
#main_con_nospace p{ color: #747474; font-family: Arial, Verdana, Tahoma; font-size: 11px; text-decoration: none;  margin:0px; padding:0px;}
#main_con_nospace a{ color: #23a6e3; text-decoration: none; }
#main_con_nospace a.cls1{ color:#c6002e; text-decoration: none; }
#main_con_nospace a.fcolor1{ color:#2fe475; text-decoration: none; }
#main_con_nospace a.fcolor2{ color:#8a38b4; text-decoration: underline; }
#main_con_nospace a.fcolor3{ color:#e81c8b; text-decoration: none; }
#main_con_nospace a.fcolor4{ color:#ee1b8c; text-decoration: none; }
#main_con_nospace a.fcolor5{ color:#747474; text-decoration: none; }
#main_con_nospace a.fcolor6{ color:#0c6ea8; text-decoration: underline; }
#main_con_nospace a.fcolor88{ color:#2fe475; text-decoration: none; }
#main_con_nospace a:hover{ text-decoration: underline; }
#main_con_nospace ol{ line-height:160%; }
#main_con_nospace ol li{ margin-left:15px; margin-top:5px !important; margin-top:5px; margin-bottom:10px !important; margin-bottom:10px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 10px; }
#main_con_nospace ul{ line-height:130%; list-style-type:none; }
#main_con_nospace ul li{ background-image: url(../images/list_arrow.gif); background-position: 0 5px; background-repeat: no-repeat; margin-left:-15px; margin-top:-5px !important; margin-top:-15px; margin-bottom:10px !important; margin-bottom:20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 18px; }

#main_con{ padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px; text-align:left; line-height: 160%; color: #747474; font-family: Arial, Verdana, Tahoma; font-size: 11px; text-decoration: none; }
#main_con p{ color: #747474; font-family: Arial, Verdana, Tahoma; font-size: 11px; text-decoration: none; margin:0px; padding:0px; }
#main_con a{ color: #23a6e3; text-decoration: none; }
#main_con a.cls1{ color:#c6002e; text-decoration: none; }
#main_con a.fcolor1{ color:#2fe475; text-decoration: none; }
#main_con a.fcolor2{ color:#8a38b4; text-decoration: underline; }
#main_con a.fcolor3{ color:#e81c8b; text-decoration: none; }
#main_con a.fcolor4{ color:#ee1b8c; text-decoration: none; }
#main_con a.fcolor5{ color:#747474; text-decoration: none; }
#main_con a.fcolor6{ color:#0c6ea8; text-decoration: underline; }
#main_con a:hover{ text-decoration: underline; }
#main_con ol{ line-height:160%; }
#main_con ol li{ margin-left:15px; margin-top:5px !important; margin-top:5px; margin-bottom:10px !important; margin-bottom:10px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 10px; }
#main_con ul{ line-height:130%; list-style-type:none; }
#main_con ul li{ background-image: url(../images/list_arrow.gif); background-position: 0 5px; background-repeat: no-repeat; margin-left:-15px; margin-top:-5px !important; margin-top:-15px; margin-bottom:10px !important; margin-bottom:20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 18px; }

#search_con{ padding-left:0px; padding-right:0px; padding-top:6px; padding-bottom:6px; text-align:center; line-height: 130%; color: #FFFFFF; font-family: Arial, Verdana, Tahoma; font-size: 10pt; text-decoration: none; }
#search_con a.discovery{ display:block; width: 120px; color: #FFFFFF; font-weight:bold; text-decoration: none;  padding-left:5px; padding-right:5px; }
#search_con a.blog{ display:block; width: 170px; color: #FFFFFF; font-weight:bold; text-decoration: none;  padding-left:5px; padding-right:5px; }
#search_con a:hover{ text-decoration: underline; }

.box_head_bg{background:url(../images/box_head_bg.jpg);}

.strikeout{color:#009DEB; text-decoration:line-through;}
#hdbg_no_space{ color: #FFFFFF; font-family: Arial, Tahoma, Verdana; font-size: 10pt; text-decoration:none; font-weight:bold; padding-left:0px; padding-right:0px; padding-top:5px; padding-bottom:0px; margin: 0px; }
#hdbg{ color: #FFFFFF; font-family: Arial, Tahoma, Verdana; font-size: 10pt; text-decoration:none; font-weight:bold; padding-left:10px; padding-right:10px; padding-top:0px; padding-bottom:0px; margin: 0px; }
#hdbg a{ color: #FFFFFF; font-family: Arial, Tahoma, Verdana; font-size: 10pt; text-decoration: none; font-weight:bold; }
#hdbg a:hover{ text-decoration: underline; }
.hdbgfirst{ color:#c6002e;}

#brdcmp{ padding-left:10px; padding-right:10px; padding-top:0px; padding-bottom:0px; margin: 0px; }

.linkpadding{ padding-left:3px; padding-right:6px; }
.linkpadding_1{ padding-left:3px; padding-right:0px; }

.butta{ background-color: #8F050D !important; color: #FFFFFF !important; font-family: Verdana, Tahoma; font-size: 11px; border: 1px solid #8F050D !important; }

.commontfont{ font-family: Arial, Verdana, Tahoma; font-size: 11px; text-decoration: none; color:#747474; }
a.commontfont:link, a.commontfont:visited{ font-family: Arial, Verdana, Tahoma; font-size: 11px; text-decoration: none; color:#747474; }
a.commontfont:hover{ text-decoration: underline; }

.fontcolor1{ color:#000000;}
.fontcolor2{ color:#FFFFFF;}
.fontcolor3, .mandt_color{ color:#c6002e;}
.fontcolor4{ color:#d0d0d0;}
.fontcolor422{ color:#666666;}
.fontcolor5{ color:#2fe475;}
.fontcolor6{ color:#004082;}
.fontcolor7{ color:#faec06;} /* brdcamp font color - static page */
.fontcolor9{ color:#ae48e9;} /* purple */
.fontcolor10{ color:#70cfd5;} /* sky */
.fontcolor11{ color:#ee1b8c;} /* pink */
.fontcolor12{ color:#4cb9fa;} /* brdcamp font color - discovery page */
.fontcolor13{ color:#8a38b4;} /* discovery purple and brdcamp font color - blog page */
.fontcolor14{ color:#e81c8b;} /* report this comment purple */
.fontcolor15{ color:#f3c518;} /* yellow color */
.fontcolor16{ color:#fea21d;} /* spot heading */
.fontcolor17{ color:#dd0d7d;} /* neely heading */
.fontcolor18{ color:#71d0d6;} /* latest comment name */
.fontcolor19{ color:#e10078;} /* footer bookmark */
.fontcolor20{ color:#1baf57;} /* brdcamp font color - user profile page */
.fontcolor21{ color:#ae48ea;} /* my img */
.fontcolor22{ color:#0c6ea8;} /* my img */

.bgcolor1{background-color:#000000;}
.bgcolor2{background-color:#FFFFFF;}
.bgcolor3{background-color:#f6f6f8;}
.bgcolor4{background-color:#dbdbdb;} /* brdcamp bg */
.bgcolor5{background-color:#ededed;} /* alternate category bg */
.bgcolor6{background-color:#21ca63;} /* green category bg */
.bgcolor7{background-color:#f1f3f2;} /* home page left video and latest user bg */
.bgcolor8{background-color:#ebebeb;} /* middle content bg */
.bgcolor9{background-color:#e30678;} /* video header bg */
.bgcolor10{background-color:#d0d0d0;} /* video row bg 2 */
.bgcolor11{background-color:#27d166;} /* spotlight */
.bgcolor12{background-color:#e00e79;} /* newly added */
.bgcolor13{background-color:#ed3897;} /* discovery bg */
.bgcolor14{background-color:#e10078;} /* discovery cat bg 1 */
.bgcolor15{background-color:#f65fb0;} /* discovery cat bg 2 */
.bgcolor16{background-color:#ae48ea;} /* video added */
.bgcolor17{background-color:#DBB1F3;} /* blog added */
.bgcolor18{background-color:#a5dcfc;} /* discovery added */

.discovery_border1{ border: 1px solid #e10078; }
.discovery_border2{ border: 1px solid #f65fb0; }

.arialfont15{ font-family: Arial, Verdana, Tahoma; font-weight:bold; font-size: 15pt; text-decoration: none; }
.arialfont13{ font-family: Arial, Verdana, Tahoma; font-weight:bold; font-size: 13pt; text-decoration: none; }
.arialfont11{ font-family: Arial, Verdana, Tahoma; font-weight:bold; font-size: 11pt; text-decoration: none; }
.arialfont11_nobold{ font-family: Arial, Verdana, Tahoma; font-weight:normal; font-size: 11pt;}
.arialfont10{ font-family: Arial, Verdana, Tahoma; font-weight:normal; font-size: 10pt; text-decoration: none; }
.arialfont9{ font-family: Arial, Verdana, Tahoma; font-weight:normal; font-size: 9pt; text-decoration: none;}

.fontuppercase{ text-transform:uppercase; }
.fonttitlecase{ text-transform:capitalize; }
.fontbold{ font-weight:bold; }
.fontpadding10{ padding-left:10px; word-wrap: break-word;}
.leftpadding{ padding-left:5px; }
.rightpadding{ padding-right:5px; }
.rightpadding10{ padding-right:10px; word-wrap: break-word; }
.toppadding10{ padding-top:10px; }
a.fontbold{
	text-decoration:none;
	 color:#dd0d7d;
}
a.fontbold:hover {
	text-decoration:underline;
	 color:#dd0d7d;
}

.head1{background:url(../images/head1.jpg);}
.left_effect_bg{background:url(../images/left_effect_bg.jpg);}
.right_effect_bg{background:url(../images/right_effect_bg.jpg);}

#footer{ padding-top:15px; padding-left:8px; padding-right:8px; padding-bottom:15px; text-align:left; color:#a8a8a8; font-family: Arial, Verdana, Tahoma; font-size: 8pt; text-decoration: none; line-height:140%; }
#footer a{ color: #a8a8a8; text-decoration: none;}
#footer a:hover{ text-decoration: underline;}

.csr{ cursor:pointer;}
.one{
background-image:url(../images/1.jpg);
background-repeat:no-repeat;
background-position:top center;
cursor:pointer;
}

.two{
background-image:url(../images/2.jpg);
background-repeat:no-repeat;
background-position:top center;
cursor:pointer;
}

.three{
background-image:url(../images/3.jpg);
background-repeat:no-repeat;
background-position:top center;
cursor:pointer;
}
.read1{
font:11px Arial;
color:#f081bc;
text-decoration:none;
}

.read1 a:link{
color:#f081bc;
text-decoration:underline;
}

.read1 a:visited{
color:#f081bc;
text-decoration:underline;
}

.read1 a:hover{
color:#000;
text-decoration:none;
}

.text_nocol{ font-family: Arial, Verdana, Tahoma; font-size: 11px; text-decoration: none; }
a.text_nocol:link, a.text_nocol:visited{ font-family: Arial, Verdana, Tahoma; font-size: 11px; text-decoration: none; }
a.text_nocol:hover{ text-decoration: underline; }

.search_bg{background:url(../images/search_bg.jpg);}

.yellow_bg_header{background:url(../images/yellow_bg_header.jpg);}
.yellow_bg_header_a{background:url(../images/yellow_bg_header_a.jpg);}
.purple_bg_header{background:url(../images/purple_bg_header.jpg);}
.purple_bg_header_a{background:url(../images/purple_bg_header_a.jpg);}
.green_bg_header{background:url(../images/green_bg_header.jpg);}
.green_bg_header_a{background:url(../images/green_bg_header_a.jpg);}
.blue_bg_header{background:url(../images/blue_bg_header.jpg);}
.blue_bg_header_a{background:url(../images/blue_bg_header_a.jpg);}
.pink_header_bg{background:url(../images/pink_header_bg.jpg);}
.pink_header_bg_a{background:url(../images/pink_header_bg_a.jpg);}
.purple_bg_header_small{background:url(../images/purple_bg_header_small.jpg);}
.yellow_bg_header_small{background:url(../images/yellow_bg_header_small.jpg);}
.blue_bg_header_small{background:url(../images/blue_bg_header_small.jpg);}
.magenta_bg_header{background:url(../images/magenta_bg_header.jpg);}

.comment_sep{background:url(../images/comment_sep.jpg);}

.img_border1{ border: 1px solid #e0e0e0; background-color:#FFFFFF;  padding: 3px; }
.img_border2{ border: 1px solid #f3c518; background-color:#FFFFFF;  padding: 1px; }
.img_border3{ border: 1px solid #b9b9b9; background-color:#FFFFFF;  padding: 0px; }

.footer_bookmark_border{ border: 1px solid #ebebeb; background-color:#FFFFFF; }

.mate_favor{ background:url(../images/mate_favor.jpg); width:114px; height:16px; border:0px; cursor:pointer; color: #FFFFFF !important; font-family: Arial, Tahoma, Verdana; font-weight: normal; font-size: 11px; text-align:left; vertical-align:top; padding-left:6px; padding-bottom:2px; # padding-bottom:0px; _padding-bottom:0px; }
.photo_submit{ background:url(../images/photo_submit.jpg); width:114px; height:16px; border:0px; cursor:pointer; color: #FFFFFF !important; font-family: Arial, Tahoma, Verdana; font-weight: normal; font-size: 11px; text-align:left; vertical-align:top; padding-left:6px; padding-bottom:2px; # padding-bottom:0px; _padding-bottom:0px; }
.video_submit{ background:url(../images/video_submit.jpg); width:114px; height:16px; border:0px; cursor:pointer; color: #FFFFFF !important; font-family: Arial, Tahoma, Verdana; font-weight: normal; font-size: 11px; text-align:left; vertical-align:top; padding-left:6px; padding-bottom:2px; # padding-bottom:0px; _padding-bottom:0px; }
.login_submit{ background:url(../images/login_2.jpg); width:54px; height:16px; border:0px; cursor:pointer; }
.login_submit:hover{ background:url(../images/login_2-hvr.jpg); width:54px; height:16px; border:0px; cursor:pointer; }

.tbl_blk  { background-color: #CCCCCC;}
.cal_td { font-family:Tahoma; font-size:11px; background-color: #FFFFFF; width: 16px; height: 13px; }
.cal_td a { font-family:Tahoma; font-size:11px; background-color: #FFFFFF; color: #0000FF; width: 16px; height: 13px; text-decoration: none;}
.cal_td a:hover { font-family:Tahoma; font-size:11px; background-color: #C80002; color: #FFFFFF; width: 16px; height: 13px; text-decoration: underline;}
#cal_days { background-color: #F7F7F7; text-align:center; }
#cal_hday { background-color: #F1F6F9; }
#cal_nav { background-color: #D8D8D8; padding:3px; }

/*-- lightbox */
#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }

h1,h2,h3,h4,h5,h6 { display: inline; }