@import url(reset.css); /* The browser equalizer */
@import url(default.css); /* Default classes */
@import url(menu.css);

body 
{
	background:#000;
}

body.newsletter-popup { background: #fff; }

h1.title {color:#fff;padding:4px 0px 30px 0px;font-weight:normal;font-size:1.4em;text-transform:uppercase;margin-bottom:20px;}

#container
{
	width:1020px;
	margin:30px;
	position:absolute;
	top:40px;
	float:right;
}

#container2
{
	width:1020px;
	margin:20px;
	position:absolute;
	top:30px;
	left:600px;
	z-index: 10;
}

#header {
	}
a.logo {float:left;padding-right:50px;}


#main1 {
	
	}
#main2 {
	
	}
#colLeft {
	float:left;
	width:150px;
	margin:0; padding:0;
	background-color:Red;
	}

#colRight {
	float:right;
	width:150px;
	margin:0; padding:0;
	background-color:#fff;
	text-align:center;
	height: 573px;
	overflow: scroll;
	
	}

#content {
	margin:0 150px;
	background:#fff url(../images/content_bg.gif) repeat-x;
	font-size:1.2em;
	border-right:#000000 solid 8px;
	}
	.idx #content {background:none; margin-right:20px;}
#content .floatfix { display: table; height: 1%; width: 100%; margin: 10; padding: 0;  height:483px;}

#content .padding {padding:15px 25px 25px;}
.idx #content .padding {padding:10px;}

.content_text {padding:15px 20px;border:solid #aaa 1px;}

.tab {position:absolute;border-top:solid #FF6600 4px;left:10px;margin-top:350px;}
#click {position:absolute;left:540px;top:-20px;}
#click a {color:#fff;font-weight:bold;text-decoration:none;cursor:pointer;}
.tab ul {list-style:none;padding:0;margin:0;}
.tab ul li {list-style:none;padding:0;margin:5px 3px 0 0;float:left;}
li#downloads {margin:0 0 0 5px;cursor:pointer;}




#home_image {height:520px;}

#footer {  }
#footer ul {list-style:none;margin:0;padding:0;}
#footer ul li {list-style:none;margin:0 15px 0 0;padding:0;display:inline;}
#footer a {color:#fff;text-decoration:none;text-transform:uppercase;font-weight:bold; font-size:10px; font-family:Arial, Helvetica, sans-serif;}

#contact  {margin-left:380px; color:#fff;}
#contact ul {list-style:none;}
#contact ul li {list-style:none; margin:0 15px 0 0; padding:0; display:inline; color:#fff;}
#contact a {list-style:none; margin:0 15px 0 0px; display:inline; color:#fff;}


body.noRight #main2 { background-image:none; }
body.noRight #colRight { display:none; }
body.noRight #content { margin-right:0; }

body.noLeft #main1 { background-image:none; }
body.noLeft #colLeft { display:none; }
body.noLeft #content { margin-left:0; }

body.noStructure {}
body.noStructure #colLeft,
body.noStructure #colRight,
body.noStructure #main1,
body.noStructure #main2,
body.noStructure #content,
body.noStructure #header,
body.noStructure #footer,
body.noStructure #menu
{
	display:none;
}
