/*
Theme Name: SOM-TV
Theme URI: http://www.sascha-o-martin.de
Version: 1.0
Description: SOM-TV (based on "DULL" from Blogcut, http://www.blogcut.com)
Author: schuemann-media.de
Author URI: http://www.schuemann-media.de
*/



/*------------------------------------------------------------------
Version:	1.0
Author:		schuemann-media
Website:	www.schuemann-media.de
----------------------------------------------------------------- */

/* =import styles.
------------------------------------------------------------------*/


/* =body
------------------------------------------------------------------*/
body {
	background: url('images/bg_body.png');
	font: 10px tahoma,arial,verdana,georgia;
	color: #c40000;
text-align: left; font-style:italic; font-variant:normal; font-weight:normal; line-height:15px; font-size:9px; font-family:tahoma; padding-left:20; padding-right:0; padding-top:0px; padding-bottom:0px
	
	
}

/* =wrappers
------------------------------------------------------------------*/
#wrapper{
	margin: 0 auto;
	width: 980px;
	background: transparent;
}

/* =main content
------------------------------------------------------------------*/
#mainContent{
 	background: url('images/bg_main');
  float: left;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 752px;
}

#top{
	background: url('images/bg_header') no-repeat;
 	float: left;
  margin: 0 0 0 0;
 	padding: 0 0 0 0;
 	width: 752px;
	height: 100px;
	color: #939393;
	
}

#mainContent h2{
 	margin: 5px 35px 0 50px;
	font: 10px verdana, arial;
	color: #ffffff;
	font-weight: bold;
}

#mainContent h2 a{
	background: url('images/orange_dotted.gif') repeat-x bottom left;
	text-decoration: none;
	color: #ffffff
}

#mainContent h2 a:hover{
	background: none;
}

#mainContent .postInfo{
	margin: 5px 35px 0;
	padding: 0 5px;
	height: 17px;
	color: #747C7A;
	font: 10x tahoma;
	text-align: right;
}

#mainContent .postInfo a:link, #mainContent .postInfo a:visited{
	text-decoration: none;
	color: #9F5C28;
}

#mainContent .postInfo a:hover{
	text-decoration: underline;
	color: #9F5C28;
}

#mainContent .content{
	background: url('images/bg_main') no-repeat bottom right;
	text-align: justify;
  color: #747C7A;
	letter-spacing: 1px;
	border-bottom: 0px solid #1B1B1B; font-style:normal; font-variant:normal; font-weight:normal; line-height:21px; font-size:10px; font-family:tahoma; margin-left:35px; margin-right:35px; margin-top:0; margin-bottom:10px; padding-left:25px; padding-right:25px; padding-top:5px; padding-bottom:5px
}

#mainContent .content a:link, #mainContent .content  a:visited{
	text-decoration: none;
	color: #9F5C28;
}

#mainContent .content  a:hover{
	text-decoration: underline;
	color: #9F5C28;
}

.published{
	margin: 5px 0;
	background: url('images/brown_dotted.gif') repeat-x top left;
	color: #373737;
	text-align: right; font-style:italic; font-variant:normal; font-weight:normal; line-height:21px; font-size:11px; font-family:tahoma; padding-left:0; padding-right:0; padding-top:5px; padding-bottom:5px
}
/* =secondary content / sidebar left
------------------------------------------------------------------*/

#secondaryContent_header{
  margin: 0 0 0 0;
	padding: 0 0 0 0;
  width: 172px;
  height: 135px;
  background: url('images/nav_bg_header.png');
}

#secondaryContent{
 	float: left;
	margin: 25px 0 0 0;
	padding: 0 0 0 0;
	background: url('images/nav_bg_main.png');
	width: 177px;	
}

#secondaryContent_html{
 	float: left;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background: url('images/nav_bg_main.png');
	width: 155px;	
}

#secondaryContent #categories{
 	list-style-type: none;
	margin: 0 0 5px 0;
	padding: 0;
}

#secondaryContent #categories li{
	margin: 0;
	padding: 0;
	height: 5px;
	font: bold 10px tahoma;
	border: none;
}

#secondaryContent #categories li a{
 	display: block;
	margin: 0;
	background: no-repeat bottom;
	height: 27px;
	color: #5A5A5A;
	text-decoration: none; padding-left:35px; padding-right:0; padding-top:0; padding-bottom:0
}

#secondaryContent #categories li a:hover{
	margin: 0;
	background: no-repeat top;
	height: 27px;
	color: #A1C295; padding-left:35px; padding-right:0; padding-top:0; padding-bottom:0
}

#secondaryContent #categories .postCount{
	font: italic 10px tahoma;
	color: #1FCEFD;
}

/* ueberschrift der links */
#secondaryContent h2{
	margin: 0;
	background: repeat-x;
	height: 25px;
	color: #181D23; font-style:normal; font-variant:normal; font-weight:bold; line-height:31px; font-size:10px; font-family:tahoma; padding-left:23px; padding-right:0; padding-top:0; padding-bottom:0
}

#secondaryContent ul{
 	list-style-type: none;
	background: no-repeat top left;0; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0px; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px
}

/* nav text */
#secondaryContent li{
	background: url('images/nav_bg_link_ul.png') repeat-x;
	margin: 0 0 0 0;
	padding: 0 0 0 30px;
  height: 12px;
	color: #090909;
	font: 9px tahoma,arial,verdana,georgia;
}

#secondaryContent li a{
	display: block;
 	margin: 0;
 	padding: 0 0 0 7px;
	color: #050505;
	width: 102px;
  height: 12px;
	text-decoration: none;
}

/* nav links */
#secondaryContent li a:hover{
 	padding: 0 0 0 7px;
  color: #7C0000;
	text-decoration: none;
 background: #C5CBD0;
}

/* footer */
#subscribeFeed{
 	margin: 0 0 0 0;
 	padding: 0 0 10 0;
	color: #aaaaaa;
  font: 9px tahoma, arial;
	text-decoration: none;
 	display: block;
	background: url('images/nav_bg_footer.png') no-repeat top left;
	width: 177px;
	height: 306px;
	text-indent: -9999999px;
	overflow: hidden; padding-left:0; padding-right:0px; padding-top:0px; padding-bottom:0
}
#subscribeFeed a{
	color: #bbbbbb;
	text-decoration: none;
}
#subscribeFeed a:hover{
	color: #ffffff;
	text-decoration: none;
}

/* =form
------------------------------------------------------------------*/
#searchform{
	margin: 0 0 0 0px;
	padding: 10px 0 0 0px;
	width: 95px;
	height: 55px;
}

#searchform #search{
 	float: left;
 	padding: 20px 0 0 0;
	margin: 0 0 0 22px;
	background: #eeeeee; no-repeat top left;
	width: 107px;
	height: 15px;
	border: medium none;
  color: #617C5B; font-style:normal; font-variant:normal; font-weight:bold; font-size:9px; font-family:tahoma, arial, verdana, georgia; padding-left:5px; padding-right:0; padding-top:2px; padding-bottom:0
}

#searchform #submit{
 	float: right;
	border: none;
	width: 21px;
	height: 25px;
}

#comment
{
width: 350px;
}

/* =footer
------------------------------------------------------------------*/
#footer{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background: url('images/bg_footer.png') top left no-repeat;
	height: 100px;
	width: 752px;
	color: #191919;
	text-align: center; font-style:normal; font-variant:normal; font-weight:normal; line-height:33px; font-size:11px; font-family:tahoma, arial, verdana, georgia; padding-left:0px; padding-right:0px; padding-top:0; padding-bottom:0
}

#footer a{
	text-decoration: none;
	color: transparent;
}

#footer a:hover{
	text-decoration: none;
	color: transparent;
}
