/*
Theme Name: Assiniboia Livestock Auction 2009
Theme URI: http://www.genesysnetworks.com
Description: Custom made for Assiniboia Livestock Auction
Author: Tammy Valgardson
Tags: two column, fixed width

*/


body{
	margin: 0px 0px;
	padding: 0px;
	text-align: center;
	font-family: arial, verdana, sans serif;
	font-size: 100%;
	background: url(img/background.gif) repeat left top fixed;
}
#maincontainer{
	margin: 0px auto;
	padding: 0px;
	width: 800px;
	text-align: left;
	background-color: #fffbf1;
}
#header{
	height: 210px;
	margin: 0px;
	padding: 0px;
	text-indent : -900000px;
	background-color: #fffbf1;
	background: url(img/header.gif) no-repeat left top;

}
#header h1 {
	margin: 0px;
	padding: 0px;
	padding-top: 60px;
	font-size: 120%;
	font-weight: bold;
	color: #fff;
}
#header h2{
	margin: 0px;
	padding: 0px;
	font-size: 90%;
	color: #fff;
}
#contentcontainer{
	margin: 0px;
	padding: 0px;
	width: 800px;
}
#sidebar{
	float: left;
	margin: 0px;
	padding: 0px;
	margin-left: 10px;
	font-size: 80%; !important
	width:200px;
}
#sidebar ul{
	margin: 0px;
	padding: 0px;
	list-style:none;
}
#sidebar li li a{
	padding-left:10px;
	color:#333;
	text-decoration:none;
}
#sidebar li li{
	margin: 0px;
	padding: 0px;
}

#sidebar li li:hover{
	margin: 0px;
	padding: 0px;
}

#sidebar a{
	
}
#sidebar a:hover{
	color:#2B8DBF;
}
/*#sidebar td a{
	color: #007700;
} */
#sidebar h2{
	margin: 0px;
	padding: 0px;
	color : #007700;
	font-size: 110%;
	margin-top:10px;
}
#sidebar input {
}
#content{
	float: right;
	margin: 0px;
	padding: 0px;
	width : 550px !important;
	width: 558px;
	background-color: #fffbf1;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left : 5px;
	padding-right: 5px;
	font-size : 80%;
}
#content textarea{
	border: solid 1px #E3E3E3;
	width: 350px;
	padding: 4px;
}
#content input {
	border: solid 1px #E3E3E3;	
	padding: 4px;
}
#content h2{
	color: #007700;
	margin: 0px;
	padding: 0px;
	margin-top:10px;
	font-size: 130%;
	text-decoration : underline;
}
#content span{
	color: #666;
	font-size: 75%
}
#footer{
	clear: both;
	margin: 0px;
	padding: 0px;
	font-size : 70%;
	height : 128px;
	color : #a28b61;
	background: #eedbb7 url(img/footer_back.gif) no-repeat center top;
	text-align : center;
}
#footer p{
		padding-top : 50px;
}
#copyright{
	margin: 0px;
	padding: 0px;
	margin-top:10px;
	width: 100%;
	font-size : 60%;
	color: #666;
}
a{
	color : #007700;
}
a:hover{
	color : #666;
	text-decoration : none;
}
#content h2 a{
	text-decoration:none;
}
.post{
	border-bottom : solid 1px #eee;
	padding-bottom : 5px;
}
.storytitle{
	margin : 0;
	padding : 0;
	margin-top : 10px;
}
.meta{
	font-size: 70%;
}
.feedback{
}
/*  CURVED BOX CSS */

.curvedBox
{
width:200px;
}
.curvedBox .r1, .curvedBox .r2, .curvedBox .r3, .curvedBox .r4
{
background-color:#e3e3e3;
display:block;
overflow:hidden;
height:1px;
font-size:1px;
}
.curvedBox .r2, .curvedBox .r3, .curvedBox .r4
{
border-width:0 1px;
border-left:1px solid #e3e3e3;
border-right:1px solid #e3e3e3;
}
.curvedBox .r1 {margin:0 6px;}
.curvedBox .r2 {margin:0 3px;}
.curvedBox .r3 {margin:0 2px;}
.curvedBox .r4 {margin:0 1px;height:2px;}

.curvedBox .curvecontent
{
background:#fff;
border-left:1px solid #e3e3e3;
border-right:1px solid #e3e3e3;
padding: 10px;
} 
#respond{
}
#respond h3{
}
/* This is the logo link clickable area */
#logo-zone {
position: absolute;
top: 0px;
left: 11px;
height: 200px;
width: 100%;
background-color: transparent;
}
#content #calendar_wrapLarge h2 span {
display: inline;
}