body {
font-family:			"Verdana", Arial, Helvetica, sans-serif;
font-size:				10pt;
line-height:			12pt;
font-weight:			normal;
color:					#000;
margin:					0 auto; 
background:				#fff;
margin-top:				10px;
margin-bottom:			10px;
text-align:				center;
background:				#8eb35b;
background-image:		url('/buybroome/buy_local_bg.jpg');
background-repeat: 		repeat-x;
background-attachment:	fixed;
}

#wrapper {
background:				#fff;
width:					906px;
margin: 				0 auto;
text-align:				center;
background:				#fff;

}

.header {
margin-bottom:      	4px;
}

p {
padding-right:			7px;
margin-top:				0px;
margin-bottom:			3px;
}

#clear {
clear:					both;
}

#tips {
background:				#ccc;
padding:				6px;
margin-top:				7px;
margin-bottom:			7px;
margin-left:			3px;
margin-right:			3px;
}

#indexcontent {
background:				#fff
font-size:				10pt;
line-height:			12pt;
margin-left:			0px;
margin-top:				0px;
margin-bottom:			7px;
text-align:				left;
}

#content {
background:				#fff
font-size:				10pt;
line-height:			12pt;
margin-left:			5px;
margin-top:				0px;
margin-bottom:			7px;
text-align:				left;
}

#sponsor {
width:					96%;
background:				#f9fef1;
font-size:				9pt;
line-height:			12pt;
margin: 				4px;
padding:				4px;
text-align:				left;
border:					1px dashed #000;
}

#sponsor img{
border: 				1px solid #999;
background:				#f9fef1;
margin-right:			3px;
padding:				3px;
float:					left;
}

#sponsor h1 {
color:					#333;
background:				#56aa3f;
font-size:				11pt;
font-weight:			bold;
text-transform: 		uppercase;
margin-bottom:			3px;
padding:				2px;
margin-bottom:			5px;
}

#menu {
background:				#fcc;
font-size:				9pt;
line-height:			12pt;
margin-top:				0px;
margin-bottom:			7px;
}

.left {
float:					left;
}

.right {
float:					right;
}

.logo {
padding:				6px;
}

.logoleft {
padding-left:			7px;
float:					left;
align;					center;
}

.weblink {
background:				#999;
font-weight:			bold;
}

#category {
background:				#fff;
font-size:				9pt;
line-height:			12pt;
margin:					0px;
text-align:				left;
}

.catmenu {
font-size:				9pt;
color:					#fff;
background:				#56aa3f;
padding:				3px;
margin-bottom:			0px;
}

#category h1 {
color:					#fff;
background:				#6f1d32;
font-size:				11pt;
font-weight:			bold;
text-transform: 		uppercase;
}

#info {
background:				#fff;
font-size:				9pt;
line-height:			12pt;
text-align:				left;
}

#info p {
text-align:				left;
font-weight:			bold;
background:				#fff;
font-size:				9pt;
line-height:			12pt;
padding-top:			4px;
}

#map {
margin-bottom:			5px;
}

#info h1{
background:				#333;
color:					#fff;
font-size:				12pt;
font-weight:			bold;
line-height:			14pt;
text-align:				center;
padding-bottom:			4px;
margin-bottom:			0px;
border-top:				4px solid #94c83d;
}

#footer {
text-transform: 		uppercase; 
color:					#fff;
text-align:				center;
padding-top:			15px;
padding-left: 			20px;
padding-right: 			20px;
}

#footer p {
margin:                 0px auto; 
}

#footer a {
color:                 #fff; 
}

h1 {
color:					#fff;
background:				#333;
font-size:				11pt;
font-weight:			normal;
line-height:			13pt;
padding-top:			2px;
padding-right:			5px;
padding-bottom:			2px;
padding-left:			5px;
margin-top:				0px;
margin-bottom:			6px;
}

h1.header {
margin-left:			3px;
margin-right:			3px;
}

h1.green {
background:				#8eb35b;
margin-left:			3px;
margin-right:			3px;
text-align:				right;
}

h2 {
color:					#000;
background:				#ccc;
font-size:				9pt;
font-weight:			bold;
line-height:			11pt;
padding-top:			2px;
padding-right:			5px;
padding-bottom:			2px;
padding-left:			5px;
margin-top:				0px;
margin-bottom:			6px;
border-bottom:			2px solid #999;
}

.weblink a:link {
color:					#fff;
text-decoration: 		underline;
}

.weblink a:visited {
color:					#fff;
text-decoration: 		underline;
}

.weblink a:hover {
color:					#fff;
text-decoration: 		none;
}

.weblink a:active {
color:					#fff;
text-decoration: 		none;
}

.catmenu a:link {
color:					#fff;
text-decoration: 		none;
}

.catmenu a:visited {
color:					#fff;
text-decoration: 		none;
}

.catmenu a:hover {
color:					#fff;
text-decoration: 		underline;
}

.catmenu a:active {
color:					#fff;
text-decoration: 		none;
}

a:link {
color:					blue;
text-decoration: 		underline;
}

a:visited {
color:					blue;
text-decoration: 		underline;
}

a:hover {
color:					#ff5050;
text-decoration: 		none;
}

a:active {
color:					#ff5050;
text-decoration: 		underline;
}

a.white {
color:					#fff;
}

.resources a:link {
color:					#fe9807;
text-decoration: 		underline;
}

.resources a:visited {
color:					#fe9807;
text-decoration: 		underline;
}

.resources a:hover {
color:					#999;
background:				#FFF2F2;
text-decoration: 		none;
}

.resources a:active {
color:					#fe9807;
text-decoration: 		underline;
}

.resources {
border:					1px dashed #999;
padding:				3px;
}

.cssform {
background:				#ddf9ae;
margin:					0px;
padding:				4px;
}

.cssform p{
clear: 					left;
margin: 				0;
padding: 				5px 0 8px 0;
padding-left: 			155px; /*width of left column containing the label elements*/
border-top: 			1px dashed gray;
height: 				1%;
}

.cssform h1{
color:					#000;
background:				#ddf9ae;
font-size:				10pt;
line-height:			12pt;
padding-left:			0px;
}

.cssform label{
font-weight: 			normal;
float: 					left;
margin-left: 			-155px; /*width of left column*/
width: 					150px; 	/*width of labels. Should be smaller than left column (155px) to create some right margin*/
}

.cssform input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/
width: 					180px;
}

.disclaimer{
font-size:				9px;
}

.button{
color:					#333;
font-size:				84%;
font-weight:			bold;
background-color:		#e6e5e5;
border:					1px solid;
border-top-color:		#000;
border-left-color:		#000;
border-right-color:		#000;
border-bottom-color:	#000;
margin-bottom:			10px;
filter:					progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ff999999');}

.cssform textarea{
width: 					235px;
height: 				155px;
}
	
.outline {
padding-bottom:			5px;
margin-bottom:			5px;
border-bottom:			1px dashed #999;
}
