@charset "utf-8";

/* ----- ------------------ ----- */
/* ----- Total Event Rental ----- */
/* ----- navigation styles  ----- */
/* -----   v1c4  09.10.09   ----- */
/* ----- ------------------ ----- */


#topmenublock {
	margin: 80px 0 0 22px;
	padding: 0;
	float: left;
	font: normal 1.1em Verdana, Arial, Helvetica, sans-serif;
	width: 728px;
	height: 26px;
	}

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

.topmenu li{
	/* width: 100px; */
	display:inline; 
	}

.topmenu li a{
	float: left;
	color: #9B9B9B;
	/*width: 92px;*/
	height: 20px;
	/*padding: 6px 24px 0px 24px;*/
	padding: 6px 14px 0px 15px;
	text-decoration: none;
	border-right: 1px solid #D51F24;
	}

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

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

.topmenu li a.current {
	color: #D51F24;
	text-decoration: none;
	}
	
.topmenu li a.topmenulast {
	text-decoration: none;
	border-right: none; 
	}


	
#sidemenublock {
	/*margin: 48px 0 18px 16px;*/
	margin: 20px 0 4px 16px;	
	float: left;
	font: normal 1.1em Verdana, Arial, Helvetica, sans-serif;
	width: 190px;
	}

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

	}

.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;
	/*background:  url(../images/redbullet12x12r2.gif) 170px 8px no-repeat;*/
	text-decoration: none;
	}

.sidemenu li a.current {
	color: #D51F24;
	/*background:  url(../images/redbullet12x12r2.gif) 170px 8px no-repeat;*/
	text-decoration: none;
	}

.sidemenu li a.sidemenulast {
	text-decoration: none;
	border-bottom: none;	 
	}
	
	
	
#gallerymenublock {
	width: 680px;
	/*height: 56px;*/
	margin: 18px 0 0 0;
	padding: 0;
	font: normal 1.1em Verdana, Arial, Helvetica, sans-serif;
	}

.gallerymenu{
	/*height: 56px;*/
	margin: 0;
	padding: 0;
	list-style-type: none;
	/* float: left; */
	}

.gallerymenu li {
	/* width: 100px; */
	display:inline;
	height: 20px;
	color: #9B9B9B;
	padding: 4px 20px 4px 20px;
	border-right: 1px solid #D51F24;	
	}
	
.gallerymenu li.current {
	color: #D51F24;
	text-decoration: none;
	}

.gallerymenu li a {
	color: #9B9B9B;
	/*width: 92px;*/
	/*height: 20px;
	padding: 4px 20px 4px 20px;*/
	/*border-right: 1px solid #D51F24;*/
	text-decoration: none;
	}

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

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

/*.gallerymenu li .current{
	color: #D51F24;
	text-decoration: none;
	}*/

/*.gallerymenu li a.current:hover {
	color: #D51F24;
	text-decoration: none;
	}*/
		
ul.gallerymenu li.gallerymenulast {
	/*text-decoration: none;*/
	border-right: none; 
	}
	
	
/* ---- SWATCHES MENU ---- */

.swatchmenu {
	list-style: none;
	padding-bottom: 10px;
	}

.swatchmenu li {
	padding: 0px 0 3px 0;
	width: 100%;
	float: left;
	display: inline; 
	}
	
.swatchmenu li a {
	float: left;
	color: #9B9B9B;	
	text-decoration: none; 
	}
	
	
.swatchmenu li a:visited {
	color: #9B9B9B;
	text-decoration: none;
	}

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

.swatchmenu li a.tab_link_selected {
	color: #D51F24;
	text-decoration: none;
	}
	

.swatchmenu li a:focus {
	outline-style: none; /* gets rid of annoying anchor outline from thumbs */
	}
	
	
	
/* ---- PRODUCT LIST MENU ---- */
#productmenublock {
	width: 600px;
	height: 24px;
	margin: 18px auto 0 auto;
	padding: 0;
	font: normal 1.1em Verdana, Arial, Helvetica, sans-serif;
	}

.productmenu {
	list-style: none;
	padding-bottom: 10px;
	}

.productmenu li {
	width: 60px;
	float: left;
	display: inline;
	padding: 4px 6px 4px 18px;
	border-right: 1px solid #D51F24;	 
	}
	
.productmenu li a {
	float: left;
	color: #9B9B9B;	
	text-decoration: none; 
	}
	
	
.productmenu li a:visited {
	color: #9B9B9B;
	text-decoration: none;
	}

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

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

.productmenu li a:focus {
	outline-style: none; /* gets rid of annoying anchor outline from thumbs */
	}

ul.productmenu li.productmenulast {
	/*text-decoration: none;*/
	border-right: none; 	
	}
	
	
	
/* ---- TESTIMONIALS MENU ---- */	

#testimenublock {
	width: 200px;
	/*height: 56px;*/
	margin: 18px auto 0 auto;
	padding: 0;
	font: normal 1.1em Verdana, Arial, Helvetica, sans-serif;
	}

.testimenu {
	/*height: 56px;*/
	margin: 0;
	padding: 0;
	list-style-type: none;
	}

.testimenu li {
	/* width: 100px; */
	display:inline;
	height: 20px;
	color: #9B9B9B;
	padding: 4px 20px 4px 20px;
	border-right: 1px solid #D51F24;	
	}

.testimenu li.current {
	color: #D51F24;
	text-decoration: none;
	}
	
.testimenu li:hover {
	color: #FFF;
	text-decoration: none;
	}
	
.testimenu li a {
	color: #9B9B9B;
	/*width: 92px;*/
	/*height: 20px;
	padding: 4px 20px 4px 20px;*/
	/*border-right: 1px solid #D51F24;*/
	text-decoration: none;
	}
	
.testimenu li a:visited {
	color: #9B9B9B;
	text-decoration: none;
	}
	
.testimenu li a.current {
	color: #D51F24;
	text-decoration: none;
	}
	
.testimenu li a:hover {
	color: #FFF;
	text-decoration: none;
	}
		
ul.testimenu li.testimenulast {
	border-right: none; 
	}


.testimenu li a:focus {
	outline-style: none; /* gets rid of annoying anchor outline from thumbs */
