
body {
font-family : "Times New Roman", Times, serif,arial;
font-size: 13px;


	padding: 0;
	margin: 0;
	text-align: left;
}


h1 {
	text-align: left;

	padding: 20px 0 20px 0;
	margin: 0 20px 0 20px;
}

#logo{
margin-top:5px;

}

p,form{

margin:0px;
padding:0px;
}

#nav{
margin-bottom:10px;
}
#shellac{
background:fixed;
background-image: url(img/bg.gif);
height:110%;
margin: 0px;
text-align:center;
margin-top:0px;
}
#holder{
position:relative;
width:830px;
margin:auto;
text-align:center;
overflow:hidden;
}
#cols{
position:relative;
float:left;
text-align:left;
}
#left1{
position:relative;
float:left;
width:130px;
margin-right:10px;
margin-top:0px;
overflow:hidden;
background-color:#FFFFFF;

}
#searchbox,#listbox{
width: 130px;


text-align:left;
font-size: 12px;
}
#search,#address{
margin-top:10px;

margin-bottom:6px;
border:solid black 1px;
font-family : "Times New Roman", Times, serif,arial;
font-size: 13px;
}
#search:focus{
background:black;
color:#FFFFFF;

}
#jumpit,#email,#femail{
border:solid black 1px;
font-family : "Times New Roman", Times, serif,arial;
font-size: 13px;
width: 130px;
}
#jumpit:focus{
background:black;
color:#FFFFFF;

}
object,embed{
margin:0px;
padding:0px;

}
#headerarchive{
margin:0px;
padding:0px;
font-size:30px;
}
.header{
margin:0px;
padding:0px;
font-size:26px;
font-weight:bold;
text-align:left;
}
#blogmore{
width:550px; text-align:right;
margin-bottom:20px;

}
#searchbox label, #listbox label{
float:left;
position:relative;
font-weight:bold;
}
#searchbox a,#listbox a{
color:#000000;
float:right;
position:relative;
font-weight:bold;
}
#right1{
position:relative;
float:left;
width:130px;
margin-left:10px;
overflow:hidden;
text-align:left;


}
#contentspanner{

min-height:480px;
}
#mainbody{
position:relative;
float:left;
width:550px;
overflow:hidden;

}
#headerbanner{
width:550px;
height: 100px;

margin: auto;
margin-bottom:0px;
}
#bigboxcol{
font-weight:bold;
float:left;
width:270px;
height: 265px;
margin-right: 8px;
text-align:left;
font-family : "Times New Roman", Times, serif,arial;
font-size: 12px;
margin-bottom: 10px;
}

#bigboxcol #image{ 

border: solid 2px black;
margin-bottom: 5px;
overflow:hidden;

cursor:pointer;
padding:0px;
}

#boxcol{
font-weight:bold;
float:left;
width:130px;
height: 160px;
margin-right: 9px;
text-align:center;
font-family : "Times New Roman", Times, serif,arial;
font-size: 12px;
}

#boxcol #image{ 
width:130px;
height: 130px;
border: solid 2px black;
margin-bottom: 5px;
overflow:hidden;
background:black;
cursor:pointer;
}

#expandcolumn{
position:relative;
overflow:hidden;
text-align:justify;
display:block;
}
#contentseparatornews #expandcolumn{
text-align:left;
font-family : "Times New Roman", Times, serif,arial;
font-size: 14px;
}


#expandcolumn #caption{
margin-top:12px;
margin-bottom:4px;
text-align:center;
}


#contentseparator{
position:relative;
overflow:hidden;
width:550px;

border-bottom: black 5px solid;
margin-bottom: 10px;
padding-bottom:10px;
}
#contentseparatornews{
position:relative;
overflow:hidden;
width:550px;
border-bottom: black 2px solid;
margin-bottom: 10px;
padding-bottom:10px;
}

#line{
height: 2px;
background:black;
width: 100%;
overflow:hidden;
}
#footer{
display:block;
position:relative;
border-top:5px solid black;

width: 550px;

overflow:hidden;
}
#leftbanner{

position:relative;


width: 130px;

}
#rightbanner{
left:700px;
position:relative;

width: 130px;

}
#footer img{
vertical-align:top;

}
#paginationsingle{
border-top:2px solid black;
position:relative;
left:140px;


}

#pagination,#paginationsingle{

font-weight:bold;
width: 550px;
height:30px;
}
#pagination a,#paginationsingle a{
position:relative;
margin-top:8px;

}
#header{

}
#extras{
margin-top:10px;
padding: 4px;
font-size:13px;
}
#extracontent{
width: 550px;


text-align:center;

margin-bottom: 10px;

}
#extracontent img{
margin: 0px;
border: 2px solid black;
}
#extrainfo{
position:relative;
float:left;
width: 440px;
text-align:left;
}
#extraback{

position:relative;
float:right;
width: 250px;

text-align:right;
}
#extraback img{
border:0px;
}

#contact{

border: 0px;
padding:0px;
margin:0px;
}
#contact label,#mailinglist label{
position:relative;
display:block;
float:left;
width: 240px;
margin-bottom:15px;

text-align:right;
}
#additform{
position:relative;
border: solid black 1px;
padding:10px;
margin-top:10px;
margin-bottom:20px;
background-image: url(img/comment_zoe.gif);
}

#commentform {
position:relative;
border: solid black 1px;
padding:10px;
margin-top:10px;
margin-bottom:20px;
background-image: url(img/comment_zoe.gif);
height:400px;
}
#mailinglist {
position:relative;
border: solid black 1px;
padding:10px;
margin-top:10px;
margin-bottom:20px;

height:400px;
}
#contact input,#commentform input,#mailinglist input,#mailinglist #lastone{
position:relative;
display:block;
float:right;
width: 260px;
margin-bottom:20px;
border:solid black 1px;
font-family : "Times New Roman", Times, serif,arial;
font-size: 13px;
}
#commentform input{

margin-bottom:0px;
}
#commentform p{


}
#commentform #_wp_unfiltered_html_comment{
border:0px;

}

#commentform label{
height:30px;
float:left;
position:relative;
font-weight:bold;
overflow:hidden;
margin-bottom:10px;
font-family : "Times New Roman", Times, serif,arial;
font-size: 13px;
width:260px;

text-align:right;
}
#commentform #comment{
position:relative;
display:block;
float:right;
width: 260px;
height: 250px;
margin-bottom:10px;
border:solid black 1px;
font-family : "Times New Roman", Times, serif,arial;
font-size: 13px;

}
#commentform #submit,#mailinglist #submit{
width:100px;
border:0px;
background:transparent;
text-align:right;
font-weight:bold;
margin:0px;
cursor:pointer;
}
#commentform #submit:hover,#mailinglist #submit:hover{
color:#ff9933;
}
	#commentlist li{
	position:relative;
list-style-type: none;

	padding: 10px;
margin:0px;
margin-top:10px;
margin-bottom:10px;
margin-left:-40px;
	border: solid black 1px;
	}

#contact #message{
position:relative;
display:block;
float:right;
width: 260px;
height: 150px;
margin-bottom:10px;
border:solid black 1px;
font-family : "Times New Roman", Times, serif,arial;
font-size: 13px;
}
#contact #message{
height: 200px;

}
#contact input:focus,#contact #message:focus, #contact #comment:focus,#commentform input:focus,#commentform #comment:focus, #mailinglist input:focus, #doemail input:focus{
background:black;
color:white;

}
#contact #submit{
width:100px;
border:0px;
background:transparent;
text-align:right;
font-weight:bold;
margin:0px;
}

#contact #submit:focus{

background:black;
color:white;
}
#submit{
width:100px;
border:0px;
background:transparent;
text-align:right;
font-weight:bold;
margin:0px;
}
#blogcomments{
font-family : "Times New Roman", Times, serif,arial;
text-align:left;

}
.blogfooter{
font-size:13px;

margin-top:15px;
margin-bottom:15px;
}
#submit:focus{

background:black;
color:white;
}

#datetag{
font-size:13px;
}

.sshow{
position:relative;
Z-index:1;
	}	
.hhide{
display:none;
Z-index:1;
	}	
	.commentshow{
	position:relative;
border-top: solid 2px black;
text-align:left;
display:block;

	}
	.commentshow #thecomment{
	position:relative;


	padding: 10px;
margin:0px;
margin-top:10px;
margin-bottom:10px;
	border: solid black 1px;
	}
	.hiddeninput{
	Z-INDEX: 1;
display:none;

	}
	.lubalin{
	margin-bottom: 0px; 
	font-family : "Times New Roman", Times, serif,arial;
	font-size: 24px;
	}
	
	/* BLOG*/
	#right1 h1{
	margin:0px;
margin-top:5px;

}

#right1 li{

list-style-type: none;


}
#right1 ul{
list-style-type: none;
margin:0px;
padding:0px;
}
.righthead{
margin-top:10px;
margin-bottom:4px;
}
.post{

margin-top:0px;
font-size:15px;
margin-right:10px;
border:0px;
padding-bottom:10px;
text-align:left;
}
.storycontent{
text-align:left;
font-family : "Times New Roman", Times, serif,arial;
font-size: 14px;
margin-top:10px;
margin-bottom:10px;
}
    .sIFR-active h5{

font-family : "Times New Roman", Times, serif,arial;


	     font-size: 24px;

		 font-weight:bold;
	display:hidden;
    }


    .sIFR-active h5 {
      padding-bottom: 0;
    }
h5{
     font-size: 24px;
display:block;
height:20px;
overflow:hidden;



}
