body {margin: 0 0 0 0;background-color: #fff;}
a {text-decoration: none;color: #06f;}
a:hover {text-decoration: underline;color: #06f;}
#preload {width: 0;height: 0;display: inline;background-image: url('images/menubg.jpg');}

/*Lists*/
ul {color: #333; padding:0 0 1em 2em;list-style:square outside;}
ol {font-size: 12px;color: #333; padding:0 0 1em 1em; margin: 0 0 1em 2em; list-style: outside;}
li {margin:0 0 0 1em;}

#header {width: 100%; height: 150px;margin: 0 0 0 0; background:url(images/header-left.jpg) no-repeat left bottom; background-color: #3b3b3b;vertical-align: bottom;z-index: 1;}
#header h1 {display: block; position: absolute; margin: 70px 0 0 200px; padding: 0; background-color: transparent; color: #C1C1C1;font-family: Arial, Helvetica, sans-serif; font-size: 1.4em; font-weight: normal; z-index: 4;}
#header h1 a,#header h1 a:hover {color:#C1C1C1; text-decoration:none;}
#header p {	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	font-weight:normal;	
			padding: 100px 0 0 200px; margin:0; font-size: 1em; color:#999999;}
span {color: #06f;}
#big {height: 150px;background:url(images/header-right.jpg) no-repeat right 30px;}

#menu {position: absolute; top: 150px;width: 100%;height: 61px;margin: 0 0 0 0;background-color: #000;border-top: solid 1px #666;border-bottom: solid 1px #ccc;z-index: 3;text-align: center;}
#menu ul {margin-top: 20px;}
#menu ul li {display: inline;}
#menu ul li a {background-color: transparent;background-repeat: repeat-x;padding: 14px 20px 14px 20px;font-size: 0.8em;font-family: Arial, Helvetica, sans-serif;color: #666;font-weight: bold;text-decoration: none;border: solid 1px #000;}
#menu ul li a:hover {background: #06f url('images/menubg.jpg') repeat-x top; color: #fff;text-decoration: none;}
#main {position: absolute; top: 211px;width: 100%;background: url('images/main.jpg') repeat-x top;}

#container {width: 90%;margin: 0 auto;padding-top: 50px;font-family: arial;font-size: 0.9em;}

#subnav {clear: left;float: left;width: 200px;padding: 0;font-size: 0.8em;font-family: Arial, Helvetica, sans-serif;}
#subnav h2 {	font-weight: bold;height: 20px;text-decoration: none;color: #cccccc;display: block;
				background: none; border-right: 10px solid #fff;padding: 5px;margin-bottom: 1px;}
#subnav ul {	list-style: none;width: 200px;margin: 0 0 0px 0;padding: 0;font-size: 1.1em;}	
#subnav ul li {	font-size: 0.9em; padding: 0; margin-bottom: 1px;}
#subnav ul li a {height: 14px; padding-left: 10px; border-right: 10px solid #fff; 
				background: none;color: #666;font-weight: bold;text-decoration: underline;display: block;padding: 5px;}
#subnav ul li li a {padding-left: 15px;	ist-style: none; color:#999999;}
#subnav ul li a:hover {color: #06f;background-color: #e0e0e0;border-right: 10px solid #fff;}

#content {margin: 0 200px 10px 225px; /*border-right: 1px solid #ccc; */ padding: 0 25px 0 0;line-height: 1.6em;color: #666;font-size: 0.9em;}
#content p {padding-bottom: 5px;}
#content p a:link, #content p a:visited {text-decoration: underline;color: #0033CC;}
#content p a:hover {text-decoration: underline;color: #993366;}
#content img {border: 1px solid #ccc; }

h1 {margin-top: 0px; color: #06f; letter-spacing: -1px; font-family: Arial, Helvetica, sans-serif; font-size: 2.3em; line-height: 130%; font-weight:normal;}
#extras h2,#content h2 {margin-top: 20px;margin-bottom: 10px;color: #666;font-size: 1.3em; font-weight: 400;font-family: Arial, Helvetica, sans-serif;}
.right {float: right;margin: 0 0 8px 12px;padding: 4px;background-color: #FFF;border: 1px solid #CCC;}
#footer {padding: 5px;margin-top: 50px;margin-bottom: 3px;color: #aaa;font-size: 0.7em;text-align: center;border-top: 1px solid #ccc;}

#extras {clear: right;float: right;width: 200px;margin-left: 10px;margin-bottom: 20px;padding: 0;color: #666;}
#extras p {line-height: 1.5em;margin: 0 0 1.5em 0;font-size: 0.9em;}
#extras ul {line-height: 1.5em;margin: 0 0 1.5em 0;font-size: 0.9em;list-style:none;margin: 0 0 0px 0;padding: 0;}

#box1 {background: #fff url('images/boxbg.jpg') repeat-x top;border: 1px solid #ccc;width: 30%;  float: left; margin: 0 2px; text-align: left;padding: 1px; }
#box2 { background: #fff url('images/boxbg.jpg') repeat-x top;border: 1px solid #ccc;margin: 0 auto;width: 30%;  text-align: left; padding: 1px;}
#box3 { background: #fff url('images/boxbg.jpg') repeat-x top;border: 1px solid #ccc;width: 30%; float: right; margin: 0 2px; text-align: left;padding: 1px;}
#box1 h2, #box2 h2, #box3 h2 {margin-left: 4px;}
.center {text-align:center;display:block;margin-top: 15px;}
.box {margin: 0 4px 10px 4px;line-height: 1.3em;font-size: 0.8em;border: 0;}

/* Begin Comments*/
.alt {	margin: 0;	padding: 10px;	background-color: #F7F7F7;	border-top: 1px solid #ddd;	border-bottom: 1px solid #ddd;	}
.commentlist {	padding: 0;	text-align: justify;	}
.commentlist li {	margin: 15px 0 3px;	padding: 5px 10px 3px;	list-style: none;	}
.commentlist p {	margin: 10px 5px 10px 0;	}
#commentform p {	margin: 5px 0;	}
.nocomments {	text-align: center;	margin: 0;	padding: 0;	}
.commentmetadata {	margin: 0;	display: block;	}
/* End Comments */

.alignright {	float: right;	}
.alignleft {	float: left	}
.clear {clear:both;}
h5 { font-size: 1.2em; font-family:Georgia, "Times New Roman", Times, serif; color: #CC0000; padding:0; margin:0 0 20px 0;}
hr { margin: 0 0 10px 0; padding: 0;}
.alignnone { margin:0; padding:0;}
#content .wp-caption { font-family:"Times New Roman", Times, serif; font-size: 1em; color: #666; text-align:right; margin:0; padding:0; font-weight:bold;}
blockquote { font-size: 1.2em; font-style:italic;  border-left: 1px solid #999933; padding: 0 0 0 1em; font-family:"Times New Roman", Times, serif; }