/*

Theme Name: Dark World


Description: A sleek web 2.0 theme. 

Version: 1.0

Author: Theme Lab



*/


body {

   margin:0 auto;

   width: 788px;

   background: #FFFFFF url(images/bg.gif) repeat-x top;

   font: 12px verdana, arial, helvetica, sans-serif;

}



/* HEADER*/


#header {

<div id="header"><a href="http://mysite.com">

      float:left;

      background-image: url(images/header.gif);
      background-repeat: no-repeat;
      display:block;
      width:840px;
      height:427px;
      align:center;

}



/* LOGO*/



#logo {

      float: left:

}



#logo h1 {

      padding-left: 85px;

      padding-top: 25px;

      font: 0.1px trebuchet ms;

      color: #FFFFFF;

      margin:0;

}



#logo h1 a, #logo h1 a:hover {

      font: 0.1px trebuchet ms;

      color: #FFFFFF;

      text-decoration:none;

}



#logo h2 {

      padding-left: 85px;

      text-align: left;

      font: 0.1px verdana, arial, helvetica, sans-serif;

      color: #FFFFFF;

      margin:0;

}


/* MENU*/







.menu {
        
        font-color:#000000;

        background-color: #ffffff;

	width:720px;
align:center;
	height:41px;

}



.menu ul {

   list-style: none;

   margin:0;

   padding:0;

   margin-left: 170px;

}



.menu li {

   float: left;

   padding-top: 10px;

   padding-bottom: 12px;

}



.menu li a {

   font: 18px verdana, arial, helvetica, sans-serif;

   color: #000000;

   padding-right: 10px;

   padding-left: 10px;

   text-decoration: none;

}



.menu li a:hover {

   font: 18px verdana, arial, helvetica, sans-serif;

   color: #3c8cff;

   background-color: #ffffff;

   padding-bottom: 12px;

   padding-top: 10px;

}



li.current_page_item {

   background-color: #FFFFFF;



}

img
{  border-style: none;
}





.maincontent {

   float:left;



   background-color: #ffffff;

   width: 782px;

}



/* CONTENT LEFT */



#contentbg-l {

	float:left;

	width:555px;

}

#contentbg-2 {

	float:left;

	width:750px;

}



.post {

    float:left;

    margin-top: 0px;

    padding-left: 10px;

text-align:justify;

border-bottom: 1px solid #3c8cff;

}



.post h1 {

    font: 16px verdana, arial, helvetica, sans-serif;

    color: #3c8cff;

    margin-right:20px;

}



.post h1 a {

    text-decoration:none;

    color:#3c8cff;

}



.post h1 a:hover {

    text-decoration:none;

    color:#3c8cff;

}     



.post p {

      font: 13px verdana, arial, helvetica, sans-serif;

      margin:0;

      padding-bottom: 20px;

      color: #000000;


}



.post p a {

      color: #3c8cff;

      text-decoration: none;

}



.post p a:hover {

      text-decoration: underline;

}



p.cont {

  color: #2c3b43;

  padding-right: 25px;

}



p.rest a {

  color: #0982b5;

}



.comment {

     float:left;

     background-color: #ffffff;

     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: #ffffff;

     padding-left: 20px;

}





.entries {

      float:left;

      font: 13px verdana, arial, helvetica, sans-serif;

      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:220px;

}



.sidehead {

    margin-top: 10px;

    background-color: #ffffff;

}



.sidehead h1 {

      font: 17px verdana, arial, helvetica, sans-serif;

      color: #000000;

      text-transform: none;

      padding-left: 35px;

      padding-top: 5px;

      padding-bottom: 5px;

      margin:0;      

}



.sidelinks ul {

      list-style: none;

      margin:0;

      padding-left: 11px;

      padding-top: 3px;

      padding-bottom: 3px;

}



.sidelinks li {

      background: #ffffff;

      padding-left: 25px;

      background-position: 0px 6px;

      padding-bottom: 3px;

      color: #737373;

}



.sidelinks li a {

      color: #3c8cff;

      text-decoration: none;

}



.sidelinks li a:hover {

      color: #737373;

}



/* FOOTER */



#footerbg {

	float:left;

      background-color: #ffffff;

	width:781px;

	height:67px;

}



#footerbg p {

      float:left; 

      text-align: center;

      padding-top: 25px;

      padding-right: 35px;

      padding-left: 42px;

      font: 11px verdana, arial, helvetica, sans-serif;

      color: #3c8cff;

      margin:0;

}



#footerbg p a {

      color: #3c8cff;

      text-decoration: underline;

}



#footerbg p a:hover {

      text-decoration: none;

}


#family p a {

      color: #3c8cff;

      text-decoration: none;

}



#family p a:hover {

      text-decoration: underline;

}

/* Begin Comments*/

.alt {

	margin: 0;

	padding: 10px;

	background-color: #FFFFFF;


	}



.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 */
