body{background:url(img/bg.gif) 50% 0 repeat-y #ccc; color:#333; margin:0; font-family: "Lucida Sans", Verdana,sans-serif; font-size:12px;}/*------------- Begin: Layout -------------- */#header{ width:750px; height:175px; margin:auto;}#body{ width: 750px; margin:20px auto; margin-bottom:10px;}#content{ width:750px; float:left; text-align:left;}.left{ border:0px solid red; width:180px; margin:0 15px 0 5px; float:left; overflow:hidden;}/* ie bug fix */* html body .left{ margin:0 8px 0 3px;}.mid { border:0px solid red; width:535px; float:right; line-height:1.5em; overflow:hidden; margin-right:5px;}/* ie bug fix */* html body .mid{ width:535px;}.right{ border:0px solid red; width:170px; float:right; margin-right:8px; overflow:hidden; }/* ie bug fix */* html body .right{ margin-right:5px;}#footer{ /*width:734px; margin:10px auto 0 auto; padding:8px; border-top:#999 1px solid; background:#ddd;*/  width:734px; margin:10px auto 0 auto; border-top:#999 2px dotted; padding:8px; color:#333; text-align:right; font-size:90%; clear:both;}/*------------- End: Layout -------------- *//*------------- Begin: Forms -------------- */input.button {  padding: 2px 5px;  font: 400 0.9em "lucida sans", verdana, serif;  cursor: pointer;  color: #fff;  background: #003366;  border-width: 1px;  border-style: solid;  border-color: #0060bf #002448 #002448 #0060bf;}input.text, select, textarea {  font: 400 0.9em "lucida sans", verdana, serif;}/*------------- End: Forms -------------- */img {border:0;}a:link, a:visited, a:active{ background: inherit; text-decoration: none; color:#555;}a:hover{ background: inherit; text-decoration: none; color:#999;}h1{ background:inherit; color:#003366; font-size: 120%; font-weight:600;}h2{ background:inherit; color:#666; margin-top:20px; font-size: 120%; font-weight: 600; clear:both;}h3{ background:inherit; color:#666; border-bottom:#ccc 1px solid; padding-bottom:10px; margin-top:20px; font-size: 110%; font-weight: lighter; clear:both;}strong{ background:#eee; color:#c00; font-weight:normal;}/*------------- Begin: Lists -------------- */ul { list-style:none; margin-left:10px; padding:1px;}ul li{ padding-left:15px; background: url(img/liarrow.gif) 0 3px no-repeat #eee; color:inherit;}/*------------- End: Lists -------------- */#right p{ line-height:1.5em; word-spacing:2px; }.mid p{ word-spacing:2px; }.hleft{ width:199px; height:110px; float:left; padding-top:30px; padding-bottom: 35px; text-align:center; font-size:100%; background:#e5e5e5; border-left:1px solid #555; color:#eee; overflow: hidden; }.hleft p:first-line{ font-weight:bold; font-size:100%;}.hrightup{ width:549px; height:125px; background:url(img/header.jpg) no-repeat #ddd; color:inherit; float:right; overflow: hidden;}/*------------- Begin: Menu -------------- */.hrightdn {	width:550px;	float:right;	text-align:center;	font-size:110%;	letter-spacing: -1.25px;	font-weight:bold;	}.hrightdn a, .hrightdn a:link, .hrightdn a:visited {	width:109px;	height:30px;	padding-top:20px;	float:left;	text-decoration:none;	background:url(img/inactive.gif) no-repeat #003366;	color:#999;	border-left:#ddd 1px solid;	display:block;	}  .hrightdn a:hover {	width:109px;	height:35px;	padding-top:15px;	background:url(img/active.gif) no-repeat #eee;	color:#fff;	}.hrightdn a.active {	width:109px;	height:35px;	padding-top:15px;	background:url(img/active.gif) no-repeat #eee;	color:#fff;	border-left:#ddd 1px solid;	display:block;	}/*------------- End: Menu -------------- */.top{ margin:12px 5px; padding-bottom:5px; background:inherit; color:#003366; font-size:110%; letter-spacing: -1px; font-weight:bold; border-bottom:#003366 2px solid; text-align:left;}.entry{ margin:10px 5px; padding:1px 5px 8px 5px; border-bottom:#ccc 1px solid; background:inherit; color:#666; font-size:90%; font-weight:normal; }.entry a, .entry a:link, .entry a:visited, .entry a:active, .entry a:hover{ background:inherit; color:#c00; font-size:11px; font-weight:normal; text-align:left;}.img{ margin:10px 5px; padding:5px 0 8px 0; border-bottom:#ccc 1px solid; font-size:11px; text-align:center;}.spacer{ height:2px; clear: both;}