
body {
  margin:0;
  padding:0;
  background: #747475;
  font:small Verdana,Sans-serif;
  line-height:15px;
  text-align:center;
  color:#333;
  }
  

/* MISC: =Links
----------------------------------------------- */
a, .subnav a:visited {
  color:#333;
  text-decoration:none;
  border-bottom:1px dotted #469;
  }
a:visited {
  border-color:#899;
}
a:hover, .subnav a:hover {
  color:#7992BD;
  border-color:#7992BD;
  border-bottom-style:solid;
  /*background-color:black;*/
}
a img, .noline, a.noline:link, a.noline:visited, a.noline:hover, a.thumb, a.icon, a.img:link, a.img:visited, a.img:hover {
  border-width:0;
}
.more a, a.more, .previous a, a.previous {
  white-space:nowrap;
  }
#newsub .more a, #newsub a.more {
  white-space:normal;
  }


a.previous:after, .more a.previous:after {
  content:"";
  }
h1 a, #section a {
  border-width:0;
  }

		
/* =Header
----------------------------------------------- */
#header {
  background-color:#000000;/*#fff;*/
  background-repeat:no-repeat;
  background-image:url("../img/logo-10-20-06---c.jpg");
  height:100px;
}

#mainTable {
  border:solid ;
  border-color:#000000;
  border-width:1px 1 1 1;
  width:700px;/*650px;*/
  }

#sectionTitle {
  background:black;/*#090B30;*//*#7992BD;*//*#7184A7;/*#90ABDC;*/
  margin:0;
  width:500px; 
  padding:10px 10px 8px;
  border-bottom:1px solid #000000;
  border-top:1px solid #000000;
  /*font:105%/1.4em Georgia,Serif;*/
	font:95%/1.4em Verdana;
  color:#7992BD;/*#776;*/
  font-weight:bold;
  height:25px;
  
  }



/* =Nav
----------------------------------------------- */
#nav {
  background-color:#515151;/*#2A2A2E;*//*#fff	;*/
  background-repeat:no-repeat;
  border-top:1px solid #000000;
  border-bottom:2px solid #000000;
  height:25px;/*25px*/
  width:200px;
  
  }

#nav ul {
  margin:0;
  padding:0 0px;/*if you want to move the nav in from the left, set padding as 0 20px*/
  list-style:none;
  font-size:75%;
  text-transform:lowercase;
  text-align:right;
  }
#nav li {
  float:left;
  margin:0;
  padding:0;
  background-image:none;
  line-height:normal;
  text-indent:0;
  }
#nav a, #nav strong {
  display:block;
  padding:5px 10px 6px;
  border:none;/*solid #ddd;
  border-width:0 0px 0 0;*/
  color:#CFD6DD;/*#68a;*/
  text-decoration:none;
  white-space:nowrap;
  
  }
/* Following rule allows entire region of link to to be 
   clickable in IE/Win. Holly Hack explained here:
   http://www.positioniseverything.net/explorer/escape-floats.html */
* html #nav a {
  width:1%;
  }
#nav #current strong, #nav #current a {
  background-repeat:no-repeat;
  }
#nav a:hover, #nav #current a:hover strong, #nav #current strong {
  color:#fff;/*#000;*/
  /*background-color:#2D3C57;*/
  font-weight:bold;
  
  }
#nav a:hover {
  background-repeat:no-repeat;
  }
#nav a strong, #nav #current a strong {
  background:none;
  padding:0;
  border:none;
  }
#nav #h {
  border-left-width:0px;
  }


/* =Structure
----------------------------------------------- */
#content {
  float:left;
  width:700px;
   }
/* Overcome stupid 3px margin bug in IE/Win floats, 
   which fixes a lot of things, including disapearing company nav,
   randomly appearing text, and wrappers pushed too wide.
   http://www.positioniseverything.net/explorer/threepxtest.html */
  * html #content, * html #c2, * html #c3 {
    margin-right:-3px;
    }


.newmain{
	
	/*width:60%;*/
	/*width:400px;*/
	background: #EFEFF2;
    font:smaller Verdana;
    padding:5px 10px;
    height:500px;
    text-align:left;
    
	/*border:solid ;
    border-color: #2D3C57;
    border-width:1px 0 0 0;*/
    border-right: 2px solid #000;
  }



#newsub {
  /*float:right;*/
  /*width:39.4%;*/
  /*width:250px;*/
  color:#777;
  height:500px;
  padding:0 10px;
  font-size:85%;
  line-height:1.6em;
  background:#B0B5BF;/*#434346;*/
  margin-top:0px;
  border:solid ;
  border-color: #2D3C57;
  border-width:0px 0 0 1;
  }

.module-list-item
{
	font-size:small;
}



/* MISC: =Headings
----------------------------------------------- */
h1, #section {
  background:#7184A7;/*#90ABDC;*/
  margin:0;
  padding:10px 2px 2px;
  border-bottom:1px solid #ddd;
  /*font:105%/1.4em Georgia,Serif;*/
	font:95%/1.4em Verdana;
  color:#fff;/*#776;*/
  }
h1 #parentlink, #section  #parentlink {
  /*background:url("/img/arrow.gif") no-repeat 100% 50%;*/
  float:left;
  /*width:215px;*/
  /*margin-right:35px;*/
  font-weight:normal;
  color:#776;
  }
h1 #childlink {
  font-style:normal;
  }



#sidebar {
    background:#434343;/*#343244;*/
    font-family:Verdana,Sans Serif;
    
    margin:7px 6px 0 0;
    padding:0px;
    
  /*font:140% Georgia;*/
    line-height:1.2em;
  }


#sidebar .sidebar-inner
{ padding: 15px 15px;}

#sidebar .module-header
{
	font:75% Verdana,Sans Serif;
	/*text-transform:uppercase;
	padding-left:10px;
	padding-top:10px;*/
	color: #fff;
	font-weight:bold;
	background: #7992BD;
	text-align:center;
	padding: 5px;
	border-right: 2px solid #000;
}


#sidebar .module-content
{
	background: #EFEFF2;
	text-align:center;
	padding: 5px;
	border-right: 2px solid #000;
	border-bottom: 3px solid #000;
}

#sidebar ul
{
	padding: 0px;
	margin: 0px;
	list-style:none;
	
	
}
#sidebar li
{
 
	font-size:11px;
	margin-left: 5px;
	
}
#sidebar a
{
	color:#3D3F54;
}

#sidebar a:hover
{
	color:#7992BD;
	/*background-color:Black;*/
}

h2, #sidebar div, #sidebar div div 
{
	padding: 0px;
	margin: 0px;
}

.post-footers
{
	font-size:10px;
	color:7992BD;
}

.comments-content
{
	color:7992BD;
        font-size:11px;
        font-style: italic;
}


hr {border: 1px solid #000;}

.entry
{
	background: #EFEFF2;
	border: 2px solid #000;
}
.entry-header
{
	/*font:120%/15px Verdana,Sans Serif;
	color:#252525;
	background:#ffffff;
	padding: 0px;  margin 0px;	
	font-weight: bold;*/
	color: #fff;
	font-weight:bold;
	background: #7992BD;
	text-align:left;
	padding: 5px;
	
}
.entry-content { padding: 0px;  margin 0px;}
.entry-body
{
 	
 	padding: 3px; 
}

.commenthidden {display:none}
.commentshown {display:inline}


.date-header
{
	/*margin:1em 0 .25em;*/
	color: Gray;	/*#7992BD;*/
	font:9px Verdana,Sans Serif;
	text-transform:uppercase;
	padding-bottom: 5px;
	
}


