@charset "utf-8";
/* CSS Document */

body{
margin:0px 0 24px 0;
padding:0px;
background:url(../images/bg.gif) repeat left top;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
color:#FFFFFF;
}

a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
color:#FFF8C4;
text-decoration:none;
}

a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
color:#FFF8C4;
text-decoration:underline;
}



.top_bg{
background:url(../images/top_bg.jpg) repeat-x left top;
border:5px solid #FFF;
padding-left:9px;
}
.con_top_bg{
background:#000 url(../images/con_top_bg.jpg) repeat-x left top;
padding:30px 14px 0px 14px; 
}
.con_bot_bg{
background:#000 url(../images/con_bot_bg.jpg) repeat-x left bottom;
}
.bot_txt{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#7A7A7A;
text-decoration:none;
}
.bot_txt a{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#7A7A7A;
text-decoration:none;
}
.bot_txt a:hover{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#7A7A7A;
text-decoration:underline;
}
.dot_line{
background:url(../images/line.gif) repeat-x left bottom;
}

.dot_line_seperate
{
padding:20px 0;
background:url(../images/line.gif) repeat-x left center;
}

.yell_txt{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFF8C4;
line-height:16px;
text-decoration:none;
}
.yell_txt a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFF8C4;
line-height:16px;
text-decoration:underline;
}
.yell_txt a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFF8C4;
line-height:16px;
text-decoration:none;
}

.headertext{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFF8C4;
font-weight:bold;
}

#marg-top-01 {
	background-image:url(../images/bg-up.gif);
	background-repeat:repeat-x;
}

.producttext{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFF8C4;
text-decoration:none;
}

.producttext{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}
.producttext a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}
.producttext a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFF8C4;
text-decoration:underline;
}

.blacktext{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

input{
 width:240px;
 height:17px;
 background-color:#CCCCCC;
 border:solid 1px #BBBBBB;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#000000;
 paddinf-top:1px;
}

textarea{
 width:240px;
 height:80px;
 background-color:#CCCCCC;
 border:solid 1px #BBBBBB;
 overflow:hidden;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#000000;
}

input.submit{
 width:70px;
 height:20px;
 border:none;
 padding:0px;
}


#custom-splash{
	width:310px;
	height:224px;
	position:relative;
	overflow:hidden;
	background-color:#231f20;
	float:right;
}

/***************************************************

MENU

****************************************************/

#menu
{
	margin:0px auto;
	padding:0 20px;
	width:100%;
	position:relative;
	background:url(../images/background-menu.gif) no-repeat top center;
}

#menu ul
{
	margin:0;
	padding:0;
	list-style:none;
	line-height:1.0;
}

#menu li
{
	margin:0;
	float:left;
	list-style:none;
	position:relative;
	visibility:inherit;
}

#menu a
{
	display:block;
	position:relative;
	width:15em;
}

#menu a span 
{
	display:none;
}


#menu li ul
{
	position:absolute;
	top:-999em;
	width:15em;
}

#menu li:hover ul
{
	left:0;
	border-top:5px solid white;	
	top:41px;
	z-index:99;
}

#menu li li
{
	clear:both;
	margin:0;
	width:15em;
	height:30px;
	display:block;
	overflow:hidden;
	line-height:30px;
	background:black;
	filter:alpha(opacity=93);
	-moz-opacity:.93;
	opacity:.93;	
}

#menu li li a
{
	margin:0;
	padding:0 20px 0 7px;
	height:30px;
	text-decoration:none;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	display:block;
	font-size:12px;
	line-height:30px;
}

#menu li li a:visited
{
	margin:0;
	padding:0 20px 0 7px;
	height:30px;
	text-decoration:none;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	display:block;
	font-size:12px;
	line-height:30px;
	
}

#menu li li a:hover 
{
	background:#E9C20F;
	color:black;
	margin:0;
	padding:0 20px 0 7px;
	height:30px;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	display:block;
	font-size:12px;
	line-height:30px;
	
}


.sf-sub-indicator 
{
	display:none;
}


/***************************************************

LINK 1 - HOME

****************************************************/

#menu #home a , #menu #home a:visited , #menu .home a:hover, #menu #home a:active{
height:41px; width:55px;
}

#menu #home a, #menu #home a:visited {
background-image:url(../images/b1.jpg); background-position:top left; background-repeat:no-repeat;
}

#menu #home a:hover, #menu #home a:active {
background-image:url(../images/b1_h.jpg); background-position:top left; background-repeat:no-repeat;
}

/***************************************************

LINK 2 - NEWS & ANNOUCEMENTS

****************************************************/
#menu #news a.news, #menu #news a.news:visited, #menu #news a.news:hover, #menu #news a.news:active{
height:41px; width:49px;
}

#menu #news a.news, #menu #news a.news:visited{
background-image:url(../images/b2.jpg); background-position:top left; background-repeat:no-repeat;
}

#menu #news a.news:hover, #menu #news a.news:active{
background-image:url(../images/b2_h.jpg); background-position:top left; background-repeat:no-repeat;
}

/***************************************************

LINK 2 - Home Cinema

****************************************************/
#menu #homecinema a, #menu #homecinema a:visited, #menu #homecinema a:hover, #menu #homecinema a:active{
height:41px; width:49px; display:block;
} 

#menu #homecinema a, #menu #homecinema a:visited{
background-image:url(../images/b9.jpg); height:41px; width:97px; display:block;
}

#menu #homecinema a:hover, #menu #homecinema a:active{
background-image:url(../images/b9_h.jpg); height:41px; width:97px; display:block;
}

/***************************************************

LINK 3 -PRODUCTS

****************************************************/
#menu a.products, #menu a.products:visited, #menu a.products:hover, #menu a.products:active{
height:41px; width:76px;
}

#menu a.products, #menu a.products:visited{
background-image:url(../images/b3.jpg); background-position:top left; background-repeat:no-repeat; 
}

#menu a.products:hover, #menu a.products:active{
background-image:url(../images/b3_h.jpg); background-position:top left; background-repeat:no-repeat;
}

/***************************************************

LINK 4 - CUSTOM

****************************************************/
#menu a.custom, #menu a.custom:visited, #menu a.custom:hover, #menu a.custom:active{
height:41px; width:65px;
}

#menu a.custom, #menu a.custom:visited{
background-image:url(../images/b7.jpg); background-position:top left; background-repeat:no-repeat; 
}

#menu a.custom:hover, #menu a.custom:active{
background-image:url(../images/b7_h.jpg); background-position:top left; background-repeat:no-repeat;
}

/***************************************************

LINK 5 - SPECIALS

****************************************************/
#menu #specials a, #menu #specials a:visited, #menu #specials a:hover, #menu #specials a:active{
height:41px; width:69px;
}

#menu #specials a, #menu #specials a:visited{
background-image:url(../images/b8.jpg); background-position:top left; background-repeat:no-repeat; 
}

#menu #specials a:hover, #menu #specials a:active{
background-image:url(../images/b8_h.jpg); background-position:top left; background-repeat:no-repeat;
}

/***************************************************

LINK 6 - ABOUT US

****************************************************/
#menu #aboutus a, #menu #aboutus a:visited, #menu #aboutus a:hover, #menu #aboutus a:active{
height:41px; width:72px;
}

#menu #aboutus a, #menu #aboutus a:visited{
background-image:url(../images/b5.jpg); background-position:top left; background-repeat:no-repeat; 
}

#menu #aboutus a:hover, #menu #aboutus a:active{
background-image:url(../images/b5_h.jpg); background-position:top left; background-repeat:no-repeat;
}

/***************************************************

LINK 7 - CONTACT

****************************************************/
#menu #contact a, #menu #contact a:visited, #menu #contact a:hover, #menu #contact a:active{
height:41px; width:69px;
}

#menu #contact a, #menu #contact a:visited{
background-image:url(../images/b6.jpg); background-position:top left; background-repeat:no-repeat; 
}

#menu #contact a:hover, #menu #contact a:active{
background-image:url(../images/b6_h.jpg); background-position:top left; background-repeat:no-repeat;
}



/*********/

#menu a, #menu a:visited, #menu a:hover, #menu a:active{
color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; line-height: 24px;

}


/*--------------------------------------------------------------------------------------
	F E A T U R E D     S P E C I A L S
--------------------------------------------------------------------------------------*/

.featured ul
{
	list-style:none;
	margin:0;
	padding:0;
}

.featured ul li
{
	float:left;
	margin:0 20px 0 0;
	width:234px;
}

.featured ul li.end
{
	margin:0;
}

.clear
{
	clear:both;	
}
