body {margin:0;	font-family:Verdana, Arial, Helvetica, sans-serif;color:#4d4d4d;font-size:12px}
img {border:0px none;}
a {color:#2B4D78;text-decoration:none;} //text-decoration:underline;
a:hover {color:red;}
h1, h2, h3, h4, h5, h6 {}
.clear {clear:both;}
.wrapper {width:1200px;margin:0 auto;}
.indented
   {
   padding-left: 60pt;
   padding-right: 60pt;
   }

/*Header*/
.head {	height:108px;background:#5D8AA8 url('images/top.gif') repeat-x top;border-bottom:1px solid #2e4e74}
.head .wrapper { position:relative;font-family:Arial, Helvetica, sans-serif;}
.head h1 {color:#c6d7dd;font-size:30px;margin:0;top:45px;left:100px;position:absolute;}
.head h2 {color:#fff;font-size:15px;margin:0;top:80px;left:100px;position:absolute;}
.head h3 {color:#fff;font-size:15px;margin:0;top:25px;left:100px;position:absolute;}
.head p {color:#fff;font-size:45px;margin:0;top:32px;left:500px;position:absolute;}

/*Search*/
.head form {margin:0;padding:0;}
.head input {padding:0;}
.head input#s {position:absolute;top:60px;right:73px;width:155px;height:15px;border-left:1px solid #43545a;border-top:1px solid #43545a;border-bottom:1px solid #43545a;border-right:none;background:#c6d7dd;color:#000;padding-top:7px;}
.head input#searchsubmit {position:absolute;top:60px;right:47px;width:26px;height:30px;border-right:1px solid #43545a;border-top:1px solid #43545a;border-bottom:1px solid #43545a;border-left:medium none;background:#0c1216 url('images/search.gif') no-repeat center;}

/* Menu */
.menu {height:30px;background:url('images/menu.gif');line-height:30px;font-weight:bold;text-transform:uppercase}
.menu ul {margin:0;padding:0;list-style:none;}
.menu li {float:left;display:inline;background:url('images/menuli.gif') no-repeat right;padding-right:1px}
.menu li a {display:block;color:#fff;text-decoration:none;background:url('images/menuarrow.gif') no-repeat top center;; padding-left:15px; padding-right:15px; padding-top:0; padding-bottom:0}
.menu li a:hover {background:url('images/menuarrowhover.gif') no-repeat top center;}

/*Main Positioning*/
.left {float:left;width:130px;min-height:375px;background:url('images/leftbg.png') no-repeat top;padding-left:23px; padding-right:27px; padding-top:0; padding-bottom:0}
.content {float:left;width:750px;background:#fff url('images/centerbg.gif') repeat-x top;; padding-left:28px; padding-right:8px; padding-top:0; padding-bottom:0}
.right {float:left;width:130px;min-height:375px;background:url('images/rightbg.png') repeat-x top;padding-left:21px; padding-right:61px; padding-top:0; padding-bottom:0}

/*Sidebars*/
.sidebar ul {margin:0;padding:45px 0 0 0;list-style:none;}
.sidebar ul ul {padding:0;}
.sidebar h2 {font-size:12px;color:#466a90;background:url('images/h2.gif') no-repeat 0 0;padding-left:18px; margin-left:0; margin-right:0; margin-top:0; margin-bottom:6px}
.sidebar li {padding:0 0 12px 0;}
.sidebar li li {padding:0;}
.sidebar div {padding-bottom:20px;border-bottom:0px solid #f2f2f2;}
.sidebar div div {padding-bottom:0;border-bottom:0px none;}
.sidebar ul li ul {line-height:25px;padding:0 20px 0 13px;}
.sidebar a {color:#2B4D78;text-decoration:none;}
.sidebar a:hover {color:#FF0000;}

/*Content*/
.postinfo {float:left;padding:0 0 0 5px;margin-top:17px;}
.postinfo h2 {margin:0 0 5px 0;font-size:15px;color:#2e4e74;}
.post {clear:both;margin-top:25px;}
.postcomments {height:22px;line-height:22px;background:url('images/commentsline.gif');text-align:right;padding-left:0;padding-right:15px; padding-top:0; padding-bottom:0}
.postcomments a:hover {color:green;}


/*Valid*/
.valid {font-size:10px;position:relative;padding:10px 0 0 20px;}
.valid a {color:#0000FF;text-decoration:none;}
.valid a:hover {color:4d4d4d;}
.valid .xhtml, .valid .css {background:url('images/xhtml.gif') no-repeat left;padding-left:18px; padding-right:2px; padding-top:2px; padding-bottom:2px}
.valid .rss {background:url('images/rss.gif') no-repeat left;padding-left:18px; padding-right:2px; padding-top:2px; padding-bottom:2px}
.valid .rssbig {display:block;height:43px;width:32px;background:url('images/rssbig.gif');position:absolute;right:0;top:0}

/*Footer*/
.footer {background:#5D8AA8;padding:20px 0 5px 0;}
.footerleft {float:left;width:231px;padding:0 27px 0 33px;}
.footercenter {float:left;width:402px;padding:0 8px;}
.footer ul {margin:0;padding:0;list-style:none;}
.footer li {background:url('images/star.gif') no-repeat 0 8px;line-height:25px;padding-left:15px; padding-right:0; padding-top:0; padding-bottom:0}
.footer a {color:#fff;text-decoration:none;}
.footer a:hover {color:#bacbd1;}
.footerbottom {clear:both;position:relative;font-size:10px;color:#fff;line-height:15px;padding:25px 0 0 0;}

/*Navigation*/
.navigation {padding:10px;height:25px;font-weight:bold;font-size:13px;}
.alignleft {float:left;}
.alignright {float:right;}
