/*
Theme Name: 3.0
Theme URI: http://urbanstart.nl/
Author: Shannon
Author URI: http://urbanstart.nl/

*/

   

			html {
				margin: 0px;			/* Browsers have a standard margin;
	
										I set this value to 0 to make the layout stick to the top and bottom of the screen. */
				height: 100%; 			/* Needed for 100% height */
				background: url(http://urbanstart.nl/wp-content/themes/3.0/images/background.jpg) #000000 repeat-x;	
				background-attachment: fixed;
				font: 8pt Verdana;
				color: #555555;
			}
			
			body {
				
				text-align:center;

			}
			
			
			.layout {
				position: relative;		/* Needed for footer positioning */
				margin: 0 auto; 
				width: 100%;			/* Set the width of your layout here */
				

				/* The next 3 different height CSS codes are needed for different browsers, don't edit :) */
				height: auto !important; 
				height: 100%; 
				min-height: 100%; 

			}

			.header {					/* CSS for the top div: the header */						
				width: auto;
				height: 77px;
			}

			.content {					/* CSS for the middle div: the content */	
				margin-bottom: 20px;	/* To avoid the footer from overlapping the content,
										set padding-bottom to the height of the footer */
				color: black;			
				width: auto;	
				font: 8pt Verdana;
				color: #555555;		
				
			}
			
			.footer {					/* CSS for the bottom div: the footer */
				color: white;		
				background: url(http://urbanstart.nl/wp-content/themes/2.0/images/footer.jpg) repeat-x #191919;	
				bottom: 0px;			/* Make the footer stick to the bottom of the screen */
				width: 100%;
				padding-top: 15px;
				padding-bottom: 15px;
			}



/* CONTENT BASE */


			.menuu {					/* CSS for the top div: the header */	
				margin: auto;	
				margin-bottom: 0px;			
				color: white;			
				background: url(http://urbanstart.nl/wp-content/themes/3.0/images/menu.png) no-repeat;		
				width: 1085px;;			
				height: 35px;	
				padding-top: 5px;	
				padding-left: 5px;
				text-align:left;
			}

			.layoutt {  
										/* This is where I start the Layout Div. I named this class "layout". */
				margin: 0px auto;
				padding: 0px;
				width: 1085px;	
				background: #FFFFFF;		
			}

		
			.menuleft {					/* CSS for the middle div: the content */			
				background: url(http://urbanstart.nl/wp-content/themes/3.0/images/menuleft.jpg) repeat-y;	
				padding-right: 8px;	
				width: 255px;			
				min-height: 200px;		/* To avoid stretch problems with XHTML, I set a minimum height for this div. */
				float: left;
			}

			.contentt {					/* CSS for the middle div: the content */		
				padding: 8px 0px 8px 8px;		
				width: 1085px;			
				min-height: 200px;		/* To avoid stretch problems with XHTML, I set a minimum height for this div. */
				float: left;
				background: #FFFFFF;
			}

			.contenttforum {					/* CSS for the middle div: the content */		
				padding: 8px 0px 8px 8px;		
				width: 923px;			
				min-height: 200px;		/* To avoid stretch problems with XHTML, I set a minimum height for this div. */
				float: left;
				background: #FFFFFF;
			}
			
			.menuright {					/* CSS for the middle div: the content */		
				background: #FFFFFF;	
				padding-right: 6px;		
				padding-top: 0px;		
				padding-bottom: 8px;
				width: auto;			
				min-height: 200px;		/* To avoid stretch problems with XHTML, I set a minimum height for this div. */
				float: right;	
			}
			
			.footerr {					/* CSS for the bottom div: the footer */
				color: white;		
				text-align: center;
				color: #757575;
				width: auto;
				height: 15px;
				clear: both;			/* Clear the floats */			
			}		

			table {
				font: 8pt Verdana;
			}

a:link{     
      color: #008edb; 
      }		
	
a:visited{     
      color: #008edb; 
      }	
	  	  
a:hover{     
      color: #6d5ddf; 
      }	
	  			
 
 
/* ######### CSS search (c)urbanstart.nl ######### */


div#search {    
      margin-right: 10px;
	  margin-top: -24px;
	  float: right;	
	  position: relative;
	  width: 150px;
	  height: 24px;
}



#search_box {
    width: 150px;
    height: 24px;
    background: url('http://urbanstart.nl/wp-content/themes/3.0/images/search.jpg') no-repeat;
	position: relative;
}

#search_box #s {
      font-family: verdana; 
      font-size: 8pt; 
      color: #989898;
	  margin-left: 28px;
	  margin-top: 4px;
    float: left;
    border: 0;
    width: 90px;
    background: none;
	  position: relative;
}
#search_box #go {
      background: url('http://urbanstart.nl/wp-content/themes/3.0/images/go.jpg');
	  margin-top: 3px;
      height: 18px;
      width: 25px;
	  border: 0px;
}




/* ######### Style for Drop Down Menu ######### */
.bluetabs{
border-bottom: 0px solid gray;
}

.bluetabs ul{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: normal 13pt Arial;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.bluetabs li{
display: inline;
margin: 0;
}

.bluetabs li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 0px solid #778;
color: #e3e3e3;
background: top left repeat-x; /*THEME CHANGE HERE*/
}

.bluetabs li a:visited{
color: #e3e3e3;
}

.bluetabs li a:hover{
text-decoration: none;
color:#999999;
}

.bluetabs li.selected{
}

.bluetabs li.selected a{ /*selected main tab style */
background-image: url(media/bluetabactive.gif); /*THEME CHANGE HERE*/
border-bottom-color: white;
}

.bluetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}


.dropmenudiv_b{
position:absolute;
top: 0;
border-width: 0 1px;
font:normal 12px Verdana ;
line-height:18px;
z-index:100;
background-color: #FFFFFF;
width: 200px;
visibility: hidden;
}


.dropmenudiv_b a:link, .dropmenudiv_b a:visited{
width: auto;
display: block;
text-indent: 5px;
border: 0 solid #918d8d; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
color: #4b4a4a;
}

* html .dropmenudiv_b a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_b a:hover{ /*THEME CHANGE HERE*/
background-color: #f0f0f0;
color:#1489d0;
border-bottom: 1px dotted #1489d0;

}


			.laatsteposts:link, .laatsteposts:visited {		
				background-image: url('http://urbanstart.nl/wp-content/themes/3.0/images/laatsteposts.png');
				background-repeat: no-repeat;
				padding-left: 13px;
				font: 10pt Arial;
				color:#353535; 
				text-decoration:none; 
				text-align: left;
				display: block;		
				margin-left: 10px;
			}


			.laatsteposts:hover {							
				background: #e6e6e6;	
				background-image: url('http://urbanstart.nl/wp-content/themes/3.0/images/laatstepostss.png');
				background-repeat: no-repeat;
				color:#885ca7; 
			}

			div#laatsteposts {			
				float: left;
				width: 940px;
			}
			
			div#fashion_box {    
				background: url(http://urbanstart.nl/wp-content/themes/3.0/images/box.jpg) repeat-x;
				margin-right: 10px;
				margin-top: 10px;
				float: left;	
				position: relative;
				border: #d5d5d5 2px solid;
				padding-bottom: 10px;
				}

			div#fashion_title {
				width: 302px;		
				height: 38px;
				background: url(http://urbanstart.nl/wp-content/themes/3.0/images/fashion_title.jpg) repeat-x;		

			}	

			div#fashion_img {
				width: 301px;		
				height: 118px;
				background: url(http://urbanstart.nl/wp-content/themes/3.0/images/fashion_img.jpg) no-repeat;	
				margin-bottom: 5px;		

			}


			div#lifestyle_box {    
				background: url(http://urbanstart.nl/wp-content/themes/3.0/images/box.jpg) repeat-x;
				margin-right: 10px;
				margin-top: 10px;
				float: left;	
				position: relative;
				border: #d5d5d5 2px solid;
				padding-bottom: 10px;
				}

			div#lifestyle_title {
				width: 301px;		
				height: 38px;
				background: url(http://urbanstart.nl/wp-content/themes/3.0/images/lifestyle_title.jpg) repeat-x;			
			}	

			div#lifestyle_img {
				width: 301px;		
				height: 118px;
				background: url(http://urbanstart.nl/wp-content/themes/3.0/images/lifestyle_img.jpg) no-repeat;			
				margin-bottom: 5px;		
			}
			
			

			div#music_box {    
				background: url(http://urbanstart.nl/wp-content/themes/3.0/images/box.jpg) repeat-x;
				margin-top: 10px;
				float: left;	
				position: relative;
				border: #d5d5d5 2px solid;
				padding-bottom: 10px;
				}

			div#music_title {
				width: 301px;		
				height: 38px;
				background: url(http://urbanstart.nl/wp-content/themes/3.0/images/music_title.jpg) repeat-x;			
			}	

			div#music_img {
				width: 301px;		
				height: 118px;
				background: url(http://urbanstart.nl/wp-content/themes/3.0/images/music_img.jpg) no-repeat;			
				margin-bottom: 5px;		
			}		



			div#fotocontest {			
				float: left;
				width: 940px;
			}
			
			div#fotocontest_box {    
				background: url(http://urbanstart.nl/wp-content/themes/3.0/images/box.jpg) repeat-x;
				margin-right: 10px;
				margin-top: 10px;
				float: left;	
				position: relative;
				border: #d5d5d5 2px solid;
				padding-bottom: 10px;
				}

			div#fotocontest_title {
				width: 302px;		
				height: 38px;
				background: url(http://urbanstart.nl/wp-content/themes/3.0/images/fotocontest_title.jpg) repeat-x;		

			}	


			div#freshgear_box {    
				background: url(http://urbanstart.nl/wp-content/themes/3.0/images/box.jpg) repeat-x;
				margin-top: 10px;
				float: left;	
				position: relative;
				border: #d5d5d5 2px solid;
				height: 250px;
				width: 618px;	
				overflow:hidden;
				}

			div#freshgear_title {
				width: 618px;		
				height: 38px;
				background: url(http://urbanstart.nl/wp-content/themes/3.0/images/freshgear_title.jpg) repeat-x;			
			}	
			

			
			
			div#featured {			
				float: left;
				width: 940px;
			}			
			











			
						
/************************************
Menuleft
************************************/




			
			div#shortlist_box {    
				background: #ffffff;
				margin-bottom: 10px;
				float: left;	
				position: relative;
				border: #d5d5d5 2px solid;
				}

			div#shortlist_title {
				width: 252px;		
				height: 34px;
				background: url(http://urbanstart.nl/wp-content/themes/3.0/images/shortlist_title.jpg) repeat-x;		

			}	

			div#shortlist_img {
				float: left;	
				padding: 5px;
			}	
			

			.shortlist_text {
				float: left;	
				text-align: left;
				color: #363d48;
				padding-top: 5px;
				padding-right: 5px;
				width: 145px;
				height: 60px;
			}

			div#shortlist_titel {
				color: #246083; 
				font-size: 12pt;
				font:Arial;
				text-align:left;	

			}				


			.shortlist_text a:link, .shortlist_text a:visited{
				color: #225f87; 
				font-size: 8pt;
				font:Arial;
				text-align:left;
				font-style:italic;
				text-decoration: none;

			}


			.shortlist_text a:hover{
				color: #363d3f; 
				border-bottom: #225f87 1px solid;

			}

	  			
			div#shortlist_dots {
				width: 225px;		
				height: 5px;
				float: left;
				background: url(http://urbanstart.nl/wp-content/themes/3.0/images/shortlist-dots.jpg) no-repeat;	
				
			}			

									
			div#freshstuff_box {    
				background: #ffffff;
				margin-bottom: 10px;
				float: left;	
				position: relative;
				border: #d5d5d5 2px solid;
				padding-bottom: 1px;
				}

			div#freshstuff_title {
				width: 252px;		
				height: 34px;
				background: url(http://urbanstart.nl/wp-content/themes/3.0/images/freshstuff_title.jpg) repeat-x;		

			}	

			
			div#laatstereacties_box {    
				background: #ffffff;
				margin-bottom: 10px;
				float: left;	
				position: relative;
				border: #d5d5d5 2px solid;
				padding-bottom: 10px;
				}

			div#laatstereacties_title {
				width: 252px;		
				height: 34px;
				background: url(http://urbanstart.nl/wp-content/themes/3.0/images/laatstereacties_title.jpg) repeat-x;	
				margin-bottom: 8px;	

			}	

			
			div#featured_box {    
				background: #ffffff;
				margin-bottom: 10px;
				float: left;	
				position: relative;
				border: #d5d5d5 2px solid;
				padding-bottom: 0px;
				}

			div#featured_title {
				width: 252px;		
				height: 34px;
				background: url(http://urbanstart.nl/wp-content/themes/3.0/images/featured_title.jpg) repeat-x;	
				margin-bottom: 1px;	

			}	

			
			div#tagboard_box {    
				background: #ffffff;
				margin-bottom: 10px;
				float: left;	
				position: relative;
				border: #d5d5d5 2px solid;
				padding-bottom: 0px;
				text-align:left
				}

			div#tagboard_title {
				width: 252px;		
				height: 34px;
				background: url(http://urbanstart.nl/wp-content/themes/3.0/images/tagboard_title.jpg) repeat-x;	
				margin-bottom: 1px;	

			}	
			
			
			div#tagboard_padding {    
				padding: 5px;
				text-align:left
				}						
/************************************
Archives
************************************/






 .date {
	background: url(http://www.urbanstart.nl/wp-content/themes/2.0/images/date.gif) no-repeat;
	height: 54px;
	margin-bottom: 0px;
	width: 54px;
	text-align: center;
	float: left;
	margin-top: 0px;
}
.date .month {
	display: block;
	color: #FFF;
	padding: 2px 0px;
	text-align: center;
	text-transform: uppercase;
	font-size: 10px;
	margin-top: 2px;
	font-weight: bold;
	margin-bottom: 3px;
}
.date .day {
	display: block;
	color: #FFFFFF;
	font: 2.3em Georgia;
	padding-top: 0px;
	text-align: center;
	margin-top: -8px;
}
 
 .box5k {
padding:0px 0px 5px 0px;
text-align: center;
font-size:10px;
width: 20px;
height: 17px;
background-image:url(http://www.urbanstart.nl/wp-content/themes/2.0/images/comment.png);
background-repeat:no-repeat;
}
.box5k a:link, visited{     
      color: #FFFFFF; 
      }		
	  
.box5k a:hover{     
      color: #FFFFFF; 
	  border:1px dotted;
      }	

/*  Home Entry */  
#left-container {
 margin:15px 5px 0 0;
 float:left;
 }
 
#home-entry {
 margin:10px 0 0 0;
 padding:0;
 } 

.home-entry-post {
 background:#fff;
background-image:url(http://www.urbanstart.nl/wp-content/themes/2.0/images/archive.jpg);
background-repeat:no-repeat;
 width:691px;
 height: 194px;
 float:left;
 padding: 10px;
 } 
 
.home-entry-post h2{
 margin:0 0 0 5px;
 padding:5px;
 font-size:20px;
 } 

.home-entry-post p{
 padding:0 10px;
 }
 
.home-date {
 margin:0 0 0 10px;
 color:#aaa;
 font-size:11px;
 } 
 
.home-thumb {
 width:268px;
 height:90px;
 margin:10px;
 border:1px solid #ddd;
 background:#f1f1f1;
 padding:5px;
 } 
  
img.add {
 margin-bottom:15px;
 }  
 
.theexcerpt {
 width:670px;
 height:105px;
 float:left;
 color: #8b8baa;
 font-size: 12px;
 overflow:hidden;
 } 

.adsright {
 float:right;
 padding-right: 8px;
 } 




/************************************
Archives
************************************/



.datum {
	border-top: 1px dotted #c1c1c1;
	width: 100%;
	text-align: right;
	font-size: 10px; /* Resets 1em to 10px */
	font-family: Arial;
	color: #9d9d9d;
	
	}
	

.archief {
	border: 1px solid #efefef;
	background-color: #f9f9f9;
	padding-left: 5px;
	padding-top: 5px;
	margin-bottom: 10px;
	width: 680px;
	color: #6b6b6b;
	font-size: 8pt;
	}


.imgtfe {
	border: 5px solid #f0f0f0;
	background-color: #f0f0f0;
	}	

.archiefbottom {
	color: #9b9b9b;
	font-size: 8pt;
	margin-left: 65px;
	margin-top: 5px;
	
	}
	
.archiefbottom a:link{     
      color: #FFFFFF; 
	  text-decoration: none;
      }		

.archiefbottom a:visited{     
      color: #FFFFFF; 
	  text-decoration: none;
      }		
	  	  
.archiefbottom a:hover{     
      color: #e4e4e4; 
	  text-decoration:none;
      }	
	  
	  	
.archieftitel {
	color: #2987be; 
	font-size: 13pt;
	background-color: #;
	font:Arial;
	padding-left: 62px;
	padding-top: 5px;
	text-decoration:none;
	text-align:left;
	}
		
.archieftitel a:link{     
      color: #2987be;  
	font-size: 14pt;
	font:Arial;
	text-decoration:none;
      }		

.archieftitel a:visited{     
      color: #2987be;  
	font-size: 14pt;
	text-decoration:none;
      }		
	  	  
.archieftitel a:hover{     
      color: #47a3d9; 
	font-size: 14pt;
	text-decoration:none;
      }	


.archiefauthor {
	text-align: left;
	font-size: 9pt;
	font-family: Arial;
	color: #9b9b9b;
	float: left;
	}
	

 .date {
	background: url(http://www.urbanstart.nl/wp-content/themes/2.0/images/date.gif) no-repeat;
	height: 54px;
	margin-bottom: 0px;
	width: 54px;
	text-align: center;
	float: left;
	margin-top: 0px;
}
.date .month {
	display: block;
	color: #FFF;
	padding: 2px 0px;
	text-align: center;
	text-transform: uppercase;
	font-size: 10px;
	margin-top: 2px;
	font-weight: bold;
	margin-bottom: 3px;
}
.date .day {
	display: block;
	color: #FFFFFF;
	font: 2.3em Georgia;
	padding-top: 0px;
	text-align: center;
	margin-top: -8px;
}
 
 .box5k {
padding:0px 0px 5px 0px;
text-align: center;
font-size:10px;
width: 20px;
height: 17px;
background-image:url(http://www.urbanstart.nl/wp-content/themes/2.0/images/comment.png);
background-repeat:no-repeat;
float:left;
margin-right: 5px;
}
.box5k a:link, visited{     
      color: #FFFFFF; 
      }		
	  
.box5k a:hover{     
      color: #FFFFFF; 
	  border:1px dotted;
      }	

/*  Home Entry */  
#left-container {
 margin:15px 5px 0 0;
 float:left;

 }
 
#home-entry {
 margin:10px 0 0 0;
 padding:0;
 } 

.home-entry-post {
 background:#fff;
background-image:url(http://www.urbanstart.nl/wp-content/themes/2.0/images/archive.jpg);
background-repeat:no-repeat;
 width:691px;
 height: 194px;
 float:left;
 padding: 10px;
 
 } 
 
.home-entry-post h2{
 margin:0 0 0 5px;
 padding:5px;
 font-size:20px;
 } 

.home-entry-post p{
 padding:0 10px;
 }
 
.home-date {
 margin:0 0 0 10px;
 color:#aaa;
 font-size:11px;
 } 
 
.home-thumb {
 width:268px;
 height:90px;
 margin:10px;
 border:1px solid #ddd;
 background:#f1f1f1;
 padding:5px;
 } 
  
img.add {
 margin-bottom:15px;
 }  
 
.theexcerpt {
 width:670px;
 float:left;
 text-align: left;
 color: #8b8baa;
 font-size: 12px;
 margin-left: -3px;
 margin-top: 3px;
 } 
 
 
.category { 
background-image:url(http://urbanstart.nl/wp-content/themes/3.0/images/archive-header.jpg);
background-repeat:no-repeat;
      font-size: 16pt;
      color: #FFFFFF;
      text-align: left;
      font-family: Verdana;
      font-weight: normal; 
      letter-spacing: 1px;
      margin-bottom: 5px;  
      padding-left: 10px;  
	  padding-top: 5px;
	  margin-top: 1px;
      height: 40px; 
	  width: 691px;
      width: 100%;
      }
	  
	  
	  
	
/************************************
Single
************************************/

.single {

    background: url('http://urbanstart.nl/wp-content/themes/3.0/images/single.jpg') no-repeat;
	width:678px;
	float:left;
	padding-left: 10px;
	padding-top: 10px;
	margin-left: 4px;

 } 

.singletitel {
	color: #1489d0; 
	font-size: 14pt;
	font:Arial;
	padding-left: 8px;
	padding-top: 5px;
	text-align:left;
	}	  
	
	
.singlebottom {
	color: #7190a3;
	font-size: 8pt;
	margin-left: 8px;
	margin-top: 5px;
	text-align: left;
	}

.singletekst {
	color: #4f4f7a; 
	font-size: 10pt;
	font:Arial;
	padding: 4px;
	text-align:left;
	}	  
	
.singletekst a:link{     
      color: #008edb; 
	  border-bottom: #008edb 1px dotted;
      }		
	
.singletekst a:visited{     
      color: #008edb; 
	  border-bottom: #008edb 1px dotted;
      }	
	  	  
.singletekst a:hover{     
      color: #6d5ddf; 
	  border-bottom:#008edb 1px solid;
      }			  	


.page{
background-image:url(http://www.urbanstart.nl/wp-content/themes/2.0/images/single.jpg);
background-repeat:no-repeat;
 width:704px;
 height: 50px;
 float:left;
 padding: 10px;

 } 

.read {
 display:block;
 height:15px;
 margin:5px;
 padding:5px;
 font-size: 8pt;
 float:left;
 }
 
.read a:link, .read a:active{
 color:#ffffff;
 height:15px;
 background: #15a2f7;
 text-decoration: none;
 margin:5px;
 padding:5px;
 border: grey dotted 1px;
 } 

.read a:visited {
 color:#ffffff;
 height:15px;
 background: #15a2f7;
 padding:5px;
 text-decoration: none;
 }
  
.read a:hover {
 color:#fff;
 padding:5px;
 background:#52baf9;
 } 
 
 .readright {
 display:block;
 height:15px;
 margin:5px;
 padding:5px;
 font-size: 8pt;
 float:right;
 }
 
.readright a:link, .read a:active{
 color:#ffffff;
 height:15px;
 background: #15a2f7;
 text-decoration: none;
 margin:5px;
 padding:5px;
 border: grey dotted 1px;
 } 

.readright a:visited {
 color:#ffffff;
 height:15px;
 background: #15a2f7;
 padding:5px;
 text-decoration: none;
 }
  
.readright a:hover {
 color:#fff;
 padding:5px;
 background:#52baf9;
 } 
 
 /* Comments */

#comment_box {
	margin-left: 0px;
	margin-top: 5px;
	text-align: left;
	height: 200px;
	width: 600px;
	/* The next 3 different height CSS codes are needed for different browsers, don't edit :) */
	height: auto !important; 
	height: 100%; 
	min-height: 100%; 
	}
	
	
#comments h2 {
	font-size: 20px;
	font-weight: normal;
	padding: 10px 0 20px 0;

}

/* Comments (comment) */

#comments_wrap {
	width: 600px;
	padding: 15px 32px 75px 31px;
	background: #f7f6f6 url(images/bg_comments.gif) repeat-x 0 top;
	position: relative;
}

#comments .comment a {
	text-decoration: underline;
}

#comments .comment p {
	padding:0;	
}

#comments .comment a:hover {
	text-decoration: none;
}

#comments .comment small {
	font-size: 10px;
	margin-top: -2px;
}

#comments .comment {
	margin-bottom: 14px;
	width: 100%;
}

#comments .comment .col-left {
	width: 110px;
}

#comments .comment .col-left img {
	border: #EDEDED 5px solid;
}

#comments .comment .col-left .inside {
	background: url(images/bg_comment_element.gif) no-repeat top -20px;
	background-position:right;
	width: 132px;
	float: left;
	position: relative;
	overflow: hidden;
	padding-right: 7px;
	padding-bottom: 10px;
}

#comments .comment .col-left p {
	padding: 0 0 0 2px;
	line-height: 19px;
}

#comments .comment .col-right {
	width: 381px;
	min-height: 88px;
	background: #fff;
	padding: 10px 20px;
	border: #EDEDED 5px solid;
}

* html #comments .comment .col-right {
	height: 100px;
}


/* Comments (form) */

#form_wrap {
	border: 1px solid #E6E6E6;	
	background: #f7f6f6 url(images/bg_comments.gif) repeat-x 0 top;
	padding: 15px 32px 30px 31px;
	position: relative;
	width: 600px;
}

#form_wrap h2 {
	padding-bottom: 28px;
	position: relative;
}

#form_wrap .col-left {
	width: 170px;
}

#form_wrap .col-right {
	width: 361px;
}

#form_wrap textarea, #form_wrap .col-left input {
	border: 1px solid;
	border-top-color: #C5C3C3;
	border-left-color: #C5C3C3;
	border-right-color: #EDEDED;
	border-bottom-color: #EDEDED;
	background: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #676563;
	padding: 7px 10px;
}

#form_wrap textarea {
	width: 340px;
	margin-bottom: 18px;
}

#form_wrap .col-left input {
	width: 147px;
	display: block;
	margin-bottom: 10px;
}

#form_wrap input.sb {
	clear: left;
	display: block;
}

#form_wrap p.lc_logged {
	margin-top: -20px;
	position: relative;
}

/* end comments */



/* Begin Form Elements */
#searchform {
	margin: 0px auto;
	padding: 5px 3px;
	text-align: right;
	}

#sidebar #searchform #s {
	width: 108px;
	padding: 2px;
	}

#sidebar #searchsubmit {
	padding: 1px;
	}

.entry form { /* This is mainly for password protected posts, makes them look better. */
	text-align:center;
	}

select {
	width: 130px;
	}

#commentform input {
	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 0;
	color:#8e8e8e;
	}

#commentform textarea {
	width: 96%;
	padding: 2px;
	color:#8e8e8e;
	}

#commentform #submit {
	margin: 0;
	float: right;
	border: 1px solid #a7a6aa;
	color:#8e8e8e;
	}
/* End Form Elements */



/* Begin Comments*/
.alt {
	margin: 0;
	padding: 10px;
	}

.commentlist {
	padding: 0;
	text-align: justify;
	}

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


/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
	}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

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
	}
/* End Images */





/* Begin Calendar */
#wp-calendar {
	empty-cells: show;
	margin: 10px auto 0;
	width: 155px;
	}

#wp-calendar #next a {
	padding-right: 10px;
	text-align: right;
	}

#wp-calendar #prev a {
	padding-left: 10px;
	text-align: left;
	}

#wp-calendar a {
	display: block;
	}

#wp-calendar caption {
	text-align: center;
	width: 100%;
	}

#wp-calendar td {
	padding: 3px 0;
	text-align: center;
	}

#wp-calendar td.pad:hover { /* Doesn't work in IE */
	background-color: #fff; }
/* End Calendar */



/* Begin Various Tags & Classes */
acronym, abbr, span.caps {
	cursor: help;
	}

acronym, abbr {
	border-bottom: 1px dashed #999;
	}

blockquote {
	margin: 15px 30px 0 10px;
	padding-left: 20px;
	border-left: 5px solid #ddd;
	}

blockquote cite {
	margin: 5px 0 0;
	display: block;
	}

.center {
	text-align: center;
	}

.hidden {
	display: none;
	}

hr {
	display: none;
	}

a img {
	border: none;
	}

.navigation {
	display: block;
	text-align: center;
	margin-top: 5px;
	
	}
/* End Various Tags & Classes*/



/* Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-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;
}
/* End captions */


