/*

Theme Name: Dark World
Theme URI: http://www.themelab.com/free-wordpress-themes/
Description: A sleek web 2.0 theme.  Visit <a href="http://www.themelab.com">Theme Lab</a> for more themes and <a href="http://www.thehivedesigns.com">Hive Designs</a> for designs.
Version: 1.0
Author: Theme Lab
Author URI: http://www.themelab.com/

*/

body {
margin:0 auto;
width: 782px;
background: #080c0e url(images/bg.gif) repeat-x top;
font: 11px trebuchet ms, arial;
}

/* HEADER*/

#header {
float:left;
background: url(images/header.gif) repeat-x;
width:782px;
height:116px;
}

/* LOGO*/

#logo {
float: left;
}

#logo h3 {
padding-left: 85px;
padding-top: 25px;
font: 30px trebuchet ms;
color: #ffffff;
margin:0;
}

#logo h3 a, #logo h3 a:hover {
font: 30px trebuchet ms;
color: #ffffff;
text-decoration:none;
}

#logo h4 {
padding-left: 85px;
text-align: left;
font: 12px trebuchet ms;
color: #ffffff;
margin:0;
}

/* SEARCH*/

#search {
float: right;
width: 221px;
height: 30px;
border: 5px solid #618aa0;
background-color: #ffffff;
margin-top: 75px;
}

.inputimg {
float:left;
margin-left: 5px;
margin-top: 5px;
background-color: #ffffff;
border-style: none;
font: 12px Trebuchet MS;
}

.submitimg {
/*background-image:url(images/sbut.gif);
background-repeat:no-repeat;*/
vertical-align:top;
height:30px;
width:32px;
border:none;
margin-left: 5px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
}

/* MENU*/

.menu {
float:left;
background-color: #324654;
width:782px;
height:41px;
}

.menu ul {
list-style: none;
margin:0;
padding:0;
}

.menu li {
float:left;
padding-top: 10px;
padding-bottom: 12px;
}

.menu li a {
font: 12px Trebuchet MS;
color: #ffffff;
padding-right: 20px;
padding-left: 20px;
text-decoration: none;
}

.menu li a:hover {
background-color: #618aa0;
padding-bottom: 12px;
padding-top: 10px;
}

li.current_page_item {
background-color: #618aa0;
padding-bottom: 12px;
padding-top: 10px;
}

.maincontent {
float:left;
background: url(images/contbg.gif) repeat-y;
background-color: #ffffff;
width: 782px;
}

/* CONTENT LEFT */

#contentbg-l {
float:left;
width:555px;
}

.post {
float:left;
margin-top: 20px;
padding-left: 10px;
}

.post h1 {
font: 20px Trebuchet MS;
color: #2c3b43;
margin:0;
}

.post h1 a {
text-decoration:none;
color:#2c3b43;
}

.post h1 a:hover {
text-decoration:none;
color:#506977;
}     

.post p {
font: 11px Trebuchet MS;
margin:0;
padding-bottom: 20px;
color: #676767;
}

.post p a {
color: #000000;
text-decoration: underline;
}

.post p a:hover {
text-decoration: underline;
}

p.cont {
color: #2c3b43;
padding-right: 10px;
}

p.rest a {
color: #0982b5;
}

.comment {
float:left;
background-color: #d4dce1;
margin-bottom: 30px;
margin-right: 10px;
}

.comment p {
float:left;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 15px;
padding-right: 35px;
}

p.comments {
float: right;
background: url(images/comment_icon.gif) left no-repeat;
padding-left: 20px;
}

.entries {
float:left;
font: 11px trebuchet ms;
color: #000000;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
margin:0;
}

.entries a {
color: #000000; 
text-decoration: none;
}

.entries a:hover {
text-decoration: underline;
}

.alignright {
float: right;
}

.alignleft {
float: left
}

/* CONTENT RIGHT */

#contentbg-r {
float:right;
width:217px;
}

.sidehead {
margin-top: 10px;
background-color: #d4dce1;
}

.sidehead h2 {
font: 17px Trebuchet MS;
color: #48545b;
text-transform: uppercase;
padding-left: 30px;
padding-top: 5px;
padding-bottom: 5px;
margin:0;
}

/* start tags*/

.sidelinks div {
margin:0;
padding-left: 20px;
padding-top: 10px;
padding-bottom: 10px;
}

.sidelinks div a {
color: #737373;
text-decoration: none;
}
/* end tags*/

.sidelinks ul {
list-style: none;
margin:0;
padding-left: 20px;
padding-top: 10px;
padding-bottom: 10px;
}

.sidelinks li {
background: url(images/sidebullet.gif) no-repeat top left;
padding-left: 15px;
background-position: 0px 6px;
padding-bottom: 10px;
color: #737373;
}

.sidelinks li a {
color: #000000;
text-decoration: none;
}

.sidelinks li a:hover {
color: #737373;
}

/* FOOTER */

#footerbg {
float:left;
background-color: #080c0e;
width:781px;
height:67px;
}

#footerbg p {
float:left; 
text-align: center;
padding-top: 25px;
padding-right: 35px;
padding-left: 42px;
font: 11px trebuchet ms;
color: #607481;
margin:0;
}

#footerbg p a {
color: #89acc1;
text-decoration: underline;
}

#footerbg p a:hover {
text-decoration: none;
}

/* Begin Comments*/

.alt {
margin: 0;
padding: 10px;
background-color: #F7F7F7;
border-top: 1px solid #ddd;
border-bottom: 1px solid #ddd;
}

.commentlist {
padding: 0;
text-align: justify;
width:500px;
}

.commentlist a { 
color: #737373; 
}

.commentlist li {
margin: 15px 0 3px;
padding: 5px 10px 3px;
list-style: none;
}

.commentlist p {
margin: 10px 5px 10px 0;
}

#commentform p {
margin: 5px 0;
}

.nocomments {
text-align: center;
margin: 0;
padding: 0;
}

.commentmetadata {
margin: 0;
display: block;
}

/* End Comments */