/* site colors: 
	banner nav gray: #808283;
	banner nav blue: #085c92;
	search input bg/footer links: #5b5b5d;
	search input border: #2e2d30;
	footer copyright: #dddfe0;
*/
body {
	font:12px/1.5 Arial, Helvetica, sans-serif;
	background:url(../images/basketball_bg.jpg) no-repeat top center fixed;
	background-color:#999;
	color:#999;
	font-size:12px;
	padding:0px;
	position:relative;
	line-height:16px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a {
	text-decoration:none;
	color:#808283;
}
a:hover {
	text-decoration:none;
	color:#999;
}
a:focus {
	outline:1px invert;
	font-family: Arial, Helvetica, sans-serif;
}
a.current {
	color:#085c92;
}
a.current:hover {
	color:#085c92;
}
.blue {
	color:#085c92;
}
.orange {
	color:#ea7a14;
}

.grey {
	color:#666;
}

hr {
	border:0 #ccc solid;
	border-top-width:1px;
	clear:both;
	height:0
}
h1 {
	font-size:14px;
	text-transform:uppercase;
	font-style:normal;
	font-weight:lighter;
	color:#CCC;
}
h2 {
	letter-spacing:.1em;
	font-size:16px;
	color:#CCC;
}
h3 {
	font-size:14px;
}
h4 {
	font-size:12px;
}
h5 {
	font-size:10px;
}

b{
	color:#CCC;	
}

p{
	margin-bottom:10px;
}
.copy_white{
	color:#FFF;	
	margin-top:8px;
	margin-bottom:8px;
	/*line-height:30px;*/
}

.subhead {
	font-size:18px; 
	font-weight:bold; 
	line-height:34px; 
}

.subhead_standard {
	font-size:18px; 
	font-weight:bold;
	line-height:18px;
}
.headline {
	font-size:30px; 
	font-weight:bold; 
	line-height:34px; 
}
.headline20 {
	font-size:30px; 
	font-weight:bold; 
	line-height:34px; 
	padding-left:20px;
}


.headline, #white {
	color:#FFF;
}
.headline, #grey {
	color:#666;
}

#navbg {
	background:transparent url(../images/nav_bg940.jpg) no-repeat center 136px;
}
/*==============================================
		    BASKETBALL LANDING PAGE 
  ============================================== */
#bbflash {
	margin-top:15px;
}
.left_layout3 {
	background:url(../images/left_bg.jpg) repeat-x 0 435px;
	float:left;
	display:inline;
	position:relative;
	text-align:center;
	width:30%;
}
.left-in {
	background:url(../images/column_top318b.jpg) no-repeat top center;
	float:left;
	height:10%;
	position:relative;
	width:49%;
}
.left-out {
	float:left;
	height:10%;
	position:relative;
	width:49%;
}
.left {
	background:url(../images/left_bg.jpg) repeat-x top left;
	border-right:1px solid #727374;
	float:left;
	height:10%;
	position:relative;
	text-align:center;
	width:30%;
	margin-bottom:20px;
}

.left img {
	padding:15px 0 25px 0;
}
.left ul, .left_layout3 ul {
	color:#9c9e9f;
	list-style:none;
	text-align:left;
	padding-left:10px;
}
.left .wrapper {
	width:100%;
	position:relative;
	clear:both;
}
.wrapper h3 {
	color:#c5c7c8;
	font-weight:normal;
	letter-spacing:.1em;
	padding:5px 20px;
	margin-bottom:0;
	text-align:left;
	text-transform:uppercase;
}
.wrapper h2 {
	color:#c5c7c8;
	font-weight:normal;
	letter-spacing:.1em;
	padding:10px 25px;
	margin-bottom:0;
	border-bottom:1px solid #CCC;
	text-align:left;
	text-transform:uppercase;
}
.wrapper ul {
	margin:10px 15px;
}
.right {
	float:right;
	display:inline;
	position: relative;
	width:69%;
}
.right p {
	padding:15px;
}
.right strong {
	color:#FFF;
}
.right-in {
	background:url(../images/column_top318b.jpg) no-repeat top right;
	float:right;
	height:10%;
	position:relative;
	width:50%;
}
.right-in p {
	padding:20px 25px;
}
.combo {
	background:url(../images/column_top655.jpg) no-repeat top center;
}
#news_bg {
	background:url(../images/column_top318b.jpg) no-repeat 2px 175px;
}
#news_bg h3.news {
	padding:18px 0 0 25px;
}
/*==============================================
				Product page 
==============================================*/
.prodlogo {
	padding:5px;
	margin:10px 0px 170px 10px;
	text-align:center;
	/*behavior:url(css/iepngfix.htc);*/
}
.prodlogo2 {
	padding:5px;
	margin:10px 0px 0px 10px;
	text-align:center;
	/*behavior:url(css/iepngfix.htc);*/
}
.belowlogo {
	margin:0px 0px 158px 20px;
}
.belowlogo2 {
	margin:0px 0px 140px 20px;
}
.belowlogo2 a {
	color:#EC7416;
}
.belowlogo2 a:hover {
	color:#FFF;
}
.belowlogo3 {
	margin:10px 0px 95px 20px;
}
.belowlogo3 a {
	color:#EC7416;
}
.belowlogo3 a:hover {
	color:#FFF;
}
.belowlogo4 {
	margin:0px 0px 140px 20px;
}
.belowlogo4 a {
	color:#FF0000;
}
.belowlogo4 a:hover {
	color:#FFF;
}
.belowlogo5 {
	margin:10px 0px 95px 20px;
}
.belowlogo5 a {
	color:#FF0000;
}
.belowlogo5 a:hover {
	color:#FFF;
}
.topleft {
	float:left;
	width:300px;
	margin-right:2px;
	position:relative;
}
#slideshow {
	display:block;
	width:300px;
}
.topmiddle {
	float:left;
	width:420px;
	margin-right:2px;
}
.topright {
	float:left;
	width:215px;
	margin:0px auto;
}
.insideleft {
	background:url(../images/column_top318b.jpg) no-repeat top left #121212;
	height:10%;
	color:#000;
	width:100%;
	margin:5px auto;
}
.insideleft h3 {
	border-bottom:1px solid #333;
	color:#FFF;
	padding:3px;
}
.insideleft img {
	padding:0px 10px 0px 10px;
	margin-left:10px;
	/*behavior:url(css/iepngfix.htc);*/
}
.scrollimage {
	margin-bottom:10px;
}
/*==============================================
				Compare subpage
==============================================*/
.left-incompare {
	background:url(../images/column_top655b.jpg) no-repeat top left;
	float:left;
	height:10%;
	position:relative;
	width:99%;
}
#comparison {
	margin:20px;
}
#comparison td {
	padding:5px;
	border-bottom:1px solid #333;
	text-align:left;
}
#comparison th {
	font-size:18px;
	background:#333;
	color:#FFF;
	line-height:30px;
	border-left:5px solid #000;
	text-align:center;
}
.compareinfo {
	min-height:470px;
}
.compareitems {
	text-align:left;
	margin:10px;
	border:1px solid #CCC;
	padding:15px;
	min-height:300px;
}
.compareitems strong {
	color:#FFF;
}
tr.comparetab {
	background:#000;
}
tr.comparetabactive {
	background:#333;
}
/*==============================================
				HOME PAGE
==============================================*/
.left-home {
	float:left;
	height:10%;
	position:relative;
	text-align:center;
	width:37%;
	margin-bottom:20px;
}
.home-center {
	float:left;
	height:10%;
	position:relative;
	width:49%;
	margin-bottom:20px;
}
.home-center strong {
	color:#FFF;
}
.home-center h4 {
	margin-left:0px;
	color:#FFF;
}
.right2-home {
	float:right;
	height:10%;
	position:relative;
	width:63%;
}
.right-home {
	background:url(../images/column_top210.gif) no-repeat top left;
	float:right;
	height:10%;
	position:relative;
	width:49%;
	height:300px;
	text-align:left;
}
.right-home #content {
	margin-left:30px;
}
.left-home #homeflashtext {
}
.left-home p {
	margin:25px 125px 25px 25px;
	text-align:left;
}
.left-home h3 {
	color:#FFF;
	font-size:20px;
	text-transform:uppercase;
}
.left-home strong {
	color:#FFF;
}
.right-home div h4 {
	color:#FFF;
	font-size:15px;
	text-transform:uppercase;
	margin-bottom:3px;
}


/*==============================================
				REVISIONS
==============================================*/




.container_top {
	width:990px;
	position:relative;
	display:block;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:20px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:20px;
}

.container{
	background-color:#000;
	width:922px;
	float:left;
	padding-left:34px;
	padding-right:34px;
	margin-bottom:34px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
}

.containerImg01{
	/*background:url(../images/background_trans.gif) repeat;*/
	width:100%; 
	height:100%; 
	display:block;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	position:fixed; 
}

.containerImg02{ 
	width:auto;
	height:100%;
	position:static; 
	display:block;	text-align:center;
	text-decoration:overline;
	text-decoration:underline;
	padding-top:40px;
	margin-left:auto;
	margin-right:auto;
}

.containerImg03{ 
	width:420px;
	margin-left:auto; 
	margin-right:auto; 
	text-align:right;
	padding:20px; 
	background-color:#000; 
	border-color:#999; 
	border:solid; 
	border-width:1px;
}
.containerImg04{ 
	width:437px;
	margin-left:auto; 
	margin-right:auto; 
	text-align:right;
	padding:20px; 
	background-color:#000; 
	border-color:#999; 
	border:solid; 
	border-width:1px;
}
.containerImg05{ 
	width:433px;
	margin-left:auto; 
	margin-right:auto; 
	text-align:right;
	padding:20px; 
	background-color:#000; 
	border-color:#999; 
	border:solid; 
	border-width:1px;
}
.containerImg06{ 
	width:360px;
	margin-left:auto; 
	margin-right:auto; 
	text-align:right;
	padding:20px; 
	background-color:#000; 
	border-color:#999; 
	border:solid; 
	border-width:1px;
}
.containerbg{
	background:url(../images/background_trans.gif) repeat;
	width:100%; 
	height:100%; 
	display:block;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	position:fixed; 
}

.columns_wrapper {
	background-color:#000;
	width:922px;
	float:left;
	text-align:left;
	padding-left:0px;
	padding-right:0px;
	margin-left:0px;
	margin-right:0px;
}
.columns_wrapper_grey {
	background-color:#333333;
	width:922px;
	float:left;
	text-align:left;
	padding-left:0px;
	padding-right:0px;
	margin-left:0px;
	margin-right:0px;
}


.column_01_single {
	float:left;
	text-align:left;
	width:210px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:0px;
}

.column_normal {
	padding-bottom:20px;
}

.column_01_single .column_normal h3 {
	text-transform:uppercase;
	padding-left:20px;
	padding-top:10px;
	padding-bottom:10px;
	
}
.column_01_single .column_normal h4 {
	color:#666666;
	font-size:12px;
	margin-top:5px;
	margin-bottom:0px;
	line-height:40px;
}

.column_01_single .column_normal a {
	color:#FFF;
	font-size:12px;
	margin-top:5px;
	margin-bottom:0px;
	line-height:20px;
}

.column_01_single .column_normal p {
	line-height:15px;
	border-bottom:1px solid #333333;
	padding-bottom:10px;
	margin-top:10px;
	margin-bottom:10px;
}

.column_01_single .column_header a {
	color:#999;
	font-size:12px;
}
#bullets:before { 
	content: "\00BB \0020";
}

.column_normal a:hover { 
	color:#999;
}

.column_01_product {
	float:left;
	text-align:left;
	width:670px;
	padding-left:10px;
	padding-right:10px;
	padding-top:30px;
	padding-bottom:0px;
}

.column_01_double {
	float:left;
	text-align:left;
	width:440px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:0px;
}
.column_02_double strong {
	color:#CCC;
}

.column_02_single {
	float:left;
	text-align:left;
	width:210px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:30px;
}



.column_02_double {
	float:left;
	text-align:left;
	width:440px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:0px;
}
.column_02_double strong {
	color:#CCC;
}

.column_02_triple {
	float:left;
	text-align:left;
	width:650px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:0px;
}
.double_fullthirds{
	float:left;
	text-align:left;
	width:440px;
	padding-bottom:20px;
}

.double_fullthirds_bottom{
	float:left;
	text-align:left;
	width:440px;
	padding-top:20px;
}

.double_twothirds{
	float:left;
	text-align:left;
	width:337px;
	padding-bottom:20px;
}
.double_shareIcon{
	float:left;
	text-align:left;
	width:83px;
	padding-left:20px;
	padding-bottom:20px;
}
.double_half_left{
	float:left;
	text-align:left;
	width:210px;
	padding-left:0px;
	padding-right:10px
}
.double_half_right{
	float:left;
	text-align:left;
	width:210px;
	padding-left:10px;
	padding-right:0px
}

.sectionTitle {
	text-align:center;
	color:#e97913;
	font-weight:bold;
	padding-top:10px;
}

.column_03_single {
	float:left;
	text-align:left;
	width:210px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:30px;
}
.column_04_single {
	float:left;
	text-align:left;
	width:212px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
}
.column_04_images{
	float:left;
	text-align:left;
	width:222px;
	height:385px;
	padding-left:0px;
	padding-right:10px;
	padding-top:30px;
	padding-bottom:0px;
}
.column_04_thumbs{
	float:left;
	text-align:left;
	width:228px;
	padding-left:2px;
	padding-right:2px;
	padding-top:0px;
	padding-bottom:0px;
	overflow:hidden;
}

.column_04_thumbs a:before{
	content: " \0020";
}
.column_04_single .column_header h3{
	text-transform:uppercase;
	padding-left:20px;
	padding-top:10px;
	padding-bottom:10px;
}

.column_04_single .column_header h4 {
	color:#FFF;
	font-size:12px;
	text-transform:uppercase;
	margin-top:5px;
	margin-bottom:0px;
}
.column_04_single .column_header a {
	color:#666;
	font-size:12px;
}
.column_04_single .column_header p {
	line-height:15px;
	border-bottom:1px solid #333333;
	padding-bottom:10px;
	margin-top:10px;
	margin-bottom:10px;
}

.column_header a:hover {
	color:#999;
}

.fourth_full{
	float:left;
	text-align:left;
	width:212px;
}

.column_header {
	background:#000 url(../images/column_top210.gif) no-repeat top left;
}

.column_header_double {
	background:#000 url(../images/column_top420.gif) no-repeat top left;
}
.column_header_triple {
	background:#000 url(../images/column_top655.gif) no-repeat top left;
}

.column_header_double h3{
	text-transform:uppercase;
	padding-left:20px;
	padding-top:10px;
	padding-bottom:10px;
}
.column_header_triple h3{
	text-transform:uppercase;
	padding-left:20px;
	padding-top:10px;
	padding-bottom:10px;
}

.column_header p {
	line-height:15px;
	border-bottom:1px solid #333333;
	padding-bottom:10px;
	margin-top:10px;
	margin-bottom:10px;
}


.drillsNav { 
	color:#FFF;
	line-height:20px;
}
.drillsNav a:hover {
	color:#FF0000;
}
.drillsNav:before { 
	content: " \0020 \0020 \0020 \00BB \0020";
}


.drillsNavSel {
	color:#ea7a14;
	line-height:20px;
}
.drillsNavSel a:hover  {
	color:#ea7a14;
}
.drillsNavSel:after { 
	content: " \0020 \0020 \0020 \0020\00BB";
}




/*==============================================
				WIDGETS
==============================================*/

.orderDvd {
	float:left;
	text-align:left;
	width:212px;
	height:160px;
	padding-bottom:10px;
	position:static;
}

.orderDvdBb {
	height:160px;
	position:static;
	
	border-color:#CCC;
	border:solid;
	border-width:1px;
}

.orderDvdVb {
	height:160px;
	position:static;
	border:#303;
	border-color:#CCC;
	border-bottom:solid;
	border-width:1px;
}

.howToOrder {
	float:left;
	text-align:left;
	width:212px;
	height:160px;
	padding-bottom:10px;
	position:static;
	
	border-color:#CCC;
	border-bottom:solid;
	border-width:1px;
}
.howToOrder_VB {
	height:160px;
	position:static;
}
.howToOrder_BB {
	height:160px;
	position:static;
	
	border-color:#CCC;
	border:solid;
	border-width:1px;
}

.productImageEnlarge{
	float:left;
	text-align:right;
	
	width:100%;
}

.productImageTitle{
	float:left;
	text-align:left;
	line-height:30px;
	width:100%;
	padding-left:8px;
}

.productImageThumbContainer{
	float:left;
	text-align:left;
	width:100%;
}

.thumbImage{
	float:left;
	text-align:left;
	width:60px;
	padding-left:8px;
	padding-right:8px;
	padding-top:0px;
	padding-bottom:0px;
}

.img_thumb_on{
	border-color:#db6c13;
	border-width:1px;
	border-style:solid;
}
.img_thumb_off{
	border-color:#666;
	border-width:1px;
	border-style:solid;
}


/* -- DR DISH */

.features_drdish_CST_lrg{float:left;text-align:left;width:420px;height:458px;padding:10px;
	background:#000 url(../images/features_drdish_CST_lrg.jpg) no-repeat top left;
}
.features_drdish_CST_menu{float:left;text-align:left;width:440px;height:28px;padding-left:10px;
	background:#000 url(../images/features_drdish_CST_lrg.jpg) no-repeat bottom left;
}

.features_drdish_DW_lrg{float:left;text-align:left;width:420px;height:458px;padding:10px;
	background:#000 url(../images/features_drdish_DW_lrg.jpg) no-repeat top left;
}

.features_drdish_FC_lrg{float:left;text-align:left;width:420px;height:458px;padding:10px;
	background:#000 url(../images/features_drdish_full_court_lrg.jpg) no-repeat top left;
}
.features_drdish_DW_menu{float:left;text-align:left;width:440px;height:28px;padding-left:10px;
	background:#000 url(../images/features_drdish_DW_lrg.jpg) no-repeat bottom left;
}

.features_drdish_FCP_lrg{float:left;text-align:left;width:420px;height:458px;padding:10px;
	background:#000 url(../images/features_drdish_FCP_lrg.jpg) no-repeat top left;
}
.features_drdish_FCP_menu{float:left;text-align:left;width:440px;height:28px;padding-left:10px;
	background:#000 url(../images/features_drdish_FCP_lrg.jpg) no-repeat bottom left;
}

.features_drdish_TC_lrg{float:left;text-align:left;width:420px;height:458px;padding:10px;
	background:url(../images/features_drdish_TC_lrg.jpg) no-repeat top left;
}

.features_drdish_TC_menu{float:left;text-align:left;width:440px;height:28px;padding-left:10px;
	background:#000 url(../images/features_drdish_TC_lrg.jpg) no-repeat bottom left;
}

/* -- IMAKE */

.features_imake_CST_lrg{float:left;text-align:left;width:420px;height:458px;padding:10px;
	background:#000 url(../images/features_imake_CST_lrg.jpg) no-repeat top left;
}
.features_imake_CST_menu{float:left;text-align:left;width:440px;height:28px;padding-left:10px;
	background:#000 url(../images/features_imake_CST_lrg.jpg) no-repeat bottom left;
}

.features_imake_DW_lrg{float:left;text-align:left;width:420px;height:458px;padding:10px;
	background:#000 url(../images/features_imake_DW_lrg.jpg) no-repeat top left;
}

.features_imake_DW_menu{float:left;text-align:left;width:440px;height:28px;padding-left:10px;
	background:#000 url(../images/features_imake_DW_lrg.jpg) no-repeat bottom left;
}

.features_imake_onthefly_lrg{float:left;text-align:left;width:420px;height:458px;padding:10px;
	background:#000 url(../images/features_drdish_on_the_fly_lrg.jpg) no-repeat top left;
}

.features_imake_ezGlide_lrg{
	float:left;
	text-align:left;
	width:420px;
	height:458px;
	padding:10px;
	background:#000 url(../images/features_drdish_ez_glide_lrg.jpg) no-repeat top left;
}

.features_imake_CAT_lrg{float:left;text-align:left;width:420px;height:458px;padding:10px;
	background:#000 url(../images/features_imake_CAT_lrg.jpg) no-repeat top left;
}
.features_imake_CAT_menu{float:left;text-align:left;width:440px;height:28px;padding-left:10px;
	background:#000 url(../images/features_imake_CAT_lrg.jpg) no-repeat bottom left;
}

.features_imake_21P_lrg{float:left;text-align:left;width:420px;height:458px;padding:10px;
	background:#000 url(../images/features_imake_21P_lrg.jpg) no-repeat top left;
}

.features_imake_21P_menu{float:left;text-align:left;width:440px;height:28px;padding-left:10px;
	background:#000 url(../images/features_imake_21P_lrg.jpg) no-repeat bottom left;
}

/*

		COMPARISON

*/
.column_LR {
	padding-top:20px;
	padding-bottom:20px;
	float:left; 
	width:44%;
	text-align:center;
}

.column_CTR {
	padding-top:20px;
	padding-bottom:20px;
	float:left; 
	width:12%;
	text-align:center;
}

.column_desc-full {
	float:left; 
	height:70px;
	width:360px; 
	padding-left:80px;
	margin-bottom:10px;
}

.column_desc-none {
	float:left; 
	width:360px; 
	padding-left:80px;
	margin-bottom:20px;
}

.column_desc-thumb {
	float:left; 
	width:352px; 
	/*height:70px;*/ 
	margin-bottom:20px;
}

.column_thumb {
	float:left; 
	width:70px; 
	padding-right:10px;
}

/*==============================================
				TABS
==============================================*/
.tab {
	margin-right:10px;
}
.tabactive {
	margin-right:10px;
	color:#FFF;
}
.red {
	color:#900;
}
.clear {
	clear:both;
}
/*==============================================
			      LOGO IMG/TEXT
  ============================================== */
#logo {
	background: url(../images/logo.png) no-repeat 3px 24px;
	height:135px;
	/*behavior: url(css/iepngfix.htc);*/
}
#logo h1 {
	display:none;
	font-size:20px;
}
#logo h1 span {
	display:none;
	font-size:14px;
}
/*#logo:hover{cursor:pointer;}*/
#logo .overlogo {
	width:270px;
	height:100px;
	display:block;
	
	float:left;
}
a.chat {
	width:137px;
	height:35px;
	margin-top:20px;
	overflow:hidden;
	text-indent:-100px;
	float:right;
	cursor:default;
}/*background:url(../images/chat.jpg) no-repeat 0px 0px;*/
a:hover.chat {
	width:137px;
	height:35px;
	margin-top:20px;
	float:right;
	cursor:default;
}/*background:url(../images/chat.jpg) no-repeat 0px -32px;*/


/*==============================================
			      MAIN NAVIGATION
  ============================================== */
#topnav2 {
	text-align:right;
	z-index:10;
	/*padding:0 0 4px 0;
	position:relative;*/
}
#topnav2 a {
	color:#999;
	padding:0px 0px 0px 0px;
	font-size:18px;
}/*text-transform:uppercase;*/
#topnav2 a.current {
	color:#085c92;
}
#topnav2 a:hover {
	color:#ccc;
}
#topnav2 a.tallnav {
	text-transform:uppercase;
	margin:0px 0px 0px 0px;
}

.topnavDropDown{
	float:right;
	padding-top:0; 
	margin-top:0; 
	text-align:center; 
	line-height:30px;
	
}

/*==============================================
			      FOOTER
  ============================================== */
.footer {
	border-top:1px solid #5b5b5d;
	text-align:center;
	padding-top:10px;
	padding-bottom:0px;
	margin-right:0px;
}
#footer {
	font-size:12px;
	text-align:left;
	line-height:25px;
}
#footer #image {
	line-height:40px;
}
#footer span {
	/*color:#FFF;*/
	padding:0px;
}
#footer a {
	color:#666666;
}
#footer a:hover {
	text-align:left;
	color:#ccc;
}
.footer_col01 {
	width:18.19%;
	float:left;
}
.footer_col02 {
	width:18%;
	float:left;
}
.footer_col03 {
	width:18%;
	float:left;
}
.footer_col04 {
	width:17%;
	float:left;
}
.footer_col05 {
	width:27.85%;
	float:right;
	text-align:right;
}
/*==============================================
		LANGUAGE SELECTION / SEARCH BOX
  ============================================== */
#throbber {
	position:absolute;
	top:400px;
	background:#000;
	padding:10px;
	border:1px solid #FFF;
	margin-left:-170px;
	display:none;
}
div.one {
	float:left;
	width:135px;
	height:auto;
	padding:0;
	margin-right:10px;
	display:inline;
}
div.two {
	float:right;
	width:180px;
	height:auto;
	padding:0;
	display:inline;
}
#language_search {
	height:20px;
	margin:70px -130px 0px 100px;
	width:340px;
	float:right;
	text-align:right;
}
#language_search .color {
	background-color:#5b5b5d;
	border:1px solid #000;
	height:16px;
	color:#fff;
	margin:0px;
}
#language_wrap {
	text-align:right;
}
/** html #language_wrap{padding-top:1px;border:1px solid red;}*/
*+html #language_wrap {
	padding-top:1px;
}
#searchtable {
	float:left;
	margin:0px;
	padding:0px;
	border:1px solid #FFF;
}
.dropdown-menu {
	background-color:#5b5b5d;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
	color:#000;
	float:right;
	height:auto;
	padding:1px 8px;
	text-align:left;
	width:135px;
	margin-top:1px;
	position:relative;
	z-index:100;
}
ul.down-list {
	display:none;
	margin:0 1px 0 0;
	padding:0;
	position:relative;
	z-index:100;
}
ul.down-list li {
	margin:0;
	padding:0 0 0 0px;
	text-align:left;
	border-bottom:1px solid #000;
	z-index:100;
}
ul.down-list li img {
	margin:0;
	padding:0 5px;
}
ul.down-list li a {
	color:#000;
	font-size:11px;
	margin:0;
	padding:0;
	text-align:left;
	text-transform:uppercase;
}
.menu-first {
	background: url(../images/down_arrow.gif) no-repeat top right;
	border-bottom:1px solid #000;
	margin:0;
	padding:1px 0 0 0;
}
.menu-first a {
	color:#000;
	font-size:11px;
	margin:0;
	padding:0;
	text-transform:uppercase;
}
.menu-first img {
	margin:0;
	padding:0 5px;
}
.menu-long{
background-image: url("../images/menu_button_background_new.gif");
background-repeat: no-repeat;
background-attachment: scroll;
background-position: right top;
background-color: #000000;
text-align: center;
position: absolute;
width: 150px;
height: 406px;
top: 135px;
font-size: 18px;
margin-left: 0px;
}
#search_box {
	float:left;
	display:block;
	width:144px;
	height:15px;
	margin-top:-10px;
}
#search_button {
	float:right;
	display:block;
	background:none;
	border:none;
	color:#000;
	cursor:pointer;
	width:20px;
	height:20px;
	margin:0px;
}

