BODY {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, Sans-serif; BACKGROUND-COLOR: #361A0E; MARGIN: 0px; PADDING: 0px; TEXT-ALIGN: center;
}

p {
	margin: 0px 0px 15px; padding: 0px; text-align: justify;
}

TD {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, Sans-serif; BACKGROUND-COLOR: #361A0E; MARGIN: 0px; PADDING: 0px; TEXT-ALIGN: left;
}

INPUT,SELECT,TEXTAREA {
	FONT-SIZE: 0.85em; COLOR: #492816; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, Sans-serif; background-color: #ffffff; margin: 0px; padding: 0px; text-align: left;
}

.radioButton {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, Sans-serif; BACKGROUND-COLOR: #361A0E; MARGIN: 0px; PADDING: 0px; TEXT-ALIGN: left;
}

a:link, a:visited {
	COLOR: #ffffff; TEXT-DECORATION: underline;
}

a:hover {
	COLOR: #91ADB8; TEXT-DECORATION: none;
}

.imgL {
	border: 5px solid #FFFFFF; 	margin: 0px 20px 20px 0px; 	padding: 0px;
}

.imgR {
	border: 5px solid #FFFFFF; 	margin: 0px 0px 20px 20px; 	padding: 0px;
}

.img {
	border: 5px solid #FFFFFF; 	margin: 10px 0px 5px 0px; 	padding: 0px;
}

/*
headings
*/
H1 {
	FONT-SIZE: 1.1em; color: #ffffff; margin: 0px 0px 15px; padding: 0px; text-transform: uppercase;	 font-weight: normal;
}

H2 {
	FONT-SIZE: 1.2em; COLOR: #91ADB8; margin: 0px; padding: 0px; font-weight: normal;
}

H3 {
	FONT-SIZE: 1.1em; color: #ffffff; margin: 8px 0px; padding: 0px; font-weight: normal;
}

.center {
	text-align: center;
}

.small {
	FONT-SIZE: 0.65em;
}

.paddingR { margin: 0px 20px 0px 0px; }
.padding {
padding: 0px 20px 0px 0px;
}


/*
if css disabled
................................................................
*/
.css {
	display: none;
}

/*
tabs menu
................................................................
*/
.tab {
	width: 100%; 	float: left; margin: 0px;
}

.rightBx { width: 100px; float: right; margin: 0px 0px 0px 5px;}

#tabs {
	WIDTH: auto;  margin: 0px;	FLOAT: right; 	TEXT-TRANSFORM: uppercase; 		FONT-SIZE: 1em; 	FONT-WEIGHT: normal; FONT-SIZE: 12px;
}

#tabs a:link, #tabs a:visited {
	padding: 5px 7px 3px; 	margin: 0px; 	DISPLAY: block; 	color: #ffffff; 	TEXT-DECORATION: none; 	background: #91ADB8;
}

#tabs a:hover {
	color: #576680; 	text-decoration: none; 	Background: #ffffff;
}

#tabs LI {
	PADDING: 0px; 	margin: 0px; 	list-style: none; 	line-height: 1.0; 	FLOAT: left; 	WIDTH: auto;
}

/*
MENU 
................................................................
*/
#nav {
	float: right; 	width: 620px; 	padding: 0px; 	margin: 65px 0px 0px 0px; 	text-transform: uppercase;	 	font-size: 1em; 	font-weight: normal;
}

#nav LI {
	PADDING: 0px; list-style: none; line-height: 1.0; FLOAT: right; 
}

#nav a:link, #nav a:visited {padding: 3px 5px 3px 5px; margin: 0px; 	DISPLAY: block; color: #ffffff; 	TEXT-DECORATION: none;
}

#nav a:hover {
	color: #576680; text-decoration: none; background-color: #ffffff;
}

#nav LI UL {
	LEFT: -999em; WIDTH: 180px; margin: 0px; padding: 0px; POSITION: absolute; list-style: none; 	background-color: #492816; border: 1px solid #FFFFFF; 
}

#nav LI LI {
	WIDTH: 100%;
}

#nav LI:hover UL {
	LEFT: auto;
}

#nav LI.sfhover UL {
	LEFT: auto;
}

#nav LI:hover {
	color: #91ADB8;
}

#nav LI.sfhover {
	color: #91ADB8;
}

/*
main content
................................................................
*/
.main {
	MARGIN: 0px auto; 	PADDING: 0px; 	WIDTH: 820px; 	TEXT-ALIGN: left; FONT-SIZE: 12px;
}


.promo {
margin: 0px; 
padding: 10px;
	text-align: left;
	background:  #91ADB8;
}

.colL {
	width: 400px; 	padding: 0px; 	margin: 0px 0px 10px 0px; 	float: left;
}

.colR {
	width: 400px; 	padding: 0px; 	margin: 0px 0px 10px 0px; 	float: right;
}

.full {
	width: 100%; 	padding: 0px; 	margin: 0px 0px 10px 0px; 	float: left;
}

.logo {
	margin: 0px; 	padding: 0px; 	width: 200px; 	float: left;
}

.tag {
	FONT-SIZE: 12px; 	PADDING: 0px 0px 10px; 	MARGIN: 0px; 	FONT-WEIGHT: bold; 	COLOR: #ffffff; 	BACKGROUND: #DA2E00; 	TEXT-ALIGN: right; 	FLOAT: right;
}

.cont {
	float: right; 	margin: 10px 10px 10px 0px; 	padding: 0px; 	text-align: left; 	width: 270px;
}

.cat {
	float: right; 	margin: 10px 0px; 	padding: 0px; 	text-align: left; 	width: 120px;
}

.content {
	float: right; 	margin: 10px 0px; 	padding: 0px; 	text-align: left; 	width: 390px;
}

.catalog {
	float: left; 	margin: 0px; 	padding: 0px; 	text-align: left; 	width: 390px;
}

/*
footer
................................................................
*/
.footer {
	width:100%; 	margin: 50px 0px 50px; 	padding: 5px 0px 0px; 	float: left; 	font-size: 0.75em; 	color: #ffffff; 	border-top: 1px solid #FFFFFF; 	border-right: none; 	border-bottom: none; 	border-left: none;
}

/*
litecommerce styles
................................................................ 


Labels for form submit buttons
*/
label {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; BACKGROUND-COLOR: #361A0E; MARGIN: 0px; PADDING: 0px; TEXT-ALIGN: left;
}

/*
Error message text
*/
.ErrorMessage {
	COLOR: #91ADB8;
}

/*
Validate error message text
*/
.ValidateErrorMessage {
	COLOR: #91ADB8;
}

/*
Success message
*/
.SuccessMessage {
	COLOR: #91ADB8;
}

/*
Mandatory field asterisk
*/
.Star {
	COLOR: #91ADB8;
}

/*
Width for some dropdown select boxes
*/
.FixedSelect {
	WIDTH: 170px
}

.button a:link, .button a:visited {
	padding: 5px 7px; 	margin: 0px; text-align: left; 	color: #576680; 	text-decoration: none; 	Background: #ffffff;
}

.button a:hover {
	color: #ffffff; TEXT-DECORATION: none; background: #91ADB8;
}

.jane a:link, .button a:visited {
	PADDING: 5px 7px; MARGIN: 0px; TEXT-ALIGN: left; COLOR: #FFFFFF; TEXT-DECORATION: none; BACKGROUND: #ffffff; BACKGROUND-COLOR: #91ADB8;
}

.jane a:hover {
	COLOR: #361A0E; TEXT-DECORATION: none; BACKGROUND: #576680; BACKGROUND-COLOR: #FFFFFF;
}

TABLE.Container {
	HEIGHT: 100%;
}
