@charset "UTF-8";/* CSS Document */body {		background-color: #e1e1e1;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #ffffff;	background-image:url(../images/body_image1.gif);	}	a {color:#222222;}h1 { color: #333333;	font-size:11px;	margin-top:0px;}			h2 { color: #666666;	font-size:11px;	font-weight: bold;	margin-top:5px;	}			h3 { color: #ffffff;	font-size:11px;	margin-top:5px;}.workspace {width:950px;margin-left:auto;margin-right:auto;margin-top:65px;}*:first-child+html .workspace { margin-top:69px;}/* by default do not show the static banner */ #home_image {  display:none;  }     #iphone_movie_links {  display:none;  }  /* for mobile phones hide the flash banner and show the static image version */@media only screen and (max-device-width: 1024px) {  #home_banner {    display: none;  }    #regular_movie_links {    display: none;  }    #home_image {  display:block;  }       #iphone_movie_links {  display:block;  }  }.main_content_block1 {margin-right:23px;float:right;width:675px;background-color:#FFFFFF;color:#333333;padding: 10px;margin-top:10px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}* html .main_content_block1 { margin-right:5px; }.main_content_block1 p {margin-top:10px;margin-bottom:10px;}.main_content_block2 {margin-right:23px;float:right;width:675px;background-color:#FFFFFF;color:#333333;padding: 10px;margin-top:10px;margin-bottom:60px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}* html .main_content_block2 { margin-right:5px; }.main_content_block2 p {margin-top:10px;margin-bottom:10px;}.main_content_block1 li {list-style:url(/images/arrow_bullet.gif);margin-left:30px;}.main_content_block2 li {list-style:url(/images/arrow_bullet.gif);}.home_content_block1 ul ul li {list-style:url(/images/arrow_bullet.gif);}.topbar { position:absolute;			top:0px;			width:940px;			padding:5px;			background-color: #ffffff;			border-bottom-style:solid;			border-bottom-color:#fc8e00;			border-bottom-width:1px;				}	.tab_container {  }.tab_container 	ul {list-style:none;margin:0;padding:0;}.tab_container li {float:left;width:180px;margin:0;padding:0; height:22px;}.tab_container 	li a {display:block;padding:5px 						10px;height:100%;						color:#FFF;						text-decoration:none;						border-right:1px solid #666666;						background-color: #747475;						border-top-style:solid;						border-top-color:#fc8e00;						border-top-width:1px;												}.tab_container 	li a:hover, li a:focus, li a:active {background-position:-150px 0;}/* begin left nav sliding styles */.left_bar1 {margin-left:10px;float:left;width:180px;padding: 10px;margin-top:10px;	background-color:#79878e;		border-style:solid;		border-color:#79878e;		border-width:1px;		-moz-border-radius: 5px;-webkit-border-radius: 5px;}.left_bar1 li {			margin-left:20px;			}ul#sliding-navigation{	list-style: none;	font-size: 11px;	margin: 10px 0;	padding: 0;}ul#sliding-navigation li.sliding-element h3,ul#sliding-navigation li.sliding-element a{	display: block;	width: 140px;	padding: 3px 18px;	margin: 0;	margin-bottom: 5px;	}ul#sliding-navigation li.sliding-element a.active{	display: block;	width: 140px;	padding: 3px 18px;	margin: 0;	margin-bottom: 5px;	color: #fc8e00;	}ul#sliding-navigation li.sliding-element h3{	color: #ffffff;	background:#333 url(/images/heading_bg.jpg) repeat-y;	font-weight: bold;	font-size:11px;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;}ul#sliding-navigation li.sliding-element a{	color: #eeeeee;	background:#222 url(/images/tab_bg.jpg) repeat-y;	border: 1px solid #1a1a1a;	text-decoration: none;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;}ul#sliding-navigation li.sliding-element a:hover { color: #fc8e00; }.footer {height:30px;background-image: url(/images/backgrounds/swish1a.jpg);background-repeat: repeat-x;-moz-border-radius-bottomleft: 5px;-webkit-border-radius-bottomleft: 5px;-moz-border-radius-bottomright: 5px;-webkit-border-radius-bottomright: 5px;}.footer_text {.color:#ffffff;margin-left:20px;padding-top:5px;}.topic_container { 	-moz-border-radius: 5px;	-webkit-border-radius: 5px;		border: 1px solid #e1e1e1;		padding:20px;		width:630px;		margin-bottom:15px;}.topic_icon {width:100px;float:left;}.topic_text {margin-left:120px;min-height:70px;}.testimonial_text {min-height:70px;font-weight:bold;font-style:italic;}.testimonial_container { 	-moz-border-radius: 5px;	-webkit-border-radius: 5px;		border: 1px solid #e1e1e1;		padding:20px;		width:680px;		margin-bottom:15px;}