/**********************************************
*   Structure: Content, Sidebar, etc.         *
***********************************************/
* {margin:0px;padding:0px;}
body {background:#999 url('../images/body-bg.gif') repeat; font-family: Helvetica, Arial, Geneva;font-size:13px;}

.clear{clear:both;}

#container {margin:20px auto; width:900px;border:1px solid #000;}

/**********************************************
*   Site Header                               *
***********************************************/	
#header {
	background: #6699FF url('../images/header-bg.jpg') no-repeat top left;
	margin: 0px; 
	padding: 0; 
	height: 150px;
}

#siteheader { margin: 0; height: 73px; width: 100%;}
#header a { display: block; margin:0px 10px; height: 150px; width: 600px; text-decoration:none; }
#header span{ display:none;}
#header h1 { padding:0; margin: 0;}

/**********************************************
*   Body Area           	                      *
***********************************************/
#body-area {width:900px;background:#FFF url('../images/sidebar.gif') repeat-y left;}

/**********************************************
*   Content                                   *
************************************************/
#content {float:right;}
.page {width:650px; margin:50px 25px;}
.page h1 {border-bottom:5px solid #0066ff;margin-bottom:12px;padding-bottom:3px;width:98%;}

.page p {margin:0px 0px 12px 0px;line-height:1.3em;}
.page h2 {padding:10px 0px;}
.page ul {margin-left:20px;}
.page ul li{margin:3px 20px;}
.page ul ul{margin-left:20px;}
.page .blue {color:#080A80;}

.page a img{border:none}
.page a.linklogo img{border:1px solid #FFFFFF;}
.page a.linklogo:hover img{border:1px solid #6699FF;}
.page .img-center {display:block;margin:0 auto;padding:3px; border:1px solid #CCC;background:#fff;}
.page .img-center-noborder {display:block;margin:0 auto;padding:3px; border:none;background:#fff;}
.page .img-right {float:right;margin:0px 0px 5px 5px;padding:3px; border:1px solid #CCC;background:#fff;}
.page .img-left {float:left;margin:0px 10px 5px 0px;padding:3px; border:1px solid #CCC;background:#fff;}

.page ul.classifieds {float:right;list-style-type:none; width:300px;margin-right:50px;}
.page ul.classifieds li{border:3px solid #080A80;padding:10px;margin:10px;}

.page label {font-weight:bold;margin-bottom:5px;}
.page input {margin:0px 0px 3px 0px;}

.form {border:1px solid #0099ff; background:#efefef;padding:20px;width:400px;margin:0 auto;}
.form label {font-weight:bold;}
.form input {margin:5px 0px 5px 0px;}
/**********************************************
*   Sidebar                                   *
***********************************************/
#sidebar {width:180px; float:left; color:#fff; }

#navigation {margin:50px 0px;border-top:1px solid #000;border-bottom:1px solid #0099ff;color:#fff;font-size:14px;}
#navigation li{list-style-type:none; border-bottom:1px solid #000;border-right:1px solid #000;}
#navigation li a{display:block;border-top:1px solid #98CBFD;border-right:1px solid #98CBFD;padding:6px 0px 5px 20px;color:#fff;text-decoration:none;}
#navigation li a:hover{background:#080A80;border-top:1px solid #000033;border-right:1px solid #000033;}

#sidebar h1{padding:0px 20px;font-size:14px;}
#sidebar p {padding:0px 0px 12px 20px;font-size:12px;}
#sidebar p a {color:#fff; text-decoration:none; padding-bottom:50px;}
#sidebar p a:hover {text-decoration:underline; }

#sidebar p a.request-information {color:#fff; text-decoration:underline;}
#sidebar p a.request-information:hover {font-weight:bold;}




/**********************************************
*   Byline                                    *
***********************************************/
.byline{text-align:center; font-size:10px; color:#000;}
.byline a{color:#000;}