body
{
	background: #b8b4b2;
	margin:auto;
	padding:0px;
}

img{
border:none;
}

p{
font-family:arial;
}

#main{
margin:auto;
width:898px;

}

#head{
background: url(images/head.jpg);
height:340px;
width:897px;
position:relative;
}

#head p{
margin:0px;
}

#shead{
background: url(images/shead.jpg);
height:206px;
width:897px;
position:relative;
}

#shead p{
margin:0px;
}

.logoLink{
width:196px;
height:117px;
position:absolute;
top:60px;
left:10px;
}

#background{
background:url(images/bg.gif) repeat-y;
}

#georgiaLocation{
color:#ffffff;
font-size: 11px;
position:absolute;
top:10px;
left:60px;
font-style:italic;
}

#georgiaNumber{
color:#ffffff;
font-size: 12px;
position:absolute;
top:22px;
left:61px;
font-weight:bold;
}

#sgeorgiaLocation{
color:#ffffff;
font-size: 11px;
position:absolute;
top:10px;
left:60px;
font-style:italic;
}

#sgeorgiaNumber{
color:#ffffff;
font-size: 12px;
position:absolute;
top:22px;
left:61px;
font-weight:bold;
}

#subTitle{
color:#ffffff;
font-size: 9pt;
line-height:13.1pt;
position:absolute;
letter-spacing:1px;
top:280px;
left:182px;
}

#utahLocation{
color:#ffffff;
font-size: 11px;
position:absolute;
top:10px;
right:60px;
font-style:italic;
}

#utahNumber{
color:#ffffff;
font-size: 12px;
position:absolute;
top:22px;
right:61px;
font-weight:bold;
}

#sutahLocation{
color:#ffffff;
font-size: 11px;
position:absolute;
top:10px;
right:60px;
font-style:italic;
}

#sutahNumber{
color:#ffffff;
font-size: 12px;
position:absolute;
top:22px;
right:61px;
font-weight:bold;
}

#body{
background: url(images/body.jpg);
height:240px;
width:897px;
position:relative;
}

#body p{
margin:0px;
z-index:0px;
}

#sbody{
padding: 10px;
width:876px;
margin:auto;
background: #EDF1F0 url(images/sbody.jpg);
}

#sbody p{
margin:0px;
}

#left{
float:left;
width:200px;
}

#spageName{
margin-top:20px;
text-align:right;
}

#right{
float: left;
width:670px;
}

#scontent{
margin-top:10px;
width:600px;
font-size: 8pt;
line-height: 10pt;
padding: 10px;
clear:both;
}

#lbody{
width:178px;
float:left;
}

#rbody{
width:400px;
float:left;
}

#featuredProduct{
color:#ffffff;
font-weight:bold;
font-size:9pt;
margin-top:12px;
margin-left:16px;
}

#productInfoTitle{
color:#ffffff;
font-size:10px;
line-height:11pt;
font-weight:bold;
margin-top:12px;
margin-left:20px
}

#productInfo{
color:#ffffff;
font-size:9px;
line-height:10pt;
width:150px;
height:125px;
overflow-y:scroll;
margin-left:20px;
margin-top:5px;
}

#buyherebtn{
margin-top:15px;
margin-left:25px;
}

#toicoContent{
font-size:12px;
line-height:18px;
width:400px;
height:180px;
z-index:0;
margin-top:40px;
margin-left:40px;
overflow-y:auto;
}

#toicoHeading{
font-weight:bold;
font-size:14px;
z-index:0;
}

#foot{
width:897px;
background: url(images/sfoot.jpg);
height:51px;
}

#foot form {
	margin: 0px;
}

#footcontent{
width:878px;
margin:auto;
}
#foot p{
margin:0px;
}

#foot input {
	font-size: 11px;
}

#copyright{
color:#0e223c;
font-size:9px;
line-height:12px;
padding: 10px 0px 0px 200px;
}

#logo{

}

label {
	font-weight: bold;
	text-align: right;
}

label.alt {
	font-weight: normal;
}

/* label validation failed */
label.error {
	font-weight: bold;
	color: #BB0000;
}

label.required {
	background: url(images/required.gif) no-repeat left;
	padding-left: 10px;
}

H1 {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #666055;
	margin: 0px;
}

BODY, P, TD {
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
	color: #666055;
	margin: 0px;
}
A:link, A:visited, A:active {
	font: bold 8pt arial;
	color: #2E1F08;
	text-decoration: underline;
}

A:hover {
	color: #2E1F08;
}

.hdrs
{
	color: white;
}

legend
{
	color:white;
	font-weight:bold;
	background-color:#010475;
	padding:5px 8px 5px 8px;
}

fieldset
{
	border:1px solid #B8B4B2;
	padding:6px;
}

img.ifl { float:left;padding:0 10px 10pc 0; }