@charset "UTF-8";
/* CSS Document */

* { 
  margin: 0; 
  padding: 0;
}


/* 
 Enter WP Design & Creation Comments Here 
 */ 
 
 /*////////// GENERAL //////////*/ 
 
 
 body {  

 background:url(images/background_solid.jpg) #000 repeat-y top center;
text-align:center;

	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
 
} 
 
 
#container { 
background:url(images/background_5.jpg) #07285a;
background-repeat:no-repeat;
  margin: 0 auto; 
  width: 960px; 
text-align:left;


  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  line-height:16px; 
} 


h1 { 
  font-size: 32px; 
} 
h2 { 
  font-size: 22px; 
} 
h3 { 
  font-size: 16px; 
} 
h4 { 
  font-size: 14px; 
} 

	 
 #container2 {
	

	 } 
 #container3 {
	  width: 670px; 
  float:left; 

	 
	 } 
 
 /*////////// TYPEOGRAPHY //////////*/ 


 p {
	 margin-bottom: 18px; 

	 
	 } 
	 
 a {
	 
	 text-decoration: none; 
  font-weight: bold; 
	
	} 
	
	
 a:hover {
	  text-decoration: underline; 
}


a img {
	text-decoration:none;
	border:none;
	 
	 
	 
	 } 
 a:visited {} 
 
 /*////////// HEADERS //////////*/ 
 
 
 #header {
	 text-align:center;=
  
  width: 960px; 
  height: 232px; 
  
  
  
  /*background: #666666;url(“images/css_cs_header.jpg") no-repeat left 
top;*/ 

 
 /*background: #666666;url(“images/css_cs_header.jpg") no-repeat 
    left top;*/ 
 } 
 
 
 
 
	 #header p, #header h1, #header h2/**/ { 
    /*display: none;*/


} 
 
 /*////////// CONTENT //////////*/
 
 
 
 
 
 
 #content {
	 color:#FFF;
	 
margin:25px 45px; 
width: 420px; 
float:left;
z-index:1;
	 

	 
	 } 
	 
#content #middle {
		 padding: 80px 20px 40px 20px;
	 background-image:url(images/blog_background_middle.png);
	 min-height: 850px;
	 

	 width:519px;
}


#content #top {
	 background-image:url(images/blog_background_top.png);
	 background-repeat:no-repeat;
	 height: 22px;
	 width:559px;
}

#content #bottom {
	 background-image:url(images/blog_background_bottom.png);
	 background-repeat:no-repeat;
	 height: 22px;
	 width:559px;
	
} 
	 
#content  h1{
	color:#FF3;
	font-size:28px;
	padding-bottom:10px;
}	 
	
	
#content  h1 a{
	color:#FF3;
	font-size:28px;
	padding-bottom:10px;
	text-decoration:none;
}		
	
	
#content  h1 a:hover{

	color:#F30;
	text-decoration:none;
}		
	
	
#content  h2{
	color:#360;
	font-size:13px;
	padding-bottom:10px;
}	  
	#content  p{
	color:#FFF;
	font-size:14px;
	line-height: 20px;
}	 

  /*////////// SIDEBARS //////////-----------------------Right--------------*/ 

#sidebarRT { 
  margin:25px -20px 0 0; 
  width: 306px; 
  float: right; 
  
} 

#sidebarRT_top{ 
 background-image:url(images/menu_side/top.png);
  background-repeat:no-repeat;
 margin:-92px 0px 0 0; 
    width: 306px; 
  float: right; 
  
 width:306px; 
  height:29px;
  z-index:47;
} 
 
 
 #sidebarRT_middle{ 
 background-image:url(images/menu_side/middle.png);

  margin:-63px 0px 0 0; 
  width:306px;
  min-height:200px;
 
  float: right; 
  z-index:48;

} 
 
 
 
  #sidebarRT_middle ul h1{
	  padding: 10px 0 0px 0;
	  font-size:18px;
	  color:#360;
	  
	  
	  
	  }
 
 
 #sidebarRT_middle ul{
	margin: 0 0 0 30px;
	
	list-style:none;
	size:15px;
	}
 
#sidebarRT_middle li{
	padding: 5px 0 0px 0;
	margin: 0 0 0 10px;
	
	list-style:none;
	size:15px;
	}
	
	
	#sidebarRT_middle li a{
		color:#FF3;
		text-decoration:none;
	font-size:15px;
	list-style:none;
	size:15px;
	}
	
		#sidebarRT_middle li a:hover{
		color:#F30;
	text-decoration:none;
	

	}
	
	

#sidebarRT_bottom{
	background-image:url(images/menu_side/bottom_2.png);
  background-repeat:no-repeat;
  margin:  0px 0px 0 0; 
  width:306px;
    height:112px;
  float: right; 
  z-index:49;
  
} 

#sidebarRT_image_top{
		background-image:url(images/menu_side/flag.png);
  background-repeat:no-repeat;
	width:102px;
    height:92px;
	float:right;
	position:inherit;
	right:150px;
	margin: 0 0 0 0;
	z-index:50;
	}

 /*////////// SIDEBARS //////////-----------------------Left---------------*/ 
#sidebarLT { 
  margin:0 5px; 
  width:563px;
  margin-top: -70px;
  z-index:100;
  
  float:right; 
} 

#sidebarLT_top { 
 background-image:url(images/menu_bottom/top_2.png);
  background-repeat:no-repeat;
  margin:0 5px;
  height:30px;
 width:563px;  

  float:right; 
} 

#sidebarLT_body { 
 background-image:url(images/menu_bottom/body_2.jpg);
  background-repeat:no-repeat;
  margin:0 5px; 
  width:563px; 
  height:159px;

  float:right; 
} 





 /*////////// NAV ////////------------------------------------------------/*/ 
 
#top_navlist {
	background-image: url(images/menu_background.png);
  position: absolute; 
  top: 232px; 
  width: 532px;
  height:95px;
  text-align:right; 

  margin-left:70px;
  padding-left:5px;
} 

#top_navlist  img {
	
	text-decoration:none;
	border:none;

	}

#top_navlist  li {
	padding-top:35px;
	list-style:none;
	display:block;
	float:left;
	
	text-decoration:none;
	border:none;

	}







#pushbottom{ 
  clear:both; 
} 

 
 /*////////// BLOG ELEMENTS //////////*/ 
 
 /*////////// FORMS //////////*/ 
 
 /*////////// FOOTER //////////*/ 
#footer { 
  
  height: 85px; 
  width: 960px; 
} 
#footerRight{ 
  margin: 0 10px 0 10px; 
  width:400px; 
  float:right; 
 
} 
#footerLeft{ 
  margin: 0 10px; 
  width: 400px; 
  float:left; 
}
 
 /*////////// IMAGES //////////*/  
 
 /*////// FUN CLASSES ///////////*/ 
 /*any little extra flares and fun design 
 elements you want to add can go here*/ 

.search
{
	
	
	
	}
	
.storycontent {
		padding: 10px 0 0 0;
		
		
		}
		
		
/* Calendar */
#wp-calendar {
	width: 210px;
	color:#fbbd00
}

#wp-calendar th,
#wp-calendar td {
	text-align: center;
}

#wp-calendar td#today {
	font-weight: bold;
}		
		
#searchform {
	
	padding: 5px 0 0 45px;
	}
	
	
	
	
	/* Comment form */


textarea#comment {
	width: 100%;
}

input#author,
input#email,
input#url {
	width: 40%;
}


form#commentform textarea {
	border: 2px solid #fbbd00;
}




h3{
	color:ff3;
	padding: 5px 0 5px 0;
	
	
	}

/*
input#submit {
	border: 1px solid #ff3;
	
}
	
	


	*/