@import "reset.css";
/* 
Theme Name: Sound of East
Theme URI: http://www.sound-of-east.de
Description: Anpassung der Seite an das Design von Sound-of-East
Version: 1.0
Author: Enrico Loy
Author URI: http://www.randix.de/
*/
/* Grundelemente der Seite*/
body {
		margin: 0;
		padding: 0;
		color: #303030;
		font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
		text-align: left;
		background-position:28px top;
		top:28px;
		background-image:url(images/bg.gif);
		background-repeat:repeat-x;
		background-color:#171717;
	 }
	 
#pagewidth{ 
	width:942px; 
	text-align:left;  
	margin-left:auto;
	margin-right:auto;  
} 
#header{
	position:relative; 
	height:620px;
	background-color:transparent; 
	width:100%;
} 
 
#leftcol{
	width:305px;
	margin-left:8px; 
	float:left; 
	position:absolute; 
	top: 760px;
	background-color:#c01d30; 
}
 
#maincol{
	background-color: #333436;  
	margin-left:314px; 
	display:inline;
	position: absolute;
	top:760px; 
	width:634px;
	color:#aeb2ba;
	padding: 0px;
	font-size: 12px;
	font-family: Arial, Verdana, Trebuchet MS, sans-serif;
	font-weight: normal;
	overflow: hidden;
	line-height: 20px!important;
	text-shadow: 1px 1px 0 rgb(36,37,39)
}
/* *** Float containers fix:  *** */ 
.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
 
.clearfix{display: inline-block;}
/* LOGOBEREICH DER SEITE */
.header_top {
				width: 9999px;
				height: 869px;
				position: absolute;
				top: 0;
				right: 0;
				background-color:transparent;
				background-positon: top center;
				overflow: hidden;
			 }
			 
.header_top-middle {
						width: 1000px;
						height: 175px;
						position: absolute;
						margin-left: -500px;
						left: 50%;
						top: 0;
						background-color:transparent;
					}
					
.header_top_container .mail {
								position: absolute;
								left: 919px;
								top: 81px;
								display: block;
								width: 56px;
								height: 41px;
								background-image: url(http://www.soundofeast.de/images/herz.jpg);
								background-repeat: no-repeat;
								background-position: 0 0;
							  }
							  
.header_top_container .mail:hover {
									background-position: 0 -41px;
								  }
								  
.header_top_container .mail span  {
									display: none;
								  }

.header_top_container .bookmark   {
									position: absolute;
									left: 863px;
									top: 81px;
									display: block;
									width: 56px;
									height: 41px;
									background-image: url(http://www.soundofeast.de/images/heart.jpg);
									background-repeat: no-repeat;
									background-position: 0 0;
								  }
								
.header_top_container .bookmark:hover {
										background-position: 0 -41px;
									  }
.header_top_container .bookmark span  {
										display: none;
									  }

.header_top_container {
							width: 1000px;
							height: 869px;
							position: absolute;
							margin-left: -500px;
							left: 50%;
							top: 0px;
							background-color:transparent;
							background-image: url(http://www.soundofeast.de/images/container.jpg);
							background-repeat: no-repeat;
							background-position: top;
							overflow:visible;
					  }
					  
.bottomhead {	
				width: 1000px; 
				height: 26px; 
				position: absolute; 
				margin-left: -500px; 
				left: 50%; 
				top: 600px; 
				background-color:transparent; 
				background-image: url();
			}
			
.header_top_container .imgpart span { 
										display:none; 
									}
									
.header_top_container .imgpart:hover { 
										text-decoration:none; 
									 }
									 
.header_top_container .imgpart:hover span { 
												opacity:0.60; filter:alpha(opacity=60); 
												-moz-opacity:0.60; background-color:#000; 
												background-image: url(http://www.soundofeast.de/images/spacer.jpg); 
												background-position: bottom; 
												background-repeat: repeat-x; 
												display:block; 
												position:absolute; 
												top:0px; 
												left:0px; 
												width:922px; 
												padding:10px 20px; 
												color:#fff; font-size:16px; 
												font-family:Verdana, Arial, Helvetica, sans-serif; 
												line-height: 30px; 
												font-style:normal; 
												font-weight: normal!important; 
											}
											
.header_top_container .imgpart:hover span strong {
													color:#ffffff; 
													margin: 0; 
													padding: 0; 
													line-height: 44px;
												 }
												 
.header_top_container .imgpart:hover span br     {
													line-height: 5px; 
													margin: 0; 
													padding: 0;
												 }
												 
.header_top_container .imgpart {
									width: 922px;
									height: 478px;
									position: absolute;
									left: 45px;
									top: 149px;
									padding: 0;
									overflow: hidden;
									display: block;
								}
								
.header_top_container .id1 {
								width: 780px;
								position: absolute;
								left: 73px;
								top: 69px;
								height: 37px;
								color:#ffffff;
								padding: 0px;
								font-size: 26px;
								font-family: Arial, Verdana, Trebuchet MS, sans-serif;
								font-weight: normal;
								letter-spacing: -1px;
								overflow: hidden;
								text-shadow: 1px 1px 1px black;
							}
							
.header_top_container .id2 {
								width: 175px;
								position: absolute;
								left: 148px;
								top: 668px;
								height: 75px;
								color:#777;
								padding: 0px;
								font-size: 18px;
								font-family: Arial, Verdana, Trebuchet MS, sans-serif;
								font-weight: bold;
								letter-spacing: -1px;
								overflow: hidden;
								text-shadow: 2px 2px 0 #000 ;
							}
							
.header_top_container .id3 {
								width: 175px;
								position: absolute;
								left: 148px;
								top: 691px;
								height: 43px;
								color:#a2bdbd;
								padding: 0px;
								font-size: 12px;
								font-family: Arial, Verdana, Trebuchet MS, sans-serif;
								font-weight: normal;
								overflow: hidden;
								text-align: left;
								line-height: 20px!important;
								text-shadow: 1px 1px 0 rgb(55,79,80)
							}
							
.header_top_container .id3 span.white { 
										color:#fff;
									  }
									  
.header_top_container .id4 {
								width: 587px;
								position: absolute;
								left: 310px;
								top: 655px;
								height: 80px;
								color:#aeb2ba;
								padding: 0px;
								font-size: 12px;
								font-family: Arial, Verdana, Trebuchet MS, sans-serif;
								font-weight: normal;
								overflow: hidden;
								line-height: 20px!important;
								text-shadow: 1px 1px 0 rgb(36,37,39)
							}
							
.header_top_container .minipic {
									width: 80px;
									position: absolute;
									left: 47px;
									top: 659px;
									height: 80px;
									color:#fff;
									padding: 0px;
									font-size: 30px;
									font-family: Arial, Verdana, Trebuchet MS, sans-serif;
									font-weight: bold;
									letter-spacing: -1px;
									overflow: hidden;
								}
								
a img.border {
				border-style:solid; 
				border-width:5px; 
				border-color:#364d4e; 
			 }
			 
a:hover img.border, a img.border:hover {
											border-style:solid; 
											border-width:5px; 
											border-color:#293c3d;
									    }

.header_top_container .staticlink {
									position:absolute;
									left:48px;
									top:602px;
									width: 915px;
									height: 30px;
								 }
								 
.header_top_container .staticlink ul { 
										margin:0px; padding:0px;
									}
									
.header_top_container .staticlink ul li {	
											margin:0px;	
											list-style:none; 
											float:right; 
											margin-left:4px; 
											font-size:12px; 
									   }
									   
.header_top_container .staticlink ul li a { 
												text-decoration:none; 
												color:#fff; 
												padding: 6px 8px; 
												position:relative; 
												font-weight: bold; 
												opacity:0.70; 
												filter:alpha(opacity=70); 
												-moz-opacity:0.70; 
												background-color:#000; 
												-moz-border-radius: 5px; 
												-webkit-border-radius: 5px;
											}
											
.header_top_container .staticlink ul li a:hover, 
.topline-middle .topnav ul li a.active 				{
														color:#ffffff; 
														text-decoration:none; 
														opacity:0.80; 
														filter:alpha(opacity=80); 
														-moz-opacity:0.80; 
														background-color:#000;
													}
													
.header_top_container .staticlink ul li a span {
													display:none;
											   }
											   
.header_top_container .staticlink ul li a:hover span,
 .topline-middle .topnav ul li a.active  span			{ 
 															display:none;
														}

.header_top_container .home { 
								width: 106px; 
								height: 14px; 
								position: absolute; 
								left: 877px; 
								top: 6px; 
								display: block; 
								cursor: pointer; 
							}
							
.header_top_container .home span {
									display: none;
								 }
/*ENDE DES KOPFBEREICHES*/
/*BANNER*/
#banner{
			width:940px;
			margin-left:8px;
			float:inherit; 
			position:absolute; 
			top: 760px;
			height:100px;
			background-color:#c01d30;
			background-image:url(http://www.soundofeast.de/images/banner.jpg); 
}
.mitte 	{
			text-align:right;
			padding-top:12.5px;
			padding-right:12.5px;
		}
/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  

/*printer styles*/ 
 @media print{ 
	/*hide the left column when printing*/ 
	#leftcol{display:none;} 
	#twocols, #maincol{width:100%; float:none;}
}
a 	{
		color:#fff;
		font-weight: normal;
		text-decoration: none;
		
	}

a:hover {
			color: #808080;
			text-decoration: underline;
		}

a[href^="http:"] {
					text-decoration:none;
				 }

p {
	margin: 0 0 15px;
	padding: 5px;
	/*line-height: 1.5em;*/
  }

/* Verhalten bei Anzeige von Quelltexten */
code {
		white-space: pre;
		color: #000000;
		font-size: 1.1em;
		text-align: left;
	 }

pre {
		border: 1px solid #B0B0B0;
		padding: 10px 10px 10px 10px;
		width: 90%;
		background: #F8F9FA;
		font-family: 'Bitstream Vera Sans Mono','Andale Mono','LucidaTypewriter',monospace;
		-moz-background-clip: -moz-initial;
		-moz-background-inline-policy: -moz-initial;
		-moz-background-origin: -moz-initial;
		overflow-x: auto;
		overflow-y: auto;
		padding-left-ltr-source: physical;
		padding-left-rtl-source: physical;
		padding-right-ltr-source: physical;
		padding-right-rtl-source: physical;
		-x-background-x-position: 0%;
		-x-background-y-position: 0%;
	 }

/*** Seitenelemente ***/
#container {
				padding-left:0px;
				padding-right:10px;
				padding-top:5px;
				top:788px;
				width: 950px;
				/*height: 869px;*/
				position:absolute;
				/*margin-left:auto;
				margin-right:auto;*/
				margin-left: -474px;
				left: 50%;
				color: #fff;
				/*background: url(images/container.jpg) #171717 no-repeat;
				background-position:center;*/
			}

/*** Header section ***/
#sitename {
	margin: 0 20px 10px;
	color: #FFFFFF;
	text-align: left;
	height: 90px;
}

#sitename h1,#sitename h2 {
	margin: 0;
	padding: 0;
	font-weight: 400;
}

#sitename h1 {
	padding-top: 20px;
	font-size: 2.4em;
}

#sitename h1 a {
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 5px;
}

#sitename h2 {
	font-size: 1.6em;
}

/*** Content wrap ***/
#wrap {
	clear: both;
	padding: 0;
	margin: 10px auto;
	font-size: 0.9em;
	max-width: 942px;
	min-width: 910px;
}

* html div#wrap {
	width: 80%;
	width: expression(document.body.clientWidth < 1000 ? "1000px" : document.body.clientWidth > 1000 ? "80%" : "auto");
}

/* Horizontal menu */
#mainmenu {
	clear: both;
	width: 100%;
	margin: 0px;
	padding: 0px;
	text-align: center;
}

#mainmenu a {
	color: #940C0E;
}

#mainmenu a:hover,
#mainmenu li.current a,
#mainmenu li.currentparent a {
								/*background: url(images/menuhover.png) center left repeat-x;*/
							 }


#mainmenu ul.level1 {
	/*border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;*/
	padding: 0px 0 0px 0;
}

#mainmenu ul.level1 a {
	font-weight: normal;
}

#mainmenu ul {
	padding: 0 0 0 0px;
	margin: 0px;
	/*border-bottom: 1px solid #FFFFFF;*/	
	/*background: url(images/menubg.png) #f0f0f0 center left repeat-x;*/
}

#mainmenu li {
	margin-left: -4px;
	padding: 0px;
	display: inline;
	list-style: none;
	font-size: 0.9em;
	line-height: 30px;
	text-transform: uppercase;
}

#mainmenu a {
	padding: 6px 9px 6px 9px;
	/*border-right: 1px solid #B0B0B0;*/
	text-decoration: none;
}

#mainmenu li.current a {
	color: #ffffff;
}

/*** Sidebars ***/
#leftside, #rightside {
	margin: 0;
	width: 160px;
}

#leftside {
	float: left;
}

#rightside {
	float: right;
	/*margin-left: 10px;*/
}


/*** Sidebar menu ***/
#leftside h2, #rightside h2 {
	padding: 5px 0px 5px 10px;
	margin-top: 0;
	margin-bottom: 5px;
	/*border-bottom: 1px solid #BEBFC3;
	background: #940C0E;*/
	color: #FFFFFF;
	font-size: 1.2em;
	/*background: url(images/headerbg.png) #940c0e top left repeat-x;*/
}

#leftside ul, #rightside ul {
	padding-left:10px;
	margin: 0px;
	padding-bottom: 5px;
	margin-bottom: 10px;	
}

#leftside li, #rightside li {
	list-style: none;
}

#leftside ul li, #rightside ul li {
	border: none;
	padding-top: -10px;
	font-family: Verdana, Arial, sans-serif;
}

#leftside ul li {
	opacity:0.70; 
	filter:alpha(opacity=70); 
	-moz-opacity:1.0; 
	background-color:#333436; 
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
}
#gigs {
	padding: 5px 5px 5px 5px;
	border:1px #fff solid;
	opacity:1.5; 
	filter:alpha(opacity=70); 
	-moz-opacity:1.5; 
	background-color:#FFF; 
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
}
#gigs_message {

}
#gigsgrey {
	padding: 5px 5px 5px 5px;
	border:1px #fff solid;
	opacity:0.70; 
	filter:alpha(opacity=70); 
	-moz-opacity:1.0; 
	background-color:#660000;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
}
.gigsgrey {
	padding: 5px 5px 5px 5px;
	color:#39090E;
	border:1px #fff solid;
	opacity:0.70; 
	filter:alpha(opacity=70); 
	-moz-opacity:1.0; 
	background-color:#fff;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
}
.gigsgrey a {color:#39090E;}
.gigsgrey a:hover {color:#39090E; text-decoration:none; font-weight:bold;}
#gigsgreyinner {
	padding: 5px 5px 5px 5px;
	border:1px #fff solid;
	opacity:1.2; 
	filter:alpha(opacity=70); 
	-moz-opacity:1.2; 
	background-color:#660000; 
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	
}
#rightside ul li {
	opacity:0.70; 
	filter:alpha(opacity=70); 
	-moz-opacity:1.0; 
	background-color:#333436; 
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
}

ul.commentlist li {
	border: 1px solid #000;
	padding: 10px;
	margin-bottom: 10px;
	/*margin-left: -40px;*/
	list-style: none;
	opacity:0.70; 
	filter:alpha(opacity=70); 
	-moz-opacity:1.0; 
	background-color:#ff3333; 
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
}

ul.commentlist li cite {
	text-transform: capitalize;
}

ul.commentlist li p {
	padding-top: 10px;
}






/*** Page ***/
#page {
	border-bottom: none;
	padding-bottom: 10px;
	margin-bottom: 10px;
	border:1px #fff solid;
	padding-left: 10px;
	padding-right:10px;
	-moz-border-radius:5px;
	-web-kit-radius:5px;
	background-color:#39090E;
	color:#fff;
}

/*** Content ***/
#content,#contentalt {
	border: 1px solid #fff;
	padding: 10px 10px 10px 10px;
	color: #fff;
	/*background: #FFFFFF;*/
	margin-left:10px;
	min-width: 468px;
	opacity:1.0; 
	filter:alpha(opacity=70); 
	-moz-opacity:0.70; 
	background-color:#c01d30; 
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
}

#content {
	margin: 0 180px;
	border: none;
	line-height: 1.2;
}

#contentalt {
	margin: 0 200px 0 20px;
}

#content h1,#contentalt h1,#contentalt h2 {
	margin: 0 0 15px;
	padding: 0;
	color: #606060;
	background: inherit;
	font-size: 1.8em;
	font-weight: bold;
	letter-spacing: -1px;
}

#content h1,#contentalt h1 {
	border-bottom: 1px solid #B0B0B0;
}

#content h2 {
	color: #fff;
	font-size: 1.8em;
}

#content h1,#contentalt h1,#content h2,#contentalt h2 {
	margin-top: 5px;
	font-weight: normal;
	font-size: 1.8em;
}

#content h1.pagetitle {
	border-bottom: 1px solid #B0B0B0;
	margin: 0 0 0 0;
	padding: 0 20px 0 20px;
	font-size: 1.8em;
}

#content h2 a, .category a, .date a {
	text-decoration: none;
	color:#fff;
}

/* Archives/Links Page List styles */
.archives li, .linkspage li {
	list-style: none;
}

.archives ul.children {
	padding-left: 10px;
	margin-left: 10px;
}

/*** Footer ***/
#footer {
	clear: both;
	bottom:0px;
	margin-left: 15px;
	left: 50%;
	width: 935px;
	top:auto;
	position:static;
	/*background: url(images/footerbg.png) #8B8B8B top left repeat-x;*/
	color: #000000;
	font-size: 0.9em;
	line-height: 30px;
	text-align: center;
	opacity:0.70; 
	filter:alpha(opacity=70); 
	-moz-opacity:0.70; 
	background-color:#FF3333; 
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	
}

#footer a {
	color: #000000;
	font-weight: normal;
}

/*** comments Form ***/
#comment {
	width: 100%;
	border: 1px solid #fff;
	opacity:0.70; 
	filter:alpha(opacity=70); 
	-moz-opacity:0.70; 
	background-color:#FF3333; 
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
}

#commentform {
	width: 97%;
}

#author {
	border: 1px solid #B0B0B0;
}

#email {
	border: 1px solid #B0B0B0;
}

#url {
	border: 1px solid #B0B0B0;
}

#submit {
	border: 1px solid #B0B0B0;
	background: #F0F0F0;
}

#submit:hover {
	border: 1px solid #848484;
	background: #E8E9EA;
	cursor: pointer;
}

/* Image Display */
.entry img, .entrytext img {
	border: 1px solid #B0B0B0;
	margin: 5px;
	padding: 5px;
}

.entry a:hover img, .entrytext a:hover img {
	border: 1px solid #505050;
	padding: 5px;
}

img.wp-smiley {
	border: 0px;
	margin: 0px;
	padding: 0px;
}

.thumbnail {
	border: 1px solid #B0B0B0;
	margin: 0 0 10px 10px;
	padding: 5px;
	background: #FAFBFC;
}

.left {
	border: 1px solid #B0B0B0;
	float: left;
	margin: 5px 15px 6px 0px;
	padding: 5px;
	background: #FAFBFC;
}

.right {
	border: 1px solid #B0B0B0;
	float: right;
	margin: 5px 0px 6px 15px;
	padding: 5px;
	background: #FAFBFC;
}

.noalign {
	border: 1px solid #B0B0B0;
	margin: 5px 5px 5px 5px;
	padding: 5px;
	background: #FAFBFC;
}

/* Search Form */
#searchform {
	padding: 10px 10px 10px 8px;
	margin-top: 10px;
	margin-bottom: 10px;
}

#searchbox {
	border: 1px solid #B0B0B0;
	margin: 0 4px 0 0;
	width: 135px;
	background: #F0F0F0;
}

#searchbutton {
	border: 1px solid #B0B0B0;
	background: #F0F0F0;
}

#searchbutton:hover {
	border: 1px solid #848484;
	background: #E8E9EA;
	cursor: pointer;
}

/*** Comments Display ***/
.postmetadata {
	border: 1px solid #fff;
	padding: 10px;
	margin-top:10px;
	font-size: 0.9em;
	opacity:0.70; 
	filter:alpha(opacity=70); 
	-moz-opacity:0.70; 
	background-color:#FF3333; 
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
}

.postmetadata p {
	margin-bottom: 0;
}

.postmetadata a {
	text-decoration: underline;
}

ul.commentlist li {
	border: 1px solid #B0B0B0;
	padding: 10px;
	margin-bottom: 10px;
}

ul.commentlist li cite {
	text-transform: capitalize;
}

ul.commentlist li p {
	padding-top: 10px;
}

ul.commentlist li p a {
	text-decoration: underline;
}

.alt {
	background: #F0F0F0;
	opacity:0.70; 
	filter:alpha(opacity=70); 
	-moz-opacity:0.70; 
	background-color:#FF3333; 
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
}
#datsafe{padding-right:50px;}



/*** Text format ***/
.intro {
	font-size: 1.1em;
	font-weight: bold;
	letter-spacing: -1px;
}

blockquote {
	border: 1px dashed #B0B0B0;
	padding: 10px;
	margin: 30px;
}

blockquote p {
	padding: 0px;
	margin: 0px;
}

.small {
	font-size: 0.8em;
}

.large {
	font-size: 1.4em;
}

.center {
	text-align: center;
}

.category {
	/*border-bottom: 1px solid #B0B0B0;*/
	margin: 0 -20px 0 -20px;
	padding: 0 20px 20px 20px;
}

.date {
	margin-top: -10px;
	padding-top: 0px;
	border-bottom: 1px solid #B0B0B0;
	border-bottom-width: medium;
	border-bottom-style: none;
	border-bottom-color: -moz-use-text-color;
	margin-top: -15px;
}

/* Previous/Next Page Navigation */
.navigation {
	margin: 0 0 20px 0;
	padding: 0 0 20px 0;
}

.bottomnavigation {
	margin: 0px 0 10px 0;
}

.alignleft {
	float: left;
	text-align: left;
}

.alignright {
	float: right;
	text-align: right;
}

._-_post {
	padding-top: 0px;
	padding-bottom: 10px;
	margin: 0px;
	line-height: 20px;
}
.post {
	border-bottom: none;
	padding-bottom: 10px;
	margin-bottom: 10px;
	border:1px #fff solid;
	padding-left: 10px;
	padding-right:10px;
	-moz-border-radius:5px;
	-web-kit-radius:5px;
	background-color:#39090E;
	color:#fff;
}

/* Fix by Andy Skelton */
.entry, .entrytext {
	overflow: hidden;
}


* html.entry, * html.entrytext {
	overflow: visible;
	height: 1px;
}

* html.entry p, * html.entrytext p {
	width: 99%;
	overflow: hidden;
}

.entrytext {
	padding-top: 0px;
}

.entry img, .entrytext img {
	border: none;
}

.entry a:hover img, .entrytext a:hover img {
	border: none;
}

.entry p a {
	text-decoration: underline;
}

/*** Various classes ***/
.clearingdiv {
	clear: both;
	width: 1px;
	height: 30px;
}

.hide {
	display: none;
}

/* Widgets */
.rsswidget {
	border: 0px;
	vertical-align: bottom;
}

/* Widgets */
.textwidget, .widget_delicious {
	padding: 0 10px 5px 10px;
	margin-bottom: 10px;
}

.textwidget a, .textwidget a:hover {
	text-decoration: none; 
	background: transparent; 
	padding-right: 0px;
}

.widget {
	margin-bottom: 10px;
}

#categories-1 li, #archives li {
	border: none;
	background: none;
}

#categories-1 li a, #archives li a {
	border: none;
	margin-top: 0px;
	padding: 1px 0px 1px 10px;
	width: 140px;
	display: block;

	color: #fff;
	font-weight: normal;
	text-transform: capitalize;
	position: relative;
	text-decoration: none;
}

#categories-1 li a:hover, #archives li a:hover {
	border: none;
	color: #9cfa17;
	text-decoration: none;
}

#categories-1 ul.children, #archives ul.children {
	padding: 0;
	width: 135px;
	font-size: 10px;
	letter-spacing: 0px;
}

#categories-1 ul.children li a, #archives ul.children li a {
	margin: 3px 0 2px 10px;
	padding: 1px 10px 1px 10px;
	width: 130px;
	color: #000000;
	font-size: 10px;
	letter-spacing: 0px;
}

#categories-1 ul.children li a:hover, #archives ul.children li a:hover {
	width: 120px;
	color: #FFFFFF;
}

#categories-1 ul.children li li, #archives ul.children li li {
	padding-left: 10px;
}

#categories-1 ul.children li li a, #archives ul.children li li a {
	width: 120px;
}

/* Feed */
#leftside li.feed, #rightside li.feed {
	padding: 3px 0 3px 20px;
	margin: 0 0 0 10px;
	background: url(images/rss.gif) no-repeat left top;
	font-weight: normal;	
}

#leftside li.feed a, #leftside li.feed a:hover {
	color: #fff;
	font-weight: normal;
	text-decoration: none;
}


/* Mix widgets */
#links ul li a, #calendar #prev a, #calendar #next a, #tag_cloud a, #pages ul li a, #meta ul li a {
	text-decoration: none;
}
#wp-calendar a, #wp-calendar caption {
	text-decoration: none;
	font-weight: bold;
}
#calendar_wrap, #meta {
	margin: 0 10px 0 5px;

}
#recent-comments li, #recent-posts li, #links li, #pages li, #tag_cloud li {
	margin: 0 10px 0 25px;
	list-style: square;
	text-decoration: none;
}

#recentcomments li a, #recent-posts li a  {
	padding-right: 0px;
	background: transparent;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}
#recent-comments ul li, #recent-posts ul li, #text-1 ul li {
	padding-bottom: 5px;
}
.css_form_submit a	{ 
												text-decoration:none; 
												color:#fff; 
												padding: 6px 8px; 
												position:relative; 
												font-weight: bold; 
												opacity:0.70; 
												filter:alpha(opacity=70); 
												-moz-opacity:0.70; 
												background-color:#000; 
												-moz-border-radius: 5px; 
												-webkit-border-radius: 5px;
											}
.css_form_submit a.hover{
														color:#ffffff; 
														text-decoration:none; 
														opacity:0.80; 
														filter:alpha(opacity=80); 
														-moz-opacity:0.80; 
														background-color:#000;
													}
/*** End of file ***/


