/* CSS Document */
p, h1, h2, h3, h4, h5, h6, html, body, ul, li, dl, dd, dt, label, input, select, form, img, fieldset, legend {margin:0; padding:0; line-height:1.3em; }

body {
	background-color:#F4F2E5;
	color:#726752;
	font-family: Century Gothic, applegothic, verdana, sans-serif;
	font-size:.7em;
	background: url(images/bkgd.gif) repeat-y 50% 0;
	margin-left:30px;
	text-align:center;
	}
#wrapper {
	text-align:left;
	position:relative;
	margin-left: auto;
	margin-right: auto;
	padding-top:30px;
	padding-left:0px;
	padding-right:30px;
	padding-bottom:30px;
	width:900px;
	background-color:#F4F2E5;
	
	/* background-color:#FFF8EE;  */
	}
#blue h1, #blue h1 a, .blue { color:#1d3c45; font-weight:normal; font-size:1em; }
#orange h1, #orange h1 a, .orange { color:#CD751E; font-weight:normal; font-size:1em; }
#green h1, #green h1 a, .green { color:#82A04C; font-weight:normal; font-size:1em; }
#brown h1, #brown h1 a, .brown { color:#885B00; font-weight:normal; font-size:1em; }
#red h1, #red h1 a, .red { color:#B53F3B; font-weight:normal; font-size:1em; }
#yellow h1, #yellow h1 a, .yellow { color:#DDB321; font-weight:normal; font-size:1em; }



#header {
	width:330px;

	}


#logo {
	margin-bottom:30px;
	}
#mainmenu {
	margin-top:40px;
	font-size:1.3em;
	list-style-type:none;
	}
#mainmenu a {
	text-decoration:none;
	color:#726752;
	}

#mainmenu a:hover, .selected a { color:#1D3C45!important; } 

#illy {	margin-top:20px;	}
#illy p { font-size:.8em;	width:250px; }
	
#maincontent {
	width:420px;
	font-size:1.2em;
	position:absolute;
	left:340px;
	top:26px;
	
	}
#maincontent p {
	margin-bottom:1em;
	}
#maincontent a {	text-decoration:none; color:#726752;	}
#maincontent a:hover {	color:#1D3C45;	}

#address_col, #address_col a { color:#1D3C45;	}
#address_col {
	 width:130px;
	 position:absolute;
	 left:790px;
	 top:26px;
	 }
