/*
Theme Name: Blank 3 Column
Theme URI: http://refueled.net/blank-themes/
Description: A Blank Wordpress theme.
Author: refueled
Author URI: http://refueled.net
version: 2.0
Tags: three-column, widget-ready, blank
*/



/* basics */

*{margin:0; padding:0;}

body {
	padding:0px;

	margin:0px;

	background-color:#b0bdc5;

	background-image:url(images/page-bg.gif);

	background-repeat:repeat-x;

	font-family:verdana, arial, Helvetica, sans-serif;

	font-size:14px;

	color:#333;

	}


	
/*h1 {font-size: 18pt;}*/
/*h2 {font-size: 14pt;}*/
/*h3 {font-size: 10pt;}*/
/*h4 {font-size: 9pt;}*/

h1,h2,h4,h5,h6{

color:#ffffff;

margin:0px;

padding:0px;

font-size:15px;

     }


ul

	{
	margin:0px;
	margin-left:12px;
	list-style:none;
	padding-left:8px;
     }

ol{

     }

     li

	 {

	list-style:square;

	margin-top:3px;

	padding-top:2px;

	padding-bottom:2px;

	color:#810000;

      }



    ul ul{

         }



img{ border: none; padding:0; }
img a{border:none;}

img.left{ float: left; border: none; padding: 6px 0 0 0; }
img.right{ float: right; border: none; padding: 0 0 0 6px; }

blockquote{
	border-left:1px solid #A5ABAB; 
	margin:15px;
	padding:0 12px 0 12px;
	}

code{
	font-family:"Courier New", Courier, monospace;
	}


/* links */

a {

	color:#FFFFFF;

     }

a:link { 

color:#FFFFFF;

     }

a:visited { 

color:#FFFFFF;

     }

a:link:focus{ 

color:#FFFFFF;

     }

a:link:hover, 

a:visited:hover {

color:#FF0000; 

    }

a:link:active, 

a:visited:active {

     }


.post h2 {

margin:0px;

padding-top:15px;
padding-bottom:20px;
font-size:15px;
font-family:verdana, arial, Helvetica, sans-serif;

color:#333;

     }


.post a{

color:#000; 

     }

.post a:link

	{

	color:#333; 

     }

.post a:visited{ color:#333; 

     }

.post a:link:active, 

.post a:visited:active{color:#B5BEC5; 

      }

.post ul {
line-height: 150%;
}

.commentblog a{

color:#333; 

     }

.commentblog a:link

	{

	color:#333; 

     }

.commentblog a:visited{ color:#333; 

     }

.commentblog a:link:active, 

.commentblog a:visited:active{color:#333; 

      }


	  


/* container */


#container {
	width:980px;
	margin: 0 auto;
	padding:0;
/* background-image:none; */
	background:#3B4D56;
	/*color:#000;*/
	overflow: hidden;
	}
	
/* header */

div#header

	{

	height:112px;

	background-color:#223136;

	     background: url(images/top.png) no-repeat;   

	padding:0px; 

/*	text-align:center; */

	color:#FFFFFF;

	}




#header h1{
/*	font:normal 20pt georgia, times; */
font-size:26pt;
	color:#FFFFFF;
	padding:35px 0 0 32px; 
	margin:0;	

	}
	
#header h1 a{color: #FFFFFF; text-decoration: none;}
#header h1 a:hover{color: #666; text-decoration: none;}


#header h2{
	font:normal 15pt georgia, times; 
	color:#FFFFFF;
	padding: 0 0 0 32px;
	margin:0;	
	}


/* main  */


#menu {
	background:#000;
	background-image:url(images/top-navi-bg.gif);
	font-family: verdana, arial, times, serif;
	font-size: 8pt;
	width:100%; 
	overflow:hidden;
padding-left: 25px;
}


#menu ul {
	margin:0;
	padding:0;
}

#menu ul li {
	list-style-type:none;
	float:left;
	margin: 0;
	padding: 0;
	color: #fff;
}

#menu ul li a {
	padding:4px 10px;
	margin: 0;
	color: #fff;
	display:block;
}

#menu ul li a:hover {
/*	background: #fff; */
/*	color:#000;*/
text-decoration:underline;
}




/* content */


#content {
	float: left;
	width:500px;
	overflow: hidden;
	margin-right:10px;
margin-top:10px;


	}

#content li {
color:#333;
margin-top: 0em;
margin-bottom: 2.5em;

}

.post-title {

	margin:0px;

	padding:5px;

	height:16px; 
/* width:500px; */
	background-image:url(images/title-header.gif);

	}

div.post-meta

	{

	color:#FFFFFF;

	margin:0px;

	padding:4px;

	height:14px;

	margin-bottom:10px;

	background-image:url(images/post-footer.gif);

	}


.post {
/*	margin:0;*/
/*	padding:0;*/
/*	line-height: 14pt;*/
/*	background: #fff; */
color:#333;
background-color:#FFFFFF;

	margin:0px;

	padding:5px;

	text-align:left;

	border-top:#000000 1px solid;

	border-bottom:#000000 1px solid;
	}
		
.post h2 a{

	text-decoration: none;
	}
	
.post h2 a:hover{
	color: #777;
	text-decoration: none;
	}

.post ul {}

.post li {}

.entry {
color:#333;
}

.postmetadata{
/*	clear: both; */
/*	background:#00000; */
/*	padding:6px; */
/*	margin: 20px 0; */

	border:#444 1px dashed;

	padding:2px;

	margin:5px;

	margin-top:10px;

	color:#202D32;

	background-color:#B0BDC5;

	font-size:10px;

	}
	
div.commentblog

	{

	background-color:#B0BDC5;

	margin:0px;

	padding:5px;

	text-align:justify;

	border-top:#000000 1px solid;

	border-bottom:#000000 1px solid;

	}

.navigation {
	font-size:8pt;
	width:100%;
	float:left;
	margin:0;
	padding:0;
	overflow:hidden;
	}
	
.alignleft a{float:left; margin:25px 0;}
.alignright a{float:right; margin:25px 0;}
	


/* left sidebar */

#left {
	width:200px;
	float:left; 
 margin-right:10px; 
/*	margin-top:0px;   */
/*	padding.bottom:4px; */  
	/* border-right: 1px solid #ddd; */

 background-color: #000;
	}

#left h2{

	font:normal 11pt arial, georgia, times;
	color: #fff;	
	margin: 0;
	padding: 0;

}

.widget-header
	{

	color:#FFFFFF;

/*	font-weight:bold; */

	padding-left:10px; 

	padding-top:2px;

	}

div.left-widget

	{
	border-top:#3B4D56 1px solid;	
/*	margin-top:1px; */
	width:200px;

	background-color:#000000;

	padding-bottom:4px;

	}


div.advert

	{
float:none;
	border-top:#3B4D56 1px solid;	
	padding-bottom:10px;
	padding-top:20px;
	display:block;
width:200px;
	margin-left: auto; 
	margin-right: auto;
/* text-align:center; */
	}



#left label{

	font:normal 11pt arial, georgia, times;
	color: #fff;	
	margin: 0;
	padding: 0;

}

#left p {margin:0; padding: 0;

}

#left img {padding: 0; margin: 0;}


#leftbarfooter

	{

	background-image:url(images/leftbar-footer.gif);

	height:15px;

	}




/* right sidebar */

#right{
	width:260px;
	float:right;
	margin:0;
	padding: 0;
/*	border-left: 1px solid #ddd; */
background-color:#000;
	}

#right h2{
	font:normal 11pt arial, georgia, times;
	color: #fff;	
	margin: 0;
	padding: 0;
}

div.right-widget

	{
	border-top:#3B4D56 1px solid;	
/*	margin-top:1px; */

/*	width:200px; */


	background-color:#000000;

	padding-bottom:4px;

	}


#right label{
	font:normal 11pt arial, georgia, times;
	color: #fff;	
	margin: 0;
	padding: 0;
}

#right p {margin:0; padding:0;}

#right img {padding: 0; margin: 0;}

a.newslet  {

		padding: 0px 0 0px 25px;  
		background: transparent url(images/mail.gif) no-repeat 5px 1px;
		line-height: 200%;    
		}


a.rss  {

		padding: 0px 0 0px 25px;  
		background: transparent url(images/RSSicon.png) no-repeat 5px 3px;
		line-height: 200%;    
		}

a.rssCom  {

		padding: 0px 0 0px 25px;  
		background: transparent url(images/speech_bubble_icon.gif) no-repeat 5px 3px;
		line-height: 200%;    
		}


#rightbarfooter

	{


	background-image:url(images/rightbar-footer.gif);
background-color:#3B4D56;
	height:15px;

	}







/* comments */
.alt {

	 

	}



.commentlist {	padding:0px;

	margin:0px;

	 

	}





.nocomments {

text-align:justify;

	 

	}

 

.commentlist li {

	padding:0px;

	margin:0px;

	list-style:none;

	color:#111;

	 

	}



.commentlist cite, 

.commentlist cite a {

	 

	}



.commentlist p {

text-align:justify;

	padding:0px;

	padding-top:5px;



	 

	}



#commentform p {

	 

	}



.commentmetadata {

	 

	}



#commentform input {

border:1px solid #333;

margin-bottom:3px;

	}



#commentform textarea {

	border:1px solid #333;

	width:488px;

	}



#commentform #submit {

	 

	}



/* search */

#searchform{
	padding:0;
	margin:8px 21px;

	}

#searchform input#s{
	margin:0;
	border:1px solid #000;
	padding:2px;
	}

.magni{

margin-bottom: -5px;
background: no-repeat;

}



/* misc */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}
	
.wp-caption {
   border: 1px solid #ddd;
   text-align: center;
   background-color: #f3f3f3;
   padding-top: 4px;
   margin: 10px;
  }

.wp-caption img {
   margin: 0;
   padding: 0;
   border: 0 none;
}

.wp-caption p.wp-caption-text {
   font-size: 11px;
   line-height: 17px;
   padding: 0 4px 5px;
   margin: 0;
}


/* footer */

/* #footer {*/
/*	background:#000;*/
/*	clear: both;*/
/*	width: 100%;*/
/*	}*/
	
#footer

	{

	background-image:url(images/top-navi-bg.gif);
clear: both;
	height:19px;

	text-align:center;

	padding:5px;

	color:#FFFFFF;

	}




/*#footer p{padding:14px 0;margin: 0; color: #eee; text-align:center;}*/
/*#footer a{color: #BCBCBC;text-decoration: none;}*/
/*#footer a:hover{color: #5D5D5D;text-decoration: underline;}*/




 div#archives li{ 
color:#000;

     }

div#articles li{
color:#333;
margin-bottom: 1.5em;
     }

#articles a:link{
	color:#A4D520; 
     }

#articles a:hover{
	color:#EB1414; 
     }

#articles a:hover:visited{
	color:#ADBEC5; 
     }


#articles a:visited{ color:#333; 

     }



p {
margin-top: 0em;
margin-bottom: 2.5em;
padding-top: 0;
line-height: 150%;

}

onl {
line-height:50%;
}

#wpsf_contact_form {
margin-left:30px;
}

.tagcloud

	{

	margin:0px;

	margin-left:12px;

	list-style:none;

	padding-left:8px;

     }

#subsform{
	padding:0;
	margin:8px 21px;

	}

#subsbut{

*/ text-align:center; /*
	padding:40px; 
*/	margin:8px 21px; /*

	}

.entry h3 {
color:#333;
}
