@charset "utf-8";
/* CSS Document */

body {
	background-color:#000;
	background-image:url(../images/gradient2.png);
	background-repeat:no-repeat;
	background-position:top center;
	text-align:left;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
			
}
#wrap {
	width:100%;
	
}
#title {
	position:relative;
	left:-2px
}
a:link {
	color:#808080;
}
a:visited{
	color:#d4d1d1;
}
a:focus {
	color:#036;
}
a:hover{
	color:#F00;
}
a:active {
	color:#C06;
}

a img {
	border:none;
}

h2 {
	font-family:Arial, Helvetica, sans-serif;
	text-indent: 22px;
	text-align:left;
	line-height: 22px
	}
	
#mainpicture {
	
}

#commNav ul{
	margin-left:21px;
	padding:0px;
}

#commNav ul li{
	font-family:Arial, Helvetica, sans-serif;
	display:block;
	float:left;
	border-right: #9D9D9D solid 2px;
	padding-left:22px;
	padding-right:22px;
	text-align:center;
	
}

#commNav ul li.last{
	border:none;
}

#navigation {
	font-family:Arial, Helvetica, sans-serif;
	position: relative;
	float:right;
	font-size:14px;
	margin: 0 auto;
	vertical-align:top;
	
}

#navigation ul a:hover {
	color:white
}
#navigation ul a:focus {
	color:white
}	

#navigation ul {

	list-style-type: none;
	
}

#navigation ul li {
	float:left;
	position:relative;
	width:160px;
	background-repeat:no-repeat;
}
	

#navigation ul li a {

	text-align: center;
	display:block;
	text-decoration:none;
	color:#9D9D9D;
	background-image:url(../images/button.png);
	background-repeat:no-repeat;
	margin 0 0 0 0px
	height:30px;
	padding: 5px;
	
}

#navigation ul li ul {

	display: none

}

#navigation ul li:hover ul {

	display: block;
	position: absolute;
	
	
}


#navigation ul li:hover ul li a {

	display:block;
	background-image:url(../images/transparent-button.png);
	color:#ffffff;
	text-align: left;
	text-indent:5px;
	border-bottom: 1px solid #999;
	border-right: none;
	padding-top:10px;
	padding-bottom:10px;
	vertical-align: middle;
	width:160px
	
}

#navigation ul li:hover ul li a:hover {
	
	color:#fff;
	background-image:url(../images/tranparent-button-red.png);
}

#bottom {
	color:#FFF;
	position:relative;
	top:0px;
	font-family:Arial, Helvetica, sans-serif;
}

.press {
	margin-top:10px;
	margin-left:15px;
	text-align:left;
	float:left;
}

#press {
	padding:5px; 
	margin-top:18px; 
	margin-left:16px;
	float:left;
}

.bottomtext {
	padding-left:22px;
	padding-right:33%;
}

.bottomtextList {
	padding-right:28%;
	}

.bottomListItem {
	margin-top:5px;
	}

.bottomtext1 {
	padding-left:22px;
	padding-right:28%;
}
.bottomtext2 {
	padding-left:22px;
	padding-right:28%;
}
.bottomtext3 {
	padding-left:22px;
	text-align:left;
	padding-right:28%;
	line-height:18px;
}
.layouttable {
	position:relative;
	top:-30px;
	border:none;
	width:960;
	margin:0;	
}
.bottomtable {
	margin-top:25px;
}
.bottomcolumn {
	background-image:url(../images/transparent-box.png);
	background-position:bottom;
	text-align:left;
	vertical-align:text-top;
	border-spacing:25px;
	padding-left:20px;
	padding-right: 20px;
	
}
.lc {
	position:relative;
	top:-0px;
}
.underlineText {
	text-decoration:underline;
	line-height:16px;
	padding-left:22px;
	
	padding-right:28%;
}
.bottomtext3 {
	line-height:18px;
	padding-left:22px;
	text-align: left;
	padding-right:28%;
}
.footerText {
	color:#999;
}

.ratesTable {
	
	margin-left:25px;
	margin-bottom:10px;
	margin-top: 0px
}

.ratesTable td {
	text-align:left;
	width: 250px;
	
}

.bold{
	font-weight:bold;
}


td {
	border:solid red 0px;
	}

td.middle {
	
	padding-right:10px;
	width:auto;
	
	}
td.cartButton {

	width:auto;

}

td.viewCart{
	
	float:right;
	padding-top:10px;
	padding-bottom:0px;
	margin-bottom:0px;
	}
	
.socialNetworking{
	float:left;
	padding-top:10px;
	padding-right:5px;
	width:25px;}

.youTube{
	float:left;
	padding-top:10px;
	padding-right:5px;
	}
	
.socialNetworking1{
	float:left;
	padding-top:10px;
	padding-right:5px;
	padding-left:5px;
	width:25px;}
	
#mainpicture{
	width:960px;
	height:385px;
	overflow:hidden;
	z-index:-10;}
	
img.imgTitle{
	position:relative;
	left:50px;
	top:-15px;}