@charset "utf-8";
/* CSS Document */
body{background:url(../images/main-bg.jpg) repeat; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; line-height:18px;} 
/*start header*/
.header-space{margin:0px 0px 30px 0px;}

/*start mid*/
.ph-topright-space{padding:0 40px 0 0; width:150px; float:right;}
.ph-nav-button{background:url(../images/more-bott.gif) no-repeat; width:65px; height:19px; margin:0 0 0 6px; font-size:12px; color:#000000; font-weight:bold; padding:3px 0 0 0px; vertical-align:middle; text-align:center;}
.ph-left-top-bg{background:url(../images/left-top-bg.gif) no-repeat; width:12px; height:11px; vertical-align:top; text-align:left;}
.ph-mid-top-bg{background:url(../images/top-mid-bg.gif) repeat-x; height:11px; vertical-align:top; text-align:left;}
.ph-right-top-bg{background:url(../images/right-top-bg.gif) no-repeat; width:12px; height:11px; vertical-align:top; text-align:left;}
.ph-left-mid-bg{background:url(../images/left-mid-bg.gif) repeat-y; width:12px; vertical-align:top; text-align:left;}
.ph-right-mid-bg{background:url(../images/right-mid-bg.gif) repeat-y; width:12px; vertical-align:top; text-align:left;}
.ph-mid-color{background-color:#000000;}
.ph-left-bottom-bg{background:url(../images/left-bottom-bg.gif) no-repeat; width:12px; height:11px; vertical-align:top; text-align:left;}
.ph-mid-bottom-bg{background:url(../images/bottom-mid-bg.gif) repeat-x; height:11px; vertical-align:top; text-align:left;}
.ph-right-bottom-bg{background:url(../images/right-bottom-bg.gif) no-repeat; width:12px; height:11px; vertical-align:top; text-align:left;}
.ph-gal-space{margin:15px 0px 15px 0px;}

/*left photo gal*/
.left-cat-gal-np-space{margin:20px 130px 10px 130px;}
.left-cat-pre-arrow{background:url(../images/left-arrow.gif) no-repeat; width:21px; height:14px;}

.left-cat-pre-hyp{font-size:14px; color:#f0a402; text-decoration:none;}
.left-cat-pre-hyp:hover{font-size:14px; color:#ffffff; text-decoration:none;}

.left-cat-next-arrow{background:url(../images/right-arrow.gif) no-repeat; width:21px; height:14px;}
.left-cat-next-hyp{font-size:14px; color:#f0a402; text-decoration:none;}
.left-cat-next-hyp:hover{font-size:14px; color:#ffffff; text-decoration:none;}
.left-cat-color{color:#ffffff; text-decoration:none;}
.left-cat-color:hover{color:#f0a402; text-decoration:none;}

/*right photo gal*/
.right-cat-gal-color{background-color:#2b2b2b;}
.right-cat-gal-space{margin:15px 10px 15px 10px;}
.right-cat-gal-vote-space{margin:0px 15px 0px 15px;}
.right-cat-gal-vote-space1{margin:10px 10px 10px 10px;}
.right-cat-vote-text{font-size:20px; color:#ffffff; font-weight:400;}
.right-cat-vote-text1{font-size:20px; color:#f0a402; font-weight:400;}
.right-cat-gal-vote-textcolor{font-size:13px; color:#f0a402; font-weight:600;}

/*about-cat*/
.smalltab-space{margin:0 0 20px 0;}
.smalltab{width:99px; height:21px; vertical-align:middle; margin:0 0 0 10px;}

.smalltab_left{
	background:url(../images/smalltab_left.gif) no-repeat; width:7px; height:24px;
}
.smalltab_mid{
	background:url(../images/smalltab_mid.gif) repeat-x; height:24px; margin:0 0 0 0px; text-align:center; vertical-align:middle;font-size:12px; color:#000000; font-weight:bold; padding-bottom:4px;
}

.smalltab_right{
	background:url(../images/smalltab_right.gif) no-repeat; width:7px; height:24px;
}

.about-top-left{background:url(../images/about-left-bg.gif) no-repeat; width:7px; height:6px;}
.about-mid{background:url(../images/about-top-mid.gif) repeat-x; height:6px;}
.about-top-right{background:url(../images/about-right-bg.gif) no-repeat; width:7px; height:6px;}
.about-left-side-mid{background:url(../images/about-side-mid.gif) repeat-y; width:7px;}
.about-mid-color{background-color:#1b1b1b; padding:5px;}
.about-right-side-mid{background:url(../images/about-right-side-mid.gif) repeat-y; width:7px;}
.about-bottom-left{background:url(../images/about-bottom-left-bg.gif) no-repeat; width:7px; height:6px;}
.about-bottom-mid{background:url(../images/about-bottom-mid.gif) repeat-x; height:6px;}
.about-bottom-right{background:url(../images/about-bottom-right-bg.gif) no-repeat; width:7px; height:6px;}
/*small photo lab*/
.phlab-space{margin:0 0 20px 0;}
.phlab-button{background:url(../images/more-bott.gif) no-repeat; width:65px; height:19px; margin:0 0 0 6px; font-size:12px; color:#000000; font-weight:bold; padding:3px 0 0 0px; vertical-align:middle; text-align:center;}
.phlab-top-left{background:url(../images/about-left-bg.gif) no-repeat; width:7px; height:6px;}
.phlab-mid{background:url(../images/about-top-mid.gif) repeat-x; height:6px;}
.phlab-top-right{background:url(../images/about-right-bg.gif) no-repeat; width:7px; height:6px;}
.phlab-left-side-mid{background:url(../images/about-side-mid.gif) repeat-y; width:7px;}
.phlab-mid-color{background-color:#1b1b1b; padding:5px;}
.phlab-right-side-mid{background:url(../images/about-right-side-mid.gif) repeat-y; width:7px;}
.phlab-bottom-left{background:url(../images/about-bottom-left-bg.gif) no-repeat; width:7px; height:6px;}
.phlab-bottom-mid{background:url(../images/about-bottom-mid.gif) repeat-x; height:6px;}
.phlab-bottom-right{background:url(../images/about-bottom-right-bg.gif) no-repeat; width:7px; height:6px;}
.phlab-inner-color{background-color:#585858; padding:5px;}
.phlab-np-space{margin:10px 0 0 0;}
.phlab-pre-arrow{background:url(../images/left-arrow.gif) no-repeat; width:21px; height:14px;}
.phlab-pre-hyp{color:#f0a402; text-decoration:none;}
.phlab-pre-hyp:hover{color:#ffffff; text-decoration:none;}
.phlab-next-arrow{background:url(../images/right-arrow.gif) no-repeat; width:21px; height:14px;}
.phlab-next-hyp{color:#f0a402; text-decoration:none;}
.phlab-next-hyp:hover{color:#ffffff; text-decoration:none;}

/*comment*/
.comm-main-space{margin:30px 0 0 0;}
.comm-left-top-bg{background:url(../images/left-top-bg.gif) no-repeat; width:12px; height:11px; vertical-align:top; text-align:left;}
.comm-mid-top-bg{background:url(../images/top-mid-bg.gif) repeat-x; height:11px; vertical-align:top; text-align:left;}
.comm-right-top-bg{background:url(../images/right-top-bg.gif) no-repeat; width:12px; height:11px; vertical-align:top; text-align:left;}
.comm-left-mid-bg{background:url(../images/left-mid-bg.gif) repeat-y; width:12px; vertical-align:top; text-align:left;}
.comm-right-mid-bg{background:url(../images/right-mid-bg.gif) repeat-y; width:12px; vertical-align:top; text-align:left;}
.comm-mid-color{background-color:#000000; padding:10px;}
.comm-left-bottom-bg{background:url(../images/left-bottom-bg.gif) no-repeat; width:12px; height:11px; vertical-align:top; text-align:left;}
.comm-mid-bottom-bg{background:url(../images/bottom-mid-bg.gif) repeat-x; height:11px; vertical-align:top; text-align:left;}
.comm-right-bottom-bg{background:url(../images/right-bottom-bg.gif) no-repeat; width:12px; height:11px; vertical-align:top; text-align:left;}
.comm-button-space{margin:0 0 0 15px;}
.comm-butt-left-bg{background:url(../images/comment-bottom-left-bg.gif) no-repeat; width:4px; height:31px;}
.comm-butt-mid-bg{background:url(../images/comment-bottom-mid-bg.gif) repeat-x; height:31px; color:#000000; font-size:16px; font-weight:600; text-align:center;}
.comm-butt-right-bg{background:url(../images/comment-bottom-right-bg.gif) no-repeat; width:4px; height:31px;}
.comm-dis-bg-color{background-color:#2b2b2b; padding:10px;}
.com-dis-text{font-size:15px; color:#f0a402; font-weight:600;}

/*reply*/
.rep-main-space{margin:30px 0 0 0;}
.rep-left-top-bg{background:url(../images/left-top-bg.gif) no-repeat; width:12px; height:11px; vertical-align:top; text-align:left;}
.rep-mid-top-bg{background:url(../images/top-mid-bg.gif) repeat-x; height:11px; vertical-align:top; text-align:left;}
.rep-right-top-bg{background:url(../images/right-top-bg.gif) no-repeat; width:12px; height:11px; vertical-align:top; text-align:left;}
.rep-left-mid-bg{background:url(../images/left-mid-bg.gif) repeat-y; width:12px; vertical-align:top; text-align:left;}
.rep-right-mid-bg{background:url(../images/right-mid-bg.gif) repeat-y; width:12px; vertical-align:top; text-align:left;}
.rep-mid-color{background-color:#000000; padding:20px;}
.rep-left-bottom-bg{background:url(../images/left-bottom-bg.gif) no-repeat; width:12px; height:11px; vertical-align:top; text-align:left;}
.rep-mid-bottom-bg{background:url(../images/bottom-mid-bg.gif) repeat-x; height:11px; vertical-align:top; text-align:left;}
.rep-right-bottom-bg{background:url(../images/right-bottom-bg.gif) no-repeat; width:12px; height:11px; vertical-align:top; text-align:left;}
.rep-button-space{width:120px; margin:0 0 0 15px;}
.rep-butt-left-bg{background:url(../images/comment-bottom-left-bg.gif) no-repeat; width:4px; height:31px;}
.rep-butt-mid-bg{background:url(../images/comment-bottom-mid-bg.gif) repeat-x; height:31px; color:#000000; font-size:16px; font-weight:600; text-align:center;}
.rep-butt-right-bg{background:url(../images/comment-bottom-right-bg.gif) no-repeat; width:4px; height:31px;}
.rep-text-color{font-size:16px; font-weight:500;}
.rep_inputtext{background-color:#2b2b2b; border:1px solid #ffffff; height:20px; color:#F0A402;}
.rep_inputfile{background:#2b2b2b; border:1px solid #ffffff; height:25px; color:#F0A402;}
.rep_inputtextarea{background-color:#2b2b2b;  color:#F0A402;}

/* Added by santrooper */

.err_div{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#FF0000;
	font-weight:normal;
	visibility:hidden;
	display:none;
	vertical-align:middle;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:10px;
}

.submitbuttonbg_big{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#93310C;
	font-weight:normal;
	background:url(../images/submit_button.gif) no-repeat #ffffff; 
	height:31px;
	width:170px;
	border:0px;
	text-align:center;
	vertical-align:middle;
}


/* boxy styles */

.modalheading{font-weight:bold; color:#D99518; font-size:12px; text-decoration:none;}
.modaldiv{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#D99518;
	text-decoration:none;
	font-weight:normal;
	margin-top:1px; 
	margin-bottom:1px; 
	padding-top:1px;
	padding-bottom:1px;
}
.modalinput{border:1px #AB7A10 solid;  font-size:14px; color:#892c0f;}
.modallink{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#93310C; font-weight:bold; text-decoration:none;
}
a.modallink:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#990033; font-weight:bold; text-decoration:none;
}

.modalbuttonbg_small{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#93310C;
	font-weight:normal;
	background:url(../images/small_button.gif) no-repeat #ffffff; 
	height:22px;
	width:80px;
	border:0px;
	text-align:center;
	vertical-align:middle;
}
.modalmsgs{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#93310C;
	font-weight:bold;
}
.thumbborder{
	border:1px solid #FFFFFF;
}
.dodigglink{
	text-decoration:none;
	outline:none;
	font-size:13px;
	color:#f0a402;
	font-weight:600;
}
a.dodigglink:hover{
	text-decoration:none;
	outline:none;
	font-size:13px;
	color:#f0a402;
	font-weight:600;
}
.ph-hy{font-size:12px; color:#000000; font-weight:bold; text-decoration:none;}
.ph-hy:hover{font-size:12px; color:#ffffff; font-weight:bold; text-decoration:none;}
.submit-text{font-size:20px; color:#ffffff; margin:10px 0 30px 15px;}
.otableborder{
	border:1px solid #AB7A10;
	background-color:#1B1B1B;
}
.whitelink{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
a.whitelink:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:underline;
}
.prevnext{
	border: 0px solid #469406; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px; 
	text-align:center; 
	vertical-align:middle; 
	color: #F0A402;
	text-decoration:none;
}
a.prevnext:hover{
	border: 0px solid #469406; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px; 
	text-align:center; 
	vertical-align:middle; 
	color: #ffffff;
	text-decoration:none;
}
.disabled {
	padding: 0px 3px 0px 3px; 
	margin: 1px;border: 0px solid #666666; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px; 
	text-align:center; 
	vertical-align:middle; 
	color: #ffffff;
}
.olinktxt{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	text-decoration:none;
	color:#F0A402;
}
a.olinktxt:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	text-decoration:underline;
	color:#ffffff;
}

.oblock{
	background-color:#2b2b2b;
	border:#F0A402 1px solid;
	padding:15px 15px 15px 15px;
}

.footerhyp{
	border: 0px solid #469406; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-align:center; 
	vertical-align:middle; 
	color: #F0A402;
	text-decoration:none;
	font-weight:bold;
}
a.footerhyp:hover{
	border: 0px solid #469406; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-align:center; 
	vertical-align:middle; 
	color: #ffffff;
	text-decoration:none;
	font-weight:bold;
}

.titext{font-family:Verdana, Arial, Helvetica, sans-serif; color:#F0A402; font-size:14px; font-weight:bold;}
.mod-space2{padding:20px;}

.smhyp{font-size:13px; font-weight:600; color:#FF9900; text-decoration:underline;}
a.smhyp:hover{font-size:13px; font-weight:600; color:#FF9900; text-decoration:none;}
.headerban_area{margin:5px 0 5px 0;}
.link_text{font-size:14px; color:#FFCC33; font-weight:600;}
.link_hyp{font-size:12px; color:#ffffff; font-weight:600; text-decoration:underline;}
a.link_hyp:hover{font-size:12px; color:#ffffff; font-weight:600; text-decoration:none;}
