/* CSS Document */body  {    font: 100% Arial, Helvetica, sans-serif;    background: #000000 url(img/baxter-bg.jpg) repeat-x;    margin: 0;     padding: 0;    text-align: center;    color: #333333;	line-height:2em;}.template-name a:link, .template-name a:visited, .template-name a:hover, .template-name a:active {	color: #003366;	text-decoration:none;	}	.template-name a:hover {	color: #006699;	}p.end {	margin-bottom:20px;	padding-bottom:20px;	}h1 strong, h2 strong, h3 strong, h4 strong, h5 strong, h6 strong {	font-weight:normal;	}	h1, h2, h3, h4, h5, h6 {	font-family:optima;	font-size:100%;	margin:0;	padding:0;	font-weight:lighter;	color:#003366;	}	h2 {	font-size:200%;	padding:0;	margin:0;	}h3, h4{	font-size:130%;	color:#CC0000;	}	.head {	color: #CC0000;	font-size:85%;	}table#prices {	font-size:120%;	padding:0.5em;	padding-left:0;	}/* Side Bar Adverts */h5#ad1 a,h5#ad2 a,h5#ad3 a, h5#ad4 a, h5#ad5 a, h5#ad6 a, h5#ad7 a, h5#ad8 a, h6.ad a {	width:213px;	height:141px;	background:#CCCCCC;	display:block;	text-indent:-8000px;	}	h5#ad1 a {	background:url(img/ad-gal.jpg) no-repeat;	}h5#ad2 a {	background:url(img/ad-gal2.jpg) no-repeat;	}h5#ad3 a {	background:url(img/dsa-logos.gif) no-repeat;	}h5#ad4 a {	background:url(img/ad-gal.jpg) no-repeat;	}h5#ad5 a {	background:url(img/ad-gal.jpg) no-repeat;	}h5#ad6 a {	background:url(img/ad-gal.jpg) no-repeat;	}h5#ad7 a {	background:url(img/ad-gal.jpg) no-repeat;	}h5#ad8 a {	background:url(img/ad-gal.jpg) no-repeat;	}h6.ad a {	}	h5#ad1 a,h5#ad2 a,h5#ad3 a, h5#ad4 a, h5#ad5 a, h5#ad6 a, h5#ad7 a, h5#ad8 a, h6.ad a,.template-name #sidebar1 p {	margin:1em;	}/* Skip Links */#skiplinks {	font-size:65%;	height:auto;	margin-bottom:30px;	margin-top:-30px;	top:22px;	width:100%;	line-height:0;	}	.template-name div#header ul#skip {	float:right;	margin-right:-10px;	padding-top:4px;	}.template-name div#header li#skip {	display:inline;	margin-right:1em;	}.template-name div#header li#skip a  {	color: #666666;	text-decoration:none;	}.template-name div#header li#skip a:hover  {	color: #333333;	}/* Top Advert Position */	.template-name #leaderboard {	background:transparent url(img/baxter-phone-banner.gif) no-repeat scroll 0 0;	display:block;	height:67px;	margin-bottom:20px;	margin-left:20.4em;	width:591px;	}		/* Logo */.template-name #site-logo {	float:left; 	display:block; 	}	.template-name h1 {    padding:0;    margin:0;    }.template-name h1 a {	background:transparent url(img/baxter-logo.gif) no-repeat scroll 0 0;	display:block;	height:91px;	padding:0;	text-indent:-8000px;	width:280px;	font-size:75%;    }		/* Main Container */.template-name #container {	background:#FFFFFF none repeat scroll 0 0;	border-color:-moz-use-text-color #FFFFFF;	border-style:none solid;	border-width:medium 1px;	margin:0 auto;	text-align:left;	width:977px;}/* Header */.template-name #header {	background:#000000 none repeat scroll 0 0;	display:table;	padding:30px 30px 0;	width:auto;	border-bottom:1px solid #FFFFFF;}/* horz navlist */.template-name #main-nav {	float:right;	height:48px;	margin-top:-16px;	padding:0;	width:630px;}#navlist li {	list-style: none;	margin: 0;	display: inline;	}#navlist li a {	border-bottom:medium none;	margin-left:-2px;	padding:3px 0.5em;	text-decoration:none;	}#navlist li a:link, #navlist li a:visited {	color: #fff;	padding:8px;	}#navlist li a:hover {	color: #000;	background:url(img/nav-top-bg.gif);	}#navlist li a#current {	background:#ffffff url(img/nav-top-bg.gif) repeat-x;	color: #000000;	}/* vert navlist */#vert-navcontainer {	width: ;	display:block;	}#vert-navcontainer ul {	list-style-type:none;	margin:0;	padding:0;	}#vert-navcontainer a {	display: block;	padding: 7px;	}#vert-navcontainer a:link, #vert-navlist a:visited {	color:#000000;	text-decoration: none;	background: url(img/nav-vert-grey.gif) repeat-x;	}#vert-navcontainer a:hover {	background: url(img/nav-vert-bk.gif) repeat-x;	color: #fff;	}#vert-navcontainer #vert-current {	background: url(img/nav-vert-bk.gif) repeat-x ;	color: #fff;	}/* Main Images for all pages */.template-name #main-image-home a, .template-name #main-image-hazard a, .template-name #main-image-pg3 a, .template-name #main-image-pg4 a, .template-name #main-image-pg5 a {    height:288px;	width:977px;	display:block;	z-index:1000px;	position:relative;	}.template-name #main-image-home a {background: url(img/main-image-home.jpg);}.template-name #main-image-hazard a {background: url(img/main-image-hazard.jpg);}.template-name #main-image-pg3 a {background: url(img/main-image-home.jpg);}.template-name #main-image-pg4 a {background: url(img/main-image-home.jpg);}.template-name #main-image-pg5 a {background: url(img/main-image-home.jpg);}/* Side bar */.template-name #sidebar1 {	float:right;	padding:0;	width:250px;	}/* Main Content */.template-name #mainContent {	background:url("img/container-grey-fade.gif") repeat-x scroll 0 0 transparent;	border-right:1px dotted #999999;	margin-right:15.6em;	padding-left:30px;	padding-right:30px;	padding-top:30px;	}/* Footer */.template-name #footer {	background:none repeat scroll 0 0 #000000;	border:1px solid #000000;	color:#FFFFFF;	font-size:0.7em;	margin:0 auto;	padding:0;	text-align:left;	width:977px;	margin-bottom:20px;	line-height:20px;	}	.template-name #footer p {    margin: 0;	padding: 0;	}.template-name #footer {	padding-top:30px;	}	.template-name #footer #small-logo {	background:url(img/baxter-logo-small.gif);	display:block;	width:194px;	height:55px;	}		.template-name #footer a:link, .template-name #footer a:visited, .template-name #footer a:hover, .template-name #footer a:active {	color:#FFFFFF;	text-decoration:none;	}	.template-name #footer a:hover {	color: #99CCFF;	}/* Shop */#bodyIframe {	float:right;	font-size:1.3em;	height:2000px;	padding-left:0;	padding-right:0;	width:905px;}.shop {margin-right:0 !important; }/* Test */.test a {font-size:200%;text-align:center;}	/* Miscellaneous classes for reuse */.float-right { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */    float: right;    margin-left: 8px;	}	.float-left { /* this class can be used to float an element left in your page */    float: left;    margin-right: 8px;	}	.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */    clear:both;    height:0;    font-size: 1px;    line-height: 0px;	}