/* CSS Document - Edie Creek Angus */



body {

	background-color: #230F06;

	background-image: url('../images/bg.jpg');

	margin: 0px;

}



#topbg{

	width:100%;

	margin-top:0px;

	background-image: url('../images/topbg.png');

	background-repeat: repeat-x;

	background-position: center top;

	text-align:center;

}



#divbody{

	width:874px;

	margin-top:0px;

	background-image: url('../images/mainbg.jpg');

	background-repeat: repeat-y;

	background-position: center top;

	border-style: solid;

    border-right-color: #2C0001;

	border-left-color: #2C0001;

	border-right-width: 5px;

	border-left-width: 5px;

	border-top-width: 0px;

}



#divbody2{

	width:874px;

	margin-top:0px;

	background-image: url('../images/mainbg2.jpg');

	background-repeat: repeat-y;

	background-position: center top;

	border-style: solid;

    border-right-color: #2C0001;

	border-left-color: #2C0001;

	border-right-width: 5px;

	border-left-width: 5px;

	border-top-width: 0px;

}



#header{

	width:874px;

	height:133px;

	background-image: url('../images/headerbg.png');

	background-repeat: no-repeat;

	background-position: center top;

	float:left;

}



#menu{

	width:874px;

	text-align: center;

	margin-top:51px;

	float:left;

}



#wrapper{

	width:874px;

	background-image: url('../images/bottombg1.png');

	background-repeat: no-repeat;

	background-position: bottom;

	margin-top:0px;

	float:left;

}



#wrapper2{

	width:874px;

	background-image: url('../images/bottombg2.png');

	background-repeat: no-repeat;

	background-position: bottom;

	margin-top:0px;

	float:left;

}



#banner{

	width:874px;

	height: 228px;

	background-image: url('../images/bannerbg.jpg');

	background-repeat: no-repeat;

	background-position: center top;

	float:left;

}

#twitter{

	float:right;

	

	

}

#content{

	width:874px;

	background-image: url('../images/maintopbg1.jpg');

	background-repeat: no-repeat;

	background-position: top;

	float:left;

}



#content2{

	width:874px;

	background-image: url('../images/maintopbg2.jpg');

	background-repeat: no-repeat;

	background-position: top;

	float:left;

}



#content3{

	width:874px;

	background-image: url('../images/beeftop.png');

	background-repeat: no-repeat;

	background-position: top;

	float:left;

}



#sidebar{

	width:270px;

	float:left;

}



.sidebar{
    margin-left: 20px;
    margin-right: 45px;
    margin-top: 140px;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 12px;
    color: #1E0F0F;
    text-align: left;
    text-align: center;
    line-height: 1.5;

}



.headingGraphic{

	position: relative;

	left: -10px;

}

#main{

	width:338px;

	text-align:left;

	float:left;

}



#main2{

	width:604px;

	text-align:left;

	float:left;

}



.main{
    margin-right: 15px;
    margin-top: 20px;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 16px;
    color: #AB1707;
    text-align: center;
    line-height: 1.5;

}



.main2{

	margin-right: 25px;

	margin-top:20px;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size:13px;

	color: #1E0F0F;

	text-align: justify;

	line-height:1.5;

}



#rightbar{

	width: 266px;

	text-align: center;

	float: left;

}



.rightbar{

	margin-top:-36px;

}



.righttext{

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size:12px;

	color: #1E0F0F;

	margin-left:32px;

	margin-right:35px;

	text-align: left;

	line-height:1.5;

}



.footer{

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size:12px;

	color:#FFFFFF;

	text-align:center;

}





/* Text Properties */



.white-border {

	border: 5px solid #FFFFFF !important;

}



h1{

	color: #AB1707;

	font-size: 17px;

	font-weight:400;

}



h2{

	color: #AB1707;

	font-size: 17px;

	font-weight:400;

}





.small{

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size:15px;

	font-size: 11px;

}



.heading{

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size:23px;

	color:#AB1707;

}



.blacksubheading{
    color: #000000;
    font-size: 24px;
    text-align: center;

}



.redsubheading{
    color: #AB1707;
    font-size: 17px;
    text-align: center;

}



hr{

	color:#000000;

	height: 1px;

	width:100%;

	margin-top:10px;

	margin-bottom:15px;

}



.imgright {

	float:right;

	margin-left:10px;

	margin-top:-57px;

	margin-right:-10px;

}

.imgheader {

	postition:relative;

	margin-left:-10px;

}



.imgleft {

	float:left;

	margin-right:15px;

	margin-bottom: 5px;

}



a:link{

	color: #7A0000;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-weight:bold;

	font-style: italic;

	text-decoration:none;

}



a:visited{

	color: #7A0000;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-weight:bold;

	font-style: italic;

	text-decoration:none;

}



a:hover{

	color: #7A0000;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-weight: bold;

	text-decoration: underline;

	text-align: center;

}



a.bannerlink:link{

	color: #7A0000;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size:15px;

	font-weight:normal;

	font-style: normal;

	text-decoration:underline;

}



a.bannerlink:visited{

	color: #7A0000;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size:15px;

	font-weight:normal;

	font-style: normal;

	text-decoration:underline;

}



a.bannerlink:hover{

	color: #000000;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size:15px;

	font-weight:normal;

	font-style: normal;

	text-decoration:underline;

}



a.footer:link{

	font-family: Georgia, "Times New Roman", Times, serif;

	color:#FFFFFF;

	font-weight:normal;

	font-style:normal;

	text-decoration:none;

}



a.footer:visited{

	font-family: Georgia, "Times New Roman", Times, serif;

	color:#FFFFFF;

	font-weight:normal;

	font-style:normal;

	text-decoration:none;

}



a.footer:hover{

	font-family: Georgia, "Times New Roman", Times, serif;

	color:#FFFFFF;

	font-style:normal;

	font-weight:normal;

	text-decoration:underline;

}



.br{

	clear:both;

}



/* Bull Pages */



.bull{

	width:270px;

	height:170px;

	text-align:center;

	float:left;

	margin-top:15px;

}



.spacer{

	margin-top:25px;

	width:500px;

	height:30px;

	float:left;

}
