
/* page styles - this is the general admin page area */
/* object stuff here */

/* hides the second object from all versions of IE */
* html object.mov {
	display: none;
}

/* displays the second object in all versions of IE apart from 5 on PC */
* html object.mov/**/ {
	display: inline;
}

/* hides the second object from all versions of IE >= 5.5 */
* html object.mov {
	display/**/: none;
}



/* Mobius Administration classes - START */
body 	  {	font-family: arial; font-size: small; background: #455018; margin: auto; }
* html body 	  {	font-size: small;} /* editor uses quirks mode, so we need to overide size for IE */


/* layout stuff */
table .maintable {
	width: 769px;
	height: 100%;
	background-color: #F3F0E7;
}


/******************** HEADER ***********************/
#container           
{clear: both;
float: left;	
width: 770px;
border: 1px solid #000;
background-color: #F3F0E7;
margin: 10px 0px 0px 0px;
padding: 3px;
text-align: left;
}
/*
#headerbkg{
float: left;
clear: both;
background: url("../images/header_bkg.jpg") no-repeat bottom center;
width: 100%; 
padding: 0px 0px 0px 0px; 
margin: 10px 0px 0px 0px;
height: 109px;
}
*/
#container h1{
float: left;
clear: both;
text-indent:-9000px;
background: url("../images/header_bkg.jpg") no-repeat bottom center;
width: 100%; 
padding: 0px 0px 0px 0px; 
margin: 10px 0px 0px 0px;
height: 109px;

}	
#navbkg 
{	clear: none;
	float: left;
	width:  100%;
	height: 30px;
	line-height: normal;
	margin:0 0px 0 0px;
	padding: 0px 0px 0px 0;
	background-color: #867968;
	}	
#navbkg ul { 
	clear: none;
	float: left;
	width:  100%; 
	margin: 0px 0 0 0px;
	padding:0px}
	
#navbkg li  
	{float:left;
	margin:0 0px 0 0px ;
	padding: 8px;
	display: inline; 
	height: 30px;
	list-style: none; 
	border-right: 1px solid #B7AE9F;
	background-color: #867968;
	}
#navbkg #current
	{background-color: #B7AE9F;
	border: none;}
	
	#navbkg li:hover
	{background-color: #B7AE9F;
	border-right: 1px solid #B7AE9F;}
	


	
#navbkg a
	{font-size: small; color: #fff;
	}
#navbkg a:hover
	{color: #fff;
	text-decoration: none;
	}
	
	#navbkg a.cart:hover{
	text-decoration: underline;
	}
/************** Search box *****************/	
		
#searchbkg 
{	clear: none;
	float: left;
	width:  100%;
	height: 30px;
	margin:0 0px 0 0px;
	padding: 5px 0px 0px 0px;
	background-color: #B7AE9F;
	}
#breadcrumb { 
color: #fff;
	clear: none;
	float: left;
	width:  65%; 
	margin: 0px 0 0 0px;
	padding:0 0px 0 20px}
	
	
/************** MAIN CONTENT  dark blue 0471DF, light blue AAC3DD*****************/
#homeimg {
clear: both;
float: left;
margin: 3px 0px 0px 0px;
width: 100%;
height: 240px;
background: url("../images/home_img.jpg") no-repeat bottom center;}

#content            
{	clear: both;
	float:left;	
	margin: 3px 0 3px 0 ;	
	padding: 0px 0px 0px 0px;
	text-align: left;
	background-color: #F3F0E7;
	background: url("../images/content_bkg.jpg") repeat-y bottom center;
	color: #000;
	width: 100%;	
	line-height: auto;
}
#detail #content            
{	
	background: url("../images/plain_bkg.jpg") repeat-y bottom center;
	
}

#info #content            
{	
	background: url("../images/plain_bkg.jpg") repeat-y bottom center;
	
}

#contact #content            
{	
	background: url("../images/plain_bkg.jpg") repeat-y bottom center;
	
}

#terms #content            
{	
	background: url("../images/plain_bkg.jpg") repeat-y bottom center;
	
}

#detail .textindent            
{	margin: 0px 20px 0px 20px;
	
	
}
#admin #content p
{	margin: 0px 0px 0px 0px;
	color: #000;
	font-weight: normal;
	color: #867968;
}
.textindent
{	margin: 0px 20px 0px 20px;
	color: #000;	
}
/************** left column *****************/
#leftcol {
	margin: 0px 0px 0px 2px;	
	float: left;
	width: 520px;
}
.box1{clear: both; float: left; width: 520px; background: #E2DED8; margin: 0px 0px 0px 0px;}
.box2{clear: both; float: left;width: 520px; background: #B3A899; 	margin: 3px 0px 0px 0px;}
.box3 {clear: both; float: left; width: 520px; background: #D7CFAD; margin: 3px 0px 0px 0px;}

.prodindex {
	font-size: 80%;
	border: #fff 1px solid;
	display: block;
	background-color: #D8D2CA;
	text-align: center;
	float: left;
	width: 140px;
	height: 25px;
	margin: 6px;
	padding: 6px;
}

.index p { margin: 0px; padding: 0px 0px 0px 0px; font-weight: normal;  }


.was{color: #CC8D57;
}

.best{color: #84992F;
font-size: 125%;
}
/************** right column *****************/
#rightcol {
	clear: none;
	float: right;
	width: 246px;
	*width: 244px;	
	background: #D9D2CA; 
	margin: 0px 0px 0px 2px;
}
#rightcol ul {
margin: 0px;
padding: 0px;

}
#rightcol ul li {
list-style: none;
line-height: auto;

}

#rightcol a
	{color: #867968;
	}
#rightcol a:hover
	{color: #CC8D57;
	text-decoration: none;
	
	}
	

/************** footer *****************/
#footer {
	clear: both;
	height: 25px;	
	background-color: #867968;
	font-size: 80%;
}
#footer a {

	color: #fff;
	text-decoration: none;
	padding-top: 10px ;
}
#footer a:hover {
	color: #D1DECC;
	text-decoration: underline;
}

#footer2 a.admin 	      { color: #ff0000; text-decoration: none;}
#footer2 a.admin:hover  { color: #ff0000; text-decoration: none;}

#subfooter {
clear: both;
text-align: center;
font-size: 80%;
color: #99A85A;}

#subfooter a:link {clear: both; text-align: center; font-size: 80%; color: #99A85A;}
#subfooter a:hover {clear: both; text-align: center; font-size: 80%; color: #99A85A;}
#subfooter a:visited {clear: both; text-align: center; font-size: 80%; color: #99A85A;}
#subfooter a:visited:hover {clear: both; text-align: center; font-size: 80%; color: #99A85A;}	
/* misc stuff */



dl, dt, dd 	{ margin: 0; padding: 0; }
form		   { margin: 0;}
fieldset 	{ margin: 0; padding: 0; border: none; }
.error		{ color: #FF0000; font-size: 85%; font-weight: bold;}
.comment 	{ font-size: 80%; color: #666666;}
.whitetext	{ color: #FFFFFF; }
.articletitle	{ color: #ADBCA7; font-weight: bold; }
.summary    { font-size: 95%; }
.date			{ font-size: 90%; }
.padding 	{ padding: 20px; }
.thumbnail 	{ margin: 0px;}
hr 			{ clear: both; color: #fff; height: 1px;  background-color: #F3F0E7;}

.infotext {
	font-size: 88%;
	color: #CC8D57;}

table.template {
	font-size: 95%;
	border: none;
}
table.template td.greentop {
	border-top: 1px solid #064132;
}
table.template img {
	padding: 0px;
	margin: 0px;
}

a.helplink {
	font-size: 90%;
	text-decoration: underline;
}

.helplink {
	font-size: 90%;
	color: #867968;
	
}
.tinytext  { font-size: 85%; font-family:arial;  font-size: x-small; color: #999; text-decoration: none; font-weight: normal; }
a.tinytext			{font-size: x-small; color: #999; text-decoration: underline; font-weight: normal;}
a.tinytext:link			{font-family:arial ;  font-size: x-small; color: #999; text-decoration: underline; font-weight: normal;}
a.tinytext:visited	{font-size: x-small; color: #999; text-decoration: underline; font-weight: normal;}
a.tinytext:hover		{font-size: x-small; color: #999; text-decoration: none; font-weight: normal;}
a.tinytext:active		{font-size: x-small;; color: #999; text-decoration: underline; font-weight: normal;}
.sitemap { background-color:#fff; font-family:arial ; }

.sitemap_item_description{
color: #867968;
display:block;
padding:0px 100px;
}

.proddesc{
	font-size: 90%;
	color: #867968;
}
/* misc stuff */

.image { border: 4px solid #F2F1E7;
		width: auto;
		height:72px;
		
		}
.border {
font-size: 90%;
	color: #867968;
border: 1px solid #ccc;}

a.whitelnk:link 	      { color: #fff; text-decoration: underline;}
a.whitelnk:hover  { color: #fff; text-decoration: none;}

a.blacklnk:link 	      { color: #000; text-decoration: underline;}
a.blacklnk:hover  { color: #000; text-decoration: none;}

h1 {
	margin: 0 0 0 0;
	color: #867968;
	font-size: 175%;	
	font-weight: normal;
}
h2 {
	/*
	color: #fff;
	font-size: 140%;
	line-height: 190%;
	font-weight: bold;
	*/
	color: #867968;
	margin: 5px 0 5px 0;
	font-size: 175%;
	line-height: 190%;
	font-weight: normal;
}
h3 {
	color: #867968;
	font-size: 140%;
	margin: 5px 0 5px 0;	
	font-weight: normal;
	line-height: 140%
}

h3.white {
	color: #fff;
	font-size: 140%;
	margin: 5px 0 5px 0;	
	font-weight: normal;
	line-height: 140%
}

h3.orange {
	color: #CC8D57;
	font-size: 140%;
	margin: 5px 0 5px 0;	
	font-weight: normal;
	line-height: 140%
}

h4 {
	color: #867968;
	font-size: 110%;
	margin: 0px;
	font-weight: normal;
}
h5 {
	color: #867968;
	font-size: 100%;
	margin: 5px 0 5px 0;
	font-weight: bold;
}
/* Links */
a {
	color: #867968;
	text-decoration: none;
}
a:link {
	color: #867968;
	text-decoration: none;
}
a:hover {
	color: #867968;
	text-decoration: underline;
}

a:visited {
	color: #867968;
	text-decoration: none;
}

@import url("/css/admin.css");

.admintable		  { background: #fff; font-size: 95%;}



