@import url("reset.css");

body {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color:#231F20;
background-image:url('images/bg.jpg');
background-repeat:repeat-x;
}

p,h2,h3,h4 {
    padding: 10px;
}

p span 
{
    display: block;
padding:5px 0;
}

#wrapper {
    margin: 0 auto;
    width: 1005px;
}

#headerwrap {
    width: 1005px;
    float: left;
    margin: 0 auto;
}

#header {
    height: 123px;

background-image:url('images/top.jpg');
background-repeat:no-repeat;
}

#navigationwrap {
    width: 1005px;
    float: left;
    margin: 0 auto;
}

#navigation {
    height: 43px;
    border-radius:8px;
    border: none;
	background-image:url('images/nav_bg.jpg');
}

#contentwrap {
    width: 1005px;
    float: left;
    margin: 0 auto;
}

#content {
    background: #FFFFFF;
    border-radius: 10px;
    border: 1px solid #ebebeb;
    margin: 10px 0;
}

#rightcolumnwrap {
    width: 270px;
    float: right;
    margin: 0 auto;
}

#rightcolumn {
    background: #eee;
    border-radius: 10px;
    border: 1px solid #eee;
    margin: 10px 8px;
	padding-left:8px;
}

#footerwrap {
    width: 1005px;
    float: left;
    margin: 0 auto;
    clear: both;
}

#footer {
    background: #fff;
    border-radius: 10px;
    border: 1px solid #fff;
    margin: 5px 0;
	font-size:10px;
}

#hor-nav01 {width:999px;background-color:transparent}
#hor-nav01 td {font-family:Arial, Helvetica, sans-serif;text-align:center;}
#hor-nav01 .border {border-right:2px solid #72CDF4}
#hor-nav01 a:link, #hor-nav01 a:visited{display:block;width:100%;line-height:42px;font-weight:bold;font-size:12px;color:#fff;text-decoration:none}
#hor-nav01 a:hover{display:block;font-weight:bold;font-size:12px;color:#fff;background-color:#00407A;text-decoration:none}


.ad01 {
width:450px; border:3px dashed #ccc;margin:10px;padding:10px;font-size:16px;color:red;font-weight:bold
}

.ad02 {
width:740px;height:200px;border:1px #000 solid;margin:40px 0 0 10px;background:url(images/specials_bg.gif)
}





a.page_link:link    { font-size:11pt;text-decoration:none; background:white; padding:3px;border:1px #CCDBE4 solid;color:#3666D4;}
a.page_link:visited { font-size:11pt;text-decoration:none; background:white; padding:3px;border:1px #CCDBE4 solid;color:#3666D4;}
a.page_link:hover   { font-size:11pt;text-decoration:none;background:#3666D4; padding:3px;border:1px #2B55AF solid;color:white;}

a.page_link_larger:link    { font-size:11pt;text-decoration:none; background:white; padding:3px; padding-right:5px; padding-left:4px; border:1px #CCDBE4 solid;color:#3666D4;}
a.page_link_larger:visited { font-size:11pt;text-decoration:none; background:white; padding:3px; padding-right:5px; padding-left:4px; border:1px #CCDBE4 solid;color:#3666D4;}
a.page_link_larger:hover   { font-size:11pt;text-decoration:none;background:#3666D4; padding:3px; padding-right:5px; padding-left:4px; border:1px #2B55AF solid;color:white;}
