/* CSS Document */

	
	body {
		text-align:center;
		margin:0px;
		color: #000000;
		padding:0px;
		font: 11px lucida grande, tahoma, arial;
		line-height:17px;
		background: #a89377 url("http://okaysamurai.com/newvisual/tanbg.gif") top center repeat-y;
		}
	
	#frame {
		width:800px;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		padding-top:0px;
		padding-left:0px;
		padding-right:0px;
		padding-bottom:0px;
		text-align:left;
		border:0px;
		background:#000000 url("http://okaysamurai.com/newvisual/contentbg.gif") top center repeat-y;
		}
		
	#bigframe {
		width:800px;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		padding-top:0px;
		padding-left:0px;
		padding-right:0px;
		padding-bottom:0px;
		text-align:left;
		border:0px;
		background:#E8E8E8 url("http://okaysamurai.com/newvisual/bigbg.gif") top center repeat-y;
		}
		
	#contentleft {
		width:460px;
		padding-left:25px;
		padding-right:15px;
		padding-top:0px;
		padding-bottom:0px;
		border:0px;
		float:left;
		display:inline;
		background:#E8E8E8;
		}
	
		#contentbig {
		width:725px;
		padding-left:25px;
		padding-right:25px;
		padding-top:0px;
		padding-bottom:0px;
		border:0px;
		background:#E8E8E8;
		}
	
	.clearer {
	clear:both;
	height: 1px;
	overflow: hidden;
	line-height: 1px;
	margin-top:-1px;}
	
	#contentright {
		width:260px;
		display:inline;
		border:0px;
		padding-left:10px;
		padding-right:25px;
		padding-top:0px;
		padding-bottom:0px;
		float:right;
		color:#FFF;
		background:#444444;
		}
	
	#contentheader {
		width:800px;
		background:#000000;
		}
		
	#contentfooter {
		clear:both;
		width:750px;
		margin-right:auto;
		margin-left:auto;
		padding-left:25px;
		padding-right:25px;
		padding-top:5px;
		padding-bottom:20px;
		background:#000000;
		}
		
	p,h2,h3,pre {
		margin:10px 0px 0px 0px;
		}
		
		
	h1 {
		font: 14px lucida grande, tahoma, arial;
		color:#890000;
		font-weight:bold;
		padding-top:0px;
		padding-bottom:5px;
		}
		
	h2 {
		font: 9px lucida grande, tahoma, arial;
		color:#2A2A2A;
		font-weight:normal;
		text-transform:uppercase;
		padding-top:0px;
		padding-bottom:0px;
		}
		
			h3 {
		font: 9px lucida grande, tahoma, arial;
		color:#000000;
		font-weight:bold;
		text-transform:uppercase;
		padding-top:0px;
		padding-bottom:0px;
		}
		
			h4 {
		font: 14px lucida grande, tahoma, arial;
		color:#890000;
		font-weight:bold;
		padding-top:0px;
		padding-bottom:0px;
		margin:0px 0px 0px 0px;}
		
					h5 {
		font: 24px lucida grande, tahoma, arial;
		color:#000;
		font-weight:bold;
		padding-top:3px;
		padding-bottom:10px;
		margin:0px 0px 0px 0px;}
		
#contentleft a:link {
	text-decoration : underline;
	color: #000;
	background: transparent; 
	}

#contentleft a:visited {
	text-decoration : underline;
	color: #000;
	background: transparent; 
	}

#contentleft a:hover {
	text-decoration : none;
	color: #000;
	background: transparent; 
	}

#contentbig a:active {
	text-decoration : underline;
	color: #000;
	background: transparent;  
	}
	
#contentbig a:link {
	text-decoration : underline;
	color: #000;
	background: transparent; 
	}

#contentbig a:visited {
	text-decoration : underline;
	color: #000;
	background: transparent; 
	}

#contentbig a:hover {
	text-decoration : none;
	color: #000;
	background: transparent; 
	}

#contentbig a:active {
	text-decoration : underline;
	color: #000;
	background: transparent;  
	}
	
	
	#contentright p {
	font-size: 10px;
	line-height:16px;
	}
	
		#contentbig p {
	font-size: 10px;
	line-height:20px;
	}
	
			#contentright a:link,a:visited,a:active {
	text-decoration : underline;
	color: #FFF;
	background: transparent; 
	}

#contentright a:hover {
	text-decoration : none;
	color: #FFF;
	background: transparent; 
	}
	
		#contentfooter p {
	font-size: 10px;
	line-height:14px;
	color:#FFF;
	}
	
			#contentfooter a:link,a:visited,a:active {
	text-decoration : underline;
	color: #FFF;
	background: transparent; 
	}

#contentfooter a:hover {
	text-decoration : none;
	color: #FFF;
	background: transparent; 
	}