/* CSS Document */

body {
background: url(images/bg.gif) repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#43302A;
}

a:link, a:visited, a:active { text-decoration:none; color:#43302A; }
a:hover { text-decoration:none; color:#BDCFDC; }


#wrapper {
width:745px;
border: 2px solid white;
margin: auto;
}

#toplinks {
background: url(images/header.jpg) no-repeat;
height: 20px;
width:715px;
padding: 15px;
text-align: right;
}

.toplink:link, .toplink:visited, .toplink:active {
color: #43302A;
text-decoration: none;
font-size: 14px;
}

.toplink:hover {
color: white;
text-decoration: none;
font-size: 14px;
}

#contentwrapper {
background: white;
padding: 10px 0 10px 0;
}


#leftnav {
width:170px;
background: white;
text-align: left;
float: left;
padding: 0 0 0 10px;
}

.divide {
border-bottom: 1px dashed #96BBCE;
}

#maincontent {
width:510px;
border-left: 1px dashed #96BBCE;
float: left;
padding: 0 11px;
min-height: 850px;
}

#footerlinks {
margin: 5px 0 0 0;
text-align: center;
font-size: 13px;
}

.footerlink:link, .footerlink:visited, .footerlink:hover, .footerlink:active {
font-size: 12px;
text-decoration: none;
padding: 5px;
}

#footer {
background: url(images/footer.jpg) no-repeat;
height: 36px;
width:731px;
font-size: 13px;
padding: 7px;
text-align: center;
}

#specialbanner {
background: url(images/header.jpg) no-repeat;
height: 20px;
width:715px;
font-size: 13px;
padding: 15px;
text-align: center;
}

h1 {font-size:14px; color:#43302A}

.pinkText {font-size:14px; font-weight:bold; color:#E8A1A5; }

.whiteText {font-size:12px; color:#FCF1D3;}

.yellowBorder {border:1px solid #FCF1D3}

