body{margin:0px auto; position:relative; padding:0px; background-color:#000;font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#CCCCCC;}
p{margin:0px; padding:0px;}
div{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#CCCCCC; line-height:18px; text-decoration:none;}
a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#CCCCCC; line-height:18px; text-decoration:none;}
a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#CCCCCC; line-height:18px; text-decoration:underline;}
h1,h2,h3,h4,img,p,ul{margin:0px; padding:0px;}
img {border:none;}
h1 { font-family:"Trebuchet MS";font-size:17px; line-height:20px; color:#d00303; font-weight:normal;}
h2 { font-family:"Trebuchet MS";font-size:16px; line-height:20px; color:#d5a218;}
h3{margin:0px;font-size:13px; color:#d00303; } 
h4{font-size:16px; color:#fff; font-family:Arial; } 

form{margin:0px; padding:0px;}

.spacer {font-size:0; line-height:0; clear:both;}
.clear{clear:both; width:100%;}
.height{clear:both; height:20px;width:100%;}
.left{float:left; padding-right:10px;}
.left1{float:left; padding:0px;}

.right{float:right; padding-left:10px;}

#frame{
	width:1002px;
	height:auto;
	padding:0px;
	margin:0 auto;
	position:relative;
	background-image:url(../images/main-header.jpg);
	background-repeat:no-repeat;
}

#topheader{
width:1002px;
clear:both;
padding-top:54px;
}

#topheader div.links{
clear:both;
width:1002px;
}

#topLinks{font-size:11px; font-weight:bold; margin:0px;padding-left:300px; }
#topLinks ul{list-style:none; list-style-type:none; margin:0px; padding:0px;}
#topLinks ul li{ display:inline;padding:0px; text-transform:uppercase; color:#FFFFFF;}
#topLinks ul li a{ color:#fff;  padding:0px 20px 0px 20px; text-decoration:none; cursor:pointer;}
#topLinks ul li a:hover{ color:#f8d371;  cursor:pointer;}

#header{
float:left;
width:288px;
padding-top:50px;
}

.pics {padding:0px; margin:0px;float:left;
width:288px; }
.pics img {  
    width:  288px;
    height: 154px;
}
.pics1 {padding:0px; margin:0px;float:left;
width:279px; }
.pics1 img {  
    width:  279px;
    height: 271px;
}
#headerLinks{font-size:12px; font-weight:bold; margin:0px; padding:0px; }
#headerLinks ul{list-style:none; list-style-type:none; margin:0px; padding:0px 30px 0px 0px;}
#headerLinks ul li{ display:inline;padding:0px; text-transform:uppercase; color:#FFFFFF;}
#headerLinks ul li a{ color:#fff;  padding:0px 20px 0px 20px; text-decoration:none; cursor:pointer;}
#headerLinks ul li a:hover{ color:#ED0A00;  cursor:pointer;}

#main{
width:955px;
margin:0 auto;
position:relative;
padding-top:25px;
padding-bottom:0px;
}
#main div.bodypanelLeft{
float:left;
width:676px;
}
#bodypanelGap{
padding-right:36px;
}

#main div.bodypanelRight{
float:left;
width:279px;
}
#gallery1{
float:left;
width:460px;}

#search{
float:left;
width:293px;
background-image:url(../images/yellow-bg.jpg);
background-repeat:repeat-x;
background-color:#cb9f26;

}
#search div.gap{
padding:3px;
color:#000000;
}
#contactBg{
background-image:url(../images/contact-bg.jpg);
background-repeat:no-repeat;
}
#contactBg div.contactGap{
padding:10px 25px 10px 25px;
color:#000000;
}
#contactBg div.contactGap a{color:#000000;}

.red{color:#ee0101; }

#box{
width:640px;
clear:both;color:#FFFFFF;}

#box a, #box a:hover{color:#FFFFFF;}

#box ul{padding:0px; color:#FFFFFF;}
#box li{padding:3px 2px 3px 0;}

#box div.box2{
background-image:url(../images/box2.jpg);
background-repeat:no-repeat;
padding:15px 0px 0px 0px;
}
#box2Left{
float:left;
width:490px;
}
#box2Left div.box2LeftGap{
padding-left:40px;
}
#box2Right{
float:left;
width:200px;
}
#box2Right div.box2RightGap{
padding-left:50px;
}

#box div.box3{
background-image:url(../images/box3.jpg);
background-repeat:no-repeat;
height:158px;
}
#box3Left{
float:left;
width:305px;}

#box3Left div.box3LeftGap{
padding-left:40px;
padding-top:10px;
}

#box3Right{
float:left;
width:305px;}

#box3Right div.box3RightGap{
padding-left:150px;
padding-top:10px;
}

.read1{
text-align:right;
padding-right:10px;
font-size:11px;

}
.read1 a, .read1 a:hover{font-size:11px;}

.read2{
text-align:left;
padding-left:13px;
font-size:11px;

}
.read2 a, .read2 a:hover{font-size:11px;}
#footer{
width:1002px;
clear:both;
margin-top:20px;
}

#highlight{
background-color:#202020;
padding:5px;
border:1px solid #333;}

.yellow{color:#FFCC33;}
#footer div.innerborder{
border:3px solid #CC0000;
padding:10px;
}
.white{
color:#CCCCCC;
font-size:12px;
}

#footer div.innerborder{  font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ccc; text-align:center;}
#footer div.innerborder ul{ margin:0; padding:0; list-style-type:none;}
#footer div.innerborder ul li{ display:inline; padding-right:70px; }
#footer div.innerborder ul li a{ text-decoration:none; color:#ccc; font-size:11px; }
#footer div.innerborder ul li a:hover{ text-decoration:none; color:#fff; font-size:11px; }

