/* ------------
Darl One Theme
Author : Ecko
Author URL: http://ecko.zxq.net
-------------- */
body {
background: #3D3D3D;
font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;
font-size:13px;
line-height:150%;
margin: 0;
padding: 0;
}

.container {
background: #242424;
border-left: 15px solid #333;
border-right: 15px solid #333;
color: #aaaaaa;
}

.main {
margin-left: 20px;
margin-right: 20px;
}

.network {
background:#222;
padding: 10px;
}

.header {
	margin-bottom:10px;
	height:185px;
	border: 1px solid #666;
	background-image: url(../img/banners/banner.jpg);
}

.site-title {
	float:left;
	margin-top: 0pt;
	margin-right: 0pt;
	margin-bottom: 0px;
	margin-left: 0pt;
}
.header-box {
float:right;
margin:0pt 0pt 25px;
}

.sidebar {
font-size: 12px;
}

.footer {
border-top:2px solid #333333;
clear:both;
color:#A7BA90;
font-size:11px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:18px 0pt 0pt;
padding:18px 0pt 0pt;
}
.footer a {
color:#6E8453;
list-style-type:none;
text-decoration:none;
}
.footer a:hover {
color:#6E8453;
list-style-type:none;
text-decoration:underline;
}
.footer li#copy {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt 0pt 25px;
}
.footer li#hosted {
float:right;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt 0pt 25px;
}
a {
color:#C5BC8E;
text-decoration:none;
}
a:hover, a:active, a:focus {
color:#EEE6AB;
text-decoration:underline;
}
a img {
border:medium none;
}
blockquote {
background:#333333 none repeat scroll 0%;
color:#aaa;
font-size:12px;
margin:0pt 0pt 10px;
padding:15px;
}
pre {
background:#333333 none repeat scroll 0%;
border-left:2px solid #3D3D3D;
font-size:12px;
margin-bottom:10px;
padding:10px;
}
code {
background-color:#333333;
border:1px dashed #486048;
color:#666666;
display:block;
line-height:17px;
margin:5px;
padding:5px 10px;
}
h2 em, h1 em {
color:#888888;
font-size:12px;
font-style:italic;
font-weight:400;
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
text-decoration:none;
}
h1, h2, h3, h4, h5, h6 {
color:#EEE6AB;
text-decoration:none;
}
.left {
float:left !important;
}
.right {
float:right !important;
}
.center {
text-align:center !important;
}
h1 {
font-family:"Trebuchet MS",Helvetica,Arial,sans-serif;
font-size:24px;
margin-bottom:3px;
}
h2 {
font-size:20px;
line-height:150%;
margin-bottom:0px;
margin-top:10px;
}
h3 {
font-family:"Trebuchet MS",Helvetica,Arial,sans-serif;
font-size:16px;
}
h4 {
font-family:"Trebuchet MS",Helvetica,Arial,sans-serif;
font-size:13px;
font-weight:700;
margin-bottom:10px;
padding-bottom:10px;
}
.newsbox {
	padding-bottom:15px;
	padding-left:0pt;
	padding-top:10px;
	border-top-width: 1px;
	border-top-style: none;
	border-top-color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
}
.newsbox p {
margin-bottom:0pt;
}
.error {
background:#FBE3E4 none repeat scroll 0%;
border-color:#FBC2C4;
color:#8A1F11;
}
.error a {
color:#8A1F11;
}
.newsitem {
clear:both;
margin-bottom:25px;
}
.newsitem-title {
border-bottom:2px solid #333333;
padding-bottom:0pt;
}
.newsitem-date {
color:#999999;
margin-bottom:5px;
}
.newsitem-meta {
background:#333333 none repeat scroll 0%;
color:#999999;
padding:5px;
}


.smaller {
font-size: 12px;
}

#side-menu {
background:#333333;
float:left;
padding:20px;
font-size: 13px;
}

#side-menu h3 {
background:transparent url(../images/whitepaper.gif) no-repeat scroll left center;
color:#FFFFFF;
font-family:"Trebuchet MS",Arial;
font-size:18px;
font-weight:normal;
margin-bottom:10px;
}
#side-menu h2 {
background:transparent url(../images/readmore.gif) no-repeat scroll right 10px;
color:#6E99E6;
font-family:"Trebuchet MS",Arial,Verdana;
font-size:14px;
font-weight:normal;
padding-right:20px;
padding-top:5px;
text-align:right;
text-decoration:underline;
}
#side-menu h2 a {
color:#6E99E6;
font-family:"Trebuchet MS",Arial,Verdana;
font-size:14px;
font-weight:normal;
text-align:right;
text-decoration:underline;
}
#side-menu h2 a:hover {
color:#FFFFFF;
font-family:"Trebuchet MS",Arial,Verdana;
font-size:14px;
font-weight:normal;
text-align:right;
text-decoration:underline;
}
#side-menu ul {
	list-style-type:none;
	width:110%;
	margin-top: 0pt;
	margin-right: auto;
	margin-bottom: 0pt;
	margin-left: auto;
}
#side-menu ul li {
background:#3D3D3D none repeat scroll 0%;
margin-bottom:2px;
padding:2px;
}
#side-menu ul li a {
background:transparent url(../images/bullet.gif) no-repeat scroll 10px 1px;
color:#FFFFFF;
padding-left:20px;
}
#side-menu ul li a:hover {
	text-decoration:underline;
}
