body {margin:0;background:#FBF6EB;}
#everything {width:840px;margin:auto;}
#topbox {background:url(../images/layout/topimage.jpg) no-repeat;}
#main {padding:4px;padding-left:24px;}
#content {float:right;width:645px;padding:4px;}
#leftnav {float:left;width:150px;padding:4px 0;}
#bottom {
	clear:both;background:#F5DCCD;
	padding:6px 6px 6px 14px;margin-top:30px;
}


/* Content and Defaults
=============================================*/
* {font-size:8pt;font-family:verdana;line-height:1.6em;}
a {font-weight:bold;color:#F26981;}
a:hover {color:#4CB981;}
b {color:#288A5F;}
h1,h2 {
	margin:0 0 4px 0;padding:0 0 2px 12px;
	font-size:14pt;font-family:georgia;color:#5F3F2C;
	border:solid 0 #C49A81;border-bottom-width:1px;
}
h2 {
	padding-left:0;margin-bottom:2px;
	border-width:0;font-size:12pt;
}

input, .input {
	background:#ffffff;border:solid 1px #C49A81;
	color:#3C9F60;width:170px;margin:2px;
}
input:focus, .input:focus {border-color:#F6A5BF;}
.submit {width:80px;}
.input_left {
	float:left;text-align:right;
	width:90px;margin-right:6px;
}

p {margin:0;padding:10px 0 10px 0;}

/* css <hr> line */
span.hr {
	font-size:1px;color:#FBF6EB;
	display:block;margin:14px 0;
	border-bottom:solid 1px #E3D5B5;
}

.start {color:#38BB77;font-size:1.4em;}


/* Home page line above image */
#index_topline {background:#F5DCCD;height:8px;}


/* Left Navigation
=============================================*/
#leftnav b {font-size:8pt;color:#5F3F2C;padding-left:4px;}
#leftnav h1 {
	padding:0 0 0 8px;margin:0 0 5px 0;border:0;
	background:#F5DCCD;color:#997057;font-size:10pt;
}
#leftnav a {
	display:block;padding-left:12px;font-size:8pt;
	color:#30B16B;text-decoration:none;
}
#leftnav a:hover {color:#F04368;background:#F5DCCD;}


/* Top
=============================================*/
#topright {padding:60px 6px 6px 290px;float:right;}
#topright input {
	background:#FFFFFF;border:solid 1px #D6A182;
	color:#B3A196;font-weight:bold;width:120px;
}
#topright input:hover {color:#55D67E;}
#topright input:active {background:#F26981;}
#topright a {
	text-decoration:none;margin:0 10px 0 10px;padding:2px;
}

#toprlinks {float:left;margin-right:40px;}


#topnav {padding:5px 0 26px 40px;clear:right;}
#topnav a {
	color:#30B16B;font-size:1.2em;
	text-decoration:none;margin:0;padding:0;
}
#topnav a:hover {color:#EF355F;}


/* Bottom
=============================================*/
#bottom a {color:#D86176;margin:0 12px 0 12px;padding:2px;}
#bottom a:hover {color:#4CB981;}