/* ---------- global styles ---------- */body {	margin-top:30px;	font-family:Gill Sans, Arial, Helvetica, sans-serif;	font-size:12px;	color:#333333;	background-image: url(images/bckgrd.gif);}p {margin-bottom:1px;margin-top:8px;line-height:16px;}a:link, a:visited {text-decoration:none;color:#c3bfae;}a:hover {color:#333333;}/* -----menu styles----- */.menu {	font-size:11px;	color:#c3bfae;	font-weight:bold;	text-decoration:none;}.menu a {font-size:11px;color:#c3bfae;font-weight:bold;text-decoration:none;}.menu a:hover {font-size:11px;font-weight:bold;color:#f43e0d;}/* ----- Products description ----- */.descriptiontext {	font-family: Gill Sans, Arial, Helvetica, sans-serif;	font-size:11px;	color:#9e9a87;}.descriptionbold {	font-family: Gill Sans, Arial, Helvetica, sans-serif;	font-size:14px;	color:#9e9a87;	font-weight: bold;}.descriptionsemibold {	font-family: Gill Sans, Arial, Helvetica, sans-serif;	font-size:12px;	color:#9e9a87;	font-weight: bold;}/* ----- address ----- */.addresstext {	font-family: Gill Sans, Arial, Helvetica, sans-serif;	font-size:11px;	color:#9e9a87;}.addressbold {	font-family: Gill Sans, Arial, Helvetica, sans-serif;	font-size:11px;	color:#9e9a87;	font-weight: bold;}.addresstext a {font-size:11px;color:#9e9a87;text-decoration:none;}.addresstext a:hover {font-size:11px;color:#f43e0d;}.addresstext a:visited {font-size:11px;color:#9d3e00;}.addresstext a:active {font-size:11px;color:#9d3e00;}/* ----- Copyright styles----- */.copyright {	font-family: Gill Sans, Arial, Helvetica, sans-serif;	font-size:0.6em;	color: #999999;	padding-top: 6px;	padding-left: 350px;}/* ----- Product name/number ----- */.comment {	font-family: Gill Sans, Arial, Helvetica, sans-serif;	font-size:10px;	color:#9e9a87;}.title {	font-family: Gill Sans, Arial, Helvetica, sans-serif;	font-size:10px;	color:#9e9a87;}/* ----- text padding styles ----- */.padding {	font-family: Gill Sans, Arial, Helvetica, sans-serif;	padding-top: 6px;	padding-left: 10px;	color: #FFFFFF;}/* ----- scrollers ----- */#pscroller1{width: 200px;height: 170px;border: 0px solid black;padding: 5pxx;background-color: white;}.someclass{ //class to apply to your scroller(s) if desired}/* ----- index page ----- */.white {color: #FFFFFF}.boldy {font-size: 16px; color: #ffa73c;}.welcome {font-size: 24px; color: #ffa73c;}.whitesmall {font-size:11px; color:#FFFFFF;font-family: "Gill Sans", Arial, Helvetica, sans-serif;}.whitesmall a {font-size:11px;color:#FFFFFF;text-decoration:none;}.whitesmall a:hover {font-size:11px;color:#333333;}.whitesmall a:visited {font-size:11px;color:#FFFFFF;}.whitesmall a:active {font-size:11px;color:#FFFFFF;}