body {padding:0px; margin:0px; background-color:#181b25; font:10px Arial, Helvetica, sans-serif;}
b {
	font-weight: bold;
	font-size: 10px;
}


#container {margin:0px auto; width:760px; background-color:#36363a;}

#title {width:760px; height:36px; background-image:url(images/title.gif);}

.logoclick {width:201px; height:36px; display:block;}

#menu {width:185px; height:548px; padding:8px; background-image:url(images/menuback.gif); background-repeat:no-repeat; background-color:#36363a; float:left;}

#menu ul  {list-style:none; list-style-image: none; padding:0px; margin:0px;}
#menu ul li a {display:block; text-decoration:none; font-weight:bold; color:#FFF; background-color:#181b25; padding:4px; margin-bottom:2px;}
#menu ul li a:hover {background-color:#4f535f;}

#homepic {width:559px; height:564px; background-image:url(images/homeimage.jpg); background-repeat:no-repeat; background-color:#964b00; float:left;}

#homecontentback {width:760px; height:252px; background-color:#f5f5f5; border-top:1px solid #3f3f43; border-bottom:1px solid #3f3f43; position:absolute; z-index:1; top: 372px;}

#homecontent {width:380px; padding-left:6px; margin:50px 23px 20px 22px; border-left:2px solid #964b00; float:left; color:#272727;}

#rightside {width:284px; height:220px; background-image:url(images/rightsideback.gif); background-repeat:repeat-x; background-color:#313745; border-left:1px solid #3f3f43; border-right:1px solid #3f3f43;  padding:16px; margin-right:9px; float:left;}

#rightside img {float:left; margin-right:10px; border:0px;}

#rightside a {text-decoration:none; font-weight:bold; color:#FFF;}

#rightside a:hover {color:#FFFF00;}

#middlemenu {width:731px; height:59px; background-image:url(images/middlemenu.jpg); text-transform:uppercase; font:11px Arial, Helvetica, sans-serif; padding-left:29px; z-index:2; position:absolute; top:354px;}

#middlemenu a {text-decoration:none; color:#FFF; display:block; padding-top:13px; float:left;}

#middlemenu a:hover {color:#FFFF00;}

.divider {margin:4px 10px 0px; float:left;}

#clearbox {width:760px; height:2px; clear:both;}

#footer {width:760px; color:#FFF; clear:both; padding-top:20px; text-align:justify; background-color:#181b25;}

#footer a {text-decoration:none; color:#FFFF00; font-weight:bold;}

#footer a:hover {color:#FFF;}

#subpagecontent {width:559px; background-color:#f5f5f5; color:#272727; float:left; }

.subheaderimage {margin-top:1px;}

#subpagetext {padding:20px;}

#subpagetext a {text-decoration:none; color:#964b00; font-weight:bold;}

#subpagetext a:hover {background-color:#964b00; color:#FFF;}

#subpagetext img {float:left; margin:0px 10px 3px 0px; border:2px solid #964b00;}

#subpagetext img.noborder {border:none;}

h1 {display:block; font:14px Arial, Helvetica, sans-serif; font-weight:bold; margin:0px 0px 10px; padding-bottom:2px; border-bottom:2px solid #964b00;}

.linkbox {border:2px solid #964b00; padding:10px; height:20px;}

.linkbox a {display:block; float:left; padding:4px 4px; border-right:1px solid #964b00;}

.linkbox a.last {border-right:none;}

.googlead {float:left; margin-right:5px;}

.comments-template{
	margin: 10px 0 0;
	border-top: 1px solid #ccc;
	padding: 10px 0 0;
}

.comments-template ol{
	margin: 0;
	padding: 0 0 15px;
	list-style: none;
}

.comments-template ol li{
	margin: 10px 0 0;
	line-height: 18px;
	padding: 0 0 10px;
	border-bottom: 1px solid #ccc;
}

.comments-template h2, .comments-template h3{
	font-family: Georgia, Sans-serif;
	font-size: 16px;
}

.commentmetadata{
	font-size: 12px;
}

.comments-template p.nocomments{
	padding: 0;
}

.comments-template textarea{
	font-family: Arial, Helvetica, Georgia, Sans-serif;
	font-size: 12px;
	width:300px;
}
textarea {width:400px;}