/*  
Theme Name: Try #3
Theme URI: http://www.comingsoon.com
Description: My Blog Theme
Version: 1.0
Author: Jon Good
Author URI: http://www.jongood.com

*/

ul.menu{list-style:none;margin:0px;padding:0;background:url(images/menubg.png);width:100%;height:30px;}
ul.menu li{float:left;list-style-type:none;margin:0;}
ul.menu li a {float:left;color:#FFF;padding-left:15px;padding-right:15px;line-height:30px;text-decoration:none;}
ul.menu li a:visited {color:#FFF;font-weight:normal;}
ul.menu li a:hover {background:#232626;text-decoration:none;}
ul.menu li a:visited:hover {background:#383839;text-decoration:none;}
ul.submenu{list-style:none;margin:0px;padding:0;background:url(images/submenubg.png);width:100%;height:20px;padding-left:1px;}
ul.submenu li{float:left;list-style-type:none;margin:0;}
ul.submenu li a {float:left;color:#FFF;padding-left:14px;padding-right:14px;line-height:16px;text-decoration:none;font-size:11px;text-align:center;}
ul.submenu li a:visited {color:#FFFFFF;font-weight:normal;}
ul.submenu li a:hover {text-decoration:underline;}
ul.submenu li a:visited:hover {text-decoration:underline;}

body,h1,h2,h3,h4,h5,p,ul,ol,li,dl,div,iframe,form,table,td,th {
	padding: 0;
	margin: 0;	
}

body {
	color: #000;
	font: normal 76%/1.5em arial, helvetica, sans-serif;
	background-color: #800000;
	text-align: center;
}


h2 {
	font: bold 1.8em arial, helvetica, sans-serif;
	margin: .25em 0px 0px 0px;
}

h3 {
	margin: .5em 0 .25em 0;
}

p {
	margin: 1em 0;
}

.post ul {
	margin: 1em 0;
	padding-left: 2em;
}

a {
	color: #039;
}

a:hover {
	background-color: #039;
	color: #fff;
}

a img {
	border: 0;
}


#branding {
	height: 120px;
	width: 100%;
	background-image: url(images/logo.jpg); 
	border-bottom: 8px solid #999;
}




#container{
	width: 900px;
	margin: 4px auto;
	text-align: left;
	background: #fff;
	border: 8px solid #999;
}


#header{
	padding: 0;
}

#header h1 {
	text-align: center;
}


#content{
	width: 580px;
	margin: 5px 0 0 5px;
	padding: 10px 10px 0 10px;
	overflow: hidden;
}

#contentpost{
	float: left;
	width: 580px;
	padding: 0 5px 0 5px;
}

#singlecontent{
	float: left;
	width: 580px;
	margin: 5px 0 0 5px;
	padding: 10px 10px 0 10px;
	overflow: hidden;
	border: 1px solid #ccc;
}

#admid{
	width: 160px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	float: right;
}

#belowpostad{
	width: 580px;
	clear: both;
	margin: 0 0 0 0;
}


#sidebars{
	padding: 0;
}


#leftcol{
	clear: both;
	width: 260px;
	height: 350px;
	position: relative;
	float: left;
	padding: 0;
	margin: 5px 0 0 0;
	border: 1px solid #ccc;
	overflow: hidden;
	font-family: Georgia, Sans-serif;
	font-size: 10px;
	background: #ffffff;
}

#twitter{
	width: 310px;
	float: right;
	margin: 5px 0 5px 0;
}

#rightcol{
	width: 275px;
	height: auto;
	float: right;
	margin: 0;
	border: 1px solid #ccc;
	background: #ffffff;
	font-family: Georgia, Sans-serif;
	font-size: 12px;
}


#footer {
	padding: 0;
	clear: both;
	text-align: center;
}

#legal {
	padding: .5em 0;
	background: #eee;
	border-top: 8px solid #999;
}

#footer p {
	margin: .25em 0;
}





.post h2{
	font-family: Georgia, Sans-serif;
	font-size: 18px;
}


#entry{
	font-family: Georgia, Sans-serif;
	font-size: 11px;
	padding: 10px 10px 0 10px;
}




.navigation{
	font-family: Georgia, Sans-serif;
	font-size: 12px;
}


.postmetadata{
	text-align: left;
}


/* search */

#searchform {
	margin: 0;
}

#searchform input {
	font: normal 1em arial, helvetica, sans-serif;
	padding: 2px 1px;
}

#searchform #s {
	margin: 0 5px 0 0;
	width: 150px;
	border: 1px solid #666;
	padding: 3px 1px;
}


/* sidebar
---------------------------------------------------------- */

.sidebar{
float: left;
width: 200px;
background: #ff8272;
margin: 0 10px 0 10px;
display: inline;
}

.sidebar ul{
list-style-type: none;
margin: 0;
padding: 0 10px 0 10px;
}

.sidebar ul li{
padding: 10px 0 10px 0;
}

.sidebar ul li h2{
font-family: Georgia, Sans-serif;
font-size: 14px;
}

.sidebar ul ul li{
padding: 0;
line-height: 24px;
}

table#wp-calendar{
width: 100%;
}



/* content */

/***************
	IE stuff
****************/

/* only win \*/

* html #content, * html subcontent, * html #linkscol, * html #statscol {
	display: inline;
}



/***************
	Category Menu
****************/

#catmenu{
	clear: both;
	border-top: 2px solid #999;
}





/***************
	Training
****************/
#trainingbig{
	width: 580px;
	margin: 5px 0 0 5px;
	padding: 10px 10px 0 10px;
}




