@charset "UTF-8";

* {padding:0px;margin:0px;}
body {font: 14px Helvetica, sans-serif;margin:0;padding:0;background: #333;text-align: center;color: #333333;line-height:19px}
html, body {margin:0;padding:0;}
img {border:none;}
	
.body #container {width: 761px;background: #fff url(../images/body-bg.gif) top left repeat-y;margin: 0 auto;text-align: left;}
.body #header {background:url(../images/header.jpg) #333 top left no-repeat;height:161px;position:relative;}
.body #header h1 {margin-left: -1000em;}
#topimg {background:#333 url(../images/top-slice.gif) top left no-repeat;height:20px;}
.body #mainContent {background: #fff url(../images/body-bg.gif) top left repeat-y;}
.body #footer {	padding: 0 10px;background:#333 url(../images/footer.gif) top left no-repeat;height:59px;}
.body #footer p {margin: 0;padding: 10px 0;}
a {text-decoration:none;color:#999;}
a:hover {text-decoration:underline;}



/*Content
=======================================*/

#leftnav{width:135px;height:412px;float:left;background:url(../images/link-box.gif) #0e5d94 top right no-repeat;}
#content{background: transparent;width:565px;float:right;padding:10px 40px 15px 20px;}
.newsimg{width:160px; float:left;margin-right:20px;}
#newer {width:150px; float:left;font-size:12px;}
#older {width:150px; float:right;font-size:12px;text-align:right;}
#search {width:149px;height:25px;position:absolute;left: 511px;top: 104px;}
#searchgo {width:50px;height:25px;position:absolute;left: 661px;top: 104px;}



/*Contact form
=======================================*/
fieldset {margin:1em 0;padding:1em;border:1px solid #ccc;background:#f8f8f8;}
legend {font-weight:bold;}
label {display:block;}



/*Navigation - left
=======================================*/
.menu, .menu ul {list-style:none;}
.menu{margin-top:15px;border-bottom:2px solid #0e5d94;border-top:none;}
.menu li{border-top:2px solid #0e5d94;}
.menu li a:link, .menu li a:visited {font-family:Helvetica, sans-serif;color:#fff;font-size:12px;text-decoration:none;display:block;background-color:#6080a1;padding:5px 15px 3px 15px;margin-left:24px;}
.menu li a:hover{background-color:#6f8fb0;color:#0e5d94;}
.hidden {display:none;}
.menu ul li {padding-left:5px;}


/*Navigation - top
=======================================*/
#header ul {list-style:none;padding:138px 50px 0 0;}
#header ul li{float:right;background:url(../images/navdivide.gif) top right no-repeat;}
#header li a:link, #header li a:visited {font-family:Helvetica, sans-serif;color:#fff;font-size:13px;text-decoration:none;margin:13px;}
#header li a:hover{color:#3399FF;}


/*Content typography
=======================================*/
#content h1 {font-size:17px;padding-bottom:13px;}
#content h2 {font-size:11px; color:#226ea9;}
#content p {padding-bottom:6px;}
.more p {padding-top:10px;}
.author p {font-size:11px;padding-top:10px;margin-bottom:30px; border-bottom:1px solid #ccc;}
.readmore a {color:#226ea9;}
.blueheading {color:#0e5d94;font-size:17px;font-weight:bold; padding-bottom:13px;}



/*Copyright
=======================================*/
#copyright {background-color:#333;height:50px;padding:20px 200px 0 0;}
.foot p {font-size:12px; color:#666;text-align:right;}



/*Clear float
======================================================*/
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}

/*Contact Form
======================================================*/
  .contact_form{visibility: hidden;
                position: absolute;
                width: 350px;
                height: 190px;
                z-index: 10;
                border-color: #3399CC;
                border-width: 2px;
                border-style: solid;
                background-color: #FFFFFF;
                margin: 2px;
               }
  .contact_form_cell{font : 12px "Arial"; font-weight:bold; color : #666666; padding: 2px; }
  
  .entryimage {padding: 5px;}
