/* @override 
	http://dev.spanishflytv.com/assets/css/styles.css
	http://dev.spanishflytv.com/assets/css/nav.css
	http://www.spanishflytv.com/assets/css/styles.css
*/

@import url("font3/stylesheet.css");

body {
	background-position: center top;
	background: #000000 url('../images/page_bg.jpg') 0 0 repeat-x;
	background-repeat: repeat-x;
	background-color: #000000;
	font-family: 'Courier New', Courier, monospace;
	font-size: 13px;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	line-height: 18px;
}

body.raw-cuts {
	background: #000000 url('../images/raw_cuts_bg.jpg') repeat-x center top;
	padding: 0px;
	margin: 0 auto;
	font-family: 'Courier New', Courier, monospace;
	font-size: 13px;
	color: #333333;
}

body a {
	color: #333333;
}

img {
	border: 0px;
}

form {
	display: inline;
}

h1 {
	font-family: "4990810", 'Courier New', Courier, monospace;
	font-size: 25px;
	text-transform: uppercase;
	font-weight: bold;
	line-height: 1.7em;
	display: block;
	color: #471300;
	margin: 0;
	padding-bottom: 10px;
}

h1 a {
	text-decoration: none;
}

h1 a:hover {
	color: #1330A5;
}

h2 {
	font-family: 'CopystructNormal', 'Courier New', Courier, monospace;
	font-size: 16px;
	text-transform: none;
	font-weight: bold;
	text-align: left;
	padding: 0;
	margin: 0;
	padding-bottom: 20px;
	line-height: 1.5em;
}

/* h3 {
	font-family: 'Courier New', Courier, monospace;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
} */

h3 {
	text-transform: uppercase;
	margin: 0 0 15px;
	font: bold 16px/20px 'CopystructNormal', 'Courier New', Courier, monospace;
}

h3 a {
	text-decoration: none;

}

h3 a:hover {
	color: #1330A5;
}


h4 {
	margin: 0;
}

#pageWrapper {
	margin: 0px auto 0px auto;
	width: 955px;
	background-image: url(../images/content_bg.jpg);
}

.raw-cuts #pageWrapper {
	background: none;
	margin: 0 auto;
	width: 955px;
}

.raw-cuts #pageWrapper2  {
	margin: 0px auto 0px auto;
	width: 955px;
	background-image: none;
}

.raw-cuts #home {
	background: url(../images/content_bg.jpg) 0 0;
}

#pageHeader {
	background-color: Black;
	height: 230px;
}

#slideshowImage {
	position: absolute;
	z-index: 1;
	padding-left: 470px;
	width: 475px;
	height: 215px;
	overflow: hidden;
	background-color: Black;
}

#slideshowImage img {
	width: 475px;
	height: 215px;
	overflow: hidden;
}

#slideshowOverlay {
	position: absolute;
	z-index: 2;
}
#slideshowOverlay img {
	width: 955px;
}
#leftContent {
	float: left;
	width: 700px;
	background-image: url(../images/left_bg.jpg);
	min-height:1200px;
}

#rightContent {
	float: right;
	width: 255px;
	color: #FFFFFF;
	font-size: 11px;
	line-height: normal;
	background: url(../images/content_bg.jpg) right top;
	margin: 0;
	padding: 0;
}
table#Rightcontent-social {
	margin-right: auto;
	margin-left: auto;
}

.search {
	margin: 0;
	padding: 0;
	text-align: center;
	padding-top: 5px;
}

.searchText {
	padding: 2px;
	margin: 10px 1px 10px 10px;
	background-color: #855440;
	font-family: 'Courier New', Courier, monospace;
	font-size: 12px;
	color: #FFFFFF;
	border: 1px solid #333333;
	width: 180px;
}

.searchTextWatermark {
	padding: 2px;
	margin: 10px 1px 10px 10px;
	background-color: #855440;
	font-family: 'Courier New', Courier, monospace;
	font-size: 12px;
	color: #FFFFFF;
	border: 1px solid #333333;
	color: #C0C0C0;
}

.searchButton {
	font-family: 'Courier New', Courier, monospace;
	color: #FFFFFF;
	background-color: #808080;
	border: 1px solid #333333;
	padding: 2px;
	margin-right: 5px;
}

#theater {
	overflow: hidden;
	padding: 0;
	margin-right: auto;
	margin-left: auto;
	display: block;
}

#people {
	width: 210px;
	overflow: hidden;
	clear: both; margin; 0;
	padding: 0;
	margin-left: 16px;
}

#email-alerts {
	overflow: hidden;
	clear: both;
	padding: 0 10px;
	text-align: center;
	margin-top: 35px;
}

#member-login {
	width: 190px;
	clear: both;
	padding: 0;
	margin-top: 20px;
	background-color: white;
	margin-right: auto;
	margin-left: auto;
}

#member-login a {
	color: #FFFFFF;
	text-decoration: underline;
}

#member-login .title {
	color: #FFFFFF;
	font-family: 'Courier New', Courier, monospace;
	font-size: 18px;
	text-transform: uppercase;
	font-weight: bold;
	text-align: center;
}

.header-photo {
	background-color: #000000;
}

.categoryHeader {
	background-repeat: no-repeat;
	background-position: center center;
	width: 700px;
}

#pageContent {
	background-position: center top;
	background-image: url(../images/bg-content-generic.png);
	padding: 20px 20px 20px 20px;
	background-repeat: no-repeat;
	height: auto !important;
	height: 1100px;
	min-height: 1100px;
}

#pageContent2 {
	background-position: center top;
	background-image: url(../images/bg-content-generic.png);
	padding: 20px 20px 20px 20px;
	background-repeat: no-repeat;
	height: auto !important;
	height: 1300px;
	min-height: 1300px;
}

#pageContent3 {
	background-position: center top;
	background-color:black;
	padding: 0px 20px 20px 20px;
	height: 25px;
	
}
#pageContent3 a
{
    color:white;
}
#pagehome .tab_content {
}
.article {
	margin: 0 auto;
	width: 648px;
	padding: 0;
}



.article .left {
	float: left; 
    margin: 0;
	padding: 0;
	width: 375px;
        
}

.article .right {
	margin: 0;
	padding: 0;
	float: right;
	text-align: center;
}

.articleText { /*
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 500;
	color: #555555;*/
	font-size: 13px;
	line-height: 18px;
}

.articleText img {
	margin: 5px;
}

.photo_list {margin; 0;
	padding: 0;
	width: 648px;
	margin: auto;
	margin-top: 0px;
}

.photo_list .left {
	float: left; margin; 0;
	padding: 0;
	width: 270px;
	text-align: center;
}

.photo_list .right {margin; 0;
	padding: 0;
	float: right;
	margin-top: 18px;
	width: 367px;
}

.photo_listText {
	clear: both;
	/*font-family: Arial, Helvetica, sans-serif;
	font-weight: 500;
	color: #555555;*/
	font-size: 13px;
	line-height: 18px;
}

.photo_view {
	padding: 0;
	margin: 0;
	width: 268px;
	float: left;
	padding-right: 10px;
	padding-top: 10px;
}

.photo_view .photo_frame {
	position: absolute;
	padding: 0;
	margin: 0;
	width: 268px;
	height: 194px;
	z-index: 3;
	background: url(../images/thumb_overlay.png) center no-repeat;
}

.photo_view .photo_thumb {
	position: relative;
	padding: 0;
	margin: 0;
	width: 268px;
	height: 194px;
	margin-top: 4px;
	z-index: 1;
	overflow: hidden;
}

.share-this {
	text-align: center;
}

.gallery {
	clear: both;
	width: 636px;
	margin: 0;
	margin-left: 18px;
	padding: 0;
	margin-top: 32px;
}

.small-photo-frame {
	padding: 0;
	margin: 0;
	width: 200px;
	height: 133px;
	margin-right: 12px;
	margin-bottom: 12px;
	float: left;
}

.large-photo-frame {
	padding: 0;
	position: absolute;
	left: 50%;
	margin-right: 0;
	margin-left: -350px;
	margin-bottom: 0;
}

.xl-photo-frame {
	padding: 0;
	position: absolute;
	margin-right: 0;
	margin-bottom: 0;
}

#photo-crumb, #photo-crumb a {
	font-size: 12px;
	color: #a26c2b;
	font-weight: bold;
	margin-bottom: 10px;
}

.paging-container {
	clear: both;
	padding: 0;
	margin: 0;
	width: 700px;
	margin-left: 10px;
}

.paging-container .share {
	padding: 0;
	margin: 0;
	float: left;
	width: 550px;
}

.paging-container .previous {
	padding: 0;
	margin: 0;
	float: left;
	width: 40px;
}

.paging-container .back {
	padding: 0;
	margin: 0;
	float: left;
	width: 40px;
}

.paging-container .next {
	padding: 0;
	margin: 0;
	float: left;
	width: 40px;
}

.photoDescription {
	padding: 0;
	margin: 0;
	float: left;
	padding-top: 15px;
	width: 650px;
}

.reviews-container {
	padding: 0;
	margin: 0;
	float: left;
	padding-top: 15px;
	width: 650px;
}

.reviews-text {
	padding: 0;
	margin: 0;
	float: left;
	padding-left: 10px;
	width: 340px;
}

.reviews-text .row {
	padding: 0;
	margin: 0;
	width: 330px;
	min-height: 52px;
	background-color: #97c8cd;
	color: #1b2326;
}

.reviews-text .rowoff {
	padding: 0;
	margin: 0;
	width: 330px;
	min-height: 32px;
	background-color: #97c8cd;
	color: #1b2326;
}

.reviews-text .row .icon {
	padding: 0;
	padding-top: 8px;
	margin: 0;
	width: 42px;
	float: left;
	text-align: center;
}

.reviews-text .row .review {
	padding: 0;
	padding-top: 8px;
	margin: 0;
	width: 274px;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 12px;
	float: left;
	color: #3a3f43;
}

.reviews-text .rowoff .reviewalert {
	padding: 4px;
	margin: 0;
	width: 290px;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 12px;
	float: left;
	color: #3a3f43;
	text-align: center;
}

.review-name {
	color: #2b437f;
}

.review-date {
	color: #526876;
}

.review a,.reviewalert a {
	color: #2b437f;
	text-decoration: none;
}

.reviews-ad {
	padding: 0;
	margin: 0;
	float: right;
	width: 300px;
}

.review-comment {
	width: 270px;
	height: 30px;
	background-color: #edf7f7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3a3f43;
}

.Tags {
	padding: 5px;
	width: 225px;
	margin: auto;
}

.search_result {
	clear: both;
	width: 650px;
	margin: auto;
	padding: 0;
}

.search_result .icon {
	margin: 0;
	padding: 0;
	float: left;
	width: 30px;
}

.search_result .text {
	margin: 0;
	padding: 0;
	float: left;
	width: 620px;
}

.Tags a {
	color: #e6e6e6;
	text-decoration: none;
}

.Tags a:hover {
	color: #e6e6e6;
	text-decoration: underline;
}

.list_rule {
	clear: both;
	margin: auto;
	padding: 0;
	width: 592px;
	padding-top: 15px;
	padding-bottom: 15px;
}

.photo_list .list_rule {
	clear: both;
	margin: auto;
	padding: 0;
	width: 592px;
	padding-top: 8px;
	padding-bottom: 5px;
}

.video_list {
	padding: 0;
	margin: 0;
	width: 650px;
	padding-top: 30px;
}

.video_view {
	padding: 0;
	margin: 0;
	width: 200px;
	float: left;
	padding-right: 10px;
	padding-top: 10px;
}

.video_view .video_frame {
	position: absolute;
	padding: 0;
	margin: 0;
	width: 197px;
	height: 145px;
	z-index: 3;
	background-image: url(../images/video_thumb_overlay.png);
}

.video_view .video_thumb {
	position: relative;
	padding: 0;
	margin: 0;
	width: 174px;
	height: 133px;
	margin-top: 5px;
	margin-left: 10px;
	z-index: 1;
}

.slide_view {
	width: 500px;
	text-align: center;
	height: 282px;
	margin-left: auto;
	margin-right: auto;
}

.slide_view .slide_frame {
	position: absolute;
	padding: 0;
	margin: 0;
	width: 500px;
	height: 282px;
	z-index: 3;
	background-image: url(../images/show-slideshow-overlay.png);
}

.slide_view .slide_thumb {
	position: relative;
	padding: 0;
	margin: 0;
	width: 500px;
	height: 282px;
	z-index: 1;
}

.video_view .video_text {
	position: relative;
	padding: 0;
	margin: 0;
	text-align: center;
	width: 200px;
	z-index: 2;
	margin-top: 5px;
	overflow: hidden;
}

.video_view .video_text strong,.video_view .video_text b {
	padding: 0;
	margin: 0;
}

.gal_view {
	padding: 0;
	margin: 0;
	width: 200px;
	float: left;
	margin-right: 10px;
	margin-top: 10px;
}

.gal_view .gal_frame {
	position: absolute;
	padding: 0;
	margin: 0;
	width: 200px;
	height: 133px;
	z-index: 3;
	background-image: url(../images/photo_overlay_sm.png);
}

.gal_view .gal_frame2 {
	position: absolute;
	padding: 0;
	margin: 0;
	width: 230px;
	height: 150px;
	z-index: 3;
	background-image: url(../images/thumb_overlay_sm.png);
	background-size: 100% 100%;
}

.gal_view .gal_thumb {
	position: relative;
	padding: 0;
	margin: 0;
	width: 224px;
	height: 144px;
	padding: 2px;
	z-index: 1;
	overflow: hidden;
}

.bannerLink a {
	font-size: 0px;
	padding-top: 0px;
	padding-bottom: 270px;
	padding-left: 350px;
	padding-right: 350px;
}

.bannerNav {
	width: 708px; /* for IE */
	filter: alpha(opacity = 75); /* CSS3 standard */
	opacity: 0.75;
	background-color: #000000;
	text-align: center;
}

.bannerNav input {
	margin: 5px;
	border-width: 0px;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	background-color: #333333;
	color: #FFFFFF;
}

#Footer {
	clear: both;
	background-image: url(../images/footer_bg.jpg);
	margin: 0px auto 0px auto;
	height: 113px;
	width: 955px;
}

#FooterInner {
	padding-top: 20px;
	padding-left: 200px;
	padding-right: 320px;
	color: #CCCCCC;
}

#FooterInner a {
	color: #CCCCCC;
}

label.error {
	display: block;
	color: #F00;
}

input.error,select.error,textarea.error {
	border: 1px solid #F00;
}

.slideshow {
	height: 245px;
	width: 700px;
	overflow: hidden;
	position: absolute;
	z-index: 1;
	background-color: #000000;
	overflow: hidden;
}

.slideshow img {
	width: 705px;
	height: 245px;
	background-color: #000000;
	overflow: hidden;
}

.categoryHeaderSlide {
	background-repeat: no-repeat;
	background-position: center center;
	width: 700px;
	position: absolute;
	z-index: 2;
}

.bannershow {
	height: 283px;
	width: 700px;
	overflow: hidden;
	position: absolute;
	z-index: 1;
}

.bannershow img {
	width: 705px;
	height: 283px;
	overflow: hidden;
}

.bannerraw {
	width: 951px;
	overflow: hidden;
}

.bannerraw img {
	width: 955px;
}

.adjustHeightContent {
	margin-top: 248px;
}

.adjustHeightContent2 {
	margin-top: 280px;
}

.textBox {
	padding: 2px;
	font-family: 'Courier New', Courier, monospace;
	font-size: 12px;
	width: 480px;
}

.textBoxMd {
	padding: 2px;
	font-family: 'Courier New', Courier, monospace;
	font-size: 12px;
	width: 380px;
}

.textBoxSm {
	padding: 2px;
	font-family: 'Courier New', Courier, monospace;
	font-size: 12px;
	width: 200px;
}

.textBox2 {
	background-color: #A3D5D6;
	border: 0;
	height: 16px;
	padding: 3px;
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
}

#pageContent {
	padding-top: 50px;
}

#faceBook {
	width: 300px;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
	float: right;
}

#Twitter {
	width: 350px;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
	float: left;
}

#controls {
	display: none;
	background-color: #000000;
	margin: 0;
	margin-top: 253px;
	padding: 6px;
	width: 458px;
	position: absolute;
	z-index: 1000;
	filter: alpha(opacity = 80);
	-moz-opacity: 0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
	text-align: center;
	font-weight: normal;
	padding-left: 240px;
}

#controls_raw-cuts {
	display: block;
	width: 955px;
	background: url(../images/nav-bg.gif) no-repeat right top;
	margin-top: 2px;
	padding-top: 3px;
	height: 32px;
}
#rawcuts-social {
	display: block;
	float: right;
	margin-right: 30px;
}

#controls span {
	margin: 0;
	background-color: #666;
	padding: 3px 15px;
	font-size: 11px;
	font-family: Arial;
	color: #fff;
	text-transform: uppercase;
}

#controls span a {
	position: absolute;
	color: #fff;
	font-weight: normal;
	text-decoration: none;
}

#controls_raw-cuts span {
	background: none;
	font-size: 15px;
	font-family: Arial Narrow, Arial;
	color: #dc9e5e;
	text-transform: uppercase;
	text-decoration: none;
}

#controls_raw-cuts span a {
	color: #dc9e5e;
	text-decoration: none;
}

#play,#next,#prev,#pause,#count_images {
	float: left;
	margin-left: 20px;
        background-color: transparent;
}

#controls_raw-cuts #play,#controls_raw-cuts #next,#controls_raw-cuts #prev,#controls_raw-cuts #pause,#controls_raw-cuts #count_images, #controls_raw-cuts #home
	{
	float: left;
	margin-left: 20px;
	font-size: 15px;
	font-family: Arial Narrow, Arial;
	color: #dc9e5e;
	text-decoration: none;
	padding-top: 4px;
}

#controls_raw-cuts #play {
	
}

#controls_raw-cuts #search_box {
	float: right;
	width: 226px;
}

#controls_raw-cuts #search_box #search {
	float: left;
	border: 0;
	height: 15px;
	width: 65px;
	overflow: hidden;
	padding: 0;
	margin: 0;
}

#controls_raw-cuts #search_box .searchText {
	background: none;
	border: none;
	float: left;
	width: 132px;
	padding: 0;
	margin: 0;
	padding-left: 13px;
	padding-top: 3px;
}

#play {
	display: none;
}

.welcomeDiv {
	background-position: center top;
	background-image: url(../images/bg-content-welcomemat.gif);
	background-repeat: no-repeat;
}

.smallText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.container {
	width: 700px;
	margin-left: 3px;
}

ul.tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 34px;
	width: 100%;
	overflow: hidden;
	margin-right: -2px;
}

ul.tabs li {
	float: right;
	margin: 0 5px -1px 0;
	padding: 0;
	height: 34px;
	border-left: none;
	overflow: hidden;
	position: relative;
	background-image: url(../images/tab_unselected_bg.png);
	vertical-align: middle;
	text-align: center;
	width: 123px;
	padding: 1px 1px 0px 1px;
	border-bottom: solid 2px #000000;
	border-color: #666666 #666666 #113E53 #666666;
	border-style: solid;
	border-width: 0px;
	background-repeat: no-repeat;
}

ul.tabs li a {
	text-decoration: none;
	color: #fff;
	display: block;
	font-size: 1.2em;
	outline: none;
}

ul.tabs li a:hover {
	/* background-image: url(../images/tab_selected_bg.png);*/
	
}

html ul.tabs li.active {
	background-image: url(../images/tab_selected_bg.png);
}

.tab_container {
	clear: both;
	float: left;
	width: 680px;
	font-size: 14px;
	text-align: left;
	margin: 0 10px 0 10px;
}

.tab_content h2 {
	font-weight: normal;
	padding-bottom: 10px;
	border-bottom: 1px dashed #ddd;
	font-size: 1.8em;
}

/* .tab_content h3 a {
	color: #254588;
} */

.tab_content img {
	clear: both;
	margin: 0;
	border: 0;
	padding: 0;
}

.tab_content {
	padding-right: 20px;
}

#pageHome {
	background-position: center top;
	padding-top: 0;
	background-position: center top;
	background-image: url(../images/bg-content-generic.png);
	background-repeat: no-repeat;
	/* background: url(../images/tabs_background.jpg) 0 -11px no-repeat; */ 
	min-height: 1100px;
}

#new_tabs {
		background: url(../images/tabs_background.jpg) 0 -11px no-repeat;
	height: 34px;
}

#pageHome_new {
	background-position: center top;
	padding-top: 0;
	height: auto !important;
	height: 1100px;
	min-height: 1100px;
}

#enrollment {
	width: 650px;
	padding: 0;
	margin: auto;
	margin-top: 30px;
}

#enrollment h1 {
	font-size: 16px;
	text-transform: uppercase;
	text-align: left;
}

#enrollment .smalltext {
	font-size: 11px;
	text-align: left;
}

input.my-url {
	display: none;
}

#splink {
	float: right;
	width: 174px;
	height: 34px;
	overflow: hidden;
	margin-top: 41px;
}

h5 {
	font-family: 'CopystructNormal', 'Courier New', Courier, monospace;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: bold;
	line-height: 1.7em;
	display: block;
}


#logo_raw {
	float: left;
	width: 955px;
	height: 75px;
}

.raw-cuts #slides {
	border-bottom: 0;
	background: #000000;
}

.raw-cuts #caption {
	border-left: 3px solid #2c0a01;
	border-right: 3px solid #2c0a01;
	background: #000000 url(../images/caption_bottom.jpg) 0 100% no-repeat;
	margin: 0;
	padding: 12px 15px 25px;
	color: #ffffff;
	font-family: Georgia, Times, 'Courier New', Courier, monospace;
	font-size: 15px;
	font-weight: normal;
}
#caption table {
	height: 50px;
}

#relatedItems {
	position: relative;
	width: 675px;
	margin: 0;
	padding: 0;
}

#relatedItems #top {
	width: 660px;
	height: 475px;
	margin-left: 20px;
}

#relatedItems #bigHeader {
	top: 15px;
	left: 20px;
	height: 30px;
	margin-left: 20px;
	margin-top: 20px;
	margin-bottom: 20px;
	font-size: 25px;
	color: #471300;
}




#commentsHeader {
	top: 15px;
	left: 20px;
	height: 30px;
	margin-left: 0;
	margin-top: 20px;
	margin-bottom: 20px;
	font-size: 25px;
	color: #471300;
}

#relatedItems #top .row {
}


#relatedItems #top #a {
	width: 300px;
	height: 230px;
	font-size: small;
	float: left;
}

#relatedItems #top #b {
	width: 300px;
	height: 230px;
	float: right;
}

#relatedItems #top #c {
	width: 300px;
	height: 230px;
	float: left;
}

#relatedItems #top #d {
	width: 300px;
	height: 230px;
	float: right;
}

#relatedItems #bottom {

}

#relatedItems #bottom .row {
    position: relative;
	left: 0px;
	height: 230px;

}

.smallHeader {
	top: 0px;
	left: 5px;
	height: 20px;
	width: 200px;
	text-align: center;
	color: #471300;
}


#relatedItems #bottom .row .left {
	width: 200px;
	float: left;
	margin-left: 20px;
}

#relatedItems #bottom .row .center {
	width: 200px;
	float: left;
	margin-left: 30px;
}

#relatedItems #bottom .row .right {
	width: 200px;
	float: right;
	padding-right: 20px;
}

#relatedItems #bottom .row .title {
	font-size: 11px;
	line-height: 15px;
	position: relative;
	top: 18px;
	text-align: center;
}


#relatedItems #top .title{
	text-align: center;
}

#relatedItems #bottom .video_thumb {
	top: 15px;
	position: relative;
	padding: 0;
	margin: 0;
	width: 174px;
	height: 133px;
	margin-top: 5px;
	margin-left: 10px;
	z-index: 1;
}

#relatedItems #bottom .video_frame {
	position: absolute;
	padding: 0;
	margin: 0;
	width: 197px;
	height: 145px;
	z-index: 3;
	background-image: url(../images/video_thumb_overlay.png);
	top: 30px;
}

.cufon-loading {
 visibility: hidden !important;
}
.clickable {
   cursor: pointer;
}

@import url("font4/stylesheet.css");

#sddm_container {
	height: 33px;
	margin: 0;
	padding: 0;
	width: 955px;
	display: block;
	clear: both;
	float: left;
	z-index: 9999;
	position: relative;
	background: url(../images/nav-bg.gif) no-repeat left top;
}
ul#sddm {
	margin: 0;
	z-index: 100;
	padding: 0;
	position: relative;
	height: 32px;
}

#sddm li {
	list-style: none;
	z-index: 100;
	position: relative;
	float: left;
}

#sddm li a {
	display: block;
	color: #C9B594;
	text-align: center;
	text-decoration: none;
	z-index: 100;
	font-family: "4990810";
	font-size: 20px;
	width: 300;
	margin: 0;
	padding: 6px 15px;
}


#sddm li a:hover {
	color: #e5bc20;}
	
#sddm div {
	position: absolute;
	visibility: hidden;
	margin: 0;
	background: black;
	z-index: 900;
	display: block;
	top: 32px;
	padding-left: 10px;
	padding-right: 10px;
	border-right: 1px solid #c9b594;
	border-bottom: 1px solid #c9b594;
	border-left: 1px solid #c9b594;

}

#sddm div a {
	position: relative;
	display: block;
	margin: 0;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
	background: #000000;
	color: #C9B594;
	z-index: 100;
	font-family: "4990810";
	font-size: 18px;
	padding-bottom: 8px;
	background: url(../images/nav-bg.gif) no-repeat left top;
}

#sddm span.link_desc {
	background: none;
	width: 200px;
	display: block;
	padding-left: 10px;
	padding-top: 5px;
	font: bold 12px/1.3em Arial, Helvetica, sans-serif;
}



div.qtip-content {
	margin: 0;
	padding: 0;
}
img.pics-preload {
	display:none
}

.tabs_item_link {
	color: #000000;
}

.tabs_item_link:hover {
	color: #552A2A;
}


