/* CSS Document */

html, body {height:100%;}

body {background-color:#fcc496;
	background-image: url("../common_images/index-bg.jpg");
	background-position:left top;
	background-repeat:repeat-y;
	color:#333;
	margin:0px;}

body, body div, body p, body th, body td, body li, body dd {font-size: 11px;
	color:#000;
	text-decoration: none;
	voice-family: "\"}\"";
	voice-family: inherit;
	font-size: 11px;
	background-repeat: repeat-y;}

html>body, html>body div, html>body p, html>body th, html>body td, html>body li, html>body dd {font-size: 11px;
	color:#000;
	text-decoration: none;}

.access {display:none;}

.existing {color:#BB2616;}
.cook {color:#BB2616; font-size:medium;}
.style1 {font-size: medium;}
.style2 {font-size: large;}
.style3 {font-size: 8px}
.style4 {font-size: 14px}
.style5 {font-size: 12px}
.style6 {color: #0033CC;}
.style7 {color: #0033CC;font-size: x-small;}
.style8 {font-size: 18px}
.style9 {font-size: large;color: #0000FF;}
.style10 {font-size: 14px}
.style11 {font-family: "Bell Gothic Std Black";font-size: 12px;color: #FFFFFF;}
.style12 {color: #FFDE00;font-family: "Myriad Pro";font-size: 14px;}
.style13 {font-size: x-small;color: #58839C;}
.style14 {font-family:"Monotype Corsiva";color: #0000ff;font-size: 16px;}
.style15 {font-size: 16px;color: #006600;font-family: Geneva, Arial, Helvetica, sans-serif;}
.style16 {font-size: 14px;font-weight: bold;}
.style23 {font-size: x-small}
.style24 {font-size: 12px}
.style27 {color: #009999}
.style33 {color: #006600;font-size: x-small;font-family: Geneva, Arial, Helvetica, sans-serif;}
.style34 {color: #006600;font-size: large;font-family: Geneva, Arial, Helvetica, sans-serif;}
.style37 {color: #660000}
.style38 {color: #0033CC;font-size: x-large;font-family: "Monotype Corsiva";}

a:link, a:visited {text-decoration:underline;
	color:#B90000;
	font-weight:bold;}

a:hover {text-decoration:underline;
	color: #790000;
	font-weight:bold;}

a.left:link, a.left:visited {text-decoration:none;
	color:#990000; font-weight:normal;}

a.left:hover {text-decoration:underline;
	color: #000000;}

a.bartext:link, a.bartext:visited {margin-right:30px;
	text-decoration:none;
	color:#F4D3D3;
	font-weight:bold;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;}

a.bartext:hover {color:#FFFFFF;}
	
#banner {z-index:3; 
	padding:80px 10px 0px 240px;
	height:50px;}

#leftColumn {float:left;
	z-index:6;
	width:180px;
	color:#990000;
	padding:0 10px;
	margin-left:25px;
	margin-top:66px;}

#rightColumn {float:left;
	position:absolute;
	top:140px;left:210px;
	z-index:7;
	margin-left:10px;
	padding:0 10px;
	width:59%;
	margin-top:0px;}

#farrightColumn {float:left;
	position:absolute;
	top:170px;left:830px;
	width:190px;
	z-index:8;
	margin-left:10px;
	padding:0 10px;
	margin-top:0px;}

#rightColumn p {clear:both;}

#rightColumn img {padding-right:10px;
	padding-bottom:15px;}

#leftindex {float:left; position:absolute;top:158px;left:10px;
	z-index:6;
	width:380px;
	color:#F46657;
	padding:0 10px;
	margin-left:25px;
	margin-top:20px;}

#rightindex {position:absolute;top:70px;left:415px;
	z-index:0;
	margin-left:10px;
	padding:0 10px;
	width:434px;
	margin-top:0px;}
	
#indexphoto1 {position:absolute;top:345px;left:408px;
	z-index:8;
	margin-left:10px;
	padding:0 5px;
	width:400px;
	margin-top:0px;}
	
#indexphoto2 {position:absolute;top:461px;left:408px;
	z-index:7;
	margin-left:10px;
	padding:0 10px;
	width:100px;
	margin-top:0px;}
	
#indexphoto3 {position:absolute;top:461px;left:408px;
	z-index:7;
	margin-left:10px;
	padding:0 10px;
	width:100px;
	margin-top:0px;}

h1 {font-family:"Comic Sans MS", Georgia, sans-serif;
	color:#58839C;
	font-size: x-large;
	font-weight:bold;}

h2 {font-family:"Comic Sans MS", Georgia, sans-serif;
	color:#58839C;
	font-size: large;
	font-weight:bold;
	margin-bottom:10px;}

h4 {font-family:"Comic Sans MS", Georgia, sans-serif;
	color:#990000;
	font-size: small;
	font-weight:bold;
	margin-top:20px;
	margin-bottom:10px;}
	
h3 {font-family:"Comic Sans MS", Georgia, sans-serif;
	color:#009999;
	font-size:medium;
	font-weight:bold;
	margin-top:20px;
	margin-bottom:10px;}
	
h6 {font-family:"Comic Sans MS", Georgia, sans-serif;
	color:#F9971F;
	font-size: small;
	font-weight:bold;
	margin-top:15px;
	margin-bottom:10px;}

#logo {position:absolute;
	z-index:100;
	top:0;}
	
#logotext1 {position:absolute;
	z-index:101;
	top:102px;
	left:74px;
	height: 16px;
	width: 95px;}
	
#logotext2 {position:absolute;
	z-index:101;
	top:117px;
	left:84px;
	height: 12px;}
	
#logotext3 {position:absolute;
	z-index:101;
	top:138px;
	left:95px;}

#nav, #nav ul {padding: 0; 
	margin: 0; 
	list-style: none;} 
		
#nav ul li {width:auto}

#nav a {display: block;
	width: auto;
	padding: 0 5px 0 0;}
		
#nav li {float: left;
	width: auto; /* list item width, needed or else Opera goes nuts */}
		
#nav li ul {position: absolute; 
	width: 9em; /* box width*/
	z-index:110;
	left: -999em;} 
		
#nav li:hover ul, #nav li.sfhover ul
	{left: auto;}
		
#nav li ul a 
	{display: block;
	width: 12em;
	background-color:#C4D2E2;
	border-bottom:1px solid #2F4451;
	padding: 1px 0 0 3px;
	color: #6699CC;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: bold;}

#nav li ul a:hover
	{background-color:#9CADD8;
	color: #003399;}
	
#menu {position:absolute;
	z-index:8;
	top:22px;
	background-color:#7ea1b5;
	/*ackground-image:url(../common_images/menuBG.gif);
	ackground-position:top left;
	ackground-repeat:no-repeat;
	ertical-align:middle;*/
	padding-top:5px;
	height:25px;
	padding-left:10px;
	width: 1000px;
	left: 210px;}
	
enu {position:absolute;
	z-index:8;
	top:10px;
	background-image:url("../common_images/bartest.gif");
	background-position:top left;
	background-repeat: repeat;
	padding-top:1px;
	/*font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:9px; text-decoration:none;
	font-weight:bold;
	color:#F4D3D3;*/
	height:30px;
	vertical-align:middle;
	padding-left:215px;
	width:100%;}	
	
#flags {position:absolute;
	top:60px;
	left:240px;
	z-index:20;}

#bot {position:absolute;
	top:400px;
	left:30px;
	width:50px;}
	
enu artext {margin-right:30px;}
