/*   
Theme Name: Josh Gillespie
Theme URI: www.joshgillespie.net
Description: Custom build for Josh
Author: Trevor Foughty
Author URI: www.foughty.com
Template: 
Version: 1.0
.
Don't mess with any of these files.  They are a pain.
.
*/
body{margin:0;padding:0;text-align:center;background-image:url('images/bg.png');background-repeat:repeat-x;background-color:#dedede;}
a{text-decoration:none;color:#ae7800;}
a:hover{color:#222266;}
#wrapper{width:100%;background-image:url('images/flagbg.png');position:absolute;top:0;left:0;right:0;}
	#main{width:900px;margin:auto;}
		#menu{margin-top:137px;height:30px;text-align:left;background-image:url('images/menubg.png');background-color:#cdcdcd;position:relative;z-index:1;}
			#menulinks{margin-left:460px;}
			#menu a{display:block;height:35px;float:left;margin-top:-5px;padding-top:10px;padding-left:8px;padding-right:8px;background-image:url('images/menu1bg.png');background-repeat:no-repeat;background-position:top right;color:#222266;text-decoration:none;font-weight:bold;font-family:verdana;font-size:10pt;text-transform:uppercase;}
			#menu a:hover{background-image:url('images/menu2bg.png');background-position:top right;height:30px;padding-top:5px;color:#ae7800;}
		#header{width:450px;height:160px;float:left;background-image:url('images/josh2.png');background-repeat:no-repeat;position:absolute;top:0;left:auto;right:auto;z-index:2;}
		#header2{width:900px;height:137px;float:right;background-image:url('images/headshot.png');background-repeat:no-repeat;background-position:450px 5px;position:absolute;top:0;left:auto;right:auto;z-index:0;}
			#search{float:right;text-align:right;position:relative;top:10px;z-index:2;font-family:Verdana;text-transform:uppercase;font-size:8pt;color:#222266;font-weight:bold;}
				#search input, #search select {font-size:8pt;color:#ae7800;border:1px solid #ae7800;margin-bottom:3px;}
				#search img{border:0;}
		#container{background-color:#dedede;border-top:1px solid #eeeeee;}
			#content{background-color:#efefef;margin:10px;position:relative:}
				#posts{width:580px;margin:10px 10px 10px 10px;float:left;clear:both;background-color:#efefef;}
					.post{border:1px solid #222266;background-color:#dedede;font-family:Verdana;margin-bottom:10px;}
					.posttitle,.pagetitle{text-align:left;border-bottom:1px dashed #222266;padding:0px 5px;}
					.posttitle,.posttitle a{font-size:14pt;font-weight:bold;color:#ae7800;}
					.pagetitle{font-size:16pt;font-weight:bold;color:#222266;}
					.posttext{text-align:left;padding:0px 5px;font-size:10pt;}
						blockquote{background-color:#efefef;padding:0px 8px;color:#222266;font-style:italic;}
					.postmeta{text-align:right;font-size:8pt;border-top:1px dashed #222266;padding:0px 5px;color:#222266;padding:3px;}
					.postmeta a{}
					#links{margin-bottom:10px;}
					#links a{font-weight:bold;font-size:11pt;}
				#side{width:264px;margin:10px 10px 10px 0px;float:right;text-align:left;font-family:Verdana;}
					li.widget, li.widget ul, li.widget ul li, #links li{list-style:none;padding:0;margin:0;}
					li.widget h2, #links li h2{padding:0;margin:0;font-family:Verdana;font-size:13pt;font-weight:bold;letter-spacing:-1px;color:#222266;border-bottom:1px solid #ae7800;text-transform:uppercase;}
					li.widget ul {margin-top:10px;margin-bottom:5px;font-size:10pt;}
					li.widget ul li {margin-left:10px;margin-bottom:8px;line-height:90%;}
					#side iframe{margin-top:10px;}
				#clearfix{clear:both;}
	#footer{width:900px;height:120px;background-image:url('images/footerbg.png');background-color:#cccccc;border:1px solid #aaaaaa;margin:auto;margin-bottom:10px;}
		#KITicons{float:left;width:400px;text-align:left;padding:5px;}
		#KITicons img{border:0;}
		#disclaimer{float:right;width:400px;font-family:Verdana;font-size:8pt;padding:5px;color:#222266;text-align:right;}
.alignleft{float:left;margin-right:10px;}
.alignright{float:right;margin-left:10px;}
