html { 
	margin-bottom: 1px;
	min-height: 101%; 
}
body {
	background-color:#808080;
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
}
.siteSlider {
	margin:0px;
	padding:0px;
	width:938px;
	overflow:hidden;
	height:37px;
}
.siteSlider a {
	margin:0px;
	padding:0px;
}
.siteSlider ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
.siteSlider li:hover {
	background-image:url('/_gfx/site_slider/tab-hover.png');
}
.siteSlider img {
	border:none;
	margin-top:3px;
}
#siteSliderContainer {
	position:absolute;
	bottom:0px;
	left:31px;
	margin:0px;
	padding:0px;
}
.siteSlider li {
	float:left;
	width:134px;
	height:37px;
	text-align:center;
	padding:0px;
	margin-top:0px
	margin-bottom:0px;
	position:relative;
}
.center_container {
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
}
.site_header {
	background-color:white;
	margin-top:8px;
	background-image:url('/_gfx/site_slider/bg.gif');
	background-position:bottom;
	height:48px;
}
.site_header .prev {
	position:absolute;
	left:10px;
	bottom:10px;
}
.site_header .next {
	position:absolute;
	right:10px;
	bottom:10px;
}
.site_header .corner-nw {
	position:absolute;
	left:0px;
	top:0px;
}
.site_header .corner-ne {
	position:absolute;
	right:0px;
	top:0px;
}
.page_header {
	background-color:white;
}
.main {
	background-color:white;
	height:500px;
}
#ideavox_info {
	font-size:11px;
	font-weight:bold;
	color:#707070;
	position:absolute;
	left:30px;
	top:2px;
}
#ideavox_tag {
	font-size:11px;
	font-weight:bold;
	position:absolute;
	right:30px;
	top:2px;
}
#ideavox_tag img {
	position:relative;
	top:3px;
	margin-left:0px;
	border:none;
}
#ideavox_tag a {
	text-decoration:none;
	color:#707070;
}
#center_content {
	margin:0px 25px;
	padding:0px;
	position:relative;
	width:950px;
}
#cart_button {
	margin-top:30px;
	float:right;
	height:20px;
	font-size:14px;
	font-weight:bold;
	padding:6px 8px 3px 8px;
	min-width:184px;
	background-image:url(/_gfx/bg-cart-btn-off.gif);
	text-align:center;
}

#cart_2co_image {
	float:right;
	height:29px;
	width:148px;
	background:url(/_gfx/cart-2co-image.gif);
	margin:30px 4px 0px 0px;
}

#cart_button img{
	vertical-align:middle;
	border:none;
}
#cart_button a{
	text-decoration:none;
	color:#555555;
}
#cart_button:hover {
	background-image:url(/_gfx/bg-cart-btn-hover.gif);
}
.clear {
	clear:both;
}
.nav_tt {
	position:absolute;
	top:10px;
	/*display:none;*/
	background-color:#FFFFCC;
	border:1px solid #FFCC66;
	font-size:10px;
	padding:2px 6px;
	z-index:2;
}
#sts_tt, #sng_tt {
	left:26px;
}
#eve_tt, #kwq_tt {
	left:160px;
}
#stq_tt, #kkp_tt {
	left:294px;
}
#bte_tt, #tvt_tt {
	left:428px;
}
#llg_tt, #exp_tt {
	left:562px;
}
#pby_tt, #cbc_tt {
	right:160px;
}
#eot_tt, #ftz_tt {
	right:26px;
}
#nav {
	margin:30px 0px 0px 0px;
	float:right;
}
#nav li {
	list-style:none;
	float:right;
	font-size:14px;
	font-weight:bold;
	background-color:gray;
	margin:0px 0px 0px 1px;
	padding:6px 10px;
	border-bottom:2px solid white;
}
#nav li a {
	color:#d0d0d0;
	text-decoration:none;
}
.divider_bar {
	background-color:#808080;
	height:5px;
	margin: 0px;
	width:950px;
	clear:both;
}
#logo {
	position:absolute;
	left:25px;
	top:9px;
}
#logo img {
	border:none;
}
.spacer {
	height:5px;
	background-color:white;
}
#logotag {
	position:absolute;
	top:120px;
	left:-1px;
	z-index:5;
}
.nav_img {
	margin-top:2px;
	margin-bottom:2px;
}
#current_topic {
	color:#333333;
}

#footer {
	text-align:center;
	color:gray;
	margin:10px;
}
#footer a {
	color:gray;
	font-size:14px;
}