html,body {
	margin:0;
	padding:0;
	font-family:Arial,Helvetica;
	font-size:11px;
	color:#231f20;
	width:100%;
	height:100%;
}

.site,.backgrounds,.dots,.pagesBgs {
	width:100%;
	height:100%;
}
.backgrounds {
	position:fixed;
	z-index:3;
}


.header {
	position:absolute;
	top:23px;
	z-index:999999999;
	width:100%;
}

.headerCnt{
	width:732px;
	margin:auto;
}
		.nav_bg {
			position:absolute;
			height:41px;
			width:732px;
			background:url(../images/menuBg.png) top left no-repeat;
			z-index:9999999999;
		}
		#nav, #nav ul {
				z-index:99999999999;
                padding: 0;
                margin: 0;
                list-style: none;
        }

        #nav {
	            width:616px;
	            padding-left:116px;
				position:absolute;
	            display:block;

        }



        #nav li {
                position:relative;
                height:22px;
                float: left;
                display:block;
                margin: 0;
                padding:0;
				padding-top:10px;
				width:auto;
        }

        #nav a {
	            display:block;
	            height:22px;
	            float:left;
	            overflow:hidden;

        }

.menu li a b{
	display:block;
	height:13px;
	float:left;
	text-indent:300px;
	line-height:13px;
	overflow:hidden;
}


	#lkHome a {width:50px;}
	#lkHome a b{width:50px;background:url(../images/mHome.png) top left no-repeat;}
	#lkHome{width:50px;margin-right:95px !important;}
	#lkAbout a {width:51px;height:15px;}
	#lkAbout a b{width:51px;background:url(../images/mAbout.png) top left no-repeat;height:15px;line-height:15px;}
	#lkAbout{width:51px;margin-right:95px !important;;}
	#lkWork a {width:85px;background:url(../images/mWork.png) top left no-repeat;}
	#lkWork{width:185px;margin-right:95px !important;}
	#lkContact a {width:61px;background:url(../images/mContact.png) top left no-repeat;}



        #nav a:hover {}

        #nav li ul {

                position: absolute;


                left: -999em;

				width:150px;


                padding:0;

                margin:0;

                display:block;

                clear:both;
	            opacity: .75;
	            filter: alpha(opacity=75);

        }

        #nav li:hover ul, #nav li.sfhover ul {

                left: 0;

                z-index:99999;

        }



        #nav li li {

                padding:0 !important;

                margin:0 !important;

                width:150px !important;

                height:30px;
				background:#FFFFFF !important;


                float:none;

                display:block;

                clear:both;

        }

		#nav li ul {
				top:31px;
                *background:#FFFFFF;
		}




        #nav li li a{
                padding:0 !important;

                margin:0 !important;

                display:block;

                width:150px !important;

                height:30px !important;;

                line-height:30px !important;
				background:#FFFFFF !important;


                text-align:center !important;
				text-indent:0 !important;


                border:0 !important;

                font-size:12px !important;

                color:#000000;
				text-decoration:none;

        }





        #nav li li a:hover{

                height:30px !important;;

                line-height:30px !important;

                color:#000000;
				text-decoration:underline;

        }

.pageHomeCnt h2 {
	margin:o;
	padding:0;
	padding-left:5px;
	color:#888888;
	font-size:13px;
		font-family:Arial,Helvetica;
}


.menu li a:hover,.menu li a b:hover {
	cursor:pointer !important;
}



.siteContent,.pageAbout,.pageContact,.pageEntertainment,.pageRetail,.pageVideo,.pageHome  {
	width:100%;
	height:100%;
	position:absolute;
	z-index:9999999;

}

.pageHomeCnt {
	width:100%;
	height:100%;
	overflow:hidden;

}


.pageHomeCnt a img {
	border:1px solid #231f20 !important;
}

.pageHome {
	display:block;

}

.pageAbout {
	display:none;
	opacity: .85;
	filter: alpha(opacity=85);
}
.pageContact {
	display:none;
	opacity: .85;
	filter: alpha(opacity=85);
}
.pageEntertainment,.pageRetail,.pageVideo {
	position:absolute;
	top:-50000px;

}

	.pageAboutCnt {
			margin:auto;
			margin-top:100px;
			width:875px;
			height:500px;
			border:10px solid #FFFFFF;
			border-right:0;
			background:#FFFFFF;

	}
	.pageAboutCnt .content{
			width:455px;
			height:500px;
			float:right;
	}
	.pageAboutCnt .cnt{
			width:455px;
			height:500px;
			float:right;
	}
	.pageAboutCnt h2 {
			margin:0;
			padding:0;
			font-size:13px;
			color:#990000;
			margin-bottom:20px;
	}
	.pageAboutCnt p {
			margin:0;
			padding:0;
			margin-bottom:20px;
			color:#231f20;
	}



	.pageContactCnt {
			margin:auto;
			margin-top:137px;
			width:738px;
			height:300px;
			border:10px solid #FFFFFF;
			background:#FFFFFF;

	}
	.cLeft {
		width:240px;
		float:left;
		font-size:13px;
		font-weight:bold;
	}
	.cLeft p {
		margin:0;
		padding:0;
		margin-bottom:20px;
		line-height:18px;
	}

	fieldset,input,label,textarea,form{
		margin:0;
		padding:0;
		border:0;
	}

	form,#thankyou {
		padding-top:10px;
		width:480px;
		float:right;
	}
	fieldset {
		margin-bottom:7px;
		clear:both;
		height:32px;
	}
	input,textarea {
		width:330px;
		border:1px solid #000000;
		float:right;
		padding-left:5px;
		font-family:Arial,Helvetica;
		font-weight:bold;
		font-size:13px;
		color:#454545;
	}
	input {
		height:26px;
		line-height:26px;
	}
	textarea {
			height:105px;

	}
	label,#thankyou {
		font-weight:bold;
		font-size:13px;
		text-align:right;
		padding-right:15px;
		line-height:26px;
		width:125px;
		float:left;
	}

#thankyou {
		width:300px;
		padding-left:150px;
		text-align:left;
}
	.button {
		border:0;
		background:#FFFFFF;
		font-weight:bold;
		font-size:13px;
		width:50px;
		text-align:left;
		float:right;

	}
	#errorMsg {
		clear:both;
		color:#990000;
		text-align:right;
		padding-right:20px;
		font-weight:bold;
	}
	#errorMsg label {
			display:none;
			clear:both;
			width:100%;
	}

.pageEntertainmentCnt,.pageRetailCnt,.pageVideoCnt {
		width:100%;
		margin-top:130px;
		height:232px;
}

a img {border:1px solid #CCCCCC;}

.clear {
	height:7px;
	font-size:1px;
	line-height:1px;
	clear:both;
}

.dots {
	background:url(../images/bg.png);
	position:absolute;
	width:100%;
	height:100%;
	opacity: .5;
	filter: alpha(opacity=50);
}

.Bg1 {
	position:absolute;
	background:#FFFFFF;
	width:100%;
	height:100%;
}
.Bg1 div {
	width:100%;
	margin:auto;
	height:100%;
   	//background:#FFF;
}

.Bg2 {
	position:absolute;
	background:#FFFFFF;
	width:100%;
	height:100%;
	display:none;
}
.Bg2 div {
	width:100%;
	margin:auto;
	height:100%;
	background:#FFF;
}

.Bg3 {
	position:absolute;
	background:#FFFFFF;
	width:100%;
	height:100%;
	display:none;
}
.Bg3 div {
	width:100%;
	margin:auto;
	height:100%;
	background:#FFF;
	background-repeat:repeat;
	background-position:middle center;
}

.Bg4 {
	position:absolute;
	background:#FFFFFF;
	width:100%;
	height:100%;
	display:none;
}

.Bg4 div {
	width:100%;
	margin:auto;
	height:100%;
	background:#FFF;
}

.Bg5 {
	position:absolute;
	background:#FFFFFF;
	width:100%;
	height:100%;
	display:none;
}
.Bg5 div {
	width:100%;
	margin:auto;
	height:100%;
	background:#FFF;
	background-repeat:repeat;
	background-position:top center;
}
.Bg6 {
	position:absolute;
	background:#FFFFFF;
	width:100%;
	height:100%;
	display:none;
}
.Bg6 div {
	width:100%;
	margin:auto;
	height:100%;
	background:#FFF;
}


.footer {
	width:100%;
	height:125px;
	z-index:9999999999;
	position:absolute;
	bottom:0;
}
	.socialLinks {
		width:985px;
		background:url(../images/footer.png) top left no-repeat;
		height:32px;
		padding-top:93px;
		text-align:right;
		margin:auto;
	}
	.socialLinks a {
			display:block;
			float:right;
			height:32px;

			width:32px;
			overflow:hidden;
			text-indent:300px;
			margin-left:10px;
			position:relative;
			left:40px;
	}
	.socialLinks a b{
			display:block;
			width:32px;
			height:32px;
			line-height:32px;
			overflow:hidden;
			text-indent:300px;
	}
		a.facebook b{
			background:url(../images/youtube.png) top  left no-repeat;
		}
		a.twitter b{
			background:url(../images/twitter.png) top  left no-repeat;
			width:31px;
		}
		a.youtube b{
			background:url(../images/facebook.png) top  left no-repeat;
			width:37px;
		}
.socialLinks a:hover,.socialLinks a b:hover {
	cursor:pointer !important;
}

	#entertainmentList,#retailList,#videoList {
		width: 100%;
		height:554px;
		position: relative;
	}

	div.scrollableArea a
	{

	}

	div.scrollableArea img
	{
		margin-right: 25px;
		float: left;
		margin-top:200px
	}

	div.scrollableArea img:hover {
		cursor:pointer;
		margin-right: 25px;
		float: left;
	}
