/* videopark, the style */


body    { 
	color: #222; 
	font-size: 14px; 
	line-height:19px;
	/*font-family: Helvetica, "Lucida Grande", Arial, Sans-Serif; */
	font-family: Georgia, "Times New Roman", serif;
	text-align: center; 
	margin: 0; 
	padding: 0; 
	background:#fff; 
	background: url("bilds/hg_line.jpg") repeat-x; 

}
#header   { 
	margin-right: 0;
	margin:0 0 30px 0; 
	padding: 0; 
	width: 100%; height: 150px; 
	/*background: url("bilds/VIDEOPARK.jpg") no-repeat; 
	border-bottom:1px solid #C9C9C9;*/

}
#page   { 
	text-align: left; 
	margin: 0 auto;
	padding: 0 0 10px; 
	width: 900px; 
}
#header h1     { 
	font-size: 11px; 
	font-weight: normal; 
}
#header h1 a   { padding: 5px;  }
#header h1 a:hover   { padding: 5px }

small{ font-size: 0.8em; line-height: 16px; }
small a  { color: #000; font-size: 9px; font-weight: normal; text-decoration: none;  }
small a:hover { color: #000;  font-weight: normal; text-decoration: none;  }

/* Begin Sidebar */
#sidebar   { 
	text-align: right; 
	width: 230px; 
	float: left; 
}
#sidebar a, #sidebar2 a { 
	color: #444; 
	text-decoration: none; 
	display:block;
	margin: 0;
		padding: 0;
		
	}


#sidebar a:hover,  .current_page_item a { 
			background: url("bilds/menu_line.jpg") no-repeat right center; 

	}
#sidebar h2, #sidebar2 h2  { 
	color: #C9C9C9; 
	font-size: 16px; 
	font-weight: normal; 
	/*text-transform: uppercase; */
}
#sidebar li    { 
	list-style-type: none; 

}


#sidebar ul   { 
	list-style-type: none; 
	padding: 0;
	margin-bottom:30px;
}
#sidebar #searchform #s { padding: 2px 0 2px 2px; width: 100px }
#sidebar #searchsubmit  { padding: 1px 0 1px 1px }
#searchform { text-align: right; margin: 10px 0 10px auto; padding: 10px 0 10px 3px }
/* End Sidebar */

#sidebar2 {
	width: 220px;
	float: right;
	text-align: left;
	display:none;
}
#sidebar2 p{
	margin:0 0 30px 0;
}


#content{
	/*border-left:1px solid #C9C9C9;
	border-right:1px solid #C9C9C9;*/
	padding:0 0px;
	margin:0 0 0 30px;
	height:100%;
	width: 600px; 
	float: left; 
}


hr  { height: 1px;
	color: #000;
	background-color: #222;
	border: none;
	clear:both;
 }
.hrhide {
	display: none;
	}
ul { list-style-type: none; margin: 0; padding: 0 }

.post     { 
	margin-bottom: 40px;
}
.post a, .minipost a{ 
	color: #222; 
}
.post  a:hover, .minipost a:hover { 
	color: #222; 
	text-decoration: none;
}
h1 a, .post h2 a, h3 a   {color: #222; text-decoration: none;  padding: 0px }

/*.commentlist li, #commentform input, #commentform textarea { font-style: normal; font-variant: normal; font-weight: normal; line-height: normal }
.commentlist li { font-weight: normal }*/
.commentlist cite, .commentlist cite a , .commentlist a   { font-style: normal;font-size: 12px; }
/*.commentlist p { font-weight: normal; line-height: 1.5em; text-transform: none }*/
.commentmetadata  { font-size: 12px; }
.postmetadata ul, .postmetadata li  { list-style-type: none; list-style-image: none; display: inline }
/*.postmetadata   { color: #999; font-size: 9px }
.postmetadata a  { color: #999; text-decoration: none }*/
.postmetadata a:hover  { color: #222; text-decoration: none }
#commentform p { margin: 5px 0 }
#commentform input, #wpsf_contact_submit {
   margin: 0px 5px 5px 0; 
   padding: 2px; 
   width: 170px;  
}
#commentform textarea   { 
	padding: 2px; 
	width: 100%;
	margin-bottom:5px; }
#submit  { margin: 0; float: left }
/*#submit:hover  { background:yellow }*/

/* Begin Comments*/
.commentlist  { margin-top: 0; margin-bottom: 40px; padding: 0 }
.commentlist li   { 	border-top:1px solid #C9C9C9;
	 list-style: none; margin: 0 0 10px; padding-top: 10px }
.commentlist p  { margin: 0 }
.nocomments { text-align: center; margin: 0; padding: 0 }
/*.commentmetadata  { font-size: 9px; margin: 0 }*/
/* End Comments */
/*.alt { background-color: #f8f8f8; border-top: 1px solid #ddd; border-bottom: 1px none #ddd }*/
h3   { font-size: 16px; font-weight: normal; }
h1, h2 {
    font-size: 1.8em;
    font-weight: normal; text-decoration: none; margin: 0 0 3px; padding-top: 0; padding-bottom: 3px;}
#footer { 
	margin-right: auto; 
	margin-left: auto; 
	width: 100%; 
	clear: both;
	padding-top: 30px;
	}

/*h2.pagetitle { margin-top: 2px }*/
h3.comments { margin-top: 30px; margin-bottom: 0; padding: 0 }
blockquote { margin:0px; padding: 5px; background:url("bilds/bg_raster.gif") repeat;}
mark {padding:2px; background-color:yellow;}

input, textarea {
	border:1px solid #C9C9C9;
	font-family: georgia, times, serif; 
	font-style:italic;
	font-size: 14px; 
	line-height:19px;
        width:100%;
resize: none;
padding:5px;
}

input:focus,textarea:focus{
	border:1px solid #000;
	
}

/*----- index ---------*/
.minipost{
	width:195px;
	height:130px;
	float:left;
	margin-right:5px;
	overflow:hidden;
	font-size: 0.8em;
}
.minibild{
	width:195px;
	height:105px;
	overflow:hidden;
}
img{
	border:0;

}
.minipost p{
	margin:0;
}

.minipost a{
	text-decoration:none;
}
.minipost:hover{
	opacity:0.8;
}

/* ------ buttons ------------ */

#submit, #wpsf_contact_submit, .button {
	display: inline-block;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 14px/100% Georgia, Times, serif;
	font-style:italic;
	padding: .5em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .4em; 
	-moz-border-radius: .4em;
	border-radius: .4em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
#submit:hover,#wpsf_contact_submit:hover, .button:hover {
	text-decoration: none;
}
#submit:active, #wpsf_contact_submit:active,.button:active {
	position: relative;
	top: 1px;
}

#submit,#wpsf_contact_submit,.orange {
	color: #fff;
	border: solid 1px #666;
	background: #666;
	background: -webkit-gradient(linear, left top, left bottom, from(#666), to(#000));
	background: -moz-linear-gradient(top,  #666,  #000);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#000000');
}
#submit:hover,#wpsf_contact_submit:hover,.orange:hover {
	background: #666;
	background: -webkit-gradient(linear, left top, left bottom, from(#888), to(#000));
	background: -moz-linear-gradient(top,  #888,  #000);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#888888', endColorstr='#000000');
}
#submit:active,#wpsf_contact_submit:active,.orange:active {
	color: yellow;
	background: -webkit-gradient(linear, left top, left bottom, from(#000), to(#666));
	background: -moz-linear-gradient(top,  #000,  #666);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#666666');
}
