/*
Theme Name: LSP 2010
Theme URI: http://anygami.com/
Description: Lakeport Speedway Theme
Version: 0.1
Author: Curtis Cook
*/

/*Site Layout Section*/
	div#wrapper {
		position:relative; 
		margin-left:auto; 
		margin-right:auto; 
		top: 0px; 
		width:960px;  
	}
	div#head {
		left:0px;
		width:100%;
		height:125px;
		top: 0px;
		position: absolute;
		background-image:url(img/logo.png);
		background-repeat:no-repeat;
	}
	div#columns {
		width: 1000px;
		position: relative;
		top: 125px;
	}
	div#main_block {
		width: 700px;
		position: absolute;
		margin-top: 0px;
	}
	div#right_block {
		position:relative;
		width:260px;
		left: 700px;
		top: 0px;
	}
	body {
		background-image:url(img/black.png);
		background-repeat:repeat-xy;
	}

/*Header Divs*/
	div#grad {
		width:100%;
		height:125px;
		position: absolute;
		background-image:url(img/blend.png);
		background-repeat:repeat-x;
	}
	
	div.menu_bar {
	height:50px;
	display:block;
	}
	a.menu_item{
		height:50px;
		padding:12px 5px 0px 5px;
		color:#ffff84;
		background-image:url(img/menuc.png);
		background-repeat:repeat-x;
		display:inline-block;
		font-size:150%;
		text-decoration:none;
		float:left;
		cursor:pointer;
		
		text-shadow:2px 2px 0px #000000;
	}
	a.menu_item:visited{
		color:#ffff84;
	}

	a.menu_item:hover{
		background-image:url(img/menuch.png);
		background-repeat:repeat-x;
		color:#ffff84;
	}
	a.here{
		background-image:url(img/menuca.png);
		background-repeat:repeat-x;
	}
	a.menu_left {
		background-image:url(img/menul.png);
		height:50px;
		width:15px;
		display:inline-block;
		
		float:left;
		}
	a.menu_right {
		background-image:url(img/menur.png);
		height:50px;
		width:15px;
		display:inline-block;
		
		float:left;
		}

img.randomheader{width:100px; height:100px; padding:16px 14px 9px 11px; background-image:url(img/rand.png);float:right;}
	div#flag {
		width:625px;
		height:125px;
		position: absolute;
		background-image:url(img/flag.png);
		left:335px;
	}


/*Post Divs*/
div.post_head { background-image:url(img/head.png); height:34px; text-align:center;}
div.post_cont { background-image:url(img/body.png); background-repeat:repeat-y;}
div.post_foot { background-image:url(img/foot.png); height:15px;text-align:center;}
span.post_head {width:699px; padding-top:10px; font-size:150%; font-weight:bold; display:block;cursor:pointer;text-shadow:2px 2px 1px #000000;}
span.post_head a{text-decoration:none;}
span.post_foot {width:699px; font-weight:bold; text-shadow:1px 1px 1px #000000;text-align:center;display:block;}
div.post_limit {width:670px; padding:10px;}


span.sup {font-size:75%; vertical-align: text-top;}
p {padding-bottom:5px;}

ul { list-style-type: circle; list-style-position: inside; padding-bottom:3px; padding-left:5px;}
ul ul { list-style-type: circle; list-style-position: inside; padding-bottom:3px; padding-left:10px;}
ul ul ul { list-style-type: circle; list-style-position: inside; padding-bottom:3px; padding-left:15px;}
li { padding-bottom:2px;text-indent:-5px}
h3 {border-bottom:1px solid #ffff84;}
h3 a{text-decoration:none;}
p:first-letter{font-size:120%; font-weight:900;}


/*SideBar Divs*/

div.side_head { background-image:url(img/sidehead.png); height:18px; text-align:center;}
div.side_cont { background-image:url(img/sidebody.png); background-repeat:repeat-y;}
div.side_foot { background-image:url(img/sidefoot.png); height:15px;}
span.side_head {width:260px; padding-top:2px; font-size:150%; font-weight:bold; display:block;cursor:pointer;text-shadow:2px 2px 1px #000000;}
div.side_limit {width:240px; padding:10px;}

div#Links {list-style-type: none;}

/*Global Liks*/
a {color:#CFB805;}
a:visited {color:#CFB805;}
a:hover{color:#89c800;}
a {cursor:pointer;}





/*Footer Divs*/

/*CSS Reset Section*/
	body {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		padding: 0px;
		margin: 0px;
		color: #ffff84;
	}
	.clear {	clear:both;}
	*{margin:0px; padding:0px;}
	
	img {border:0px;}
