body {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	margin:0;
	background:#000;
}

a {
	color:#fff;
}

#page {
	margin:0 auto;
	width:780px;
}

#wrapper {
	float:left;
/*	padding-bottom:30px;
*/	position:relative;
	margin:0 auto;
	width:780px;
	min-height:780px;
	height:auto !important;
	height:780px;
	border-top:25px solid #000;
	border-bottom:25px solid #000;
/*	background:url(/imgs/beta/wrapper-bg.gif) center repeat-y; */
	background:url(/imgs/beta/background.gif) top no-repeat;

}

#header-wrapper {
	width:780px;
	float:left;
}

	#header {
		position:relative;
		width:780px;
		height:160px;				
		background:url(/imgs/beta/header.jpg) no-repeat;
		font-size:1.1em;
	}
		#header h1 {
			width:160px;
			height:105px;
			margin:0;
			padding:0;
			position:absolute;
			top:20px;
			left:11px;
		}
		
		#header h1 a {
			display:block;
			width:131px;
			height:85px;
		}

		#header h1 span {
			display:none;
		}
		
		#phone-num {
			position:absolute;
			left:18px;
			bottom:3px;
			font-family:Tahoma, Verdana, Arial, Helvetica;
			font-weight:bold;
		}
		
		#navigation {
			position:absolute;
			right:6px;
			bottom:2px;
		}
		
			#navigation ul {
				margin:0;
				padding:0;
				list-style:none;
			}
			
				#navigation ul li {
					float:left;
			font-family:Tahoma, Verdana, Arial, Helvetica;
					font-weight:bold;
					margin-right:4px;
				}
				
				#navigation ul li a {
			        font-family:Tahoma, Helvetica, Arial, Verdana;
			        font-weight:bold;
			        font-size:12px;
					display:block;
					padding:2px 5px;
					color:#fff;
					text-decoration:none;
				}

	
		#slogan span {
			display:none;
		}
		
#container {}
	#sidebar { float:left;height:610px;width:157px; margin-right:7px; }
	#sidebar li { margin-top:4px; }
		.side-nav {
			list-style:none;
			margin:0;
			padding:0;
		}
		.side-nav span {
      font-family:Tahoma, Helvetica, Arial, Verdana;
      font-weight:bold;
      font-size:12px;
		}
		
		.side-nav a {	margin-left:10px; text-decoration:none;}

    .side-nav a { color:#FFF; }
    .side-nav a span { color:#FFF; }
	.side-nav a:hover { color:#69F; }
	.side-nav a:hover span { color:#69F; }
	
	.account-nav a { color:#3C3 !important; }
	.account-nav a span { color:#3C3 !important; }
    .account-nav a:hover { color:#3C3 !important; }
    .account-nav a:hover span { color:#3C3 !important; }
		
	.nav-header {
      color:#33CC33;
      font-family:Tahoma;
      font-weight:bold;
      font-size:14px;
      text-decoration:underline;
      margin-left:10px;
      margin-top:10px;
      }
				
		/* left navigation images */
		/* main navigation images */
		li.current a span { color:#FF6 !important; }
		li.current a:hover span { color:#FF6 !important; }
		

		/* end navigation images */
		#footer {
			position:absolute;
			bottom:15px;
			left:10px;
			font-size:0.75em;
			color: #00FFFF;
			line-height:1.3em;
			padding-top:13px;
			background:url('/imgs/beta/footer-header.gif') no-repeat;
			width:166px;
			letter-spacing:-1px;
		}
		
			#footer a {
				color: #00FFFF;
			}
			
			#footer span {
				display:none;
			}
		
	#content {
		float:left;
		margin-top:20px;
		padding-left:20px;
		width:594px;
	}
	
	#content p {
/*      color:#BAE8D9; */
		color:#FFF;
      font-family:Tahoma;
      font-size:9pt;
      margin:0;
      padding-bottom:1em;
      padding-top:0;
	  line-height:1.3em;
		}
		
		#content h2 {
			margin-top:0;
		}
		
.product div.link {
	position:relative;
	text-align:center;
	z-index:2;
}
.product div.link h3 {
	font-size:16px;
	margin:0;
	color:#000000;
	text-align:center;
	font-weight:normal;
	
}

.product div.link a {
}

#new_home_table_container {
	border-left:2px solid #33CC33;
	float:left;
	padding-left:10px;
	margin-left:5px;
}
table.new_home {
	z-index:999;
}
table.new_home th {
	text-align:left;
	color:#9BE6D8;
	font-weight:bold;
	text-decoration:underline;
	font-size:12px;
}
table.new_home td {
	width:160px;
	font-size:10px;
}

table.new_home a {
	text-decoration:none;
	font-size:10px;
}
table.new_home a:hover {
	text-decoration:underline;
	font-size:10px;
}
table.new_home a:visited {
	text-decoration:none;
	font-size:10px;
}

ul.new_home {
	float:left;
}
ul.new_home li {
	padding:4px 4px 4px 21px;
	color:#9BE6D8;
	font-size:12px;
}

#content div.new_home h2 {
	margin-top:8px;
	font-family:Tahoma;
	font-weight:bold;
	color:#9BE6D8;
	font-size:13px;
	word-spacing: 0px;
	letter-spacing: 0px;
	width:97%;
}

#content div.new_home p {
	width:97%;
	font-size:11px;
}
