/*  
Theme Name: 112alarm.com/beta
Theme URI: http://www.112alarm.com/site
Description: test for 112alarm.com/beta
Version: 2.0
Author: Sander de Vries
Author URI: http://www.sdvmedia.nl/

*/

body, h1, h2, h3, h4, h5, h6, blockquote, p{
margin: 0;
padding: 0;
}


body{
margin: 10px;
font-family:  Arial, Helvetica, Georgia, Sans-serif;
font-size: 12px;
text-align: center;
vertical-align: top;
background: url(afbeelding/bg.jpg) #ffffff repeat-x;
color: #000000;
}


h1{
font-family: Myriad Pro, Georgia, Sans-serif;
font-size: 24px;
padding: 0 0 10px 0;
float: center;
}

img { border: none; }

.img {
border: 0px solid #333;	
}

#container a:link {
text-decoration: none;
color: #042266;
}
#container a:visited{
text-decoration: none;
color: #042266;
}

#container a:hover{
text-decoration: none;
color: #042266;
}



p{
padding: 10px 0 0 0;
}




#wrapper{
margin: 0 auto 0 auto;
width: 1024px;
text-align: left;
background:  ;
}


#header{
float: left;
width: 1024px;
height: 145px;
margin: 0 0 0 0;
background: #ffffff url(afbeelding/header/rotate.php) no-repeat;
border-style: solid; 
border-color: #deddde; 

border-width: 0 2px 0px 2px ; 
}

#container{
float: left;
width: 550px;
margin: 0px 0 0 0px;
}

.post{
padding: 10px 10px 10px 10px;
margin: 0 0 10px 20px ;
background: #f0f0f3 ;

border-style: solid; 
border-color: #deddde; 
border-width: 1px ; 
}

.post h2{
font-family: Myriad Pro, Georgia, Sans-serif;
font-size: 18px;
}

.entry{
line-height: 18px;
float: center;
}


p.postmetadata{
border-top: 0px solid #ccc;
margin: 10px 0 0 0;
}

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

/* begin menu */
#catnav {
  margin: 0 0 0 0px;
  padding: 0 0 0 0;
  clear: both;
  height: 20px;
  width: 1024px;
  background:  url(afbeelding/042266/f0f0f3) #042266 no-repeat;
  
  border-style: solid; 
  border-color: #deddde; 
  border-width: 2px 2px 2px 2px ; 
  text-decoration: none;
  }

#nav {
  list-style: none;
  margin: 0;
  padding: 0;
  }
	
#nav ul {
  margin: 0;
  padding: 0;
  }

#nav li {
  float: left;
  margin: 0;
  padding: 0;
  }

#nav a {
  display: block;
  line-height: 20px;
  margin: 0;
  padding: 0 20px 0 10px;
  font-size: 10pt;
  font-style: normal;
  text-decoration: none;
  display: block;
  color: #f0f0f3;
  letter-spacing: 1px;
  }

#nav li a:hover {
  color: #6598b8;
  text-decoration: none;
  display: block;
  }

#nav li ul {
  list-style: none;
  position: absolute;
  width: 150px;
  left: -999em;
  }

#nav li:hover ul, #nav li.sfhover ul {
  left: auto;
  }
	
#nav li li {
  float: left;
  margin: 0;
  padding: 0;
  width: 150px;
  }
	
#nav li li a {
  width: 150px;
  height: 18px;
  line-height: 18px;
  color: #fff;
  border-top: 1px solid #deddde;
  background: #042266;
  margin: 0;
  padding: 5px 20px 5px 15px;
  }
	
#nav li li a:hover {
 text-decoration: none;
  border-top: 1px solid #deddde;
  background: #042266;
  padding: 5px 20px 5px 15px;
  }


/* einde menu */


.navigation{
padding: 10px 0 0 0;
font-size: 14px;
font-weight: bold;
line-height: 14px;
}

#sidebar{
float: left;
width: 180px;

margin: 10px 0 0 0px;
display: inline;
border-style: none; 
border-color: #deddde; 
border-width: 1px ;
}

#sidebar ul{
list-style-type: none;
margin: 0;
padding: 0 0px 0 0px;
}

#sidebar ul li{
padding: 10px 0 10px 0;
margin: 0 0 10px  0;
background: #f0f0f3;
border-style: solid; 
border-color: #deddde; 
border-width: 1px ; 
}

#sidebar ul li h2{
font-family: Myriad Pro, Georgia, Sans-serif;
font-size: 14px;
color: #042266;
}
#sidebar ul ul li{
margin: 0 0 0 1px; 
padding: 0px 0 0px 4px;
background: #f0f0f3;
width: 110px ;
border-style: none;
 
}


#sidebar h2{
background:  url(afbeelding/) no-repeat;
font-size: 13px;
padding: 0px 0 0px 2px;
}
#sidebar a:link, a:visited{
 text-decoration: none;
 color: #000;
 }
#sidebar a:hover{
text-decoration: none;
Color: #fff;
}

#filmside{
float:center; 
}

#footer{
padding: 0px 0 0 0;
clear: both;
float: center;
width: 1024px;
text-align: center;
}
#footer p{
line-height: 18px;	
}
/* 
 extra
*/
.postimage {
	border: 0px solid #333;
	float: left;
	margin-right: 8px;
	margin-bottom: 2px;
	width: 95px;
	height: 95px;
}
/* 
rightsibar
*/

#right{
float: left;
width: 274px;
height: 0px;
background: #f0f0f3 url() no-repeat;
margin: 0 0 0 20px;
 
padding: 0 0 0 0px;
display: inline;
}

#right ul{
list-style-type: none;
margin: 0;
padding: 0 0px 0 0px;

}


#right ul li{
padding: 0px 0 0px 0;
}

#right ul li h2{
font-family: Georgia, Sans-serif;
font-size: 14px;
background: #deddde;
}

#right ul ul li{
padding: 0;
}

#right a:link {
text-decoration: none;
color: #042266;
}
#right a:visited{
text-decoration: none;
color: #042266;
}

#right a:hover{
text-decoration: none;
color: #042266;
}

.postright{
padding: 10px 10px 10px 10px;
margin: 0 0 10px  0;
background: #f0f0f3 ;
border-style: solid; 
border-color: #deddde; 
border-width: 1px ; 
text-align:left;
}
.postright h2{
font-family: Myriad Pro, Georgia, Sans-serif;
font-size: 18px;
}
.postright li{
width: 250px ;
margin: 0 0 0 10px; 
} 
 
.entryright{
line-height: 18px;
}




p.postrightmetadata{
border-top: 1px solid #ccc;
margin: 10px 0 0 0;
}

/* 
reactie
*/

.reaction {
	width: 490px;
	background-color: #f0f0f3;
	border: 1px solid #e2e2e2;
	padding: 18px;
	color: #777;
	font-size: 12px;
	line-height: 16px;
	
	margin: 0 0 10px 20px ;
}
.reaction TABLE{
	padding-top: 10px;
	width: 440px;
	border: 0;
	margin: 0;
}
.reaction INPUT{
	padding: 2px;
	width: 200px;
	border: 1px solid #e2e2e2;
	color: #888;
}
.reaction textarea  {
	padding: 2px;
	width: 475px;
	border: 1px solid #e2e2e2;
	height: 125px;	
	color: #888;
}
.reaction FORM {
margin: 0 0 10px 20px ;
}
.reaction H3 {
	font-size: 11px;
	
	
}
.reaction A {
	font-weight: bold;
}
.reaction #submit {
	width: 110px;
	background-color: #fbfbfb;
	
}
.reaction a {
	color: #444;
	text-decoration: none;
}
.reaction a:hover {
	text-decoration: underline;
}

.h2content {
	font-family: "Century Gothic", Verdana;
	margin-left: 20px;
	color: #042266;
	font-size: 16px;
	margin-bottom: 5px;
}