/* CSS Document */

body
{
background:url(../images/background.gif);
padding:0xp;
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#535353;
}

h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
font-weight:normal;
}

h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
}

p{
line-height:18px;
}

a:link, a:hover, a:visited
{
text-decoration:none;
font-weight:bold;
color:#535353;
border-bottom:1px dashed #C0C0C0;
}

#contentbg
{
background-image:url(../images/background-content.gif);
background-repeat:repeat-y;
width:795px;
}

#leftborder
{
height:100%;
width:6px;
float:left;

}

#middle
{
width:783px;
float:left;
background-color:#FFFFFF;

}

#rightborder
{
float:left;
width:6px;

}


#header
{
background-image:url(../images/faded-top.gif);
background-repeat:repeat-x;
}

#logo
{
float:left;
width:311px;
height:109px;

}

#nav
{
float:left;
position:relative;
top:50px;
left:20px;
width:440px;
}

#nav a:link, #nav a:visited, #nav:hover
{
text-decoration:none;
font-weight:bold;
color:#535353;
border-bottom:none;
}

.navdevider
{
padding-left:5px;
padding-right:5px;
vertical-align:middle;
}

#breadcrumb
{
padding:10px;
padding-left:20px;
color:#535353;
}

#breadcrumb a:link, #breadcrumb a:hover, #breadcrumb a:visited
{
color:#535353;
text-decoration:none;
}

#content
{
float:left;
width:515px;
}

#contentpage
{
float:left;
width:775px;
}

#devider
{
float:left;
width:23px;
}

#right
{
float:right;
width:230px;
padding-right:10px;
}


#featured
{
float:left;
width:165px;
}

#featured img
{
border:solid 3px #535353;
}

#featured a:link, #featured a:visited, #featured a:hover
{
color:#7F4846;
font-size:12px;
}

#footer
{
border-top:solid 1px #535353;
margin-left:3px; margin-right:3px;
padding:15px;
}

div.news
{
padding-left:30px;
padding-right:20px;
}

a.news:link, a.news:visited, a.news:hover
{
color:#7E4848;
font-size:13px;
}

img.news
{
position:relative;
float:left;
top:10px;
left:5px;
}

div.news_padding
{
padding-top:5px;
}

img.newsdevider
{
padding-top:7px;
padding-bottom:7px;
}

div.newsdevider2
{
border-bottom:1px dashed #C0C0C0;
}