body {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 0.95em;    
   line-height: 1.3em;   
   font-weight: lighter;
   color: #312921;
   background-color: #ffffff;
   list-style-type: square
}



#top { 
   position: absolute;
   left: 150px;
   top: 10px;
   width: 575px;
   height: 235px;
   background-image:  url(/images/main.jpg);
   border: #CE2910;
   border-style: solid;
   border-top-width: 2px;
   border-right-width: 2px;
   border-bottom-width: 0px;
   border-left-width: 0px
}

#text {
   position: absolute;
   min-height: 550px;
   top: 247px; 
   left: 153px;
   width: 572px;
   color: #312921;
   background-color: #FFF7E7;
   background-image:  url(/images/text-background.png);
   background-repeat: repeat-y;
   border-color: #312921 #CE2910 #312921 #312921;
   border-style: solid;
   border-top-width: 0px;
   border-right-width: 2px;
   border-bottom-width: 0px;
   border-left-width: 0px;
}

#sidebar {  
   color: #FFFFFF;
   background-color: #312921;
   left: 0px;
   width: 135px;
   position: relative;
   top: 239px;
   padding: 5px;
   font-size: 110%}

#sidebar a{  
font-weight: lighter
   }

#sidebar p {  
   color: #FFF7E7;
   padding-left: 3px;
   padding-right: 3px;
   font-size: 90%}


#strip { 
   position: absolute;
   width: 145px;
   height: 235px;
   top: 10px; 
   left: 6px;
   font-size: 110%; 
   border: #CE2910; 
   border-style: solid;
   border-top-width: 2px;
   border-right-width: 0px;
   border-bottom-width: 0px; 
   border-left-width: 0px;
   background-image: url(/images/filler.jpg);
   background-repeat: no-repeat
}

a { 
   color: #CE2910;
   text-decoration: none
}

a:hover {
   text-decoration: underline
}

b {
   font-weight: bold
}

h1, h2, h3, h4, .para1, .subhead, .pull {
	font-family: Times, Georgia, serif
	}
   
h1 {
   font-weight: lighter;
   font-size: 300%;
   color: #CE2910;
   padding-left: 10px;
   padding-right: 150px;
   line-height: 110%
   }

h2 { 
   font-size: 150%;
}

h3 {  
   font-size: 130%; 
   font-weight: bold;
   font-variant: normal;
   padding: 10px;
  
}

h4 {
   font-size: 130%;
   font-weight: bold; 
   line-height: 120%;
   text-align: right
   }


#sidebar a {
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none
	}

#sidebar a:hover, #sidebar a:active
	{
	text-decoration: underline
	}

p	{
	padding-right: 120px;
	padding-left: 10px;
	margin-top: -5px
	}




.subhead, .para1, .standfirst
	{
	font-size: 125%;
	font-weight: bold;
	color: #7B6B5A;
	font-family: times, georgia, serif;
	}

#picture, #pictureleft
	{
	background-color: #FFFFFF;
	float: right;
	margin-top: 15px;
	margin-right: 40px;
	margin-bottom: 10px;
	margin-left: 15px;
	border: #312921;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	width: 220px
	}

#home, #about, #news, #insaka, #action, #website, #contact
	{
	position: absolute;
	left: 5px;
	font-size: 110%;
	font-weight: bold;
	color: #312921;
	text-align: center
}

#home a:hover, #about a:hover,  #news a:hover, #insaka a:hover, #action a:hover, #website a:hover, #contact a:hover{
	position: absolute;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
	color: #312921;
	height: 21px;
	width: 143px;
	text-decoration: none; 
	background-color: #FFF7E7;
	border-color: #BFB4AC #635342 #635342 #BFB4AC;
	border-style: solid;
	border-top-width: 2px; 
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 2px
}


#home a:visited, #about a:visited,  #news a:visited, #insaka a:visited, #action a:visited, #website a:visited, #contact a:visited
	{
	color: #635342
}

#home a, #about a, #news a, #insaka a, #action a, #website a, #contact a
	{
	position: absolute;
	width: 143px;
	margin: 0;
	height: 21px;
	text-decoration: none;
	color: #312921;
	background-color: #FFF7E7;
	border-color: #BFB4AC #635342 #635342 #BFB4AC;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px
	}

#home	{
	position: absolute;
	top: 69px
}

#about {
	position: absolute;
	top: 94px
	}


#news {
	position: absolute;
	top: 119px
	}

#insaka {
	position: absolute;
	top: 144px
	}

#action {
	position: absolute;
	top: 169px
	}

#website {
	position: absolute;
	top: 194px
	}

#contact {
	position: absolute;
	top: 219px
	}

blockquote {
	font-style: italic;
	padding-left: 20px;
	padding-right: 20px
	}

li {
	list-style-type: disc;
	list-style-position: inside;
	padding-right: 120px;
	padding-left: 20px}

#picture p, #pictureleft p { 
	color: #312921;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	text-align: right;
	font-size: 85%; 
	line-height: 105%}
	
	#disclaimer {
	position: absolute;
	width: 435px;
	bottom: 0px;
	background-color: #FFF7E7;
	border-color: #312921;
	border-top-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-right-width: 0px;
	border-style: solid;
	text-align: center;
	padding: 15px;
	}
	
.pull {
	font-size: 140%;
	min-height: 2em;
	font-weight: bold;
	float: right;
	width: 200px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin: 15px;	
	text-align: right;
	color: #425200;
	background-color: #FFF7E7;
	background-image:  url(/images/pullquote.png);
	background-repeat: no-repeat;
	
	}

#pictureleft { 
	float: left;
	right: -60px;
	margin-left: -60px;
	margin-right: 10px;
}

.form {
	width: 120px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
}