@charset "utf-8";
body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #670000 url(images/illian_bg.jpg) center repeat-y;
	margin: 0; padding: 0; border:0;
	color: #000000; }
p { padding: 0 20px; text-align:left; }
h1, h2 { padding: 0 10px; color:#114f00; font-family:Georgia, "Times New Roman", Times, serif; }
img { border:0px; }
br { clear: left; }


/* Form Elements */
form { padding:5px 5px; width:335px; }
fieldset { border:0px; text-align:left; }
label,input { display: block; float: left; margin-bottom: 10px; }
label { text-align: right; padding-right: 10px; }
input.formButton { width: 100px; margin:auto;
	border: 1px #42639C solid; float:none; display:inline; }

#wrapper { width:876px; margin: 0px auto; text-align: left; }
#header { width: 876px; height:132px; margin:0px; padding: 0px;
	background: url(images/illian_head.jpg) no-repeat; }
#navigation { background:url(images/illian_navbg.gif) repeat-x; margin:0px auto; padding:0px; }
#navcontainer ul { list-style-type: none; margin:0px; padding:0px; text-align: center; }
#navcontainer ul li { display: inline; margin:0px; padding:0px; }
#navcontainer ul li a { margin:0px;padding:0em; }

#flash { margin:0px; padding:0px; }
#pgheader { margin:0px; padding:0px; width:875px; }
#pgheader img { margin:0px; padding:0px; }


#mainContent { margin:0px; padding:0px; width:875px; }
#sidebar { margin:0px; padding:0px; width:254px; vertical-align:top; }	
#content { margin:0px auto; padding:0px; vertical-align:top; text-align:center; width:621px; }
#contentvctr { margin:0px auto; padding:0px; vertical-align:center; text-align:center; width:621px; }

.contentctr { margin:0 auto;  }
.location { margin:0px; vertical-align:top; text-align:left; padding-top:10px; font-weight:600; }
.location img { border:1px solid #000; }
.listform { margin:0 auto; text-align:center; }

/* Menu */
#contMenu { margin:0px auto; padding:0px; vertical-align:top; width:650px; }
#menuIframe { margin:0px; padding:0px; vertical-align:middle; width:616px; height:950px; }
#sidemenu { margin:0px; padding:0px; width:225px; vertical-align:top; }	

/* Gallery  */
#galleryIframe { margin:0px auto; padding:0px; vertical-align:middle; width:800px; height:560px; }
.gallery { text-align:center; margin:0px auto; }

/* Contact  */
#contactSide {margin:0px; padding:0px; width:408px; vertical-align:top;}
.contactfrm { margin:0px auto; padding:0px 0px 0px 35px;  vertical-align:top; text-align:center; width:400px; }
#contactC { margin:0px; padding:0px; vertical-align:middle; width:467px;  }

/* Promos  */
#promoSide { margin:0px; padding:0px; width:408px; vertical-align:top; }
#promoSide img { margin:0px; padding:0px; }
#promoC { margin:0px; padding:0px; vertical-align:middle; width:467px;  }

#navlist {
padding-left: 0;
margin-left: 0;
border-bottom: 1px solid #84881D;
width: 200px; }
#navlist li {
list-style: none;
margin: 0;
padding:0.25em 0.50em 0.25em 0.25em;
border-top: 1px solid #84881D; }
#navlist li a { text-decoration: none; font:100% Georgia, "Times New Roman", Times, serif; color:#851900; font-weight:600; }
#navlist li a:hover { color:#84881D; }



/* Footer */
#footer { padding:0px;
	background:url(images/illian_footer.gif) repeat-x;
	width:875px; }
#footer p { margin: 0; padding: 10px 10px;
	font-size:9pt; color:#993300;
	height:15px; }
#footer a { color:#cc0000; text-decoration:none; }
#footer a:hover { color:#660000; text-decoration:none; }
	
.copyl { text-align:left; font-size:9pt;
	 padding:1em 1em;  }
.copyr { text-align:right; font-size:9pt; 
	 padding:1em 1em; }

