/*MUST BE PRESENT AT ALL TIMES*/
BODY
{	
background-color:#B39D73;
margin-bottom : 13px;	
margin-left : 0px;	
margin-right : 0px;	
margin-top : 13px;	
background-image:url(../graphics/bg.gif);
}

#topBar
{
	padding-left:35px;
	padding-right:35px;
	background-color:#FFFFFF;
}

#topBar .navi
{
	display:inline;
	font-size:13px;
	text-align:left;
}

#navigation
{
	padding-top:15px;
	padding-bottom:15px;
}

DT,DD,ADDRESS,PRE,TD,TR,TABLE
{	
	font-family : Georgia, Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;	
	font-weight : normal;	
	color: #343434;
	line-height: 18px;
}

/*END OF MUST BE PRESENT AT ALL TIMES SECTION*/

.func
{
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.func
{
	color: #FFFFFF;
	text-decoration: none;
}
a:hover.func
{
	color: #FFFFFF;
	text-decoration: underline;
}
a:visited.func
{
	color: #FFFFFF;
	text-decoration: none;
}
a:visited:hover.func
{
	color: #FFFFFF;
	text-decoration: underline;
}

.bread
{
	font-size: 11px;	
	font-weight: normal;
	color:#B9A57E;
	text-decoration:none;
}
a.bread
{
	font-size: 11px;	
	font-weight: normal;
	color:#B9A57E;
	text-decoration:none;
}
a:visited.bread
{
	color:#B9A57E;
	text-decoration:none;
}
a:hover.bread
{
	color:#B9A57E;
	text-decoration:underline;
}
.breadactive
{
	font-size: 11px;	
	font-weight: normal;
	color:#B9A57E;
	text-decoration:none;
}

.news
{
	font-size: 11px;
	font-weight: normal;
	color: #7F7C6B;
	text-decoration: none;
	line-height:15px;
}
a.news
{
	color: #7F7C6B;
	text-decoration: none;
}
a:hover.news
{
	color: #FFFFFF;
	text-decoration: none;
	background-color:#3AAE27;
}
a:visited.news
{
	color: #7F7C6B;
	text-decoration: none;
}
a:visited:hover.news
{
	color: #FFFFFF;
	text-decoration:none;
	background-color:#3AAE27;
}

HR{
color:#C3C2AE;
}
HR{
width:100%;
size: 1px;
}


/*
********** USED IN OSCOMMERCE **************
*/

.smalllink{
	font-size:10px;
}


.contentarea
{
	padding-left: 35px;
	padding-right: 35px;
	background-color:#FFFFFF;
}
.boxRight
{
	padding-right:35px;
	background-color:#FFFFFF;
}


/* Cart */

a.checkOut, a:visited.checkOut{
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:none;
}
.cartContent{
	font-size:10px;
	background:url(/graphics/basket_content_bg.gif);
	background-repeat:no-repeat;
	height:65px;
	width:160px;
	padding:5px;
	padding-left:10px;
}

.cartTotal{
}

.inputHeading {
	background-color:#D6C9B0;
	font-weight:bold;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:5px;
	padding-right:5px;
}

.entryText{
	padding-right:20px;
	padding-bottom:5px;
	width:125px;
}

.inputText{
	background-image:url(/graphics/wide_screen_bg.gif);
	padding-top:10px;
	padding-left:5px;
	padding-bottom:10px;
}