body{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;
	color:#FFFFFF;
	background-color:#000000;
	background-image:url(../media/imgs/azur_bg.jpg); background-repeat:no-repeat; background-position:top center;
	background-attachment:fixed;
	line-height:1.6em;
}

div#wrapper { width: 930px; height:auto; margin:40px auto;}
	div#homeTop { width:930px; height:360px; margin-bottom:30px; text-align:center; position:relative; z-index:-1; overflow:hidden;}
	div#moviePane{ width:910px; padding:5px 10px; min-height:340px; background-color:#000000; position:relative;}
		div#vidPLayer { width:640px; height:340px; float:left; background-color:#000000; margin-left:-10px; margin-top:-10px; clear:both; position:relative; }
		div#movieInfo { width:275px; height:360px !important; margin-top:-10px; overflow: hidden; position:absolute; right:5px; }
		
		div#logoMenu { width:930px; height:50px; position:relative; margin-bottom:10px;}
			div#logo { width:200px; height:50px; float:left; margin-left:-5px; background-image:url(../media/imgs/azur_logo.png);}
			div#menu { width:500px; border-bottom:1px solid #7D888A; position:absolute; left:190px; bottom:0px;}
			div#menuRight { width:290px;  border-bottom:1px solid #7D888A; position:absolute; right:0px; bottom:0px; height:33px;}
				
				.menuh2 { position:relative; font-size:1em; font-family: Georgia, "Times New Roman", Times, serif; text-transform:uppercase;  margin:0px; }
				
				li.headlink { position:relative; font-size:0.9em; font-family: Georgia, "Times New Roman", Times, serif; text-transform:uppercase; height:20px; display:block; float:left; }
				li.headlink a:hover { color:#272626 !important;}
				li.headlink ul { display: none; position: absolute; z-index:+100;}
				li.headlink:hover ul { display: block; position:absolute; z-index:+1; background-color:#000000; top:20px; padding-top:20px; left:0px; background: rgba(0, 0, 0, 0.5); filter:alpha(opacity=50);  border-bottom:1px solid #ffffff; }
				li.headlink:hover ul li {width:200px; list-style:none; z-index:+150;  opacity: 1; font-family:Georgia, "Times New Roman", Times, serif; text-transform:uppercase; padding:0 5px; position:relative; }
				li.headlink:hover ul li:hover { width:195px;  color:#D42723; border-left:5px solid #ffffff; margin-left:-5px; }
				li.headlink:hover ul li a { color:#FFFFFF !important; opacity: 1; display:block; width:100%; height:22px; line-height:22px; position:relative; z-index:+150;}
				li.headlink:hover ul li a:hover {color:#D42723;}
				div#menu ul li.active a, div#menu ul li.active { color:#D42723;}
				
				div#menu ul, div#menuRight ul { margin:0px; padding:5px; z-index:+100;}
				div#menu ul li.headlink, div#menuRight ul li.headlink { display:inline; font-family:Georgia, "Times New Roman", Times, serif; text-transform:uppercase;}
				div#menuRight ul li  { border:none; font-size:.9em;  font-family:Georgia, "Times New Roman", Times, serif;}
				div#menu ul li a, div#menuRight ul li {color:#ffffff; padding:0px 7px; border-right:1px solid #ffffff;  font-family:Georgia, "Times New Roman", Times, serif; text-transform:uppercase;}
				div#menuRight ul li { list-style:none; border:none !important; z-index:+100;} 
				div#menuRight ul li a { border:0px;}
				div#menu ul li a:hover, div#menuRight ul li a:hover{ color:#CC8426; text-decoration:underline;}
				div#menu ul li a { color:#ffffff; text-decoration:none; } 
				div#menu ul li ul li a { border:none; z-index:+100;}
				div#menu ul li ul li a:hover { border:none; color:#D42723 !important;}
				div#menuRight ul li a:hover { color:#000000 !important; z-index:+100;}
	
	div#bottomPane { width:910px; padding:5px 10px; min-height:345px; height:auto !important; height:345px; background-color:#000000; position:relative;}
	div#largePane { width:910px; padding:5px 10px; min-height:740px; height:auto !important; height:800px; background-color:#000000; position:relative;}
	
	div#bottomPaneHeader { margin:0px; padding:0px; display:block; width:100%; margin:0 auto; border-top:1px solid #7D888A; padding:5px 0; color:#999999;  font-family:Georgia, "Times New Roman", Times, serif; text-transform:uppercase;}
	div#bottomPaneContent { font-family:Georgia, "Times New Roman", Times, serif;}
		div#bottomPaneContentLeft { width:280px; height:auto; float:left; padding-right:35px;}
		div#bottomPaneContentMdl { width:280px; height:auto; float:left;}
		div#bottomPaneContentRight { width:280px; height:auto; float:left; padding-left:35px;}
	
	div#footer { width:930px; height:auto; padding:10px 0; color:#000000; font-size:.9em; margin-top:10px;}
	.blue { color:#2563F1;}
	div#footer a { color:#333333;}
	
	div#adminMenu { width:900px; display:block; height:20px; margin:0 auto; line-height:20px; }
	div#adminMenu ul { margin:0px; padding:0px;}
	div#adminMenu ul li { display:inline; margin-right:15px; color:#FFFFFF;}
	
	ul#catList { margin:0px; padding:0px; display:block; width:99%; margin:0 auto; border-top:1px solid #7D888A; padding:5px;}
		ul#catList li { display:inline; padding:5px 15px 5px 0; color:#999999; margin-top:5px; font-family:Georgia, "Times New Roman", Times, serif; text-transform:uppercase; }
		ul#catList li.first { padding-left:0px; margin-left:-5px;}
		
	
	.col1 { width:280px; float:left; font-size:1em;}
	.col2 { width:280px; float:left; padding:0 30px; font-size:1em;}
	.col3 { width:280px; float:left; font-size:1em;}
		
	.keepInTouchForm { margin:5px 0 0 0px; padding:3px 0 3px 0px; position:absolute; top:0px; right:0px;}
	input.keepInTouch { height:15px; width:125px; font-size:1em; float:left;}
	.keepInTouchText { float:left; line-height:34px; padding-right:0px;}
	.paneSeperator { height:30px; display:block;}

	.b1f, .b2f, .b3f, .b4f{font-size:1px; overflow:hidden; display:block;}
	.b1f {height:1px; background:#000000; margin:0 5px;}
	.b2f {height:1px; background:#000000; margin:0 3px;}
	.b3f {height:1px; background:#000000; margin:0 2px;}
	.b4f {height:2px; background:#000000; margin:0 1px;}
	.contentf {background: #000000;}
	.contentf div {margin-left: 5px;}
	
	h1 { font-weight:normal; font-size:1.6em;}
	h2 { font-weight:normal; font-size:1.3em; margin-bottom:-5px; text-transform:uppercase;}
	span.greySmall { color:#999999; font-size:.9em;}
	
	#movietopRound { z-index:-2;}
	#moviebtmRound { z-index:-2;}
	
	.thumbSpan a img { border:none !important;}
	
	.greyFormVal { color:#999999;}
	
	.playerInfoContainer { padding:10px; width:auto; display:block; border-bottom:1px solid #ffffff; margin:0px 10px 0px 0px;}
	.noBorder { border:none !important;}
	hr.white { width: 95%; height:1px; color:#FFFFFF; border: none; border-top:1px solid #ffffff; float:left;}
	
	a { color:#FFFFFF; text-decoration:none; font-weight:normal;}
	a:hover { text-decoration:underline;}
	
	.thumbBox { width:280px; height:93px; float:left; margin:3px 0px; position:relative; z-index:0; line-height:1.2em; }
	.thumbBoxMdl { margin:3px 35px;}
	.thumbBox img { position:relative; z-index:0;}
	.thumbBox .wording { background-color:#000000; padding:5px; position:absolute; font-weight:bold; font-size:11px; width:264px; height:30px; left:3px; bottom:3px; filter:alpha(opacity=50); z-index:100; background: rgba(0, 0, 0, 0.5);}
	.thumbBox .wording:hover {filter:alpha(opacity=50);} 
	
	.thumbBox .wordingPink { background-color:#AE3C5E; padding:5px; position:absolute; font-weight:bold; font-size:11px; width:264px; height:30px; left:3px; bottom:3px; filter:alpha(opacity=50); z-index:100; background: rgba(174, 58, 85, 0.7); }
	.thumbBox .wordingPink:hover {filter:alpha(opacity=60);} 

	.humbLinkHeader { font-size:13px; text-transform:uppercase; font-weight:normal;}
	.thumbBox{ position:relative; }
	
	.hidden { display:none;}
	
	.blueHeader { color:#25BBBB; line-height:1.4em; font-family:Georgia, "Times New Roman", Times, serif !important;  font-size:2.7em; margin:0px;}
	
	.newsHeadTop {border-top:1px solid #999999; display:block; height:5px; font-family:Georgia, "Times New Roman", Times, serif !important;}
	.newsContainer { font-family:Georgia, "Times New Roman", Times, serif;}
	.newsItem { width:280px; margin-right:30px; display:block; height:100px; overflow:hidden; float:left; margin-bottom:7px; position:relative; border-bottom:1px solid #999999;}
	.newsDate { color:#999999; margin-bottom:0px; text-transform:uppercase; }
	.newsReadmore { position:absolute; bottom:10px; right:10px;}
	.newsReadmore a {color:#00FFFF;}
	
	.newsLink { display:block; width:100%; height:90px;}
	
	.newsletterButton { background-color:#000000; border:none !important; color:#FFFFFF; float:left; width:auto; font-family:Georgia, "Times New Roman", Times, serif; font-size:.9em; height:22px;}
	.newsletterButton:hover { color:#666666;}
	.noMgn { margin:0px !important;}

	div#vidInfoImg { width:260px; height:240px; position:relative; z-index:+100; padding-top:20px; padding-bottom:10px;}
	
	.adminContainer { display:block; margin:10px 0; padding:10px; background-color:#111111; border:1px solid #999999;}
	
	.longTxt { width:400px;}
	
	#movieInfo { line-height:1.2em; font-size:.9em; font-weight:normal !important;}
	.movieInfoBlock { padding:5px 0 10px 0; margin:0px; border-bottom:1px solid #ffffff;}
	h2.movieYouAreWatching { font-size:1em; margin:7px 0 2px 0; text-transform:none;}
	p.movieTitle { font-size:1.4em; text-transform:uppercase; margin:0px; font-weight:normal;}
	h1.movieTitleh1 { font-size:1.4em; text-transform:uppercase; margin:0px; font-weight:normal;}
	p.movieTitle2 { font-size:1.4em; text-transform:uppercase; margin:0px; font-weight:normal;}
	p.movieNumber {font-size:1em; margin:2px; text-transform:none; color:#999999;  text-transform:uppercase; }
	p.filmIntro {font-size:1em; margin:2px; text-transform:none; margin:0px; color:#999999;}
	.movieSubHeader { text-transform:uppercase; font-weight:bold; margin:5px 0 ; font-family:Georgia, "Times New Roman", Times, serif !important;}
	.movieSubHeaderPink { text-transform:uppercase; font-weight:bold; margin:5px 0 ; color:#DF0083; text-decoration:underline; }
	
	.noborder { border:none !important;}
	
	.movieThumbLink a, .movieThumbLink { border:none !important; display:block; width:100%; height:93px;}
	
	#catLinksHeaders { display:block; border-top:1px solid #999999; text-transform:uppercase; color:#999999; font-family:Georgia, "Times New Roman", Times, serif !important;}
	#catLinksHeaders #mainCat { color:#16A9BF; }
	
	ul.categoryList { margin:0px; padding:0px;}
	ul.categoryList li { list-style:none; display:inline; padding-right:10px; color:#999999;}
	li.h2{ margin: 0px; }
	li.subCat a { color:#999999; }
	li.subCat a:hover, li.subCat a.active { color:#ffffff; text-decoration:none;}
	
	form.loginForm { width:400px; margin:0 auto;}
	.formElement { display:block; margin:10px;}
	form.loginForm label, form#sendClip label { width:150px; float:left; font-weight:bold;}
	form.loginForm input.txt, form#sendClip input.txt { width:200px; float:left; padding:5px;}
	form#sendClip { height:110px; display:block;}
	div.pagination { display:block; text-align:right; height:20px; bottom:0px; right:10px; line-height:20px; font-family:Georgia, "Times New Roman", Times, serif !important; position:absolute;}
	div.pagination a.active { color:#16A9BF;}
	.hide { display:none;}
	
	label.adminLabel { width:150px; display:block; float:left;}
	
	table#catThumbTable { width:100%;}
	table#catThumbTable td.head { line-height:30px !important; font-weight:bold;}
	table#catThumbTable td { border-bottom: 1px dashed #999999;}
	
	a img { border:0px;}
	
	div#upload_video { padding:5px; border:1px solid #999999; cursor:pointer; background-color:#333333; color:#FFFFFF; display:block; width:170px !important; height:30px; line-height:30px; position:relative; z-index:+100; text-align:center;}
	
	div.upload_btn { padding:5px; border:1px solid #999999; cursor:pointer; background-color:#333333; color:#FFFFFF; display:block; width:170px !important; height:30px; line-height:30px; position:relative; z-index:+100; text-align:center;}
	table#videoTable { width:100%;}
	table#videoTable td { padding:5px; border-bottom:1px dashed #999999;}
	
	.pageTextarealong { width:280px; height:800px; margin-right:10px;}
	.pageTextareashort { width:280px; height:400px; margin-right:10px;}
	
	div#playerSkin { font-weight:normal !important; text-align:right; height:20px;}
	
	.pageTextareawide { width:600px; height:50px;}
	div#shareBtn { position:absolute; top:13px; right:5px;}
	
	div.popup { color:#333333;}
	
	div.popup { font-family:Georgia, "Times New Roman", Times, serif;}
	div.popup td.body { background-image:url(../media/imgs/pop-up-box-dummy.gif); background-repeat:no-repeat;}
	#facebox .body { background-image:url(../media/imgs/pop-up-box-dummy.gif); background-repeat:no-repeat; background-position:top}
	#facebox h1 { display:block; margin-top:5px; }
	#facebox input#submit { border:1px solid #99CCCC; background-color:#99CCCC; border-bottom:1px solid #333333; padding:0px; padding-bottom:5px;}
	#facebox input#submit:hover { border:1px solid #99CCCC;}
	
	#facebox .footer { margin-bottom:-5px;}
	#facebox .footer a.close img { height:15px; width:50px;}
	
	#facebox td.tl { background:none !important; background-image:none !important;}
	
	span.vid_info_text{
		font-size: 1.1em;
		line-height:1.5em;
	}
	
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}