html,body{margin:0;padding:0}body{font: 80%/1.3 Verdana,Arial,sans-serif;    text-align: center;background: #000;}p{margin-top:0}h1,h3{font: normal normal 200% "Trebuchet MS",Arial,sans-serif; float: left; clear: both;}h2{font-size:160%}h3{font-size:120%}div#header{width:auto;overflow:hidden;background: #1b1b1b; background-image: url(/images/nav-background.jpg);background-repeat: repeat-x;background-position: left bottom; min-width: 780px;}div#header h1,div#menu{width:auto;margin:0;text-align:left}div#header h1{padding: 4px;color: #FFF}div#promo {text-align: right; float: right; color: white; padding-right: 1em;}div#promo a  { color: white;}ul#nav,ul#nav li{list-style-type:none;margin:0;padding:0}ul#nav{float:left;font-size: 90% ; clear: both;}ul#nav li{float:left;margin-left: 3px;text-align: center}ul#nav a{float:left;width: 110px;padding: 5px 0; background: orange;text-decoration:none;color: #000; font-weight: bold;}ul#nav a:hover{background: #FFCC00;color: black;}ul#nav li.activelink a,ul#nav li.activelink a:hover{background: #FFF;color: #003}div#container{text-align:left;background:#FFF}div#content{float:left;display:inline;padding: 1em; padding-top:0; width: 94%;}div#side{float:right;display:none;width: 0%;background:#F3F3F3;}div#side p{margin:5px 0 10px;padding: 0 10px}div#side div{margin: 0 0 10px;padding: 10px 0}ul#intro,ul#intro li{list-style-type:none;margin:0;padding:0}ul#intro{width:100%;overflow:hidden;margin-bottom:20px}ul#intro li{float:left;width:180px;margin-right:10px;padding: 10px 0}li#mission{background: #E65714}li#services{background: #42B4AC}ul#intro li#more{margin-right:0;background: #7D63A9}ul#intro p,ul#intro h3{margin:0;padding: 0 10px}ul#intro h3{text-transform:uppercase;padding-bottom:3px;color: #FFF}div#content h2{margin: 10px 0;color: #333}div.date{float:left;width: 4em;padding: 5px 0;background: #F1DDC4;color:#B0001E;    text-align:center;margin: 0 4px 4px 0;font-size: 80%;line-height:0.9}div.date span{display:block;font-size: 150%;font-weight:bold}div.cycle {background: #EEE;margin-bottom:10px;}div.cycle p {padding: 10px;  clear: both;}div.odd {background: #fff;margin-bottom:10px;}div.odd p {padding: 10px;  clear: both;}div#footer{clear:both; padding: 4px ; color: #999; text-align:left; background-color: #333;border-top: 1em solid #2a2a2a;border-bottom: 2em solid #242424;padding-bottom: 1em;}div#footer h2 {  color: white; margin: 0; padding: 0;	font: normal normal 150% "Trebuchet MS",Arial,sans-serif;}div#footer p{margin:0;}div#footer a {color: #ccc;}.product-browse-list { clear: both; margin: 1em 0 1em 0;}.product-browse-image { float: left; margin: 0 1em 0 1em; border: 0; width: 200px;}.product-browse-name { font-size: 150%; margin:0;}.product-browse-name a { text-decoration: none; color: darkred;}.product-browse-go-there { width: 100%; text-align: right; border-bottom: 2px solid #333; padding-bottom: 1em; clear: both;}.product-browse-go-there a { text-decoration: none; color: black;}.product-item-specs { }.product-item-specs li { 	margin-left: 1em; 	list-style-position: outside;	list-style-image: url(images/check.gif);	list-style-type: none;}.product-item-wspecs li { 	margin-left: 1em; 	list-style-position: outside;	list-style-image: url(images/bullet.gif);	list-style-type: none;	}		.product-item-price { font-size: 170%; color: darkred; }.product-item-name { font-size: 150%; color: black; width: 70%;}.product-item-image-container { float: right; margin: .5em; border: 0; text-align: center;}.bread_crumbs { color: #333; margin: 1em;}.bread_crumbs a { color: #333; }#tag { color: silver;  margin: 2em; text-align: left; float: left; clear:both;}#tag a { color: #333; font-size: 80%; text-decoration: none;}#tag a:link, #tag a:visited { color: 333; border-bottom: 1px solid #660000;}#tag a:hover { color: white; border-bottom: 2px solid red;}.seemore a,  .seemore a:link,  .seemore a:visited { color: green; text-decoration: none;}.seemore a:hover  {color: black;}.larger_image { font-size: 10px; padding-top: 1em; padding-bottom: 1em;}.larger_image a { text-decoration: none; color: red;}/*	another Ruby on Rails site by Kyrbe.com	RUBY, HTML, CSS by Kyrbe.com		KYRBE	is a web consultancy & development firm based in Houston Texas, USA.	to inquire about our services, please visit www.kyrbe.com		2006 */
