input { font: 11px Arial, Helvetica, sans-serif; color: #222; }select { font: 11px Arial, Helvetica, sans-serif; color: #222; }textarea { font: 11px Arial, Helvetica, sans-serif; color: #222; }body { background: #133957; padding: 0px; margin: 0 auto; }  td { font: 12px Arial, Helvetica, sans-serif; line-height: 16px; color: #454545; }a { color: #454545; text-decoration: underline; }a:hover { color: #803A3C; text-decoration: none; }a:active { color: #454545; text-decoration: none; }.td_nav { font: 12px Arial, Helvetica, sans-serif; line-height: 16px; color: #fff; }.a_nav { color: #fff; text-decoration: underline; }.a_nav:hover { color: #E7D59F; text-decoration: none; }.a_nav:active { color: #fff; text-decoration: none; }td b { font: 13px Arial, Helvetica, sans-serif; font-weight: bold; line-height: 16px; color: #454545; }.h1, h1 { font: 15px Arial, Helvetica, sans-serif; font-weight: bold; line-height: 18px; color: #323232; }.h2, h2 { font: 13px Arial, Helvetica, sans-serif; font-weight: bold; line-height: 13px; color: #4C4541; text-transform: uppercase; }.h2w { font: 14px Arial, Helvetica, sans-serif; font-weight: bold; line-height: 13px; color: #803A3C; text-transform: uppercase; }.h3, h3 { font: 14px Arial, Helvetica, sans-serif; font-style: italic; line-height: 18px; color: #FFF; }.h4, h4 { font: 28px Arial, Helvetica, sans-serif; font-style: italic; line-height: 30px; color: #323232; }.h4 b { font: 27px Arial, Helvetica, sans-serif; font-weight:600; font-style: italic; line-height: 30px; color: #993333; }.quote { font: 15px Times New Roman; font-weight: bold; font-style: italic; line-height: 18px; color: #5E98C5; }.copy { font: 11px Arial, Helvetica, sans-serif; line-height: 13px; color: #4C4541; }.copy a { color: #133957; font-weight: bold; text-decoration: none; }.copy a:hover { color: #133957; text-decoration: underline; }.copy a:active { color: #000; text-decoration: none; }.copy i { font: 11px Arial, Helvetica, sans-serif;  font-style: italic; font-weight: bold; line-height: 13px; color: #1C5785; }.copy2 { font: 11px Arial, Helvetica, sans-serif; line-height: 13px; color: #605B58; }.copy2 a { color: #133957; font-weight: bold; text-decoration: none; }.copy2 a:hover { color: #133957; text-decoration: underline; }.copy2 a:active { color: #000; text-decoration: none; }.copy3 { font: 11px Arial, Helvetica, sans-serif; line-height: 13px; color: #FFF; }.copy4 { font: 11px Arial, Helvetica, sans-serif; line-height: 13px; color: #4C4541; }.copy4 a { color: #4C4541; font-weight: bold; text-decoration: none; }.copy4 a:hover { color: #133957; text-decoration: none; }.copy4 a:active { color: #000; text-decoration: none; }.copy4 i { font: 11px Arial, Helvetica, sans-serif;  font-style: italic; font-weight: bold; line-height: 13px; color: #1C5785; }.copy5 { font: 11px Arial, Helvetica, sans-serif; line-height: 13px; color: #605B58; }.copy5 a { color: #605B58; font-weight: normal; text-decoration: underline; }.copy5 a:hover { color: #133957; text-decoration: none; }.copy5 a:active { color: #000; text-decoration: none; }.copy5 b { font: 12px Arial, Helvetica, sans-serif; font-weight: bold; line-height: 15px; color: #1C5785; }.copy6  { font: 12px Arial, Helvetica, sans-serif; line-height: 16px; color: #454545; }.copy6 a { color: #605B58; font-weight: normal; text-decoration: underline; }.copy6 a:hover { color: #133957; text-decoration: none; }.copy6 a:active { color: #4C4541; text-decoration: none; }.price { font: 14px Arial, Helvetica, sans-serif; font-weight: bold; line-height: 18px; color: #993333; }.price2 { font: 18px Arial, Helvetica, sans-serif; font-weight: bold; line-height: 18px; color: #632D2E; }.price3 { font: 16px Arial, Helvetica, sans-serif; font-weight: bold; line-height: 18px; color: #66CCFF; }.link { font: 10px Arial, Helvetica, sans-serif; line-height: 16px; color: #FFF; text-transform: uppercase; }.link a { color: #FFF; text-decoration: none; }.link a:hover { color: #FFF; text-decoration: underline; }.link a:active { color: #86BAE3; text-decoration: none; }.link2 { font: 10px Arial, Helvetica, sans-serif; line-height: 16px; color: #66CCFF; text-transform: uppercase; }.link2 a { color: #66CCFF; text-decoration: underline; }.link2 a:hover { color: #66CCFF; text-decoration: none; }.link2 a:active { color: #86BAE3; text-decoration: none; }.footer { font: 10px Arial, Helvetica, sans-serif; line-height: 18px; color: #899BA5; }.footer a { color: #899BA5; text-decoration: none; }.footer a:hover { color: #899BA5; text-decoration: underline; }.footer a:active { color: #FFF; text-decoration: none; }#yeslogin input { float: left; width: 80px; margin: 0px 5px 0px 0px; }ul {	padding-left : 20px;	padding-right : 10px;	padding-top : 5px;	padding-bottom : 0px;	margin: 0px;	line-height : 14px;	color : #454545;	background : transparent;}/* DROP DOWN NAVIGATION */#nav, #nav ul {	padding: 0;	margin: 0;	list-style: none;	z-index: 1000;}#nav a {	display: block;	font: 11px Arial, Helvetica, sans-serif;	line-height: 37px;	color: #FFF;	text-align: center;	text-transform: uppercase;	text-decoration: none;	width: 86px;}#nav a:hover { color: #86BAE3; }#nav a:active { color: #FFF; }#nav li {   	display: block;	float: left;	color: #FFF;	background: url(/assets/img/nav_bkgd.gif) repeat-x;	border-right: 1px solid #4C4541;	width: 86px;}#nav li:hover, #nav li.sfhover {	float: left;	color: #803A3C;	background: url(/assets/img/nav_bkgd2.gif) repeat-x;	width: 86px;}#nav li ul {	position: absolute;	display: block;	width: 86px;	left: -999em;	background: #4C4541;}#nav li ul a {	display: block;	width: 172px;	font: 11px Arial, Helvetica, sans-serif;	line-height: 12px;	color: #FFF;	text-align: left;	text-transform: none;	background: #863D3F;	border-bottom: 1px solid #582829;	padding: 6px 4px 6px 8px;}#nav li ul a:hover, #nav li ul a.sfhover {	display: block;	width: 172px;	color: #86BAE3;	background: #863D3F;}#nav li ul a:active {	display: block;	width: 172px;	color: #ffffff;	background: #86BAE3;}#nav li:hover ul, #nav li.sfhover ul {	left: auto;}/* Workshop table */#tbl-workshop-prices { }#tbl-workshop-prices tr {}#tbl-workshop-prices tr td {vertical-align:top; color: #605B58; font-size:11px; line-height:12px;}#tbl-workshop-prices tr td strong {color:#605B58; font-size:11px; }