/*
Style Sheet for Sheridan County Fair Association
*/

/*   general declarations for layout */
body { line-height:150%; background-color:#fff;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.75em;
font-style:normal;
font-variant:normal;
font-weight:normal;
}

* {
	margin:0px;
	padding:0px;
}

p {margin-top:10px;}

a img {border: none;}

a {color: #0057B1;}

a:hover {text-decoration: none;}

ul{	padding-left:20px;list-style:circle;list-style-image:url('../images/layout/li-icon.gif');}
	
.clear_left{clear:left;display:block;height:0px; line-height:0;}


/**Heading Size and Color Declarations*/

h1
{
	color:#e50202;
	font-size:1.5em;
}

h2
{
	color:#e50202;
	font-size:1.3em;
}

h3
{
	color:#e50202;
	font-size:1.2em;
}

h4
{
	font-size:1.1em;
	color: #000000;
}


/* Begin Template Layout Declarations */

#container{
	margin:0px 95px;
	width:975px;
	font-size:1.083em;
} /* this width is width of whole page */

/*Div for banners under the navigation*/
#banner{
	background: url(../images/layout/h1bk.gif) no-repeat;
	width: 977px;
	height: 62px;
	padding-bottom: 8px;
	margin-top: auto;
}


/* Logo and Page Title Declarations */
#logo
{
	width: 1200px;
	height: 273px;
	background-image: url(../images/layout/bodybg2.gif);
	margin-left: -80px;
}
/* For Screen Display*/
.print {
   display:none;   
}

#logo span
{
	display:none;
} /* text for bots to index, not seen in browser*/


.title .page_title h1
{
	background-color:#e50202;
	height:27px;
	display:block;
	padding-top: 7px;
	text-align: center;
	color:#ffffff;
}

/* page title and logo declaration end*/


/* content area start 
-----------------------*/
#content
{
	margin:20px 0;
	padding:0px;
	text-align:left;
}

 /*This Defines the top text area of page before the bottom two photo placements*/

.lead_content
{
	background:#fff url('../content_bg2.gif') no-repeat scroll top right;
}
.lead_container 
{
	background: url('../content_bg2.gif') no-repeat scroll top left;
	padding: 10px;
	position:relative;
}


.one_col
{
	width:100%;
	margin-left:0px;
}


.left_col
{
	float:left;
	width:48%;
	margin-left:0px;
}
.right_col
{
	float:right;
	width:48%;
}

/*SubPage layout with 4 columns of photos*/

.col_1
{
	float:left;
	width:33%;
	margin-left:0px;
}
.col_2
{
	float:left;
	width: 33%;
	padding-left: 5px;
}
.col_3
{
	float:right;
	width:33%;
}
.col_4
{
	float:right;
	width:25%;
}



/* Footer declaration Start */
#footer
{
	background:#fff url('../images/layout/bottom_bg.gif') no-repeat scroll right top;
	width:100%;
	margin-bottom:50px;

}
#copyright
{
	float:left;
	font-size:0.8em;
	margin-top:5px;
	clear: both;
}

#brandesigns
{
	clear:both;
	float:left;
	font-size:0.8em;
	margin-top:5px;
}

#bottom_menu
{
	float:right;
	font-size:0.8em;
	margin-top:5px;
}

/* photo boxes declaration start 
-----------------------------------*/

.photoBox
{
	background:#fff url('../images/layout/content_bg2.gif') no-repeat scroll top right;
}

.photoBox .pb_caption
{
	float:none;
	background:#fff url('../images/layout/title_bg.gif') repeat;
	border:.5px solid #00126d;
	height:auto;
	padding: 10px;
}

.photoBox  .pb_container 
{
	background: url('../images/layout/content_bg2.gif') no-repeat scroll top left;
	border:.5px solid #00126d;
	padding: 10px;
	position:relative;
}
/* End photo box declarations*/

/******Miscellaneous Declarations*******/

.boldText
{
	font-weight: bold;
}
.centerText
{
	text-align: center;
}

