/** GENERAL CSS **/

a, a:link, a:visited  {
text-decoration: none;
color:#FFF8DC;
}

a:hover, a:active   {
text-decoration: underline;
color:#FFF8DC;
}

h1 {
font-size: 23px;
padding: 20px 0 0 20px;
}
h2 {
font-size: 16px;
color: #660000;
padding-top: 5px;
padding-bottom: 0px; 
}
h3 {
font-size: 15px;
color: #660000;
/*padding-top: 0px;*/
}
p {
font-size: 14px;
color: #000000;
}




#header img,#content img,#footer img{
display:block;
}

body {
background: url(images/topbg.jpg) repeat; 
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align:center; /* centre for ie5.+*/
display: block;
line-height: 1.5;
}

/* commented backslash hack \*/ 
html, body{height:100%;} 
/* end hack */

html,body {margin:0;padding:0}

body h1 {
text-align: center;
}

#wrapper {  /** Don't touch this**/
width: 604px;
margin-left: auto;
margin-right: auto;
}

/** HEADER **/


#header {
background: url(images/header.jpg) no-repeat;
height: 72px;
position: relative;
margin-top: 30px;
}




/** Navigation bar. **/

#navbar ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	text-align: center;
}

#navbar li {
	display: inline;
}

#navbar a {
	padding: 5px 15px;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

#navbar a:hover {
	
	color: #000000;
	background-color: #FFF8DC;
}



#navbar, #content {
border-left: #000000 2px solid;
border-right: #000000 2px solid;
}

#navbar {
background: url(images/navbar.jpg) no-repeat;
height: 30px;
}




/** CONTENT.  Includes Menu (left) and Bulk (right) **/


#content{
background: #FFF8DC;
min-height:100%;
height:auto;
width:600px;
margin-left:auto;
margin-right:auto;
position:relative;
text-align:left;
}


* html #content{ /**Don't change this**/
height:100%;
width:600px;/* box model hack for ie5.+*/
}

#bulk {
width: 420px;
float: right;
padding-right: 5px;

}

#bulk p {
padding-top: 10px;
padding-bottom: 5px;
}

#bulk a {
color: #660000;
}



#menu {
width: 150px;
padding-left: 20px;
float: left;
}

#menu a {

color: #000000;

}

#menu a:hover{
color: #FFFFFF;
background-color: #26408B;
text-decoration: none;
} 


#menu p {
color: #000000;
text-decoration: none;
}



/** FOOTER **/


#footer {
background: url(images/footer.gif) no-repeat;
width:100%;
position:relative;
bottom:0;
left:0;
 height:80px; 
/**padding-bottom: 30px;**/
}

#footer p {
padding-top: 5px;
font-size: 12px;
color: #FFFFFF;
}

#footer a {
color: #660000;
}

#clearfooter{clear:both;height:80px;width:100%} /** Don't touch or the site will die**/
div>p {margin:0}