body   { font-family: "Trebuchet MS", Tahoma, Verdana, sans-serif; background-color: #a7a7b5; background-repeat: repeat; background-attachment: scroll; text-align: center; margin: 0; padding: 0 }a   { color: #f00; text-decoration: none }a:hover   { text-decoration: none }	h2     { color: #000; font-size: 1.5em; font-family: Georgia; font-weight: normal; background-repeat: repeat-x; background-position: 0 25px; margin-bottom: -6px; padding-bottom: 10px; clear: both }h3 { color: #3e4750; font-size: 1.1em; font-weight: normal }#container   { background-color: #fff; position: relative; height: 100%; min-height: 100% }	#header { border-top: 5px solid #000; }	#header div {	margin: 0 auto;	width: 750px;	text-align: left;	padding-left: 20px;	}#header h1  { font-size: 1.4em; font-family: "Century Gothic", Tahoma, Verdana, sans-serif; margin: 0; padding: 30px 0; float: left }			#header h1 span { color: #999; }	#header h1 a {	border: none;	color: #000;		font-weight: normal;		}		#nav {	float: right;	margin: 0;	padding: 0;	}#nav li {	list-style-type: none;	display: inline;			float: left;		}	#nav li a   { color: #000; font-size: 1.1em; text-decoration: none; display: block; margin: 0 15px; padding-top: 5px; border: none }		#nav li.on a  { color: #fff; background: url("../images/nav_hover.gif") no-repeat 0 -2px; margin: 0; padding: 1px 45px 6px }#nav li a:hover   { color: #f00 }	#strike  { background-image: url("../images/site-strike2.jpg"); text-align: center; margin-bottom: 35px; padding-left: 10px; clear: both }#strike div   { text-align: left; margin: 0 auto; padding: 40px 0 40px 0; width: 720px }	#strike p  { color: #fff; font-size: 1.4em; letter-spacing: -1px; margin: 0; padding: 0 }		#body  { background-image: url("../images/line_bg.gif"); background-repeat: repeat-y; background-attachment: scroll; background-position: 515px 20px; text-align: left; margin: 0 auto; padding-bottom: 61px; padding-left: 20px; width: 750px }#body:after { 	content: "."; 	display: block; 	clear: both; 	visibility: hidden; 	height: 0;	}* html #body  { height: 1% }#gallery { width: 770px }#l, #l  { margin-right: 15px; padding-right: 20px; width: 480px; float: left }#l p  { color: #393939; font-size: 0.8em; margin-top: 10px }#r p { font-size: 0.7em; margin-top: 10px }#r  { margin-right: 15px; width: 210px; float: right }#r h2 { font-size: 15px; margin-top: 20px }#r p span {	color: #009900;	font-weight: bold;	}#r p {	margin: 1em 0;	padding: 0;}	#r hr {	border-top: 1px solid #eee; 	height: 1px; 	border-left: 0; 	border-right: 0; 	border-bottom: 0; 	margin: 0; 		}#r ul  { line-height: normal; list-style: none; margin: 0; padding: 0 }#r li  { list-style-type: none; margin-bottom: 1px }#r li ul   { margin: 0; padding: 0 0 0 }#r li   { font-family: Tahoma, Geneva, sans-serif; background: url("../images/img10.jpg") repeat-x left bottom; margin: 0; padding: 7px 0; border-style: none; border-color:  }#r li a   { color: #696969; font-size: 0.8em; background-image: url("../images/img11.jpg"); background-repeat: no-repeat; background-attachment: scroll; background-position: left 3px; list-style-type: none; padding-left: 20px }			div.block  { color: #999; background: #f8f8f8 url("../images/744.jpg") no-repeat center 0; text-align: center; margin-top: 10px; width: 195px; height: 268px; border: solid 1px #b0c4de }div.block01  { color: #999; background: #f8f8f8 url("../images/607.jpg") no-repeat center 0; text-align: center; margin-top: 10px; width: 195px; height: 268px; border: solid 1px #b0c4de }div.block02   { color: #999; background: #f8f8f8 url("../images/460.jpg") no-repeat center 0; text-align: center; margin-top: 10px; width: 195px; height: 268px; border: solid 1px #b0c4de }div.block03    { color: #999; background: #f8f8f8 url("../images/703.jpg") no-repeat center 0; text-align: center; margin-top: 10px; width: 195px; height: 268px; border: solid 1px #b0c4de }		#footer  { color: #fff; background-image: none; margin-top: -61px; padding-top: 30px; position: relative; z-index: 500; width: 100%; border-bottom: 7px solid #a7a7b5 }#footer div  { background-color: #a7a7b5; margin: 0 auto; width: 800px }	#footer div div {		padding-top: 10px;		padding-bottom: 2px;	font-size: 10px;	}#footer a  { color: #fff; font-weight: bold; text-decoration: none }.centerdiv { text-align: center }.centerdiv>div { margin: 0 auto }#desc { color: #393939; font-size: 0.8em; background-color: #f0f8ff; text-align: center; margin: 0 5px 5px 0; padding: 3px 0; width: 235px; float: left; border: solid 1px #dedede }#cost { color: #393939; font-size: 0.8em; background-color: #fff0f5; text-align: center; margin: 0 0 5px; padding: 3px 0; width: 235px; float: right; border: solid 1px #dedede }.right    { text-align: center; margin: 12px 0 5px 5px; padding: 3px; float: right; border: solid 1px #b0c4de }.left { margin: 12px 12px 5px 0; padding: 3px; float: left; border: solid 1px #dedede }.centimg { padding: 3px; border: solid 1px #b0c4de }.blue { color: #00bfff; font-size: 1.6em; font-style: italic; font-weight: bold }.yellow { color: #ffd700; font-size: 1.4em; font-weight: bold; margin-left: 20px }.red { color: #f00; font-size: 1em; font-weight: bold; margin-right: 20px; margin-left: 20px }.magenta { color: #8b008b; font-size: 1.8em; font-style: italic; font-weight: bold }.add { color: #f00; font-size: 1.1em }iframe { float: right }
