/* CSS Document */
* {margin:0;padding:0;}
body {font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; background-color:#666666; font-size:90%;}

a {color:#2F68B7}

p, h1, h2, h3, h4, h5, h6, table{margin:0 10px 10px}
h1 {font-size: 126%;margin-top:.3em}
h2 {font-size: 116%}
h3 {font-size: 106%}
h4 {font-size: 100%}
h5 {font-size: 100%}
h6 {font-size: 100%}

.highlight {color:#333333; background-color:#FFFFC4}
.subdued {color:#999;background-color:transparent}
.error {color:#c00;font-weight:bold}
.success {color:#390;font-weight:bold}
.caption {color:#999;font-size:90%}

#wrapper{clear:both; width:1100px; margin:auto; text-align:left; background-color:#FFFFFF;}
#header {height: 131px;width:100%; background-image:url(images/bg_header.jpg); background-repeat:repeat-x;}
#main {clear:both; width:1100px; background-color:#FFFFFF;}
#wrapcontent {float:left;width:100%;clear:none;}
#content {margin-left:230px;width:870px;}
#sidebar {float:left;margin-left:-1100px;width:220px; background-color:#F4F2E6}
#footer {clear:both; width:100%; background-color:#26A4A4;}

/* ------ home ----------*/
#homeleft {width:430px; float:left;}
#homeright {width:430px;float:left;margin:0 0 0 10px;}
#newsfeeds {background-color:#C5EAEB; border-bottom:2px solid #8DDCE0;}
#newsfeeds h2{}
#newsfeeds ul{	padding: 0;	margin: 0;}
#newsfeeds ul li{list-style: none; margin:0 5px 0 5px}
#newsfeeds ul li a{display:block; width:100%;}
/* ------ header -------*/ 
#search {width: 360px; float:right; margin-right:20px; background-color:#94DAE9;}
#header h1 {float:left;}
#header h1 {
  position:relative; width:420px; height:90px; padding:0; overflow:hidden; margin-top:0px; color:#fff; }
#header h1 em {
  display:block; width:420px; height:90px; background:url(images/logo.gif); position:absolute; top:0; left:0px;  }
/* ------ content --------*/
#featured {background-color:#8DDCE0; margin:0;padding:0}
.entry {border-bottom:2px solid #8DDCE0;margin:0;padding:0}
/* ------ single ----------*/
.pagetitle {width:100%; border-bottom:1px solid #ccc;}
.pagetitle h2{font-size:116%; line-height:2em;}
/* ------ comments ---------*/
div.comments {border:1px solid #8DDCE0; margin: 5px 20px 2px 20px;}
div.gravatar {background-color:#f4f4f4; float:left; width:100px;}
h3.commenttitle {}
p.commentmeta {font-size:85%; color:#999999;}
div.alt {background-color:#ebebeb;}
p.small{font-size:85%;}
h2#postcomment {}
/* ------ sidebar ----------*/
#nav {float: left;width: 220px;overflow:hidden;list-style: none;}
#nav h2{overflow:hidden;list-style: none; background-color: #E66B19; color:#fff; margin:0 0 0 0;padding:5px; text-align:left; border-bottom:1px solid #fff;}
#nav ul {margin: 0 0 0 0;border-bottom:1px solid #fff; background-color:#FF9900;}
#nav ul li {list-style: none;margin: 0px;padding: 2px;}
#nav ul.subpages{ margin: 0 0 0 0;border-bottom:1px solid #fff; background-color:#f4f4f4;}
#nav ul li.current_page_item { border-left:5px solid #E66B19; font-weight:bold;}
#nav ul.subpages li.current_page_item { font-weight:bold; border-left: 5px solid #333; }
#nav .current_page_parent { border-left:5px solid #E66B19; font-weight:bold;}

#nav a {color: #000000;}
#nav a:link, #nav a:visited {text-decoration: none;	border-bottom-style: none;color: #000000;}
#nav a:hover, #nav ul ul ul a:hover, #nav ul ul a:hover {color: #000000;}
