/*
	Global Column Layout v1.1
	built by AntalMedia (www.antalmedia.com)
	built on WSC3 CSS standards
	relys on Whatever:hover - v1.42.060206 by Peter Nederlof
	
	copyright 2007. all rights reserved.
		
*/
/****************************************|STRUCTURE|****************************************/
html,body {
	margin:0;
	padding:0;
	word-wrap:break-word;
	border:0;
}
body {
	background: url(/lib/images/body_bg.jpg) top left repeat #333333;
}
#outter_wrapper {
	height: 100%;
	overflow:hidden;
}
#wrapper {
	width: 1000px;
	margin: 50px auto;
	background: url(/lib/images/wrapper_bg.jpg) top left repeat #666666;
	margin-bottom:-1000em !important;
	padding-bottom:1005em !important;
}
#header {
	background: url(/lib/images/body_bg.jpg) top left repeat #333333;
}
#inner {
	margin-bottom: 25px;
	background: url(/lib/images/content_inner_bg.jpg) top left no-repeat;
}
#footer {
	margin: 0;
	padding: 25px 0 0;
	text-align: center;
	border-top: 1px solid #252627;
}
#foot_wrapper {
	margin-top:-24px;
	position:absolute;
	clear:both;
	height: 36px;
	width: 1000px;
}
/****************************************|COLUMNS|****************************************/
div.col_left {
	float: left;
}
div.col_right {
	float: left;
}
/****************************************|ALWAYS|****************************************/
hr {
	border: 0;
	height: 1px;
	color: #000000;
	background-color: #000000;
}
img {
	border: 0;
}
/****************************************|FIXES (browser & structure)|****************************************/
div.clear {
	clear:both;
	font-size:0px;
	height:1px;
	line-height:1%;
	margin-bottom:-1px;
	overflow:hidden;
}
a, a:visited, a:hover, a:active, a:focus {
  -moz-outline-style: none;
}

#buy_now_floater {
	position: absolute;
	z-index: 999999;
	margin: -23px 0 0 810px;
}