/*  Theme Name:  @webone */



/*Description: Wordpress theme for the @ web one blog

Version: 1.1

Author: @ web 1

Author URI: http://www.web1.co.nz */



* { margin: 0; padding: 0; outline: none; }



a:link, a:visited, a:active { color: #000; }



a:hover { text-decoration:underline; }



body { 

background: #eaeaea; 

font-family: Arial,Helvetica,sans-serif;

font-size: 12px; 

color: #000;  }





#header { 

	height: 100px;

	position: relative

 }



 #header h2 {

	 text-align: right;

	 font-size: 1.5em;

	 font-style: bold;

	 margin: 20px 10px 0px;

	 color:#FBA828;

 }

 

 #header p {

	color: #FBA828;

	text-align: right;

	font-size: 1.5em;

	font-style: bold;

	margin: 0px 10px;

 }

 

#header a {

	color: #FBA828

 }

 

.container {

	width: 960px;

	margin:0 auto;

}

 



 /* Top Area for Sub Pages */



#spotlight-wrapper-main {

border-top:1px solid #fff;

border-bottom:1px solid #fff;

background-image:url(images/orange-strips.jpg);

background-repeat: repeat-x;

}



.spotlight-inner-main {

	padding:20px;

	/*width:1400px;*/

	margin:0 auto;

	background-image:url(images/starbust-large.jpg); 

	background-repeat: no-repeat;



}

.spotlight-main {

		padding:20px 0;	

}



.spotlight-main p { font-size: 10px; margin: 0px; }

.spotlight-main h1 {

text-align: left;

font-family: verdana, sans-serif;	

font-size:2.6em;

margin:0;

padding:0;

color:#000;

text-shadow: #fff 1px 1px; 

}









a.logo { width:200px; height: 65px; float: left; background: url(images/logo.png); margin-top: 0px; }



a.logo span { display: none; }



#nav-wrapper{

	background-image: url(images/nav.jpg);

	background-repeat:repeat-x;

	height: 37px;





}

#nav {

	width: 960px;

	

	margin-left: auto;

	margin-right:auto;

 }

 



#nav ul{ 

	padding: 10px 0px 0px;

	margin: 0px;

}



#nav li{

	list-style: none;

	float:left;

	padding-right:35px;

}



#nav li a{

text-decoration:none;

font-size: 1.25em;

color: #444;

}



#nav li a:active{

text-decoration:underline;

}





/*Wraps the spotlight area*/









/*



	script stuff 



*/



.search-alert {display: none; background: url(img/search-alert-arrow.png) no-repeat; padding: 20px 15px 10px 15px; float: left; margin-top: 2px; position: absolute; font-size: 10px; cursor: pointer; color: #000; }





#wrapper{

		width: 900px;

		padding: 10px;

}



#content-wrapper{

		width: 960px;

		margin:10px auto;

}



#content { width: 560px; float: left; text-align: left; }







.post { width: 560px; margin-bottom: 50px; }

.post h2{  padding-bottom: 10px; }



.post h2 a {  font-weight: bold; text-decoration: none; font-size: 1.1em; }



.post span.post-info {  font-size: 10px; padding-bottom: 10px; width: 560px; float: left; }



.post p { line-height: 22px; margin-bottom: 10px; }



.post div.cats { border-top: 1px solid #ececec; padding-top: 10px; }



.post ul{margin-left: 30px;}



#sidebar { width: 300px; float: right; text-align: left; }



#sidebar  p{ line-height: 150%; margin-bottom: 5px; }



#sidebar h2{ font-size: 1.2em; color: #353535; padding: 10px;}



#sidebar ul { list-style-type: none; }



#sidebar ul li { padding-bottom: 5px; border-bottom: 1px solid #ececec; margin-bottom: 15px; }



#sidebar ul li ul li { margin: 0; border: none; padding: 0; }



#sidebar ul li ul li  a  { padding: 5px 0px 10px 20px; display: block; width: 165px; background: url(images/arrow-right.gif) no-repeat  0px 7px ;  }



#sidebar ul li h2 { font-size: 18px; color: #474747; padding-bottom: 9px; font-weight: normal; }



#sidebar ul li ul li  a img  { margin-top: -5px;}



.sidebarBG {

	background: #d4d4d4;

	padding: 10px;



}



.navigation .previous {float:left;}



.navigation .next {float:right;}







#footer { clear: both; width: 100%; float: left; background: #d4d4d4; padding: 20px 0; margin-top: 20px; }



#footer .inner { width: 800px; margin: 0 auto; }

 #footer a { text-decoration: none; }





/*



	.comments template styles



*/







.comments { float: left; padding: 0; }







.comments input[type=text], textarea { width: 350px; }







textarea { width: 450px; }







.comments fieldset { padding: 20px; border: 1px solid #CCC; margin: 10px 0 20px 0; }







.comments p { padding: 0 0 10px 0; }







.comments h2 { padding: 0 0 15px 0; }







#cdisplay { list-style-type: none; padding: 0; margin: 0; }







	#cdisplay li { padding: 10px;  margin-bottom: 10px; width: 560px; }



	



	#cdisplay li.first {  background: #f9f9f9; border-bottom: #CCC 1px solid; }



	



	#cdisplay li.second {  background: #f6f6f6; border-bottom: #dedede 1px solid; }









div.aligncenter {



   display: block;



   margin-left: auto;



   margin-right: auto;



}







.alignleft {



   float: left;



}







.alignright {



   float: right;



}







.wp-caption {



   border: 1px solid #ddd;



   text-align: center;



   background-color: #f3f3f3;



   padding-top: 4px;



   margin: 10px;



   /* optional rounded corners for browsers that support it */



   -moz-border-radius: 3px;



   -khtml-border-radius: 3px;



   -webkit-border-radius: 3px;



   border-radius: 3px;



}







.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;



}
#content .post ul{
	padding-top: 10px;
}


#content .post ul li{
	line-height: 1.5;
	padding-bottom: 8px;

}




img.avatar {float:right;}



.facebook{

	margin: 20px 0 -20px 0;

}
