	body 
	{
		padding:0;
		margin:0;
		text-align:center;
		min-width:1000px;
		background:#999;		
	}	
	/* SKETLETON *****************************************************************************************/
	/* ***************************************************************************************************/
	#container
	{
		position:relative;
		width:1000px;
		margin:0 auto;
		text-align:left;
		background:#fff;
		background-image:url("../images/bg.jpg");
		background-repeat:repeat-y;
	}
	
	#bullets1
	{
		width:150px;
		padding-left:15px;
		position:absolute;
	}
	
	#bullets2
	{
	margin-left:170px;
	padding-top:0px;
	position:absolute;
	}
	
	#header
	{
		position:relative;
		background:#f3f3f3;
		width:1000px;
		background-image:url("../images/optic.jpg");
		background-repeat:no-repeat;
		background-position:top right;
	}
	
	#header #important
	{
		width:500px;
		position:absolute;
		top:5px;
		right:10px;
	}
	
	#important
	{
		padding-bottom:5px;
	}
	#leftcol
	{
		float:left;
		width:200px;
		min-height:560px;
		height:auto !important;
		height:560px;
	}
	
	#requestcallback
	{
		background:#cccccc;
		margin-top:50px;
		padding:2px 10px 2px 10px;
		bordeR:2px solid #fff;
		margin:20px 10px 10px 10px;
	}
	
	#rightcol
	{
		float:right;
		width:766px;
		min-height:560px;
		height:auto !important;
		height:560px;
	}
	
	#main_attraction
	{
		border:2px solid #ccc;
		background-image:url("../images/attraction_bg.jpg");
		background-repeat:no-repeat;
		background-position:top right;
		height:167px;
	}
	
	#attraction_text
	{
		float:left;
	}
	
	#talk
	{
		margin:0px;
		float:left;
	}
	
	#content
	{
		min-height:560px;
		height:auto !important;
		height:560px;
		float:left;
		width:575px;
	}
		
	#submenu
	{
		float:right;
	}
	
	#addthisbutton
	{
		margin:30px 0px 0px 20px;
	}
	
	#specialoffer
	{
		border: 1px solid #ccc;
		margin:10px;
		padding:10px;
		text-indent:40px;
	}
	
	#footer
	{
		border:0;
		padding:10px;
		margin:0;
		height:30px;
		clear:both;
		background:#ed1c24;
	}
	
	#footer span.right
	{
		float:right;
	}
	
	#footer span.left
	{
		float:left;
	}
	
	#makers
	{
		text-align:center;
		clear:both;
	}
	/* ***************************************************************************************************/
	/* ***************************************************************************************************/
	
	/* IMAGE *********************************************************************************************/
	/* ***************************************************************************************************/
	#logo
	{
		margin:10px 10px 10px 50px;
		border:none;
	}
	
	.imgright
	{
		float:right;
		border:0;
		margin:10px 0px 10px 10px;
	}
	
	.imgleft
	{
		float:left;
		border:0;
		margin:10px 10px 10px 0px;
	}
	/* ***************************************************************************************************/
	/* ***************************************************************************************************/
	
	/* table *********************************************************************************************/
	/* ***************************************************************************************************/
	table
	{
		margin:10px 0px 10px 0px;
		width:100%;
		border-collapse:collapse;
	}
	
	table th
	{
		border:1px solid #999;
		font-weight:bold;
		padding:2px 5px 2px 5px;
		vertical-align:top;
		border-collapse:collapse;
	}
	
	table td
	{
		border:1px solid #999;
		padding:2px 5px 2px 5px;
		vertical-align:top;
		border-collapse:collapse;
	}
	/* ***************************************************************************************************/
	/* ***************************************************************************************************/
	
	/* MISC **********************************************************************************************/
	/* ***************************************************************************************************/
	.clearfix:after 
	{
		content: ".";
		display: block;
		clear: both;
		visibility: hidden;
		line-height: 0;
		height: 0;
	}
 
	.clearfix 
	{
		display: inline-block;
	}
	 
	html[xmlns] .clearfix 
	{
		display: block;
	}
	 
	* html .clearfix 
	{
		height: 1%;
	}
	/* ***************************************************************************************************/
	/* ***************************************************************************************************/
	

	