body {
	background-image: url(../img/smbobybg.jpg);
	font-family: Tahoma, Geneva, sans-serif;
	background-color: #F0EFD1;
	margin: 0px;
	padding: 0px;
}
.smdivheader {
	background-image: url(../img/smdivheader.jpg);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
}
.smdivfooter {
	background-image: url(../img/smdivfooter.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 100%;
}
.smheadercell1 {
	background-image: url(../img/head/smhead_01.jpg);
	height: 181px;
	width: 332px;
	background-repeat: no-repeat;
	background-position: bottom;
}
.smheadercell2 {
	background-image: url(../img/head/smhead_02.gif);
	height: 181px;
	width: 114px;
	margin-top: 16px;
	background-repeat: no-repeat;
	background-position: bottom;
}
.trcell {
     width: 175px;
}
.smusdiv {
	padding-top: 40px;
	padding-left: 5px;
}

.smheadercell3 {
	background-image: url(../img/head/smhead_03.jpg);
	height: 181px;
	width: 503px;
	font-size: 11px;
	color: #FFF;
	background-repeat: no-repeat;
	background-position: bottom;
}
.smthumbtable {
	background-color: #E8EAFF;
	background-image: url(../img/smthumbbg.jpg);
	height: 207px;
	width: 949px;
}

.smheadtxt {
	width: 85%;
	padding-left: 8px;
}
.smdivbr {
	height: 15px;
	width: 100%;
}
.smheader {
	padding-top: 1px;
	width: 949px;
}
.smhalloffame {
	background-image: url(../img/smhalloffame.jpg);
	height: 41px;
	width: 949px;
}
.smbestpay {
	background-image: url(../img/smthumbbg.jpg);
	width: 949px;
	font-size: 11px;
	color: #666;
	border: 1px dotted #FFF;
}
.smbestfreesitesblock {
	background-image: url(../img/smthumbbg.jpg);
}
.smquote {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 9px;
	color: #FFF;
	font-weight: normal;
}
.smbannercell {
	background-image: url(../img/smthumbbg.jpg);
	height: 100px;
	width: 949px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #036;
	border-bottom-color: #036;
}


a.smbestpaysitelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #036;
	text-decoration: none;
}
.smpaycell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	background-color: #036;
	width: 50px;
	font-weight: bold;
}

a.smbestpaysitelink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #036;
	text-decoration: underline;
}
.smtodaygalleries {
	background-image: url(../img/smtodaygalleries.jpg);
	height: 41px;
	width: 949px;
}
.smyesterdaygalleries {
	background-image: url(../img/smyesterdaygalleries.jpg);
	height: 41px;
	width: 949px;
}
.smtopsitesheader {
	background-image: url(../img/smbestfreesites.jpg);
	height: 41px;
	width: 949px;
}
.smbestpayblockheader {
	background-image: url(../img/smbestpaysites.jpg);
	height: 41px;
	width: 949px;
}
.smuslink {
	font-family: impact;
	font-size: 24px;
	color: #FFF;
	text-decoration: none;
}
img {
	border:1px solid #036;
}
a img:hover {
	border:1px dotted #F00;
}
.smtradercelldesc {
	width: 949px;
}
.smtradercell {
	background-image: url(../img/smtradercellbg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 80px;
	width: 255px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}
a.smtradercelllink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FC0;
}
a.smtradercelllink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FC0;
	text-decoration: underline;
}
.smpaysitesheader {
	background-image: url(../img/smpremiumpaysite.jpg);
	height: 41px;
	width: 949px;
}
.smpremiumblock {
	background-image: url(../img/smthumbbg.jpg);
	width: 949px;
}
.smpremiumbigcell {
	height: 450px;
	width: 320px;
}
a.smpremiumlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #036;
	text-decoration: none;
}
a.smpremiumlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #036;
	text-decoration: underline;
}
.smpremiumdescription {
	width: 100%;
	font-size: 11px;
	color: #036;
}
.smpremiumsmallthumbbox {
	height: 155px;
	width: 100%;
}
.smdescpremium {
	font-size: 12px;
	color: #036;
}
a.smpremiumlonglink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-transform: uppercase;
	color: #036;
	text-decoration: underline;
}
a.smpremiumlonglink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-transform: uppercase;
	color: #036;
	text-decoration: none;
}
.smthumbsfooter {
	background-image: url(../img/smthumbfooter.jpg);
	height: 50px;
	width: 949px;
	background-repeat: no-repeat;
	background-position: bottom;
}
.smbookmarkdiv {
	padding-top: 3px;
	padding-right: 5px;
}
.smarchivediv {
	font-size: 11px;
	font-weight: bold;
	color: #666;
	text-decoration: none;
	padding-top: 3px;
	padding-left: 5px;
}

a {
	color: #036;
	text-decoration: none;
}
.smfootercell {
	background-image: url(../img/smfootercellbg.jpg);
	height: 136px;
	width: 949px;
}

a:hover {
	color: #900;
	text-decoration: none;
}
.smfooterdiv {
	font-size: 11px;
	color: #036;
	width: 600px;
	font-family: Tahoma, Geneva, sans-serif;
	padding-top: 65px;
	padding-left: 5px;
}


.addthis_button {
	font-family: impact;
	font-size: 24px;
	color: #FFF;
	text-decoration: none;
}
a.smuslink:hover {
	font-family: impact;
	font-size: 24px;
	color: #FF0;
	text-decoration: none;
}

