/*
Theme Name: Reno Baseball 2.0
Theme URI: http://renobaseball.com/
Description: I built this for a local baseball team.
Version: 1.0
Author: Andy Walden
Author URI: http://adventuresofus.com
Tags: baseball

 */

/* IDs */

body {
	background: #E6E5CC url('images/reno-bg.png');
	background-repeat:repeat-x;
	font-size: 10px; 
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	color: #333;
	text-align: left;
	margin: 0px;
	padding: 0;
	}
	
#stage {
	font-size: 1.2em;
	padding: 5;
	}

/*-----------home picture and styleing*/
	#home{
	clear: both;
	float: left;  
	padding-top: 32px; 	    
	}	

	
.post{margin:5px 5px 12px 0; text-align:left;}
.col1{width:295px;float:left; margin-right:20px;margin-bottom:20px;}
.col2{width:295px;float:right;}
#magazine{
   margin-left: 25px;  /*centers the content*/
   min-height:510px; /*keeps footer in tact*/
}
/*---end of homem pae*/



#content{
	padding: 10px;
	font-size: 12px;
}	
	


#footer {
    top: 10px; 
	margin-top: 20px; 
	width: 100%;
	clear: both; 
	padding-top: 20px; 


	/*background: gray; */
	}

#footer_wrapper{
    width: 950; 
}
#footer_lt {
	float: left;  
	padding-left: 10px;
	width: 56px;
	height: 29px;
	padding-top: 20px; 
	}
#footer_mid {
    margin: 0px;
	padding: 5px;
	padding-top: 20px;
	}
#footer_rt {
	float: right;  
	padding-right: 10px;
	width: 55px;
	height: 29px;
	padding-top: 20px; 
	}
#foot_nav {
  clear: both;
  padding-top: 20px;
	background: #232118 url('images/footer-bg.png');
	background-repeat:repeat-x;
  color: #fff;
  height: 200px;
  font-weight: bold;
	text-align: center; 
	font-size: 12px;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-weight: bold; 
	text-transform: uppercase;
	}
#foot_nav a:link {
   color:#FFF;
   text-decoration: none; 
}

#foot_nav a{
   text-decoration: none;
}

#foot_nav a:visited {
   color:#FFF;
}
#foot_nav a:hover {
   color:#FFF;
   text-decoration: underline; 
}
#foot_nav a:active {
   color:#FFF;
}
#foot_nav li{
   display: inline;
   padding: 3px; 
}	


#header {
	top: 10px;
	padding: 0;
	width: 950px;
	}



#page {
	margin: 0 auto; /*centers it*/
	margin-top: 10px; 
	width: 950px;
	}
/*---------------- SIDEBAR -----------------------*/
#sidebar
{

	float: left;
	margin-top: 27px;  
	left: 0px;
	padding: 0;
	width: 194px;
	text-align: left; 	
	}
#sidebar ul{
 	margin: 0;
	padding: 0;
	}	
#sidebar ul ul{
	margin: 5px 0 0 10px;
	}
	
/*sidebar title navigation*/
#sidebar h2 {
	margin: 5px 0 0;
	padding: 0;	
	}
#sidebar ul li h2 a{
    color: #333; 
	font-family: 'Lucida Grande', Verdana, Sans-Serif;
	font-size: 0.8em;
	font-weight: bold; 
	text-transform: uppercase;	
}
#sidebar hr{
    color: #464232; 
    background-color: #464232; 
	float: right; 
	width: 100%; 
	top: 10px;
	padding: 0;
	height: 1px; 
	overflow: hidden;
	overflow: hidden;
	border: none; 

}


/*sidebar sub navigation*/
#sidebar ul li a{
    color: #464232; 
	font: 12px 'Lucida Grande', Verdana, Arial, Sans-Serif;  

}

#sidebar ul li {
	list-style-type: none;
	list-style-image: none;

	}

#sidebar ul ul li, #sidebar ul ol li {
	margin: 2px 0 0;
	padding: 0; 
	}



	
/*----------header pictures----------*/	
#top_lt {
	float: left; 
	top: 10px;
	left: 0px;
	padding: 0;
	width: 595px;
	height: 51px; 
	text-align: left; 
	}	
#top_rt {
	float: right; 
	top: 10px; 
	right: 0px; 
	padding: 0;
	width: 199px;
	height: 52px;
	}

/*----CLasses----*/
.narrowcolumn {  /*CONTENT AREA!!! --------------------*/
	float: right;
	margin-top: 37px; 
	margin-left: 0px; 
    padding: 0px; 
	width: 750px;
	min-height:460px; 

	background-color: #EEEDD7; 
	border: 3px solid #FFF; 

	}
.post {
	margin: 0 0 40px;
	text-align: left;
	}

	
/*---------Regular Tags--------*/		
hr.titles{
  width: 75%;
  text-align: left; 
  margin: 0 auto 0 0; /*this will align it left for Mozilla*/
}

a, h2 a:hover, h3 a:hover {
	color: #006600;
	text-decoration: underline;
	}

a:hover {
	text-decoration: none;
	}

h1, h2, h3 {
	font-family:  'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-weight: bold;
	}
h1 {
	font-size: 1.5em;
	text-align: left;
	padding-top: 5px;
	padding-left: 10px;
	margin: 0;
	color: #006600;
	}
h1 a, h1 a:hover, h1 a:visited, #headerimg .description {
	text-decoration: none;
	color: white;
	}
	
h2 {
	font-size: 1.4em;
	margin: 30px 0 0;
	font-family: Georgia, 'Times New Roman', Times, Serif;
	}
		
h2.pagetitle {
	font-size: 1.6em;
	margin-top: 30px;
	text-align: center;
	}
h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {
	color: #333;
	}
h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite {
	text-decoration: none; 
	}
		
h3 {
	font-size: 1.3em;
	padding: 0;
	font-size: 1.1em;
	margin: 30px 0 0;
	}
h3.comments {
	padding: 0;
	margin: 40px auto 20px ;
	}

p img {
	padding: 0;
	max-width: 100%;
	}
	
/*-------------------For the Profile Title info*/
#profile {
	font-size: .9em;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	valign: top;  
	border: 5px;
	padding: 0px;  
	}
#profile td{

}
#profile h4{
    font-size: .9em;
	color:#464232; 
	padding: 0px;
	padding-top: 0px;
	text-transform: uppercase;
	margin: 0px;
	}
	
td.pfile{
	vertical-align: top; 
}

/*--------------------------------------*/
#search_box {
    width: 188px;
    height: 20px;
	padding: 0px; 
    background: url(images/search_box.gif);
}
#search_box #s {
    float: left;
    padding: 0;
    margin: 2px 0 0 6px;
    border: 0;
    width: 152px; /*width of search box clickable area at 115*/
    background: none;
}
#search_box #go {
    float: right;
	padding: 0px;
}


/*------------Drop Downs-------------*/

#nav{border:0;display:block;padding:0;margin:0px 0 0 0;z-index:5;position:relative;float:left;background:transparent;}
#nav ul{width:582px;list-style-type:none;padding:0;margin:0;z-index:500;}
#nav li{display:inline;float:left;min-height:10px;position:relative;text-align:left;padding:8px;margin:0;font-weight:bold;}
#nav li ul{width:200px;height:auto;top:100%;left:0;line-height:1.2em;}/*green menu*/

#nav li ul li{text-align:left;width:200px;height:auto;display:block;border-bottom:1px solid #333;} /*This is the menu line*/
#nav li.Largenav ul li{text-align:left;width:200px;height:auto;display:block;}
#nav a{text-decoration:none;}
#nav li li ul{top:0;left:0;}
#nav ul ul,#nav ul li:hover ul ul,#nav ul ul li:hover ul ul,#nav ul ul ul li:hover ul ul,
#nav ul ul ul ul li:hover ul ul{position:absolute;display:none;}
#nav li:hover ul,#nav ul li:hover ul,#nav ul ul li:hover ul,#nav ul ul ul li:hover ul,#nav ul ul ul ul li:hover ul,#nav ul ul ul ul ul li:hover ul{display:block;width:219px;} /*The menu size!!*/
#nav #PhpWebcontent{display:none;}#nav{color:#464232;}/*font color for Recently and Topics*/
#nav ul ul{background:#9fcf70;}
#nav ul {background:transparent;display:block;} /*this is the block*/
#nav h2,#nav h2 a{color:#fff;text-decoration:none;border:0;} /*color of the fonts*/
#nav ul li li a{color:#fff;text-decoration:none;border:0;} /*submenu font color*/
#nav li li:hover {text-decoration: none;}
#nav li:hover { /*submenu hover colors for the box covering root menu*/
     
}



#nav li li:hover { /*hover colors*/
     border: 1px #464232 none;
     border-color:#464232;
	 background: #464232; 
	 color: blue; 

}

#sidesubnav a {
 text-decoration: none;
}

#sidesubnav a:hover {
 text-decoration: underline;
}

/*--------------------Main navigation-----------*/
#main_nav {
    margin: 40px auto; 
	margin-left: 185px; 	
	font-size: 12px;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-weight: bold; 
	padding: 4px;
	width: 550px;
	height: 20px;
	vertical-align: bottom; 
	float: left; 
 
	left: 170px;
	top: 90px; 
	text-transform: uppercase;
	}
#main_nav a:link {
   color:#464232;
}
#main_nav a:visited {
   color:#464232;
}
#main_nav a:hover {
   color:#464232;
}
#main_nav a:active {
   color:#464232;
}
#main_nav li li a:link {
   color:#E6E5CC;
}
#main_nav li li a:visited {
   color:#E6E5CC;
}
#main_nav li li a:hover {
   color:#E6E5CC;
}
#main_nav li li a:active {
   color:#E6E5CC;
}


#main_nav li{
   display: inline;
   padding-left: 11px; /*provides some spacing between the navigation items*/
}	
#main_nav_lt {
   float: left; 
}
#main_nav_rt {
   float: right; 
}

#main_nav li li{
   font-size: 10px; 
}

#entries{
  font-size:10px; 
  height: 15px; 
}
#entry_before{
  float: left;
}
#entry_after{
  float: right;
}

/*-----------Side-picture---*/
#side-picture
{
	margin-top: 34px; 
	float: left; 
	left: 0px;
	padding: 0;
	width: 188px;
	height: 145px; 
	text-align: left; 	
	background: url("images/photo.png");
	background-repeat:no-repeat;
	margin-left: auto;
	align=center; 
	vertical-align: middle;
	padding: 0px; 
	}
    
	#side-img{
	padding-top: 6px; 
	padding-left: 6px; 	    
	}	

/* Slideshow - 01 */

#slideshow {
    position:relative;
	clear: both; 
	float: left; 
	left: 0px;
	padding: 0;
	width: 188px;
	height: 145px; 
	text-align: left; 	
	background: url("site-pics/photo.png");
	background-repeat:no-repeat;
	margin-left: auto;
	align=center; 
	vertical-align: middle;
	padding: 0px; 
	}

#slideshow IMG {
    position:absolute;
	margin-top:6px;
	margin-left:6px;
    top:0;
    left:0;
    z-index:2;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:4;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:3;
}


#cse-search-box{
	margin-top: 0px; 
	padding: 0px; 
}


/*--------------------TABLES------------------------------
--------------------TABLES------------------------------
/* general table styles */
table{
	font-family:verdana;
	border: no; 
	font-size: 14px;
	width: 95%;
	text-align: left;
	align: center; 
	border-spacing: 3px; 
}
th{
   background-color: #006600; 
    font-color: #fff;
	color:#FFF;
    font-weight: bold;
	font-variant: small-caps; 
	padding: 5px; 
}


tr.sub{
   background-color:#E1E0C1 ; 
   color: #464232;
    font-weight: bold;
	font-variant: small-caps; 
	padding: 5px; 
}

td {
padding:5px; 
}

tr.odd{
   background-color: #E1E0C1; 
}
