/* Colors	Gold: #FFCC66	Yellow: #FDAA27	Orange: #7C071E	Darker Orange: #D7A961	Background Red: #B10021	new lighter red: #BC1F05	Dark Red: #8E001C	Cream: #F0DDCB*/	.clearit {	clear: both;	}	/* sets background color, image, and margins surrounding wrapper*/body {	background-color: #8e001c;	background-image: url(images/background.gif);	margin-bottom: 10px;	}/* overall width of all content within each page; currently sets all fonts as well */	#wrapper {	width: 800px;	font-family: Verdana, Arial, Helvetica, sans-serif;	margin: auto;	border: 0;	padding: 0;	}	#header {	width: 800px;	height: inherit;	}#menu1 {	width: 800px;	height: 28px;	color: #7C071E;	background-color: #DF7A04;	text-align: center;	font-size: 12px;	vertical-align: middle;	}		/* sets the attributes of links in menu1 */	#menu1 a {		color: #7C071E;		font-family: Verdana, Arial, Helvetica, sans-serif;		font-size: 12px;		font-weight: bold;		text-decoration: none;		}			#menu1 a:hover {		color: #fff;		text-decoration: none;		font-weight: bold;		}			#newsletter {		font-size: 12px;		text-align: left;		margin: 0;		}				#newsletter input {			color: #8E001C;			background-color: #F0DDCB;			border: 1px solid #8E001C;			padding-left: 2px;			}						.submit input {				color: #666;				}		#menu2 {	width: 800px;	height: 32px;	color: #fff;	background-color: #7C071E;	text-align: center;	vertical-align: middle;	font-size: 12px;	}		/* sets attributes of links in menu2 */	#menu2 a {		color: #fff;		font-family: Verdana, Arial, Helvetica, sans-serif;		font-size: 12px;		text-decoration: none;		vertical-align: middle;		}			#menu2 a:hover {		color: #FDAA27;		text-decoration: none;		vertical-align: middle;		}		/* sets width and height of border images in menu2 */	.border {		width: 132px;		height: 32px;		}		/* sets attributes in links of menu2 */		#nav {		width: 536px;		height: 32px;		color: #fff;		background-color: #7C071E;		text-align: center;		vertical-align: middle;		}#content {	width: 800px;	height: 490px;	color: #fff;	background-color: #8E001C;	margin: auto;	}		/* section which is editable outside of the template. all info will be changed here */		#info {		width: 640px;		height: 100%;		vertical-align: top;		}				#info a {			color: #666;			}					#info ul {			margin: 15px;			}				/* small scrolling cell for news on index */		div.news {			width: 390px;			height: 160px;			h/eight: 140px;			margin: 10px auto;			overflow: auto;			color: #000000;			background-color: #dddddd;			font-family: Verdana, Arial, Helvetica, sans-serif;			}						div.news a {				color: #8E001C;				text-decoration: none;				}							div.news a:hover {				color: #FDAA27;				text-decoration: underline;				}						div.news li {				margin-bottom: 2em;				padding-right: 10px;				}			#adspace {		width: 160px;		height: 100%;		background-color: #DDD;		vertical-align: top;		}				#static_ad {			width: 160px;			height: auto;			vertical-align: top;			}				#scrolling_ad {			width: 160px;			height: 490px;			vertical-align: top;			}					/* group quotation form attributes; currently form is all one type size and weight */	#form {		width: inherit;		height: inherit;		color: #666666;		background-color:#F0DDCB;		font-family: Verdana, Arial, Helvetica, sans-serif;		font-size: 11px;		margin: auto;		vertical-align: top;		}				#form tr td {			vertical-align: top;			height: inherit;			}				/* red asterix */		.required {			color: #FF0033;			}					#form_success {			width: inherit;			height: 100%;			color: #666666;			background-color:#F0DDCB;			font-family: Verdana, Arial, Helvetica, sans-serif;			font-size: 11px;			margin: auto;			text-align: center;			vertical-align: top;			}				#sample {		width: 210px;		background-color: #CCC;		font-family: Verdana, Arial, Helvetica, sans-serif;		font-size: 11px;		vertical-align: top;		}				#sample a {			color: #3333FF;			}				#sample ul {			list-style: none;			margin: 0;			padding: 0;			}					#sample li {			width: inherit;			height: inherit;			margin: 0;			}					#sample li a {			color: #D16F18;			background-color: #DDD;			display: block;			width: inherit;			height: inherit;			padding: 8px 5px 8px 20px;			border-bottom: 1px solid #CCC;			text-decoration: none;			}					#sample li a:hover {			color: #FFF;			background-color: #999999;			text-decoration: none;			}#footer {	width: 800px;	height: 25px;	color: #fff;	background-color: #7C071E;	text-align: right;	font-size: 11px;	}		.footerinfo {		width: auto;		padding: 8px 12px 10px 0;		text-align: right;		}		#footer a {		color: #fff;		text-decoration: none;		}			#footer a:hover {		color: #fff;		text-decoration: underline;		}	img {	border: 0;	}		.edit_img {		width: 210px;		height: inherit;		text-align: center;		}				/*width of images = 190px */		.edit_img img {			margin: 0 10px 10px 10px;			}/* general paragraph formatting */p {	width: auto;	padding: 20px 20px 0 20px;	font-family: Verdana, Arial, Helvetica, sans-serif;	text-align: left;	margin: 0;	}		.heading {		font-size: 14px;		font-weight: bold;		color: #8E001C;		text-align: left;		}			.heading2 {		color: #8E001C;		font-family: "Times New Roman", Times, serif;		font-size: 24px;		font-weight: 500;		text-align: center;		}			.heading3 {		color: #8E001C;		font-family: "Times New Roman", Times, serif;		font-size: 24px;		font-weight: 500;		line-height: 30px;		text-align: left;		}		.copy {		color: #fff;		font-family: Verdana, Arial, Helvetica, sans-serif;		font-size: 11px;		line-height: 14px;		}		.copygray {		color: #333;		font-family: Verdana, Arial, Helvetica, sans-serif;		font-size: 11px;		line-height: 18px;		}			.copygold {		color: #FFCC66;		font-size: 12px;		line-height: 18px;		padding: 10px;		}			h2 {		color: #fff;		font-size: 18px;		font-weight: bold;		text-align: center;		}			h3 {		color: #D16F18;		font-family: Verdana, Arial, Helvetica, sans-serif;		font-size: 14px;		font-weight: bold;		padding: 8px 0px 8px 20px;		margin: 0;		}		hr {	height: 1px;	color: #EDCFA0;	margin: 10px 0 10px 0;	/*border: 1px solid #EDCFA0;*/	}.blank {	width: auto;	height: 40px;	}	/* Fix IE. Hide from IE Mac \*/* html ul li a { height: 1%; }/* End */