body {background:#040474 url(../images/midnite_gradient.gif) repeat;}

#wrapper {width:800px;
margin: 0 auto;
background:#fff url(../images/paisley_link_banner.png) repeat-y right;
border:1px solid #7b7ba5;
}

#pagetitle {padding:1em;
font-family: Arial, Helvetica, sans-serif;
font-style: italic;
font-weight: bold;
}

#header{height:90px;
background: #c5ccae url(../images/header.png) no-repeat left;
font-size:200%;
border:solid #00297f;
border-width: 2px 0 4px 0;
}

/* This section styles and positions the clickable logo */
#header h1 {margin: 0.7em 3em;
text-align:right;
}

/* Header Link Properties */
#header h1 a {font-weight: bold;
text-decoration:none;
color: #FF6600;
}

#header h1 a:hover {font-weight: bold;
color: #0033FF;
}

#main {height:100%;
}

#content {margin:2em 2em 0 2em; 
padding: 1% 2%;
width: 510px;
min-height:350px;
float:left;
background:#c5ccae url(../images/paper_texture.jpg);
color:#000;
border: 3px solid #7b7ba5;
}

/* Content Text Properties */
#content h2 {font-size:130%;
}

#content p {
	margin: 1em 0;
	line-height:1.5em;
	font-size: 90%;
}
/* Main Content Links */
#content a {color:#990000;
font-weight:bold;
text-decoration:none;
}

#content a:hover {color:#666;
}

/* Links list */
#content .column {margin:1em 0.5em;
width:20em;
font-size:73%;
}

#content .column ul {list-style-type:none;
}

#content .column li {margin:0.5em 0;
}

/* Contact Details List */
#content dl {text-align:center;
}

#content dt {margin:1em 0 0.2em 0;
font-weight:bold;
}

#content dd {margin:0 0 1em 0;
}

#sidebar {margin:1em 2em 2em 78%;
}

#sidebar ul{padding:2em 0;
list-style-type:none;
text-align:center;
}

#sidebar a {font-size:135%;
line-height: 200%;
color:#FFCC33;
text-decoration:none;
font-weight:bold;
font-size:110%;
}

#sidebar a:hover {color:orange;
}

#footer {clear:both;
padding:1em;
text-align:center;
}

#footer img {border:none;}
