/* Merchant Safe Website - Copyright Merchant Safe. All rights reserved. */
* {
	margin: 0; /* zero out margin */
	padding: 0; /* zero out padding */
}

html {
	height: 100%; /* gives layout 100% height */
	overflow:inherit; /* triggers 100% height in Opera 9.5 */
}
body
{
margin-top:15px;
margin-right:0px;
margin-left:0px;
background-color:#ffffff;
height:100%;
}
#wrapper
{
position:relative;
min-height:100%;
margin:0 auto;
width:980px;
height:auto;    
background-color:#fff;
background: url(/images/bodyback.jpg) repeat-y; 
}
* html #wrapper { 
	height: 100%; /* IE6 treats height as min-height */
}
#header
{
position:relative;
width:964px;
height:153px;
background-color:#fff;
background: url(/images/main.jpg) repeat-x top;
margin-left:9px;
margin-right:9px;
}
#logo
{
	position:relative;
	padding-top:40px;
	padding-left:15px;
	width:200px;
	float:left;
	heightpx;
}

/*----TOP PANEL----*/
#topPan{width:600px; height:87px; position:relative;}
#topPan #ImgPan{width:229px; height:52px; background:#fff; color:#666; position:absolute; top:35px; left:0px; padding:0 0 0 35px;}
#topPan #ImgPan img{width:201px; height:52px;}
#topPan ul{width:600px; height:28px; position:absolute; top:43px; right:5px;}
#topPan ul li{width:-; }
#topPan ul li a{display:block; background:url(images/tabback.png) 0 0 no-repeat #FFFFFF; color:#fff; text-decoration:none; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-align:center; line-height:28px; margin:0 2px 0 0;}
#topPan ul li a:hover{background:url(images/tabback-gray.png) 0 0 no-repeat #FFFFFF; color:#fff; text-decoration:none;}
#topPan ul li.home{background:url(images/topmenu-hover.jpg) 0 0 no-repeat #FFFFFF; color:#fff; text-decoration:none; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-align:center; line-height:28px;}
/*----/TOP PANEL----*/
#topnav
{
	position:relative;
	width:620px;
	height:100px;
	margin-right:9px;
	float:right;
	background-color:#fff;		
	text-align:right;
	margin-right:5px;
	background: url(/images/main.jpg) repeat-x top;	
}
#tinymenu
{
	position:absolute;
	width:300px;
	height:12px;
	top:12px;
	right:12px;
	z-index:99;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;		
}
#freereview
{
	position:absolute;
	width:300px;
	height:43px;
	top:76px;
	right:12px;
	z-index:99;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;		
}
#menus
{
	position:absolute;
	width:600px;
	right:10px;
	text-align:left;
}
#tinymenu a:link{
	color: #383838; 
	text-decoration:none;
}
#tinymenu a:visited{
	color: #383838; 
	text-decoration:none;
}
#tinymenu a:hover{
	color: #383838; 
	text-decoration:underline;
}
#widecol
{
position:relative;
width:960px;
background-color:#fff;
padding-top:0px;
padding-bottom:5px;
margin-left:10px;
}
#leftcol
{
position:relative;
width:670px;
height:auto;
float:left;
background-color:#fff;
padding-top:0px;
padding-left:5px;
margin-left:10px;
}

#business-offers
{
position:relative;
float:left;
height: 150px;
width: 250px;
background-color:#fff;
background: url(images/businesslinks.jpg) no-repeat top;
padding-top:0px;
padding-left:5px;
margin-left:10px;
}
#consumer-offers
{
position:relative;
float:left;
height: 150px;
width: 250px;
background-color:#fff;
background: url(images/consumerlinks.jpg) no-repeat top;
padding-top:0px;
padding-left:5px;
}
#coupons
{
position:relative;
float:left;
height: 150px;
width: 130px;
background-color:#fff;
padding-top:0px;
padding-left:5px;
}

#rightcol
{
position:relative;
width:280px;
height:auto;
float:right;
background-color:#ffffff;
margin-right:10px;
}
.offer {
	position:relative;
	background-color:#ffffff;
	background: url(images/offerback.jpg) no-repeat top;
	height:390px;
	padding-top:125px;
	padding-right:50px;
	padding-left:40px;
	text-align:right;
}
.trustlinks {
	position:absolute;
	width:300px;
	top:590px;
	right:30px;
	background-color:#ffffff;
	text-align:right;
}
.marketing{
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	padding-top:0px;
	position:relative;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:140%;
	color:#282828;
}
.marketing h1{
	font-family:sans-serif,Verdana, Geneva, Arial, Helvetica;
	font-size:16px;
}	
.marketing p{
	padding-left:10px;
	padding-bottom:10px;
	padding-right:10px;
	padding-top:0px;
}
#quicklinks{
	position:relative;
	width:240px;
	background-color:#444445;
	margin-right:40px;
	margin-left:40px;
	margin-top:0px;
	margin-bottom:10px;
	padding-bottom:5px;	

}
#homepageright {
	font-family: verdana, Helvetica, Sans-Serif;
	font-size: 11px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	}
#homepageright ul {
	list-style: none;
	margin: 5px 0px 0px 0px;
	padding: 0px;
	}
#homepageright ul li {
	display: inline;
	padding: 0px;
	margin: 0px;
	}
#homepageright ul li a {
	display: block;
	color: #ffffff;
	text-decoration: none;
	margin: 0px;
	padding: 1px 0px 1px 0px;
	border-top: 1px solid #C0C0C0;
	}
#homepageright ul li a:hover {
	background: #EFEFEF;
	color: #990000;
	}
#homepagerecent {
	float: left;
	width: 205px;
	margin: 0px 10px 0px 0px;
	padding: 10px 0px 0px 0px;
	border-top: 2px solid #000000;
	border-bottom: 1px solid #C0C0C0;
	}
#homepagequicklinks {
	width: 200px;
	margin: 0px 0px 20px 10px;
	padding: 10px 0px 0px 0px;
	border-top: 0px solid #000000;
	border-bottom: 1px solid #C0C0C0;
	}
#slideshow   {
	position:relative;
	padding-left:10px;
}
/* Container for Pics */
.pics {  
    height:  350px;  
    width:   960px;  
    padding: 0;  
    margin:  0;  
} 
.pics img {  
    padding: 0px;  
    border:  0px solid #ccc;  
    background-color: #fff;  
    height: 350px; 
    width:  960px; 
    top:  0; 
    left: 0; 
}
#footer
{
width:960px;
position:relative;
background-color:#ffffff;
text-align:center;
margin-left:10px;
margin-right:10px;
}
.footerlinks {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:180%;
}
.footerlinks a:link{
	color: #525252; 
	text-decoration:none;
}
.footerlinks a:visited{
	color: #525252; 
	text-decoration:none;
}
.footerlinks a:hover{
	color: #525252; 
	text-decoration:underline;
}
.footerimage {
	width:300px;
	float:right;
}
.copyright{
	text-align:center;
	padding-left:20px; 
	padding-bottom:1px; 
	font-family:verdana; 
	font-size:10px; 
	color:#808080;
}
.copyright a:link{
	color: #808080; 
	text-decoration:none;
}
.copyright a:visited{
	color: #808080; 
	text-decoration:none;
}
.copyright a:hover{
	color: #808080; 
	text-decoration:underline;
}
.clear
{
clear:both;
}	
.menu {
	background-color:#65696E;
	background-image:url(/images/menuback.jpg);
	background-position:center;
	width:964px;
	height:31px;
	text-align:center;
	overflow:hidden; 
	border-top:1px solid #565a5c;
	border-bottom:1px solid #565a5c;
	}
#mainmenu {
	height:31px;
	display:inline;
	width:964px;
	float:left;
	overflow:hidden;
	text-align:left;
	margin:0 0 0 5px;
	}
#mainmenu ul {
	margin:0px 0px 0px 0px;
	padding:5px 0px 7px 0px;
	list-style-type: none;
	white-space:nowrap;
	float:left;
	}
#mainmenu li {
	display:inline;
	margin:0px 8px 0px 8px;
	}
#mainmenu a {
	padding: 9px 13px 13px 13px;
	margin: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	}
#mainmenu a:link, #mainmenu a:visited {
	color:#ffffff;
	text-decoration:none;
	padding: 9px 13px 13px 13px;
	margin: 0px;
	}
#mainmenu a:hover, #mainmenu a:active {
	background-color:#ffffff;
	color:#00305E;
	padding: 9px 13px 13px 13px;
	margin: 0px;
	}	
	
a.five:link {color: #383838; text-decoration:none;}
a.five:visited  {color: #383838; text-decoration:none;}
a.five:hover  {color: blue; text-decoration:underline;}

#calculator{
	position:relative;
	width:240px;
	background-color:#ffffff;
	margin-right:30px;
	margin-left:40px;
	margin-top:0px;
	margin-bottom:10px;
	padding-bottom:5px;	

}
#conversionimpact
{
position:relative;
width:670px;
height:475px;
float:left;
background-color:#fff;
background: url(/images/calculator.jpg) no-repeat; 
padding-toppx;
padding-left:25px;
margin-left:10px;
}

#learnmore
{
position:relative;
width:200px;
height:400px;
float:left;
background-color:#fff;
background: url(/images/links.png) no-repeat; 
padding-left:15px;
padding-top:40px;
}

hr.thin {
height: 1px;
border: 0;
color: #bfc0c2;
background-color: #bfc0c2;
width: 100%;
} 

a.offerlink {
	color: #636364;
	text-decoration: none;
	}
a.offerlink:hover {
	color: #636364;
	text-decoration: underline;
	}
	