/*

border: 1px solid red;

#cbdb20; - green	- menu
#34460d; - dark green - selected menu


*/

@import "menu.css";

html, body {
	height: 100%;
	font-family:verdana, arial;
} 

BODY{
	margin:0px;
	padding:0px;
		
	font-family: verdana, arial;
	font-size:12px;
	font-style: normal; 
	font-weight: normal;
		
	text-align:center;
	color:#000;	
	background-color:#c1d132;
	
	background-image:url(./images/body-bg.jpg);	
	background-repeat:no-repeat;	
	background-position:50% 0%;
}

table{
	table-layout:fixed;
}
 
 
td{
	margin:0px;	
	padding:0px;
	vertical-align:top;
 }


UL{	
	margin:0px;
	padding:0px;	
	list-style-position:outside;
	list-style-type:none;		
}

ul.content {	
	margin:0px;	
	padding:0px;

	padding-left:35px;
	padding-right:20px;
	padding-bottom:10px;
	padding-top:0px;
	
	background-image:none;
	
	font-size:12px;
	list-style-position:outside;
	list-style-type: disc;
	zbackground-color:#f5f6f6;
	background-color:white;
	color:#333;
zborder: 1px solid red;
}

ul.content li{
	padding:0px;
}


H1, h1.dark{		
    margin:0px;	
	zmargin-left:150px;
	padding:0px;

	padding-top:5px;
	padding-bottom:5px;
	padding-left:20px;

	font-size:14px;
	text-align:left;
	font-family: verdana, arial;
	font-style:none;
		
	zbackground-color:#f5f6f6;
	background-color:white;
	color:#aab71b;
zborder: 1px solid green;
}

h1.dark{
	padding-top:15px;
	padding-bottom:0px;
	color:#26370a;
}

h1.right{	
	margin:0px;	
	padding:0px;	
	padding-right:10px;	
	padding-left:5px;	
	
	text-align:left;
	font-size:1.5em;
	font-weight:normal;
	color:#26370a;
	background-color:transparent;
zborder: 1px solid black;
}

div.shell{
	position:relative;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;

	text-align:center;
	width:900px;
	height:1200px;
	clear:both;	
	
zborder: 11px solid green;
}

div.flash{
	position:absolute;
	top:0px;
	left:0px;	
	width:900px;	
	height:140px;
	
	
	margin:0px;
	margin-top:0px;
	margin-left:0px;
	padding:0px;
	
	text-align:center; 
	color:white;
	background-color:transparent;
	
	zbackground-image:url(./images/logo_top.jpg);
	zbackground-repeat:no-repeat;
	zbackground-position:0% 0%;
zborder: 1px solid blue;
}

div.menu_left{
	position:absolute;
	left:0px;
	width:150px;
	height:325px;
	
	margin:0px;
	margin-top:143px; /* extra 3px because of cellspacing see html*/
	
	padding:0px;
	padding-top:20px;
	padding-bottom:20px;
	
	text-align:left;		
	zbackground-color:#f5f6f6;
	background-color:white;
zborder: 1px solid red;
}

div.content{
	position:absolute;	
	left:0px;
	width:900px;
	margin:0px;
	padding:0px;
	margin-top:140px;				
	text-align:left;
	font-size:12px;	
	background-color:transparent;	
zborder: 1px solid black;
}
div.content table{
	margin-left:150px;
}
p.content, p.contact{
	line-height:15px;
	margin:0px;
	zmargin-left:150px;
	padding:0px;
	padding-left:20px;
	padding-right:10px;

	font-size:12px;
	font-family: Verdana,Arial,tahoma, serif;
	text-align:left;
	color:#333;
	zbackground-color:#f5f6f6;
	background-color:white;
	zline-height:150%;
zborder: 1px solid black;
}
p.contact{
	padding:30px; 
	padding-left:0px; 
	padding-top:0px; 

}

/*----------------------------------------*/
p.copy{
	zmargin-left:150px;
    padding:0px;
	padding-left:0px;
	font-size:9px;
	color:#26370a;
	text-align:left;		
	zbackground-color:#f5f6f6;
zborder: 1px solid black;
}

a{
	color:#555;
	font-size:12px;

	ztext-decoration:none;
}
a:hover{
	color:#34460d;
}
a.copyright{
	color:#d2e045;
	font-size:9px;
	ztext-decoration:none;
}

a.h1{
	font-size:14px;
	text-align:left;
	font-family: verdana, arial;
	font-style:none;
		
	zbackground-color:#f5f6f6;
	background-color:white;
	color:#aab71b;

}
/*----------------------------------------*/
INPUT{
	color:#333333;
	background-color:#E7E5D8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style: normal; 
	font-weight: normal;
	width:70%;
}
input.email{
	width:70%;
}
input.pay{width:130px;height:50px;
}

input.qty{width:25px;
}
input.submit{
	width:75px;
}

TEXTAREA{
	color:#333333;
	background-color:#E7E5D8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style: normal; 
	font-weight: normal;
	width:70%;
}
SELECT {  
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; 
	color: #333333; background-color: #E7E5D8;
	width:70%;
}

