@charset "utf-8";
/* CSS Document */
*  {

    padding:0px;
    margin:0px;
}
#wrapper {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	height: auto;
	width: 896px;
}
#wrapper2 {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	height: auto;
	width: 896px;
	background-color: c8c8c8;
}
#background {
	background-image: url(../images/background.jpg);
	height: 1200px;
	width: 896px;
	margin-top: 1px;
	margin-left: 0px;
	position: absolute;
}
#headerindexpic {
	height: 269px;
	width: 294px;
	margin-top: 113px;
	margin-left: 5px;
	position: absolute;
}
#headerservicespic {
	height: 269px;
	width: 294px;
	margin-top: 140px;
	margin-left: 5px;
	position: absolute;
}
#headerwebhostingpic {
	height: 221px;
	width: 295px;
	margin-top: 140px;
	margin-left: 5px;
	position: absolute;
}
#opportunity {
	background-image: url(../images/opportunity.jpg);
	height: 230px;
	width: 295px;
	margin-top: 800px;
	margin-left: 353px;
	position: absolute;
}
#headerquotepic {
	height: 269px;
	width: 294px;
	margin-top: 113px;
	margin-left: 5px;
	position: absolute;
}
#headerindexcontact{
	height: 165px;
	width: 248px;
	margin-top: 158px;
	margin-left: 25px;
	position: absolute;
}
#headeraboutuspic {
	height: 190px;
	width: 269px;
	margin-top: 138px;
	margin-left: 10px;
	position: absolute;
}
#headerinternetmarketingpic {
	background-image: url(../images/internetmarketing.jpg);
	height: 190px;
	width: 287px;
	margin-top: 135px;
	margin-left: 5px;
	position: absolute;
}
#headerseopic {
	background-image: url(../images/seoimg.jpg);
	height: 199px;
	width: 273px;
	margin-top: 135px;
	margin-left: 5px;
	position: absolute;
}
#headerwebsitedesignpic {
	background-image: url(../images/websites..jpg);
	height: 201px;
	width: 200px;
	margin-top: 135px;
	margin-left: 25px;
	position: absolute;
}
#headertestimonialspic {
	background-image: url(../images/testimonials.jpg);
	height: 201px;
	width: 200px;
	margin-top: 135px;
	margin-left: 25px;
	position: absolute;
}
#headeranalysispic {
	background-image: url(../images/websiteanalysis.jpg);
	height: 202px;
	width: 269px;
	margin-top: 135px;
	margin-left: 25px;
	position: absolute;
}
#jm3logo {
	margin-top: 10px;
	margin-left: 8px;
	position: absolute;
	height: 62px;
	width: 228px;
}
#location {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	text-align: center;
	height: 53px;
	width: 178px;
	margin-top: 15px;
	margin-left: 700px;
	position: absolute;
	font-weight: normal;
	color:#f77f00;
}
.contentlist {
	padding-left: 15px;
	list-style-type: disc;
	list-style-position: inside;
	line-height: 20px;	
}
#home {
	margin-top: 94px;
	margin-left: 271px;
	position: absolute;
	text-align: center;
}
#aboutus {
	margin-top: 94px;
	margin-left: 348px;
	position: absolute;
	text-align: center;
}
#learningcenter {
	margin-top: 94px;
	margin-left: 452px;
	position: absolute;
	text-align: center;
}
#testimonials {
	margin-top: 94px;
	margin-left: 554px;
	position: absolute;
	text-align: center;
}
#contact{
	margin-top: 94px;
	margin-left: 676px;
	position: absolute;
	text-align: center;
}
#webdesignquote{
	margin-top: 94px;
	margin-left: 763px;
	position: absolute;
	text-align: center;
}

.topnav {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	text-decoration: none;
}
a:link {
	COLOR: #666;
}
a:visited {
	COLOR: #ff7700;
}
a:hover {
	COLOR: #0C0;
}
#headerboxindex {
	background-image: url(../images/headerboxindex.jpg);
	height: 178px;
	width: 592px;
	margin-top: 152px;
	margin-left: 288px;
	position: absolute;
}
#headerboxred {
	background-image: url(../images/headerboxred.jpg);
	height: 178px;
	width: 592px;
	margin-top: 152px;
	margin-left: 288px;
	position: absolute;
}
#headerboxinternetmarketing {
	background-image: url(../images/headerinternetmarketing.jpg);
	height: 178px;
	width: 592px;
	margin-top: 142px;
	margin-left: 295px;
	position: absolute;
}
#headerboxseo {
	background-image: url(../images/headerboxseo.jpg);
	height: 178px;
	width: 592px;
	margin-top: 142px;
	margin-left: 290px;
	position: absolute;
}
#headerboxgray {
	background-image: url(../images/headerboxgray.jpg);
	height: 178px;
	width: 592px;
	margin-top: 142px;
	margin-left: 290px;
	position: absolute;
}
#headerboxwebsite {
	background-image: url(../images/headerboxwebsite.jpg);
	height: 178px;
	width: 592px;
	margin-top: 142px;
	margin-left: 290px;
	position: absolute;
}
#headerboxanalysis {
	background-image: url(../images/headerboxorange.jpg);
	height: 178px;
	width: 592px;
	margin-top: 142px;
	margin-left: 290px;
	position: absolute;
}
#headerboxppc
{
	background-image: url(../images/headerboxppc.jpg);
	height: 178px;
	width: 592px;
	margin-top: 142px;
	margin-left: 290px;
	position: absolute;
}
#headerboxheading {
	font-family: "Times New Roman", Times, serif;
	color: #FFF;
	height: 20px;
	width: 583px;
	margin-top: 155px;
	margin-left: 292px;
	position: absolute;
	font-size: 13px;
	text-align: center;
	text-decoration: underline;
}
#headerboxtext {
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
	height: auto;
	width: 535px;
	margin-top: 200px;
	margin-left: 319px;
	position: absolute;
	font-size: 17px;
	text-align: center;
	
}
#headerboxtext2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	height: auto;
	width: 535px;
	margin-top: 200px;
	margin-left: 319px;
	position: absolute;
	font-size: 17px;
	text-align: center;
}
#leftnavboxindex {
	background-image: url(../images/leftnavindex.jpg);
	height: 298px;
	width: 200px;
	margin-top: 391px;
	margin-left: 15px;
	position: absolute;
}
#leftnavboxred {
	background-image: url(../images/leftnavred.jpg);
	height: 298px;
	width: 195px;
	margin-top: 391px;
	margin-left: 15px;
	position: absolute;
}
#leftnavboxanalysis {
	background-image: url(../images/leftnavarange.jpg);
	height: 298px;
	width: 200px;
	margin-top: 391px;
	margin-left: 15px;
	position: absolute;
}

#leftnavboxinternetmarketing {
	background-image: url(../images/leftnavinternetmarketing.jpg);
	height: 298px;
	width: 200px;
	margin-top: 391px;
	margin-left: 15px;
	position: absolute;
}
#leftnavbox-seo{
	background-image: url(../images/leftnavseo.jpg);
	height: 298px;
	width: 200px;
	margin-top: 391px;
	margin-left: 15px;
	position: absolute;
}
#leftnavboxwebsite{
	background-image: url(../images/leftnavwebsite.jpg);
	height: 298px;
	width: 200px;
	margin-top: 391px;
	margin-left: 15px;
	position: absolute;
}
#leftnavboxgray{
	background-image: url(../images/leftnavgray.jpg);
	height: 298px;
	width: 200px;
	margin-top: 391px;
	margin-left: 15px;
	position: absolute;
}
#leftnavboxppc{
	background-image: url(../images/leftnavppc.jpg);
	height: 298px;
	width: 200px;
	margin-top: 391px;
	margin-left: 15px;
	position: absolute;
}
#leftnavlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999;
	height: 260px;
	width: 210px;
	margin-top: 420px;
	margin-left: 25px;
	position: absolute;
	
}
.leftlist {
	text-decoration: none;
	list-style-image: none;
	list-style-type: none;
	line-height: 40px;
}
a.leftnav:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333;
	text-decoration: none;
	font-weight: bold;
}
a.leftnav:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a.leftnav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
}
a.leftnav2:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
}
a.leftnav2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a.leftnav2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF7700;
	text-decoration: none;
	font-weight: bold;
}
#maincontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #666;
	height: 478px;
	width: 575px;
	margin-top: 370px;
	margin-left: 293px;
	position: absolute;
}
#maincontent2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666;
	height: 478px;
	width: 575px;
	margin-top: 370px;
	margin-left: 293px;
	position: absolute;
}
#maincontent-seo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666;
	height: auto;
	width: 359px;
	margin-top: 370px;
	margin-left: 293px;
	position: absolute;
}
#maincontent-ppc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666;
	height: auto;
	width: 359px;
	margin-top: 370px;
	margin-left: 293px;
	position: absolute;
}

.bluecontentheader {
	color: #3f96ed;
	font-family: "Times New Roman", Times, serif;
}
.seocontentheader {
	color: #addf15;
	font-family: "Times New Roman", Times, serif;
}
a.maincontent:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #ff7700;
	text-decoration: none;
	font-weight: bold;
}
a.maincontent:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #039;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a.maincontent:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #0C0;
	text-decoration: none;
	font-weight: bold;
}
#facebooklogo {
	height: 49px;
	width: 49px;
	margin-top: 722px;
	margin-left: 22px;
	position: absolute;
}

#facebooklink {
	height: 18px;
	width: 126px;
	margin-top: 739px;
	margin-left: 78px;
	position: absolute;
}
a.facebook:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #43619d;
	text-decoration: none;
	font-weight: bold;
}
a.facebook:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff7700;
	text-decoration: none;
	font-weight: bold;
}
a.facebook:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff7700;
	text-decoration: none;
	font-weight: bold;
}
#twitterlogo {
	height: 49px;
	width: 60px;
	margin-top: 794px;
	margin-left: 17px;
	position: absolute;
}

#twitterlink {
	height: 18px;
	width: 191px;
	margin-top: 808px;
	margin-left: 78px;
	position: absolute;
}
a.tweet:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7aa2e8;
	text-decoration: none;
	font-weight: bold;
}
a.tweet:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff7700;
	text-decoration: none;
	font-weight: bold;
}
a.tweet:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff7700;
	text-decoration: none;
	font-weight: bold;
}
#bloglogo {
	height: 49px;
	width: 60px;
	margin-top: 861px;
	margin-left: 22px;
	position: absolute;
}

#bloglink {
	height: 18px;
	width: 191px;
	margin-top: 879px;
	margin-left: 78px;
	position: absolute;
}
a.blogger:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff7700;
	text-decoration: none;
	font-weight: bold;
}
a.blogger:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff7700;
	text-decoration: none;
	font-weight: bold;
}
a.blogger:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #43619d;
	text-decoration: none;
	font-weight: bold;
}
#smalldivider {
	background-image: url(../images/shortspacerline.jpg);
	height: 1px;
	width: 275px;
	margin-top: 943px;
	margin-left: 9px;
	position: absolute;
}

#quickcontact {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	color: #ff0000;
	height: 26px;
	width: 283px;
	margin-top: 960px;
	margin-left: 13px;
	position: absolute;
	font-weight: bold;
}
#quickcontactstatement {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666;
	height: 17px;
	width: 243px;
	margin-top: 990px;
	margin-left: 13px;
	position: absolute;
}

#contactinfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3f5d95;
	height: 46px;
	width: 240px;
	margin-top: 1020px;
	margin-left: 13px;
	position: absolute;
}
#seopic {
	background-image: url(../images/seoblocks.jpg);
	height: 146px;
	width: 194px;
	margin-top: 500px;
	margin-left: 686px;
	position: absolute;
}
#ppcpic {
	background-image: url(../images/PPC.jpg);
	height: 300px;
	width: 190px;
	margin-top: 420px;
	margin-left: 686px;
	position: absolute;
}
#getquote {
	height: 105px;
	width: 129px;
	margin-top: 1075px;
	margin-left: 3px;
	position: absolute;
}
#polishednailsalon {
	height: 800px;
	width: 800px;
	margin-top: 0px;
	margin-left: 0px;
	background-image: url(../images/polishedlayout.jpg);
}
