/*seal-it///////////////////*/

* { padding: 0; margin: 0; }

hr {margin-bottom: 8px}

img {display: block; border:0px; margin: 0px; list-style: none;}

body  { 
	background-color: #474A44; 
	margin-top: 25px; 
}
.center {margin-left:auto; margin-right:auto; display:block; text-align:center;} 
.center img {margin-left:auto; margin-right:auto; display:block; text-align:center;} 
.center_coupon img {padding-left: -25px; margin-left:auto; margin-right:auto; display:block; text-align:center;} 
/* content starts here----------------------------------------------------------------*/
#logo {
	padding-top: 50px;
	padding-bottom: 50px;
}
.float_right {
	float: right;
	clear: right;
}

.float_left {
	float: left;
	clear: both;
}

#wrapper { 
	margin: 0 auto;
	width: 800px;
	padding: 0
}

#faux  { 
	padding: 0;
	margin: 0; 
 	overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 	width: 100%;
 	height: 100%
}

#left_column   { 
	background: #333731;    
	padding-bottom: 25px;
	height: 100%; 
	float: left; 
	width: 260px;
	position: relative;
	z-index: 6000;
	padding-left: 25px
}
#left_column_coupon   { 
	margin-top: 610px;
	height: 100%; 
	width: 260px;
	position: absolute;
	z-index: 6000;
	float: left;
	}


#content {
	padding: 20px;
	margin-bottom: 20px;
}


#content ul {
	margin: 0 20px 15px; 
}
#content ul li {
	background: url(../images/icon.gif) 0 0.5em no-repeat;
	list-style-type: none;
	padding:0 0 0 20px;
	color: #333;
	font-family: "Lucida Sans Unicode","Lucida Sans", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 70%;
	line-height: 1.8em;

}

#right_column { 
 	background: #A0D153;
 	float: left;
 	margin: 0pt 0pt 0pt 0pt; 
 	padding-bottom:20px;
 	height: 100%;
 	width: 500px;
 	position: relative;
 	z-index: 300;
}

#right_column li{
 	margin-left: 20px;
}

.col1 {
	width: 140px;
	height: 100%;
	float: left;
	display: inline;
}
.col2 {
	width: 140px;
	height: 100%;
	padding-left: 15px;
	padding-right: 15px;
	float: left;
	border-left: dotted 1pt #B2B2B2;
	border-right: dotted 1pt #B2B2B2;
}

.col3 {
	width: 140px;
	height: 100%;
	position: relative;
	float: left;
}
.links_col1 {
	width: 200px;
	height: 100%;
	float: left;
	padding-left: 20px;
	padding-right: 15px;
	display: inline;
}
.links_col2{
	width: 160px;
	height: 100%;
	padding-left: 40px;
	padding-right: 15px;
	float: left;
	border-left: dotted 1pt #000;
}
.links_col3 {
	width: 130px;
	height: 100%;
	padding-left: 20px;
	position: relative;
	float: left;
	border-left: dotted 1pt #000;
}
.rule {border-bottom: solid 1pt #333; margin-top: 20px; margin-bottom: 20px;}


/*--[ footer ]----------------------------------------------------------------*/
#footer {
	padding-top: 20px;
	height: 182px;	
	background: #333731 url("../images/seedling.jpg")  no-repeat center bottom;
	text-align: center;
	}
#footer-inner {
	width: 800px;
	margin: 0 auto;
	text-align: left;
	color: #fff;
	font:11px Lucida Sans Unicode, Verdana, Arial, Helvetica; 
	}
	
	#footer-inner ul {
		width: 240px;
		float: left;
		display: inline;
		margin: 0px;
		padding: 0px;
	}
	#footer-inner li {
		background: transparent;
		border-bottom: 1px solid #474a44;
		padding: 0px;
		float: left;
		display: inline;
		width: 180px;
		padding-left: 20px;
		line-height: 2.0em;
		margin-left: 20px;
		}
	#footer-inner li:hover {background: #41433d;}	
	#footer-inner a {text-decoration: none;	color: #9fd052;	}
	#footer a:hover {text-decoration: underline;}
	#border_middle {background: url("../images/middle_border.jpg") repeat-y top;z-index: 250;}