body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:0px;
	margin:0px;
	background-color:#cf0711;
}

.topNumber{
	margin-top:8px;
	margin-bottom:8px;
}

.topNumber .topLeft{
	float:left;
}
.topNumber .topRegister{
	float:left;
}
.topNumber .topPhone{
	float:left;
	font-size:18px;
	color:#000000;
	width:636px;
	height:27px;
	padding-top:5px;
	background-color:#FFFFFF;
}
.topNumber .topPhone span{
	font-size:11px;
	font-weight:bold;
}
.topNumber .topRight{
	float:right;
}

.topHeader{
	clear:both;
	padding-top:8px;
	padding-bottom:8px;
}
.topHeader .topLogo{
	float:left;
}
.topHeader .topBanner{
	float:right;
}
.Seprator{
	clear:both;
}
.topLinks{
	clear:both;
	width:100%;
	background-image:url(../images/bg-top-link.gif);
	height:31px;
}
.topLinks .linkLeft{
	float:left;
}
.topLinks .linkRight{
	float:right;
}

.topLinks .linkItem{
	float:left;
	color:#000000;
	font-size:14px;
	font-weight:bold;
	background-image:url(../images/bg-top-link-on.gif);
}
.topLinks .linkItem a{
	display:block;
	padding-left:15px;
	padding-right:15px;
	padding-top:7px;
	padding-bottom:7px;
	color:#000000;
	background-image:url(../images/bg-top-link.gif);
	text-decoration:none;
}
.topLinks .linkItem a:hover{
	display:block;
	color:#ffffff;
	background-image:url(../images/bg-top-link-on.gif);
}

.topLinks .linkSep{
	float:left;
}

.topLinks .linkItemActive, .topLinks .linkItemActive a{
	color:#2c2d2e;
	background-image:url(../images/bg-top-link-dis.gif);
}

.picPanel{
	clear:both;
	width:100%;
	background-color:#181411;
	height:207px;
}

.picPanel .picLeft{
	float:left;
}

.picPanel .picFindUs{
	float:left;
	padding-top:70px;
	padding-right:10px;
}

.picPanel .picContents{
	float:left;
	width:270px;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
}
.picPanel .picContents a{
	color:#ce9728;
	font-weight:normal;
}
.picPanel .picContents a:hover{
	color:#ffffff;
	text-decoration:none;
}

.picPanel .picContents div{
	color:#efc763;
	font-size:35px;
	padding-top:10px;
}
.picPanel .picContents ul li{
	list-style-image:url(../images/bullet-circle.gif);
	padding-bottom:5px;
}

.picPanel .picright{
	float:right;
}

.footer{
	clear:both;
	
}
.footer .footerContents{
	float:left;
	background-color:#c20d16;
	padding-top:20px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	
	color:#FFFFFF;
	font-size:11px;
	line-height:1.4;
	width:528px;
	height:38px;
}

.footer .footerContents a{
	color:#FFFFFF;
}
.footer .footerContents a:hover{
	text-decoration:none;
}

.footer .footerLogo{
	float:right;
}

.footer .footerBot{
	clear:both;
	background-image:url(../images/footer-bg.gif);
	background-repeat:no-repeat;
	padding:30px;
	text-align:center;
	font-size:25px;
	color:#FFFFFF;
}

.mainText{
	color:#FFFFFF;
	font-size:12px;
	line-height:1.4;
	background-image:url(../images/bg-main.jpg);
	background-position:top;
	background-repeat:repeat-x;
	
	padding-top:15px;
	padding-bottom:15px;
}
.mainText a{
	color:#ce9728;
}
.mainText a:hover{
	color:#b33012;
	text-decoration:none;
}

.mainText ul li{
	list-style-image:url(../images/bullet-main.gif);
	padding-bottom:3px;
}

.mainBlkText{
	font-size:11px;
	color:#000000;
	padding-right:25px;
	padding-bottom:10px;
}

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

.headBlk1{
	font-size:22px;
	color:#000000;
	padding-bottom:8px;
}
.headBlk2{
	font-size:18px;
	color:#000000;
	padding-bottom:8px;
}

.head1{
	font-size:18px;
	color:#FFFFFF;
	padding-bottom:8px;
}

.head2{
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
	padding-bottom:8px;
}

.head3{
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	padding-bottom:8px;
}

.head4{
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	padding-bottom:8px;
}

.picBorder{
	border:solid 1px #3c5a3e;
	margin-bottom:8px;
}

.thumbPic{
	background:#d6d6d6;
	padding:2px;
	border:solid 1px #929292;
}

.thumbPicSelected{
	background:#FF0000;
	padding:6px;
	border:solid 1px #000000;
}
.galleryText{
	padding:10px;
	background:#fff;
	color:#000000;
	line-height:1.5;
	font-size:11px;
}
.galleryText a{
	color:#023585;
}
.galleryText a:hover{
	color:#000;
	text-decoration:none;
}

.thumbOuter{
	background:#ffe8e9;
	padding:1px;
	border:solid 1px #ff848a;
	height:500px;
}
.thumbPaging{
	background:#f64148;
	padding:3px;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
	
}
.thumbPaging a{
	color:#FFFFFF;
}

.tblHead{
	font-size:18px;
	color:#FFFFFF;
	background-image:url(../images/bg-tbl-head.jpg);
	background-color:#000000;
	background-repeat:repeat-x;
}
.tblRow{
	font-size:11px;
	color:#FFFFFF;
	background-color:#d91a23;
	line-height:1.4;
}
.tblRowSep{
	padding:0px;
}
.bgHori{
	background-image:url(../images/bg-line-hori.gif);
}

.bgVer{
	background-image:url(../images/bg-line-ver.gif);
}

.frmLbl{
	font-size:11px;
	text-align:right;
}