@charset "utf-8";

/* THE FOLLOWING CODE RESETS THE QUIRKY BEHAVIOR BETWEEN DIFFERENT BROWSERS. */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;}q:before,q:after{content:'';}


body
{ background:url(style/bodybg.jpg) repeat-x #E0E0E0;
}

#main
{background:url(style/mainbg.jpg) no-repeat;
width:950px;
margin:auto;
}

#topcontent
{width:1000px;
height:560px;
overflow:hidden;
}

#column1{
background:url(style/column1bg.jpg) no-repeat;
width:361px;
height:319px;
padding-top:225px;
padding-left:75px;
float:left;
}



#column2
{
width: 450px;
float:right;
padding-top:50px;
padding-left:50px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:26px;
padding-right:40px;


}

#navigation
{background:url(style/navigationbg.jpg) no-repeat;
height:39px;
width:440px;
margin-left:-40px;
padding-top:23px;
padding-left:30px;
padding-right:30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#fff;
font-size:12px;
text-align:center;
}

#navigation a 
{
color:#fff;
text-decoration:none;
}


#column3
{width:480px;
padding:15px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#column3 h1, #column4 h1
{
font-size:130%;
padding-bottom:30px;
color:#212121;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:200;
}


#column4
{width:390px;
padding:15px;
padding-right:0px;
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#column4 a, #column3 a
{font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#212121;
font-size:80%;
}

.frontpage18
{font-size:14px;
color:#fff;
}

.frontpage18b
{font-size:18px;
color:#fff;
font-weight:bolder;
}