/*************************main structure*************************/
#main {text-align:center; position:relative; font-family:Arial, Helvetica, sans-serif; margin:0 auto;}
	
#view {position:relative; width:950px; height:650px; overflow:hidden; margin:0 auto;}

#logo {position:absolute; top:45px; left:0; color:#FFFFFF; font-size:20px; cursor: pointer; cursor: hand;}
	
#panel {position:absolute; top:0; left:0; z-index:1; width:4750px; height:650px;}

#content {position:absolute; left:80px; z-index:3;
width: 790px; /*Width of main container*/ 
text-align:left;
margin: 0 auto; /*Center container on page*/}

#topsection{height: 90px; /*Height of top section*/}

#topsection h1{margin: 0; padding-top: 15px;}

#menu {margin-top:60px; margin-bottom:46px; text-align:right;}
#menu li {display:inline;}
#menu li a:hover {
	text-decoration:none;
	font-size:16px;
	color:#78A7DA;
	margin-right:13px;
	font-weight: bold;
}
#menu li a {
	text-decoration:none;
	font-size:16px;
	color:#FFFFFF;
	margin-right:13px;
	font-weight: bold;
}

#menu .current {color:#FF9900; margin-right:13px;}

#message-one {position:absolute; top:250px; left:500px; z-index:2;}
#message-two {position:absolute; top:0; left:0; z-index:2;}

#footer {position:relative; width:950px; margin:0 auto; background-color:#FFFFFF;}
.footer-left {float:left; font-size:10px; color:#4D4D4D;}	
.footer-right {font-size:12px; color:#4D4D4D;}

/*************************home page*************************/
#roll-over-panel {
	top:465px;
	left:-500px;
	position:absolute;
	z-index:2;}
	
.table-left, .tone {
	background-color:#FFFFFF;
	height:167px;}
	
#roll-over-button {
	top:465px;
	left:0;
	height:150px;
	width:500px;
	position:absolute;
	z-index:3;}
	
#contentwrapper{float: left; width: 100%;}

#contentcolumn{margin-left: 210px; /*Set left margin to LeftColumnWidth*/}

#leftcolumn{
float: left;
width: 210px; /*Width of left column*/
margin-left: -790px; /*Set left margin to -(MainContainerWidth)*/}

#leftcolumn .innertube {width:205px; height:430px;}
	
#page-title {
	color:#FF9900;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:20px;
	margin-left:20px;
	padding-top:14px;}
	
#title-list {margin-top:20px;}

#title-list a {
	padding-left:20px; 
	font-size:16px; 
	text-decoration:none; 
	color:#4285D7; 
	display:block; 
	height:26px; 
	*height:32px; 
	padding-top:8px; 
	width:185px; 
	*width:205px;
	font-weight: bold;
	}
	
#title-list a:hover {
	padding-left:20px; 
	font-size:16px; 
	text-decoration:none; 
	color:#FF9900; 
	display:block; 
	height:26px; 
	*height:32px; 
	padding-top:8px; 
	width:185px; 
	*width:205px;
	font-weight: bold;
	}

#title-list .current {
	padding-left:20px;
	font-size:16px;
	text-decoration:none;
	background-color:#0b55aa;
	height:26px;
	*height:32px; 
	padding-top:8px;
	display:block;
	color:#FFFFFF;
	width:185px;
	*width:205px;	font-weight: bold;
}	
	
.core {height:412px; width:580px; overflow:hidden; background-color:#FFFFFF; position:relative;}
.core .yui-content {padding-top:10px;}
.core-title {display:block; font-size:14px; font-weight:bold; color:#FF9900;}
.core-body {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#272525; margin-right:20px; margin-left:10px; margin-top:20px;}
.google {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#272525;}
.core-img {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#272525; margin-top:20px;}
.core-wrapper {margin-left:20px;}
#core-panel {position:absolute; top:0; left:0; background-color:#FFFFFF;}
#core-viewer {height:412px; overflow:hidden; position:relative;}
.core .prod {position:absolute; left:0; top:0; height:824px;}
	
#demo, #demo1, #demo2, #demo3, #demo4, #demo5, #demo6 {margin-right:20px; margin-left:20px; margin-top:10px;}


.tab {margin-right:20px; margin-left:20px;}
	
.yui-nav {float:right; display:block;}	
.yui-nav a  {text-decoration:none; font-size:14px; color:#005599; font-weight:bold;}
.yui-nav a:hover  {text-decoration:none; font-size:14px; color:#FF9900; font-weight:bold;}
.yui-content {width:540px;}	
.yui-nav .selected a {color:#FF9900; font-weight:bold;}

#right-holder {padding-top:20px; font-size:12px;}

#big-text {font-size:60px; color:#295CA7;}
	
.orange {color:#A5A5A5;}	
.orange-text {font-size:25px; color:#FF9900;}
	
#mid-text {font-size:30px; color:#295CA7;}
	
#view {text-align:left;}
	
#man {position:absolute; z-index:2; left:200px; top:160px;}
#job_ad {
	position:absolute;
	z-index:2;
	left:589px;
	top:480px;
}
#woman {position:absolute; z-index:2; left:20px; top:260px;}
	
.table-left img {margin-left:5px;}

#leftrow {position:absolute; z-index:2; top:0; left:0;}
.innertube {position:relative;}

.form-title {
	color:#FF9900;
	font-size:20px;
	font-weight:bold;
	display:block;
	margin-top:50px;}
	
.input-text {background-color:#F1F6FC; border:none; width:200px;}
.left-input {margin-right:6px;}
.form-sub {color:#FF9900; display:block; margin-top:10px; font-size:13px;}
textarea {background-color:#F1F6FC; border:none; width:406px; height:100px; margin-top:6px;}
.img-holder {width:580px; text-align:center; position:relative;}

.ali {text-decoration:none; color:#999999; }
a.ali:hover {text-decoration:none; color:#CCCCCC;}

.prod_details {
	cursor: pointer;
	cursor: hand;
	position:absolute;
	z-index:2;
	top:390px;
	left:440px;
	color:#900;
	font-size:14px;
	font-weight: bold;
}


.faq-title {display:block; font-size:14px; font-weight:bold; color:#FF9900;}

.details {display:block; font-size:16px; font-weight:bold; color:#FF9900;}

.faq-ques {color:#993366;}

.bb {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#272525;}

.spacer{height:30px; width:10px;}

#ph {*margin-top:18px;}
#ns-title {position:absolute; left:0; top:0;}
#ns-body {position:absolute; left:20px; top:20px;}
.mid-text {font-size:18px; color:#FF9900; font-weight:bold;}
.rel{position:relative;}
.upper {margin-bottom:4px;}
.cs {border-right:1px #CCCCCC solid; width:250px; height:325px;  font-size:12px;}
.cs3 {width:250px; height:325px;  font-size:12px;}
.cs3-c {margin-left:10px; width:230px;}
.grey-sub {color:#999999; font-size:12px;}
.cs3-more {margin-top:10px;}
.cs3-more a {color:#CCCCCC;}

.navi {
	cursor: pointer;
	cursor: hand;
	color:#900;
	font-size:12px;
	font-weight:bold;
}
.navi:hover {cursor: pointer; cursor: hand; color:#4a4a4a; font-size:12px; font-weight:bold;}

#div-table {position:relative; overflow:hidden; width:749px; height:300px;}
#eve-panel, #eve-panelt{position:absolute; top:0; left:0;}
#s-table {position:relative; overflow:hidden; width:764px; height:330px;}
#s-body {position:absolute; left:10px; top:10px;}
.prod_holder{background:url(http://www.honeycombtechnology.com/staging/images/store_shadow.jpg); width:255px; height:180px; text-align:center;}
.pt {color:#FF9900; font-size:14px; font-weight:bold; margin-left:10px;}
.pb {margin-left:10px; font-size:12px;}
.price {font-size:16px;}
.google {overflow:hidden; width:540px; height:412px; position:relative;}
.google table a{text-decoration:none; color:#FF9900;}

.call-me {position:absolute; top:0; left:0;}
#sm {border:#F1F6FC 1px soild;  background-color:#993366;}
#promo {position:absolute; width:315px; height:202px;  left:600px; top:650px; z-index:3; }
.promo-header {height:33px; width:315px; display:block; background-color:#FFFFFF; color:#cc0066; text-align:left; font-size:14px; }
.promo-header div {padding-top:5px; padding-left:20px;}
.promo-body {height:161px; width:315px; display:block; background-color:#CCCCCC;}
.promo-inner {padding:18px; *margin:18px; *padding:0px;}
#promo-form input {width:278px; height:27px; border:none; }
#promo-form .mobile {width:220px;}
.go {color:#FFFFFF; font-weight:bold; cursor: pointer; cursor: hand;}
.stext {font-size:12px; display:block; margin-bottom:5px;}
.hand, .footer-right, #closesub {cursor: pointer; cursor: hand;}
#disclaimer {text-decoration:none; color:#999999;}
#footer-inner {margin-top:10px;}
#prevt-btn {visibility:hidden;}
