 body {
font: 76.5%/1.9 Arial, Helvetica, sans-serif;
color : #717171;
line-height :21px;
font-size : 11px;
background: #95A0A4 url(../images/bg1.jpg) repeat-x;
margin: 0 auto 0;
}

a {color:#4088b8; font-weight:700; text-decoration:none;}
a:hover {text-decoration:underline;}
a img {border:0;}
p {margin:0 0 18px 10px;font-size:12px}
ul,ol,dl {font-size:0.9em; margin:2px 0 16px 35px;}
ul ul,ol ol {margin:4px 0 4px 35px;}
blockquote {border:1px solid #dadada; font-size:0.9em; margin:20px 10px; padding:8px;}
blockquote p {margin:0;}

/* Headers */
h1, h2, h3, h4, h5, h6 {
color : #454545;
}

h1 {
font-size : 36px;
line-height : 36px;
margin:10px 0 10px 25px;
font-family:Segoe Print,Arial,Tahoma;
}
h2 {
font-size: 28px;
color: #34394e;
font-family: Cambria, Georgia, "Times New Roman", Times, serif;
font-weight: normal;
 
}
h3 {
font-size : 21px;
line-height : 24px;
}
h4 {
font-size : 18px;
line-height : 20px;
}
h5 {
font-size : 16px;
line-height : 18px;
}
h6 {
font-size : 12px;
line-height : 16px;
}

 

/* Main wrap */
#wrap {
width:990px;
margin:0px auto;
height:100%;
 
 
 
}
#main{
width:990px;
margin:0px auto;
 
 background: url(../images/content_bg.png) repeat-y top left;
margin-bottom:30px;

}
#container {
width: 960px;
margin: 0px auto;
padding: 0px 15px 40px 15px;
background: url(../images/content_bottom.png) no-repeat bottom left;

}
*html #container {
width: 960px;
margin: 0px auto;
padding: 0px 15px 20px 15px;
background: url(../images/content_bottom.png) no-repeat bottom left;

}
#header{ width:990px ;height:125px;margin: 0px; }
#menu{ width:990px ;height:36px;margin-top:-5px ;  }
*html #menu{ width:990px ;height:33px;margin-top:0px ;  }
#topimg {width:205px;padding:0px 2px 2px 3px; float:left;  }
#name {width:610px;padding:0px 2px 2px 0px; float:left;font-size : 36px;
line-height : 36px;
margin:20px 0 10px 5px;color:#000;
font-family:Segoe Print,Arial,Tahoma; }
#toplinks {width:340px; font-size:0.9em; padding:0px 2px 2px 3px;  float:none;right:0;position:absolute;}
#toplinks a {color:gray;}
#social{width:180px;font-size:0.9em; margin:30px 2px 2px 3px; float:right;  }
.clear{
clear:both;

}
/* Sidebar and menu */
#sidebar {float:left; line-height:1.4em; margin:0px 0 0 0; padding:0px 0 0; width:195px;   
  }
#sidebar ul {font-size:0.9em; list-style:none; margin:0; padding:0 0 15px 10px;}
#sidebar li {list-style:none; margin:0 0 4px; padding:0;}
#sidebar li a {font-size:1.2em; font-weight:700; padding:2px;}
#sidebar ul ul {line-height:1.2em; margin:4px 0 3px 15px; padding:0;}
#sidebar ul ul li a {font-weight:400;}
#sidebar h2 {margin:3px 0 8px;}

#secCol ul {
position: relative;

border: 1px solid #d0d0d0;
border-bottom: none;
list-style-type: none;
width: 185px;
margin: 0px auto;
margin-bottom: 10px;
padding: 0px;
text-align: left;
}
#secCol ul li {
display: block;
margin: 0px;
padding: 5px;
width: 175px;
background: url(../images/side_col_bg.png) no-repeat top left #fff;
border-bottom: 1px solid #d0d0d0;
}
#secCol ul li h4 {
font-size: 14px;
font-weight: normal;
margin: 0px;
padding: 0px;
}
#secCol ul li span {
color: #6b6b6b;
font-weight: bold;
}
#secCol ul li p {
color: #4d4d4d;
font-size: 12px;
margin: 2px;
padding: 2px;
}
#secCol ul li a.more:link, #secCol ul li a.more:visited, #secCol ul li a.more:hover {
background: url(../images/arrow.png) no-repeat center left;
margin: 0px 0px 0px 200px;
padding: 0px;
display: inline;
padding-left: 12px;
border: none;
text-decoration: underline;
font-size: 12px;
text-align: right;
}
#secCol ul li a.more:hover {
text-decoration: none;
}
#secCol ul li p.test {
text-align: right;
}
/* Main content */
#content {float:left; line-height:1.5em; margin:0 5px 0 10px; padding:0; text-align:justify; width:540px;  }
#content1 {float:left; line-height:1.5em; margin:0 5px 0 10px; padding:0; text-align:justify; width:750px;  }
#contentalt {float:left; line-height:1.5em; margin-right:0px;  padding:0; text-align:justify; width: 960px; }
#content h3,#contentalt h3 {margin:10px 0 8px;}

#sidebarr {float:right; line-height:1.4em; margin:12px 0px 0px 0px; padding:0px 0 0; width:195px; }
/* Footer */
#footer { clear:both; color:gray; font-size:0.9em; line-height:1.6em; margin:0 auto; padding:15px 0; text-align:right;color:#fff}
#copywrite {margin:0; padding-top:23px;float:left;font-size:12px}
#copywrite a{color:#fff}
#power a{float:right;color:#fff;padding-top:23px;font-size:12px}

/* Additional classes */
.box {background:#4088b8; border:1px solid #c8c8c8; color:#fff; font-size:0.9em; line-height:1.4em; padding:10px 10px 10px 13px;}
.box a {color:#f0f0f0;}
.left {float:left; margin:0 15px 4px 0;}
.right {float:right; margin:0 0 4px 15px;}
.readmore {margin:-10px 10px 12px 0; text-align:right;}
.timestamp {font-size:1.2em; margin:-5px 0 15px 10px;}
.timestamp a {font-weight:normal;}
.blue {color:#4088b8;}
.clear {clear:both;}
.fade {color:#c8c8c8;}
.gray {color:gray;}
.photo {background:#fff; border:1px solid #bababa; margin:6px 18px 2px 5px; padding:2px;}