body{	margin:0;	padding:0;	color:#036;	background-color : #ddddbb;	font: 12px/16px verdana, geneva, helvetica, arial, sans-serif;	}/*____________________CONTAINER__________________________________*/#wholepage{	width:800px;	margin-left:auto;	margin-right:auto;	text-align:left;	background-color:#fffff5;	border:2px #fc0 solid;	}/*____________________TOP BAR HEADER_______________________________*/#homepage #header{float:right;width:694px;	padding:0px 0px 0px 0px;	padding:5px 5px 5px 0px;	margin:0;	color:#05a;	background-color:#ffffe5;/*background-color:#ccc;*/	border-bottom:1px solid #fc0;border-top:1px solid #c00;	}#homepage #header H4{margin:0px;margin-left:20px;width:250px;font-style:italic;}/*____________________LEFT NAViGATION MENU_________________________*/#menu {	float:left;	width:100px;	margin:0;	padding:0px 0px 0px 0px;	background:#ffffe5;	border-right:1px #fc0 solid;	border-bottom:1px #fc0 solid;	}#menu h4{	color:#06c;	margin-bottom:4px;	line-height:1.3em;	padding:4px 0;}/*____________________PAGE CONTENT __________________________________*/#content {clear:right;/*border:1px #c00 solid;*/margin:0px 0px 0px 270px;padding:20px;background:transparent;	}#content p{	font-size:12px;	line-height:18px;	margin:0px 0;	margin-top:10px;	}#content.mainpages {	}#content a {color:#36c;text-decoration:none;	}#content a:hover {color:#c00;text-decoration:underline;	}#navcontainer{float:left; width:150px;}/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX  LISTS*/#navcontainer ul{margin: 20px 0px 20px 20px;padding: 0;font-size:10px;line-height: 10px;list-style-type: none;}#navcontainer li {width:150px;height:26px;margin: 0 0 4px 0; border: 0px solid #036;}#navcontainer a{display: block;font-weight:bold;color: #1142ad;background-color: transparent;width: 96px;padding: 2px 2px 2px 50px;text-decoration: none;}#navcontainer a:hover{color: #c00;font-weight:bold;text-decoration:underline;}li.over {background: url(08res/icons/over.gif) no-repeat 0px 0px;}li.acin {background: url(08res/icons/acin.gif) no-repeat 0px 0px;}li.acby {background: url(08res/icons/acby.gif) no-repeat 0px 0px;}li.list {background: url(08res/icons/list.gif) no-repeat 0px 0px;}li.move {background: url(08res/icons/move.gif) no-repeat 0px 0px;}li.fest {background: url(08res/icons/fest.gif) no-repeat 0px 0px;}li.kids {background: url(08res/icons/kids.gif) no-repeat 0px 0px;padding-top:.4em;}li.shop {background: url(08res/icons/shop.gif) no-repeat 0px 0px;padding-top:.4em;}li.pubs {background: url(08res/icons/pubs.gif) no-repeat 0px 0px;padding-top:.4em;}li.eats {background: url(08res/icons/eats.gif) no-repeat 0px 0px;padding-top:.4em;}li.gost {background: url(08res/icons/gost.gif) no-repeat 0px 0px;padding-top:.4em;}li.walk {background: url(08res/icons/walk.gif) no-repeat 0px 0px;padding-top:.4em;}li.must {background: url(08res/icons/must.gif) no-repeat 0px 0px;padding-top:.4em;}li.arts {background: url(08res/icons/arts.gif) no-repeat 0px 0px;padding-top:.4em;}li.nite {background: url(08res/icons/nite.gif) no-repeat 0px 0px;padding-top:.4em;}/*____________________ FOOTER __________________________________*/#footer{	clear:both;	margin:0;	padding:0 10px 50px 15px;	color:#0066cc;	background:#ffffe5;	border-top:1px #fc0 solid;	}#footer .uelogo {margin-top:3px;}#footeraddress {	clear:both;	color:#0066cc;	font-size:10px;	font-weight:normal;	margin:0;	padding : 0px 0px 0px 0px;	background:transparent;	}#footeraddress p{padding:0;margin:0;}#footeraddress p.ecosseinfo{padding-top:16px;}#footeraddress a{text-decoration:none;color:#039;}#footeraddress a:hover{text-decoration:underline;color:#c00;}.eulink{float:right;width:300px;}.base{	color:#39c;	font-size:10px;	padding : 3px 3px 10px 5px;	width:800px;	margin-left:auto;	margin-right:auto;	text-align:left;	background:transparent;	}.base a{color:#999;text-decoration: none;}.base img{margin : 0px;border-style : none;vertical-align:middle;}/*____________________ HEADINGS __________________________________*/h1 {color : #c00;font-size : 1.5em;font-weight: bold;line-height: 24px;margin-top : 0;margin-bottom : 0;background : transparent;}h2 {color : #c00;font-size : 1.4em;font-weight: normal;line-height: 21px;background : transparent;}h2.cursive{font-family:Lucida Calligraphy,Lucida Handwriting,Monotype Corsiva, cursive;font-size : 1.8em;}h2.nameaddress{padding-top:0;margin-top:0;}h3 {color : #c00;font-size : 1.2em;font-weight: normal;line-height: 20px;background : transparent;}h4 {color : #c00;font-size : 1.1em;font-weight: normal;line-height: 18px;background : transparent;}h5 {color : #c00;font-size : 12px;font-weight: normal;line-height: 16px;margin-top : 1.6em;margin-bottom : 0.8em;background : transparent;}h6 {color : #c00;font-size : 10px;font-weight: bold;line-height: 14px;background : transparent;}/*____________________ IMAGES __________________________________*/img {margin : 0px;border-style : none;}/*m for the maps only*/img.m {margin : 0;}img.l {float : left;margin: 3px 7px 3px 0px;border : 1px solid #333;}img.r {float : right;clear:right;margin: 3px 0px 3px 7px;border : 1px solid #333;}img.ln {float : left;margin: 3px 7px 3px 0px;border-style : none;/*xxxxxxxxxxxxxxxxxxxxxxxx no borders */}img.rn {float : right;clear : right;margin: 3px 0px 3px 7px;border-style : none;/*xxxxxxxxxxxxxxxxxxxxxxxx no borders */}
