body{
color: black;
font-family:verdana,arial,sans-serif;
margin:0px;
font-size:82%;
background-repeat: repeat;
width:100%;
text-align:justify;
}

.sh{
color:red;
font-weight:bold;
font-size:125%;
}

.hedert{
margin:0px;
width:90%;
height:135px;
border:0px;
padding-top:1px;
padding-bottom:1px;
padding-left:0px;
padding-right:15px;
background: url('images/header.jpg');
background-repeat: no-repeat;
}
.futblock{
margin:0px;
width:90%;
height:65px;
border:0px;
padding-top:1px;
padding-bottom:1px;
padding-left:0px;
padding-right:15px;
background: url('images/footer.jpg');
background-repeat: no-repeat;
}

.heder{
padding-top:3px;
padding-bottom:3px;
padding-left:15px;
padding-right:15px;
margin:0px;
margin-left:-10px;
color:white;
}

.mainbody{
clear:both;
  padding:0px;
 background: white;
margin-top:0px;
margin-bottom:0px;
}

.spiffymfg{
 background: white;
margin-top:0px;
margin-bottom:0px;
}

.deals{
color:white;
 background: #666666;
}

.toptitle{
}

.translate{
 background: white;
}

.dict{
 background: #808080;
 color: #dddddd;
}

.copy{
 color: black;
font-size:70%;
}

.copy2{
 color: black;
font-size:70%;
}

.ct{
 color: black;
font-size:70%;
}

p{
color: #000000;
font-family:arial,sans-serif;
margin:15px;
}

p.indent{
text-indent:1cm
}

a{
color:#000080;
text-decoration:none;
}
a:visited{
text-decoration:none;
}

a:hover{
text-decoration:underline;
}

.bold{
color:#fff;
  border: 1px solid white;
  background-color: #FF8040;
  font-weight: bold;
padding:2px;
}

div {}
div{font-size:11px;}
.rm {font-size:10px;margin-top:-0px;margin-left:20px;float:left;
width:30%;height: 100%;margin-right:50px;
}
.rmt {background-color:#20b2aa; font-size:12px;margin-top:-0px;margin-left:-10px;}
#rmenun ul{margin:0px; padding:0px;float:left;display:inline;}
#rmenun li{
display: inline;margin:0px;padding:0px;
margin-left:7px;
padding-left:7px;
padding-right:7px;
font-size:13px;
}
#rmenun a{padding:5px;}
#rmenun a.bold{
color:#fff;
  border: 1px solid white;
  background-color: #FF8040;
  font-weight: bold;
padding:5px;
}


ul.rmenu{
margin-left:15px;
padding:4px;
}


#mb {padding:7px;padding-right:14px;width:50%;vertical-align:top;float:left;height:100%;margin-left:30px;}
#mb p {width:480px;font-size:1.2em;text-indent: 1.5em;text-align:justify;}
#mb ul {width:460px;font-size:1.2em;text-indent: 1.5em;text-align:justify;}
.main {font-size:12px;margin:0px;}
img.seologo{
border:0px;
margin-top:100px;
margin-left:50%;
}
img.seologo2{
border:0px;float:left;
}
.h1block{
}
img.seofut{
border:0px;
margin-left:500px;
margin-top:6px;
}

.container{
float:left;
vertical-align:top;
width:160px;
height: 100%;
}
.tr3{
vertical-align:top;
}

.new{
  border: 1px solid #ffa07a;
  font-weight: bold;
  padding:1px;
color:black;
}

.searchterm{
  font-weight: bold;
color:red;
}


.free{
  border: 1px solid red;
  font-weight: bold;
  padding:1px;
color:black;
}

.special{
  border: 1px solid green;
  font-weight: bold;
  padding:1px;
color:black;
}

.testimonial{
  border: 0px solid green;
  background-color: #20b2aa;
font-size:12px;
  padding:3px;
color:green;
margin:10px;
}

.topbid{
  border: 1px solid rgb(205, 130, 11);
  background-color: white;
  padding:1px;
}

.seo-advice-needed{
  border: 1px solid green;
  background-color: #20b2aa;
  font-weight: bold;
  padding:1px;
}

h7 {
  font-size: 1.45em;
  padding:5px;
}

h1{
text-decoration:none;
	margin-top: 0px;
	margin-bottom: 0px;
	letter-spacing: -1px;
	color: #FF8040;	
}

h2{
text-decoration:none;
display:block;
width:500px;
background-color:#FF8040;
padding:5px;
font-size: 1.45em;
margin:5px;
text-transform:uppercase;
margin-top: 25px;
margin-bottom: 30px;
letter-spacing: -1px;
color: #fff;	
border:1px;
}

h3,a.h,a.h:hover,a.h:visited{
text-decoration:none;
	margin-top: 0px;
	margin-bottom: 0px;
	letter-spacing: -1px;
	color: #FF8040;
	
}

h3{font-family:arial,sans-serif;margin:11px;
  font-size: 1.4em;
  margin-bottom:30px;
  margin-top:50px;
  padding:3px;
  border: 1px solid #FF8040;
  color:#FF8040;
display:block;
width:480px;
}

h4{font-family:arial,sans-serif;margin:0px;
  padding:4px;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #666;
}

.onemoresize{font-size:130%;margin-left:10px;}
.onemoresizew{font-size:130%;color:#FF8040;margin-top:7px;}
.white{color:white;}
body,p,td,table{
	font: 11px/16px 'Lucida Grande', Verdana, Sans-Serif;
	background-color: #fff;
	color: #333;
	text-align: left;

}
img{
	padding-right: 4px;
border:0px;
}
a{

	text-decoration: none;
}

a:visited{
}
a:hover{
	text-decoration: underline;
}

img.sbb{
height:16px;border:0px;
}

.out {
	display:block;
	background:#42ACE5;
	border:1px solid #072269;
	position:relative;
	margin:0 0;
	left: 1px;
	top: 1px;
  }
#dictn.onelesssize{
background:#FFFFFF none repeat scroll 0;
border:1px solid #555555;
font-weight:normal;
padding:5px;
position:relative;
text-align:left;}  
.dctnr{
padding:50px;
clear:both;
width:70%;

}
#mb p.out {
  background:#ccf; 
  border:1px solid #ddd; 
  margin:25px;
  padding:3px;
width:430px;
  }
.in {
  text-align:left; 
  background:#fff; 
  border:1px solid #555; 
  position:relative; 
  padding:5px;
  font-weight:normal;
line-height:20px;
  }
.ltin {
  left:-5px;
  }
.tpin {
  top:-5px;
  }
.narrow {width:100%;} /* change to suit */
h4.shadow {font-weight:bold; color:#000;}


.red{
color:red;
font-size:18px;
}
.testimonialr{
	color:#081C5D;
	font-family:Verdana;
	font-size:10px;
	padding:4px;
margin-left:30px;
}





