body {
margin: 0 auto;
padding: 0;
font: 80% 'Trebuchet MS', Tahoma, Arial, Sans-serif;
line-height: 1.9em;
background: #fff url(images/bg.jpg) repeat-x;
color: #555;
}	
blockquote {
background : url() no-repeat; 
display : block;
font-family: Georgia, 'Times New Roman', Times, serif;
font-style: italic;
font-size : 18px;
line-height: 1.3em;
color: #8B4C13;
padding-left : 0px;
}
/*image positioning-SEE HTML*/

ul {list-style-type: square;}

/*news*/
#news {
padding: 10px 10px; margin: 0px 0px 0px 0px;
background: none url(*) no-repeat;
border: 0px solid rgb(212,209,202);
border-left: 0px solid rgb(212,209,202);
}

/*news header special
#newsheader {
	font-family: Georgia, 'Times New Roman', Times, serif;
	font-size: 1.0em;
	text-transform:uppercase;	
	font-style: none; text-align:left;
	padding: 0px 0 0px 0px;	
	color: rgb(93,93,93);
	}
*/

#bill {
	float:left;
	width: 160px; position: relative;
     top: 5px;
     left: 0px
}

		/*WRAP*/
#wrap {
width: 760px;
margin: 0 auto;
padding: 0;
background: #fff;
color: #555;
}
				/*TOPBAR */
#topbar {
width: 880px;
height: 200px;
margin: 0 auto;
padding: 0;
overflow: hidden;
background: #fff url(images/logo.jpg);
color: #000;
}

	

/*CONTENT */
#content {
width: 850px;
margin: 0 auto;
padding: 0;
}
#content p {
padding: 0 0 0px 0;
margin: 0;
line-height: 2em;
}


/*CONTENT headers */
#content h1 {
margin: 10px 0 0 0;
padding: 10px 0 10px 0;
border-bottom: 1px solid #999999;
font: normal 1.7em 'Trebuchet MS', Tahoma, Arial, Sans-serif;
color: #8B4C13;
background: inherit;
}

/*CONTENT headers */

h1, h2 {
margin: 10px 0 0 0;
padding: 10px 0 10px 0;
border-bottom: 1px solid #999999;
font: normal 1.7em 'Trebuchet MS', Tahoma, Arial, Sans-serif;
color: #8B4C13;
}



h3 {
	font-size: 1.1em;	
	font-weight: bold;
	padding: 0px 0 0px 0px;	
	color: rgb(93,93,93);
	}
/*h4 is special*/
h4 {
	font-size: 1.0em;	
	font-weight: normal;
	padding: 0px 0 0px 0px;	
	color: rgb(93,93,93);
	}


/*RIGHT SIDEBAR headers*/
#content h2 {
padding: 20px 0 10px 0;
margin: 0;
border-bottom: 1px dotted #ccc;
font: normal 1.6em 'Trebuchet MS', Tahoma, Arial, Sans-serif;
color: #8B4C13;
background: inherit;
}
/*width of content area*/
#contentleft {
float: left;
width: 540px;
margin: 0;
padding: 0 0 20px 0;
}
/*RIGHT SIDEBAR*/
#right_sidebar {
float: right;
width: 225px;
margin: 22px 0 0 0px;
padding: 0 0 20px 0;
border-bottom: 0px solid #ccc;
}
#right_sidebar ul {
list-style: none;
margin: 0;
padding: 0;
}
#right_sidebar ul li {
display: inline;
padding: 0;
margin: 0;
}
#right_sidebar ul li a {
display: block; 
color: #000;
text-decoration: none;
margin: 0;
padding: 5px 0 5px 0;
border-bottom: 1px dotted #C0C0C0;
}
#right_sidebar ul li a:hover {
background: #E7E7E7;
color: #8B4C13;
}
#right_sidebar p {
padding: 3px 0 0 0;
margin: 0;
line-height: 20px;
}
/*FOOTER BACKGROUND*/
#footerbg {
background: #1F1F1F;
border-top: 4px solid #8B4C13;
}
/*FOOTER*/
#footer {
width: 850px;
height: 225px;
margin: 0 auto;
text-align: left;
position: relative;
line-height: 1.5em;
background: #1F1F1F;
color: #fff;
}
#footer p {
padding: 0;
list-style-type: none;
margin: 0;
color: #333333;
}
#footer h2 {
padding: 0 0 20px 0;
margin: 15px 0 0 0;
text-transform: uppercase;
letter-spacing: 3px;
font: bold 120% 'Trebuchet MS', Tahoma, Arial, Sans-serif;
border-bottom: 2px solid #666;
color: #999999;
background: inherit;
}
#footer a {
color: #302F2D;
text-decoration: none;
}
#footer a:hover {
color: #fff;
text-decoration: none;
}
#footer ul {
list-style: none;
margin: 0;
padding: 0;
}
#footer ul li {
display: inline;
padding: 0;
margin: 0;
}
/*links in footer color*/
#footer ul li a {
display: block;
color: #575E56;
text-decoration: none;
margin: 0;
padding: 5px 0 5px 0;
border-bottom: 1px dotted #666;
}

#footer ul li a:hover {
background: #444;

/*links in footer hover color*/
color: #fff;
}
/*blank*/
#footerleft {
float: left;
width: 250px;
margin: 0 35px 0 0;
padding: 0;
background: #1F1F1F;
}
/*this is the footer copy column*/
#footermiddle {
float: left;
width: 250px;
margin: 0 20px 0 0;
padding: 0;
background: #1F1F1F;
}
/*blank*/
#footerright {
float: right;
width: 225px;
margin: 0;
padding: 0;
background: #1F1F1F;
}


/*LINKS*/
a, a:visited {
color: #8B4C13;
background: inherit;
text-decoration: none;
}
a:hover {
color: rgb(190,64,9);
background: inherit;
text-decoration: none;
}
a img {
border: none;
}
ul.NoBullet {
  list-style-type: none}			
