@charset "utf-8";

body {
background:url(images/bg.jpg) repeat-x;
color:#03285e;
margin-top:0px;
background-color:#03285e;
}

p {
	margin:0;
	padding:0;
	}

#mainh1 {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-style:italic;
font-size:20px;
color:#414141;
margin:0px;
padding-bottom:10px;
}

#insideh1 {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-style:italic;
font-size:20px;
color:#414141;
padding-left:105px;
}

#sideh2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#c2c2c0;
font-weight:normal;
margin:0px;
padding-bottom:10px;
padding-top:10px;
padding-left:40px;
letter-spacing:5px;
}

#wrapper {
margin:0 auto;
width:1000px;
}

#header {
background:url(images/template5_01.png) no-repeat;
width:1000px;
height:158px;
}

#headertext {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-style:italic;
font-size:24px;
color:#302d19;
margin-left:70px;
padding-top:90px;
float:left;
}

#topright {
width:350px;
height:30px;
float:right;
margin-right:55px;
margin-top:87px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
color:#fff;
text-align:center;
font-style:italic;
font-weight:bold;
}

#topright_text {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#141b24;
line-height:20px;
letter-spacing:4px;
text-align:center;
padding-top:15px;	

}

#navigationbg {
background:url(images/template5_02.png) no-repeat;
width:1000px;
height:44px;
}

#navigation {
width:932px;
height:32px;
margin:0 auto;
padding-top:3px;
}

#mainpic {
width:888px;
height:282px;
margin:0 auto;
z-index:1;
position:relative;
margin-left:46px;
}

#mainpicbg {
width:610px;
height:316px;
background:url(images/template5_03.png) no-repeat;
float:left;
}

#mainpicbg2 {
width:610px;
height:233px;
background:url(images/template5_inside_02.png) no-repeat;
float:left;
}

#rightside {
background:url(images/template5_04.png) no-repeat;
width:390px;
height:316px;
float:right;
}

#mainpic_inside {
width:888px;
height:156px;
margin:0 auto;
padding-top:8px;
z-index:1;
position:relative;
}

#mainpicbg_inside {
width:1000px;
height:170px;
background:url(images/insideimagebg.png) no-repeat;
}

#bodyholder {
width:1000px;
height:309px;
margin:0 auto;
background:url(images/template5_06.png) no-repeat;
float:right;
}

#bodyholder_inside {
width:1000px;
height:auto;
margin:0 auto;
background:url(images/inside_sidebarbg.png) repeat-y;
float:left;
}

#bodyholder_insidefullwidth {
width:1000px;
height:auto;
margin:0 auto;
background:url(images/fullwidthbg.png) repeat-y;
float:left;
}

#bodytextholder {
width:320px;
height:240px;
margin:0 auto;
margin-left:90px;
margin-top:38px;
float:left;
}

#bodytextholderb {
width:440px;
height:240px;
margin:0 auto;
margin-left:70px;
margin-top:38px;
float:left;
}

#mainh1b {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-style:italic;
font-size:20px;
color:#414141;
margin:0px;
padding-bottom:10px;
text-align:right;
}

#bodytextb {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
line-height:20px;
color:#000;
padding-top:8px;
padding-right:20px;
}

#bodytextholder_rightside {
width:300px;
height:240px;
margin:0 auto;
margin-left:30px;
margin-top:29px;
float:left;
}

#mainh1_rightside {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-style:italic;
font-size:20px;
color:#414141;
margin:0px;
padding-bottom:11px;
padding-right:13px;
text-align:right;
}

#bodytext_rightside {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
line-height:20px;
color:#fff;
padding-top:8px;
padding-right:10px;
}


#rightside2 {
background:url(images/template5_inside_04.png) no-repeat;
width:390px;
height:233px;
float:right;
}

#bodytextholder_rightside2 {
width:300px;
height:210px;
margin:0 auto;
margin-left:30px;
margin-top:29px;
float:left;
}

#mainh1_rightside2 {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-style:italic;
font-size:20px;
color:#414141;
margin:0px;
padding-bottom:11px;
padding-right:13px;
text-align:right;
}

#bodytext_rightside2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
line-height:20px;
color:#fff;
padding-top:8px;
padding-right:10px;
text-align:center;
}


#bodytextholder_inside {
width:565px;
height:auto;
padding:20px 0 20px 70px;
float:left;
}

#bodytext {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
line-height:20px;
color:#FFFFFF;
padding-top:8px;
}

#bodytext_inside {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
line-height:20px;
color:#000;
margin:0px 105px 0px 105px;
}

#body_insidestuff {
margin:0 auto;
}

#mainsidebar {
width:410px;
height:auto;
float:right;
margin:0px;
margin:20px 12px 20px 0px;
background-color:#222112;
}

#sidebartext {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
padding:20px 40px 20px 40px;
}

#sidebartitlebg {
background:url(images/sidetitlebg.jpg) no-repeat;
width:410px;
height:41px;
}

#mainsidebar_inside {
width:270px;
height:auto;
float:right;
margin:0px;
margin:20px 65px 20px 0px;
}

#sidebartext_inside {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
padding:20px 40px 20px 40px;
}

#sidebartitlebg_inside {
background:url(images/sidetitlebg.jpg) no-repeat;
width:309px;
height:41px;
}

#sideh2_inside {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#c2c2c0;
font-weight:normal;
margin:0px;
padding-bottom:10px;
padding-top:10px;
padding-left:40px;
letter-spacing:5px;
}


#footer {
width:1000px;
height:67px;
}

#footer_inside {
width:1000px;
height:110px;
float:right;
}


#bodyholder_inside {
width:1000px;
height:auto;
float:left;
}

#bodytop {
width:1000px;
height:59px;
background:url(images/template5_inside_05.png) no-repeat;
}

#bodymiddle {
width:1000px;
height:auto;
background:url(images/template5_inside_06.png) repeat-y;
}
