@charset "utf-8";

/* ----- ------------------ ----- */
/* ----- Total Event Rental ----- */
/* ----- navigation styles  ----- */
/* -----   v1.0  05.09.09   ----- */
/* ----- ------------------ ----- */


/* ---- TOP MENU BLOCK ---- */

/*#topmenublock {
	margin: 0 0 0 0px;
	padding: 0;
	float: left;
	font: bold 1.4em Georgia, "Times New Roman", Times, serif;
	width: 998px;
	height: 36px;
	background: #cea864 url(../images/i_bottomblockhead_1000x80.jpg) 0px 0px no-repeat;	
	}*/

/*.topmenu{
	margin: 0;
	padding: 0;
	list-style-type: none;
	width: 950px;
	}

.topmenu li{
	display:inline; 
	}

.topmenu li a{
	float: left;
	color: #8f5a0a;
	height: 27px;
	padding: 9px 32px 0px 36px;
	text-decoration: none;
	}

.topmenu li a:visited{
	color: #8f5a0a;
	text-decoration: none;
	}

.topmenu li a:hover{
	color: #FFF;
	background-color: #bd8940;
	text-decoration: none;
	}

.topmenu li .current{
	color: #8f5a0a;
	text-decoration: none;
	}
*/
	
/*#sidemenublock {
	margin: 0px 0px 0px 0px;
	float: left;
	width: 226px;
	}

.sidemenuheader {
	margin: 0;
	padding: 0;
	width: 226px;
	}

.sidemenu {
	margin: 6px 0 0 0;
	padding: 0;
	list-style: none;
	width: 226px;

	}

.sidemenu li {
	display: inline; 
	}

.sidemenu li a {
	float: left;
	color: #9B9B9B;
	width: 154px;
	padding: 7px 8px 7px 18px;
	text-decoration: none;
	background:  url(../images/redbullet12x12r2.gif) 0px 8px no-repeat;
	border-bottom: 1px dotted #434443; 
	}

.sidemenu li a:visited {
	color: #9B9B9B;
	text-decoration: none;
	}

.sidemenu li a:hover {
	color: white;
	text-decoration: none;
	}

.sidemenu li .current {
	color: #D51F24;
	text-decoration: none;
	}

.sidemenu li a.sidemenulast {
	text-decoration: none;
	border-bottom: none; 
	}*/
	
	
/* ---- BOTTOM MENU BLOCK ---- */

.bottommenu {
	width: 182px; /* orig width 220px */
	height: 150px; /* orig height 160px */
	float: left;
	list-style: none;
	margin: 0 44px 0 0px; 
	padding: 0;
	border-right: 1px solid #ddc49c;
	font: normal 16px/28px Georgia, "Times New Roman", Times, serif;
	color: #ddc49c;
	}
	
.firstcolumn {
	width: 234px;
	}

.lastcolumn {
	border-right: none;
	margin: 0 34px 0 0px; 
	/*background-color: #CCCCCC;*/
	}
	
.bottommenu li {
	font: normal 14px/20px Georgia, "Times New Roman", Times, serif;	
	padding: 0px 0 3px 0;
	width: 100%;
	float: left;
	display: inline; 
	}
	
.bottommenu li a {
	float: left;
	color: #ddc49c;	
	text-decoration: none; 
	}
	
.bottommenu li a:visited {
	color: #ddc49c;
	text-decoration: none;
	}

.bottommenu li a:hover {
	color: white;
	text-decoration: none;
	}

.bottommenu li a.selected {
	color: #ddc49c;
	text-decoration: none;
	}
	
.bottommenu li a:focus {
	outline-style: none; /* gets rid of annoying anchor outline from thumbs */
	}


/* ---- RIGHT MENU BLOCK ---- */

.rightmenu {
	width: 240px; /* orig width 220px */
	/*height: 150px;*/ /* orig height 160px */
	float: left;
	list-style: none; 
	
	font: normal 16px/28px Georgia, "Times New Roman", Times, serif;
	color: #ddc49c;
	margin: 0;
	padding: 0 0 0px 0;	
	}
	
.rightmenu li {
	font: bold 12px/22px Georgia, "Times New Roman", Times, serif;
	color: #ddc49c;	
	padding: 0 0 3px 0;
	width: 100%;
	float: left;
	display: inline; 
	}
	
.rightmenu li:first-child {
	padding: 4px 0 3px 0;
	}
		
.rightmenu li a {
	float: left;
	color: #ddc49c;	
	text-decoration: none; 
	}
	
.rightmenu li a:visited {
	color: #ddc49c;
	text-decoration: none;
	}

.rightmenu li a:hover {
	color: white;
	text-decoration: none;
	}

.rightmenu li a.selected {
	color: #ddc49c;
	text-decoration: none;
	}
	
.rightmenu li a:focus {
	outline-style: none; /* gets rid of annoying anchor outline from thumbs */
	}
	

/* ---- BOTTOM LINKS ---- */
/*
#botmenublock {
	margin: 2px 0 0 0;
	padding: 0;
	float: left;
	font: bold 12px "Times New Roman", Times, serif;
	text-align: center;
	width: 996px;
	height: 38px;
	background-color: #caa25a;
	}*/

.bottomlinks {
	/*font: bold 1.2em "Times New Roman", Times, serif;*/
	/*margin: 20px 0 0 0;*/
	padding: 0;
	list-style-type: none;
	width: 996px;
	}

.bottomlinks li {
	font: normal 1.2em Georgia, "Times New Roman", Times, serif;
	display: inline;
	}

.bottomlinks li a {
	/*color: #ddc49c;*/
	color: #e3d2b6;
	height: 14px;
	padding: 2px 14px 2px 12px;
	text-decoration: none;
	border-right: 1px solid #ddc49c;
	}

.bottomlinks li a:visited {
	color: #e3d2b6;
	text-decoration: none;
	}

.bottomlinks li a:hover {
	color: #FFF;
	text-decoration: none;
	}

.copyright {
	/*font: bold 1.2em "Times New Roman", Times, serif;*/
	color: #e3d2b6;
	height: 14px;
	padding: 2px 14px 2px 12px;
	}