/* CSS Document */

div#cubes, div#left-nav {
	width:186px;
	/*height:275px;
	height:366px;*/
	float:left;
	background-color:#e3e6b9;
	padding:0px;
	margin:0px;
	padding-bottom:7px;
}

div#left-nav {
	padding:8px;
	width:170px;
	height:259px;
}

div#cubes ul {
	list-style:none;
	margin:0px;
	padding:0px;
	margin-top:2px;
	margin-left:2px;
	position:relative;
}

div#cubes ul li {
	width:83px;
	height:84px;
	margin:0px;
	margin-left:5px;
	margin-top:5px;
	padding:0px;
	float:left;
	display:inline;
	overflow:visible;
	position:relative;
}

div#cubes ul li a {
	width:83px;
	height:84px;
	margin:0px;
	padding:0px;
	display:block;
	position:relative;
}

div#cubes ul li span {
	display:none;
}

div#cubes ul li #dining-links,div#cubes ul li #tpackages-links {
	position:absolute;
	top:-7px;
	left:100%;
	margin-left:8px;
	width:120px;
	height:96px;
	background:#e3e6b9;
	z-index:999;
	
}

div#cubes ul li #dining-links ul,div#cubes ul li #tpackages-links ul {
	list-style:none;
	margin:0px;
	padding:0px;
	margin-top:10px;
	margin-left:0px;
}

div#cubes ul li #dining-links ul li,div#cubes ul li #tpackages-links ul li {
	width:115px;
	height:auto;
	margin:0px;
	margin-left:5px;
	margin-top:5px;
	padding:5px 5px 5px 5px;
	float:none;
	display:block;

}

div#cubes ul li #dining-links ul li a,div#cubes ul li #tpackages-links ul li a {
	width:auto;
	height:auto;
	margin:0px;
	padding:0px;
	display:inline;
	position:relative;
	color:#333333;
}
#viewvideos {
	background:url(../images/cubes/viewvideos.png) top left no-repeat;
}
#travelpackages {
	background:url(../images/cubes/travelpackages.png) top left no-repeat;
}
#lodging {
	background:url(../images/cubes/lodging.png) top left no-repeat;
}
#golf {
	background:url(../images/cubes/golf.png) top left no-repeat;
}
#motor {
	background:url(../images/cubes/motor.png) top left no-repeat;
}
#food {
	background:url(../images/cubes/food.png) top left no-repeat;
}
#spa {
	background:url(../images/cubes/spa.png) top left no-repeat;
}
#shopping {
	background:url(../images/cubes/shopping.png) top left no-repeat;
}
#osthoff {
	background:url(../images/cubes/osthoff.png) top left no-repeat;
}
#christis {
	background:url(../images/cubes/christis.png) top left no-repeat;
}
#siebkens {
	background:url(../images/cubes/siebkens.png) top left no-repeat;
}
#eastlake {
	background:url(../images/cubes/eastlake.png) top left no-repeat;
}
#victorian-village {
	background:url(../images/cubes/victorian-village.png) top left no-repeat;
}
#jay-lee {
	background:url(../images/cubes/jay-lee.png) top left no-repeat;
}
#government {
	background:url(../images/cubes/government.png) top left no-repeat;
}
#announcements {
	background:url(../images/cubes/announcements.png) top left no-repeat;
}
#regulations {
	background:url(../images/cubes/regulations.png) top left no-repeat;
}
#schools {
	background:url(../images/cubes/schools.png) top left no-repeat;
}
#civic-groups {
	background:url(../images/cubes/civic-groups.png) top left no-repeat;
}
#v_services {
	background:url(../images/cubes/services.png) top left no-repeat;
}
#members {
	background:url(../images/cubes/businesses.png) top left no-repeat;
}
#depot-dispatch {
	background:url(../images/cubes/depot-dispatch.png) top left no-repeat;
}
#farmers-market {
	background:url(../images/cubes/farmers-market.png) top left no-repeat;
}
#c_announcements {
	background:url(../images/cubes/c_announcements.png) top left no-repeat;
}
#join {
	background:url(../images/cubes/join.png) top left no-repeat;
}
#directors {
	background:url(../images/cubes/directors.png) top left no-repeat;
}
