/* CSS Document */

body{	padding:0px;	margin:0px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	background-color:#020202; }
	
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{
	margin:0px; padding:3px; }
	
ul{	margin:0px;	padding:0px;	list-style-type:none;	line-height:0px; }

.spacer{clear:both;	font-size:0px;	line-height:0px; }

#nav{width:1000px;	background:url(images/nav_bg.gif) 0 0 repeat-x;	height:69px;	padding:0px;	margin:0 auto;}
#nav ul{padding:27px 0px 0px 45px;}
#nav ul li{float:left;}
#nav ul li a{display:block;	padding:0 15px;	font:bold 12px/33px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#CCCCCC;	text-decoration:none;	text-transform:uppercase; }
#nav ul li a:hover{	background:url(images/nav_hover.gif) 0 0 repeat-x;	color:#fff;	}

a{	color:#CCCC99;	text-decoration:underline; }
a:hover{	color:#CCCC99;	text-decoration:none; }
a:visited{	color:#CCCC99;	text-decoration:underline; }

/*------------------------------------------------content area--------------------*/
#main{	width:1000px;	background:url(images/body_bg.gif) 0 0 repeat-x #434343;
	margin:0 auto;	color:#CCCC99;	font-size:13px;	font-weight:600;	padding:14px 0 40px 0;}

.title{	color:#FFFF99;	font-size:14px;	font-weight:600;	}
.title2{	color:#FFFF99;	font-size:18px;	font-weight:600;	}
.bluetxt{	color:#97A9FF;	font-size:14px;	font-weight:600;	}
.list{	font-size:14px;	font-weight:600;	line-height:20px;	}
.listbullet{	font-size:14px;	font-weight:600;	line-height:20px;	list-style-type:circle;	padding:0 0 0 15px;	}
.lgtxt{	font-size:14px;	font-weight:600;	}
.smtxt{	font-size:11px;	}

#testimonial {width:260px;	float:left;	background-color:#333333; margin-bottom:5px;	padding:5px 8px 5px 8px;}
.testimonial{	color:#CCCCCC;	font-size:12px;	font-weight:600;	line-height:16px;	}

#signup {	width:400px;	background:url(images/body_bg.gif) 0 0 repeat-x #434343;
	margin:0 auto;	color:#CCCC99;	font-size:13px;	font-weight:600;	padding:14px 0 40px 0;}


/*------------------------------------------------header panel--------------------*/
#header{padding:14px 10px 10px 34px;	width:900px; height:150px;	float:left;}
#logo { padding-right:20px; float:left;	width:300px}
#tagline {float:left; padding:50px 0px 0px 20px; width:500px;}
.tagline {color:#E5E5E5; font-size:18px; font-weight:bold; font-style:italic;}
/*------------------------------------------------middle--------------------*/
#middle{padding:14px 10px 10px 34px;	width:900px;	float:left;}
#middle ul {margin:15px;}
#middle li { margin:0px 40px 0px 30px; padding:0px 0px 15px 0px; line-height:18px; list-style-type:square;}

#lftbuttons{ margin:40px 0px 0px 20px; padding:0px;	width:165px; height:175px;	float:left;	background-image:url(images/buttons.jpg); background-repeat:no-repeat; }
.menu {margin:0px; padding:0px; list-style:none; width:145px; }
.menu li{ margin:0px; display:block;  list-style:none; }
.menu li a {padding-bottom:3px;  text-align:center; color:#ffffff; font-weight:bold;	display:block; text-decoration:none;}
.menu li a:hover{ font-weight:bold; color:#BBBBBB; text-decoration:none;}

#right{ margin-left:10px; padding:10px;	width:680px;	float:left;}

#left{ margin-left:10px; padding:0px; width:280px; float:left;}
#right2{ margin-left:10px; padding:5px;	width:590px; float:left;}

#contact {margin:0px 0px 0px 60px; width:600px; }

/*------------------------------------------------footer--------------------*/
#footer{ width:1000px;	height:100px;	background:url(images/footer_bg.gif) 0 0 repeat;	margin:0px auto; padding:0px; }

#ftrtext1 { float:left; padding:20px 0px 0px 40px; width:300px;
	font:normal 14px  Arial, Helvetica, sans-serif; 	color:#fff;	}
#ftrtext2 {float:right; padding:15px 40px 0px 30px; width:310px;
	font:normal 11px  Arial, Helvetica, sans-serif; 	color:#fff;	}
