/*colors:red: 9b0c29blue: 1f3140lt blue: 3a72abcream: eaf1c8*/body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, p, blockquote, th, td {	margin:0;	padding:0;	}		body { background: #fff; 	font: 12px verdana;	line-height: 1.4;	color:#9b0c29;		}#copyright{float:left;}	.wrap { background: #fff; 	width:900px;	margin:0 auto;	}.hometop {background:#fff url(images/burger.jpg) no-repeat 0 125px; padding:0 30px 0 40px; height:481px;}.insidetop {background:#fff url(images/inside-back.jpg) no-repeat 0 125px; padding:0 30px 0 40px; height:203px;}.header {width:830px; position:relative;  height:187px;}.logo {display:block; position:absolute; }.clear {	clear:both;	font-size:0;	line-height:0;	visibility:hidden;	}.minor-nav ul{margin-left:100px;}	.minor-nav  li{	padding:0px 0px 0px 10px;	display:inline;	font-size:9px;		}#minor-navd{position:absolute; right:0; padding:20px 20px 0 0;}.minor-nav  li a{	color:#9b0c29;	text-decoration:none;		}			.minor-nav  li a:hover{	color:#1f3140;	text-decoration:none;		}p.saying{		font: 14px verdana;	line-height: 1.4;	color:#1f3140;	 border-top: 1px solid #9b0c29; margin-top: 10px; padding-top:10px; }	p.saying-top{		font: 14px verdana;	line-height: 1.4;	color:#1f3140;	padding-top:10px;}		h2{		font: 24px verdana;	line-height: 1.6;	color:#9b0c29;	}			h4{		font: 24px verdana;	line-height: 1.6;	color:#9b0c29;	padding-top:10px;	}			.maintext {font: 12px verdana;	line-height: 1.4;	color:#fff;	width:405px;	padding-top:10px;		}	.maintext p {	padding-bottom:5px;}	.bottom {background:#eaf1c8; padding:20px 0 10px 0; width:900px;}.redbox {background:#9b0c29; padding:3px 5px 3px 5px;}.linkbox a {background:#9b0c29; padding:3px 5px 3px 5px; color:#fff;}.linkbox a:hover {background:#1f3140; padding:3px 5px 3px 5px; color:#fff;}.more {padding:5px 0 0 0}.inside-bottom {background:#eaf1c8; padding:20px 0 10px 0;}UL.aboutlist {margin:0 0 10px 18px;}UL.aboutlist li {padding:0 0 3px 0; margin-left:0;}.outlined{  padding: 30px 30px 30px 30px; border: 1px solid #9b0c29; width:400px; margin:10px 0 20px 0; }	.col1 {width:235px; float:left; padding-left:40px;}.col2 {width:235px; float:left; padding-left:55px;}.col3 {width:240px;float:left; padding-left:55px;}.colleft {width:520px; float:left; padding-left:40px; color:#1f3140;}.colleft-all {width:800px; padding-left:40px; color:#1f3140;}.colleft p {	padding-bottom:10px;}a{	color:#9b0c29;	text-decoration:underline;		}			a:hover{	color:#1f3140;	text-decoration:underline;		}#lifeisshort { text-indent:-9999px;	line-height:144px;	overflow:hidden;	background: url(images/lifeistooshortforlunchlines.gif) no-repeat;	width:259px;}textarea{font: 12px verdana;	line-height: 1.4;	color:#9b0c29;}		Table.callout { float:right; background:#9b0c29; padding:5px 5px 5px 5px; text-align:center; color:#fff; margin-left:10px; } 	Table.callout-blue { float:right; background:#1f3140; padding:5px 5px 5px 5px; text-align:center; color:#fff; margin-left:10px; } 	Table.arrow1 { background:#9b0c29; padding:5px 5px 5px 5px; color:#fff; margin-left:10px; } 	a.callout{ color:#fff; text-decoration:underline; } a.callout:hover{ color:#1f3140; text-decoration:underline; } #footer {background:#fff url(images/bottom-curve.jpg) no-repeat; height:48px; padding: 40px 0 10px 40px; color:#1f3140; font: 10px verdana;}	#facebook{float:right; padding:0px 45px 10px 20px; }a.go{	background:url(images/go.gif) no-repeat 0 0;	display:block;	overflow:hidden;	line-height:31px;	text-indent:-9999px;	width:50px;		}a.go:hover{	background-position: 0 -31px;	}		