* {margin: 0; padding: 0;}

body {
	scrollbar-face-color: #FDF5E6;
	scrollbar-arrow-color: #AB865E;
	scrollbar-track-color: #FDF5E6;
	scollbar-highlight-color: #AB865E;
	scrollbar-darkshadow-color: #FDF5E6;
	scrollbar-3dlight-color: #FDF5E6;
	scrollbar-shadow-color: #AB865E; 
	font-family:Arial, Helvetica, sans-serif;
	margin-top:2px;
	color:#003333;
	list-style-type: circle;
	font-size:100%; 
	/*background-color:#EBFBDD;*/}
	
	
.back-pale { background-color:DCD7B3;}
.back-pattern2 { background-image:url(../Graphics/backgrnds/pattern_120.gif); background-repeat:repeat;}
.back-pattern1 { background-image:url(../Graphics/backgrnds/pattern-green-yellow4b.gif); background-repeat:repeat;}
.back-pattern3 {background-image:url(../Graphics/backgrnds/green-r.jpg); background-repeat:repeat;}

/* ------   Page Layout Id's   ------------ */
#wrapper, #header, #linksbar, #footer { 
	padding-left:0px;}
#wrapper{ width:800px; position:relative; 
	margin: 0 auto;}
#header { height:114px;
	background-image:url(../Graphics/layout4/layout4_r1_c1.png);}
#header2 { height:114px;
	background-image:url(../Graphics/layout4/layout4_r1_c1.png);}
#flashline { height:100px;
	background-image:url(../Graphics/Layout4/layout4_r2_c1.png); }
#linksbar { height:21px;
	background-image:url(../Graphics/Layout4/layout4_r3_c1.png); background-repeat:repeat-y; }
#middle { background-image:url(../Graphics/layout4/layout4_r4_c1.png); 
	background-repeat:repeat-y; }
#middle-inner { margin-left:15px; margin-right:20px; padding:8px 0px 5px 0px; }

#midA, #midB, #midC { float:left;}
#midA { width:250px; padding-left:5px;}
#midB { width:530px; margin-top:4px; padding: 3px 0px 0px 0px; /*background-color:#6E6968;*/}
#midC { width:780px; padding-left:5px; }

#footer { height:63px;
	background-image:url(../Graphics/Layout4/layout4_r6_c1.png);
	padding: 3px 0px 0px 0px;
	background-repeat:no-repeat;
	color:#EBF9E3;
	margin-bottom:2px;}

.brclear{
clear:both; 
height:0; 
margin:0; 
font-size: 1px; 
line-height: 0px; 
} 

/* ------   Page styles classes   ------------ */
.linksbar { color:#000000; text-align:center; 
	padding: 2px 2px 1px 2px; font-size:80%;
	font-family:Verdana, "Times New Roman", Times, serif; }
.footer { font-family:Georgia, "Times New Roman", Times, serif; 
	text-align:center; padding: 4px 0px 0px 0px; font-size:75%;}
.footer-small { font-family:Georgia, "Times New Roman", Times, serif; 
	text-align:center; padding: 4px 0px 0px 0px; font-size:85%;
	font-style:italic;}
.footerB { font-family:Georgia, "Times New Roman", Times, serif; 
	text-align:left; padding: 4px 0px 0px 8px; vertical-align:middle;
	font-size:110%;}
#footA, #footB, #footC{ float:left;}
#footA { width:270px; padding-left:5px; padding-top:4px;}
#footB { width:490px; padding-top:4px; }
#footC { width:150px; padding-top:4px;}

/* ------   HTML tags defined   ------------ */
p { font-size:90%; padding-left:5px; text-align:justify; padding-right:5px;}
a {color:#504651; text-decoration:none;} 
a:hover { text-decoration:underline;}
h1 { margin:0px; padding: 3px; font-size:170%; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:normal;}
h2 { font-size:130%; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:normal;}
legend { color:#FFFFFF; font-size:110%; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:normal;}

/* ------  soem extra style classes    ------------ */
.tariff { font-size:90%; padding-left:3px; text-align:center;}
.tariff-sm { padding-left:5px; text-align:center;}
.imgclass { z-index:1;}
.flashclass { z-index:2;}
.black { color:#333366;}
.location-mail { font-size:140%; text-align:center}
.black a{ color:#333366;}
.white { color:#FFFFFF; text-decoration:none;}
.gray { color:5E605F; } 
.orange { color:#FFFF66;}
.centerp { text-align:center;}
.flashdisplay { /*display:none ; */}
.text-center {font-size:90%; padding-left:5px; text-align:center; padding-right:5px;}
.table-center {margin: 0 auto; }

.end-links {font-size:90%; color:#FFFFFF;}
.end-links a{ text-decoration:; color:#686554;}

/* --------------------  Menu styles  ------------------------ */
#menu { width: 710px;
	height:20px;
	padding-top:0px;
	/*background-color:#FFFFCC;
	filter: progid:DXImageTransform.Microsoft.BasicImage(opacity=.8); 
	opacity: .8; 
	background-image:url(../graphics/Layout-2008/layout_r2_c1.png); */
	color:#FFFFCC;
	text-align:center;
	font:normal 11px Verdana;
	/*font-family:Verdana, Arial, Helvetica, sans-serif; */
	line-height:1.7em; 
	font-weight: bold;
	margin-left: 15px;}

#menu a { color:#FFFFCC;}
#menu a:hover {color: #95B56A}

/*  ****************** MENU STUFF ******* */
#menu2
{
	position: relative;
	background: #7F8400 url(../Graphics/zenlike-images/menubg.gif) repeat-x top left;
	height: 3.5em;
	padding: 0em 1.0em 0em 1.0em;
	margin-bottom: 0px;
	background-color: #B8C269;
}

#menu2 ul
{
	position: absolute;
	top: 1.1em;
	width: 818px;
	left: 4px;
}

#menu2 ul li
{
position: relative;
display: inline;
}

#menu2 ul li a
{
padding: 0.5em 1.0em 0.9em 1.0em;
color: #fff;
text-decoration: none;
}

#menu2 ul li a:hover
{
text-decoration: underline;
background: #7F8400 url(../Graphics/zenlike-images/menuactive.gif) repeat-x top left;
}

#menu2 ul li a.active
{
background: #7F8400  url(../Graphics/zenlike-images/menuactive.gif) repeat-x top left;
}

#menubottom
{
background: #fff  url(../Graphics/zenlike-images/border1.gif) repeat-x;
height: 14px;
margin-bottom: 1.0em;
}


/* drop down menu styles for drop down menu ************************** */
#dropmenudiv{
position:absolute;
border:0px solid black;
border-bottom-width: 0;
font:normal 11px Verdana;
line-height:16px;
z-index:100;
color: #FFF03C/*#336699;#CC9966*/; 
}
.dropmenudiv a:link {font-size: 10px; color: #1D3B3B/*#CC9966*/; text-decoration: none;font-weight: bold;}
.dropmenudiv a:visited {font-size: 10px; color: #000000; text-decoration: none;font-weight: bold;}
.dropmenudiv a:active {font-size: 10px; color: #000000; text-decoration: none;font-weight: bold;}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 0px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
color:#FFFFFF /*#FFFFFF#CC9966*/
}

#dropmenudiv a:hover{ /*hover background color*/
background-color:#FFFFCC;/*CC9966* #15406C */;
color:#1D3B3B;
}


/****************************** CSSS Styles ***********************/

a
{
color: #B96D00;
text-decoration: underline;
}

a:hover
{
text-decoration: none;
}


h3 span
{
font-weight: normal;
}

h1,h2
{
display: inline;
font-weight: bold;
background-repeat: no-repeat;
background-position: right;
}

h1
{
font-size: 1.7em;
padding-right: 34px;
background-image: url(../Graphics/zenlike-images/db1.gif);
}

h2
{
font-size: 1.2em;
padding-right: 28px;
background-image: url(../Graphics/zenlike-images/db2.gif);
}

.contentarea
{
padding-top: 1.3em;
}

img.content
{
border: solid 1px #6F5230; padding:2px;
}

img.left
{
position: relative;
float: left;
margin: 0em 1em 1em 0em;
border: solid 1px #6F5230; padding:1px;
}

iframe.left
{
position: relative;
float: left;
margin: 0em 1.8em 1.4em 0em;
border: solid 1px #6F5230; padding:2px;
}
img.right
{
position: relative;
float: right;
margin: 0em 0em 1em 1em;
border: solid 1px #6F5230; padding:2px;
}

img.stock
{
position: relative;
margin: 0em 0em 0em 0em;
border: solid 1px #6F5230; padding:2px;
}