body {
-webkit-text-size-adjust:none;
text-align:center;
background-color:#FFFFFF;
font-family:Arial;
font-size:10pt;
line-height:0px;
margin:0px;
padding:0px;
border:0px;
color:#505050;
white-space:normal;
}

@font-face {
    font-family: 'Aller';
    src: url('fonts/saller_rg-webfont.eot');
    src: url('fonts/aller_rg-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/aller_rg-webfont.woff') format('woff'),
         url('fonts/aller_rg-webfont.ttf') format('truetype'),
         url('fonts/aller_rg-webfont.svg#AllerRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'AllerBold';
    src: url('fonts/aller_bd-webfont.eot');
    src: url('fonts/aller_bd-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/aller_bd-webfont.woff') format('woff'),
         url('fonts/aller_bd-webfont.ttf') format('truetype'),
         url('fonts/aller_bd-webfont.svg#AllerBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

img {
border:none;
}

a {
border:none;
}

.head {width:100%; height: 47px;
background-image:url('images/headback.png'); background-repeat:repeat-x;
}

.front {width:100%; height:290px; color:#FFF; font-size:16px; line-height:25px;
background-image:url('images/frontback.png'); background-repeat:repeat-x;
}

h1 {font-family:Aller; font-size:32pt; color:#FFF; margin-top:20px; margin-bottom:18px; text-shadow: 3px 3px #4197BF; line-height:51px; font-weight:normal;}
h2 {
font-family:Aller;
font-size:16pt;
color:#1C7EAC;
font-weight:normal;
line-height:30px;
margin-top:10px;
margin-bottom:12px;
}
h3 {font-family:Aller; font-size:30pt; color:#FFF; text-shadow: 3px 3px #4197BF; padding:0px; margin:0px; line-height:100px; font-weight:normal;}


.content {width:960px; margin-left:auto; margin-right:auto; text-align:left;}
.intro {width:480px; float:left;}
.base {margin-top:10px; font-family:Aller; font-size:24pt; line-height:40px;}
.slide {width:420px; float:right; text-align:center;}
.ten {color:#FFEA01; font-family:AllerBold; font-size:26pt; text-shadow: 3px 3px #1F80AC;}
.alt {font-size:10pt; font-family:Arial;}
.panel {position:relative; right:4px; margin-top:27px; width:420px; height:220px; background-color:#FFF;
-moz-box-shadow: 4px 4px 0px #308FBB;
-webkit-box-shadow: 4px 4px 0px #308FBB;
box-shadow: 4px 4px 0px #308FBB;}

a.menu:link,a.menu:visited {color:#FFFFFF;}
a.menu:hover,a.menu:active,a.menu:focus {text-decoration:underline;}

.menutop            { font-family: Arial; color: #B9D7E4; font-size:11pt; margin-top: 14px; margin-right:20px; line-height:18px; float:right; font-family:Aller;
}

.order {margin-top:10px; float:right;}
.main {font-size:11pt; line-height:22px;}

.window {
	width:420px; height:220px;
	overflow: hidden; 
	position: relative;
	
}
.image_reel {
	position: absolute;
	top: 0; left: 0;
}

.image_reel a {float:left; display:block; width:420px; height:220px; background-repeat:no-repeat;}

.paging   {width:210px; margin-left:auto; margin-right:auto;}
.paging a {position:relative; top:4px; right:4px; float:left; display:block; width:21px; height:21px; background-image:url('images/page.gif'); background-repeat:no-repeat;}
.paging a.active {background-image:url('images/logo.gif'); background-repeat:no-repeat;}
.paging a:hover {background-image:url('images/logo.gif'); background-repeat:no-repeat;}

.shadow {width:100%; height:15px; background-image:url('images/line.png'); background-repeat:repeat-x;}

.box {width:290px; height:135px; float:left; text-align:justify; color:#404040; line-height:20px; display:block;}
.gap {width:45px; height:125px; float:left;}
.about {font-size:10pt; line-height:17px; margin-top:15px;}
.line {height:10px; width:100%; background-image:url('images/line.gif'); background-repeat:repeat-x;}

.left {float:left;}
.right {float:right;}
.formright {text-align:right; float:right; width:450px;}

.toptitle {background-image:url('images/topback.png'); width:100%; height:100px;}

.small {font-size:9pt; margin-top:15px; margin-bottom:10px; color:#808080;}

.footer {
font-size:11pt;
margin-left:auto;
margin-right:auto;
margin-bottom:40px;
width:100%;
color:#808080;
}

.logo1  {background-image:url('front/heliochart.png'); }
.logo2  {background-image:url('front/cheapvisitors.png'); }
.logo3  {background-image:url('front/sharks.png'); }
.logo4  {background-image:url('front/moreshare.png'); }
.logo5  {background-image:url('front/beatclinic.png'); }
.logo6  {background-image:url('front/duckshoot.png'); }
.logo7  {background-image:url('front/waterutopia.png'); }
.logo8  {background-image:url('front/easymotoring.png'); }
.logo9  {background-image:url('front/flyingpig.png'); }
.logo10 {background-image:url('front/zeroexposure.png'); }

.logos {height:43px; margin-top:4px; margin-bottom:25px;}

.designs {float:left; margin-right:23px;}




.what {color:#1C7EAC; font-family:Aller; font-size:22pt; margin-top:20px; margin-bottom:15px; line-height:30px; font-weight:normal;}
.whatbox {font-size:12pt; line-height:28px; margin-top:15px; margin-bottom:20px;}


form input  {margin-bottom:5px;}

.order form input  {height:20px; margin-bottom:5px;}

.details {margin-top:50px;}
.details input {background-color: #DFF1FF; border: 1px solid #9DD6FF; font-family: Arial; font-size: 11pt; color: #202020; margin-top:3px; margin-bottom: 6px; padding: 3px; border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px; width:300px;}

select         { background-color: #DFF1FF; border: 1px solid #9DD6FF; font-family: Arial; font-size: 11pt; color: #202020; margin-top:3px; margin-bottom: 3px; padding: 3px; border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px; width:308px;}
input.order          { background-color: #FFFBD3; border: 2px solid #FFED51; font-family: Arial; font-size: 12pt; color: #202020; margin-top:3px; border-radius:10px;
-moz-border-radius:10px;
-webkit-border-radius:10px; width:150px; height:40px; line-height:40px;}
input.none          { background-color: #FFFFFF; border: 0px solid #FFFFFF; }
input.afflog        { background-color: #EFEFEF; border: 1px solid #CECECE; font-family: Arial; font-size: 11pt; color: #202020; margin-top:3px; margin-bottom: 3px; padding: 3px; border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px;}

textarea      { background-color: #DFF1FF; border: 1px solid #9DD6FF; font-family: Arial; font-size: 11pt; color: #202020; padding: 5px; border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
Width:950px; height:150px;}

.quote {margin-top:5px;}

li {font-size:11pt; line-height: 150%;}



.notice { 
		border: 1px dotted red;
		margin-bottom: 5px;
		margin-right: 5px;
		padding: 10px;
		font-size: 9pt;
		font-face: arial, verdana;
	}

.dotted { 
		border: 1px dotted grey;
		margin-bottom: 5px;
		margin-right: 5px;
		padding: 5px;
		font-size: 9pt;
		font-face: arial, verdana;
	}
	
.holding {
width:600px;
background-color:#FFF;
border-radius:7px;
-moz-border-radius:7px;
-webkit-border-radius:7px;
margin-top:25px;
margin-left:auto;
margin-right:auto;
font-size:11pt;
line-height:150%;
padding:50px;
}

.hold {
font-size:14pt;
padding-top:30px;
padding-bottom:30px;
}

.hold2 {
width:400px;
text-align:left;
padding-top:10px;
padding-bottom:10px;
margin-left:auto;
margin-right:auto;
}

.hold3 {
font-size:10pt;
margin-left:auto;
margin-right:auto;
margin-bottom:40px;
width:690px;
color:#FFF;
padding:2px;
}

.hold4 {
width:550px;
text-align:left;
margin-left:auto;
margin-right:auto;
}

.shorta {
color:gray;
padding-top:7px;
padding-bottom:5px;
}

.moreshimg {
margin-left:auto;
margin-right:auto;
}
.moreshimgbox {
text-align:center;
width:650px;
padding-top:25px;
padding-bottom:15px;
margin-left:auto;
margin-right:auto;
}

A {
color:#1F92C7;
text-decoration:none;
outline:none;
}

A:hover,A:active,A:focus {
color:#1F92C7;
text-decoration:underline;
}

A.front {
color:#FFFFFF;
text-decoration:none;
}

A.front:hover,A.front:active,A.front:focus {
text-decoration:underline;
color:FFFFFF;
}

A.bluei {
color:#0088F0;
font-size:10pt;
font-style:italic;
text-decoration:none;
}

A.bluei:hover,A.bluei:active,A.bluei:focus {
font-size:10pt;
font-style:italic;
color:#0088F0;
}




.logo {
float:left;
height:54px;
padding-top:27px;
}





.wait {
display:block;
float:right;
padding-top:4px;
padding-bottom:4px;
margin-top:5px;
width:68px;
height:30px;
border-radius:7px;
-moz-border-radius:7px;
-webkit-border-radius:7px;
background-color:#37DE10;
text-decoration:none;
text-align:center;
color:#fff;
font-family:arial;
font-size:14pt;
}

.waita,.wa1,.wa2 {
display:block;
width:200px;
height: 50px;
margin-top:25px;
margin-left:auto;
margin-right:auto;
border-radius:7px;
-moz-border-radius:7px;
-webkit-border-radius:7px;
background-color:#37DE10;
text-decoration:none;
text-align:center;
color:#fff;
font-family:arial;
font-size:18pt;
line-height: 50px;
}

A.create,A.reportlink,A.ppfma,A.ppfmb,A.ppro1,A.ppro2{
display:block;
width:200px;
height: 50px;
margin-top:25px;
margin-left:auto;
margin-right:auto;
border-radius:7px;
-moz-border-radius:7px;
-webkit-border-radius:7px;
background-color:#BBD1E2;
text-decoration:none;
text-align:center;
color:#fff;
font-family:arial;
font-size:18pt;
line-height: 50px;
}

input.create {
display:block;
width:200px;
height: 50px;
margin-top:25px;
border: 1px solid #FFFFFF;
margin-left:auto;
margin-right:auto;
border-radius:7px;
-moz-border-radius:7px;
-webkit-border-radius:7px;
background-color:#BBD1E2;
text-decoration:none;
text-align:center;
color:#fff;
font-family:arial;
font-size:18pt;
line-height: 50px;
}

A.create:hover,A.create:active,A.create:focus,input.create:hover,input.create:active,input.create:focus,A.ppfma:hover,A.ppfma:active,A.ppfma:focus,A.ppfmb:hover,A.ppfmb:active,A.ppfmb:focus,A.ppro1:hover,A.ppro1:active,A.ppro1:focus,A.ppro2:hover,A.ppro2:active,A.ppro2:focus {
background-color:#37DE10;
text-decoration:none;
}

A.reportlink:hover,A.reportlink:active,A.reportlink:focus {
background-color:red;
text-decoration:none;
color:#fff;
font-family:arial;
font-size:18pt;
line-height: 50px;
}

.button,.linkact,.linkrep,.linkrem {
font-size:11pt;
color:gray;
line-height:150%;
margin-left:auto;
margin-right:auto;
border-radius:7px;
-moz-border-radius:7px;
-webkit-border-radius:7px;
margin-bottom:15px;
padding:12px 15px;
}

.button,.linkact,.linkrep,.linkrem {
width:500px;
}

.button {width: 400px;}

.linkrep {
background-color:#FFFEB7;
}

.linkrem {
background-color:#DCE7F0;
}

A.falnk,A.twlnk,A.tulnk,A.gblnk,A.dilnk,A.delnk,A.stlnk {
display:block;
margin-left:5px;
margin-right:5px;
width:32px;
height:32px;
float:left;
}

A.falnk {
background-image:url('images/icons/facebook.gif');
}

A.falnk:hover,A.falnk:active,A.falnk:focus {
background-image:url('images/icons/facebook_r.gif');
}

A.twlnk {
background-image:url('images/icons/twitter.gif');
}

A.twlnk:hover,A.twlnk:active,A.twlnk:focus {
background-image:url('images/icons/twitter_r.gif');
}

A.tulnk {
background-image:url('images/icons/tumblr.gif');
}

A.tulnk:hover,A.tulnk:active,A.tulnk:focus {
background-image:url('images/icons/tumblr_r.gif');
}

A.gblnk {
background-image:url('images/icons/googlebuzz.gif');
}

A.gblnk:hover,A.gblnk:active,A.gblnk:focus {
background-image:url('images/icons/googlebuzz_r.gif');
}

A.dilnk {
background-image:url('images/icons/digg.gif');
}

A.dilnk:hover,A.dilnk:active,A.dilnk:focus {
background-image:url('images/icons/digg_r.gif');
}

A.delnk {
background-image:url('images/icons/delicious.gif');
}

A.delnk:hover,A.delnk:active,A.delnk:focus {
background-image:url('images/icons/delicious_r.gif');
}

A.stlnk {
background-image:url('images/icons/stumbleupon.gif');
}

A.stlnk:hover,A.stlnk:active,A.stlnk:focus {
background-image:url('images/icons/stumbleupon_r.gif');
}



.admain {
width:1000px;
}

.commstats, {
color:#33D800;
font-weight: bold;
}

.black {
font-size:12pt;
font-weight:bold;
color:#707070;}

.upgradepro {
color:#E5BF25;
font-weight: bold;
}

.commstats {
font-size:22pt;
line-height:105%;
letter-spacing:-1px;
}

.commbox {width:240px;}
.comm1 {float:left; width:40px; position:relative; right:7px; padding-bottom:8px;}
.comm2 {float:right; width:200px; position:relative; top:7px; padding-bottom:8px;}

,.upgradepro {
font-size:18pt;
letter-spacing:-1px;
}

.aboutsp {padding-top:15px;
padding-bottom:10px;}

.page {
width:650px;
text-align:left;
font-size:11pt;
font-weight:400;
color:#404040;
line-height:140%;
background-color:#FFF;
margin-left:auto;
margin-right:auto;
padding:15px;
}

.page2 {
font-size:12pt;
color:#404040;
padding:20px;
}

.page3 {
font-size:12pt;
margin-top:20px;
margin-bottom:20px;
line-height:140%;
}


.pagecenter {
font-size:12pt;
text-align:center;
padding:20px;
line-height:140%;
}

.srpage,.srpagec {
width:450px;
font-size:12pt;
font-weight:400;
color:#707070;
line-height:130%;
background-color:#FFF;
margin-left:auto;
margin-right:auto;
}

.srpage {
text-align:left;
padding:15px;
}

.srpagec {
text-align:center;
}

.srt,.srt2 {
font-family:Arial;
width:400px;
border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
background-color:#FFF;
border:#37DE10 solid 2px;
height:70px;
font-size:14pt;
margin:4px auto;
padding:5px;
}

.srbox,.srbox2 {
width:420px;
margin-left:auto;
margin-right:auto;
border-radius:7px;
-moz-border-radius:7px;
-webkit-border-radius:7px;
}

.srbox {
background-color:#D6FFCD;
color:gray;
font-size:11pt;
text-align:center;
margin-top:20px;
padding:10px;
}

.srbox2 {
background-color:#EFF5F9;
color:#505050;
font-size:12pt;
text-align:left;
line-height:160%;
padding:12px;
}

.srbuttons {
width:252px;
height:50px;
padding-top:5px;
margin-left:auto;
margin-right:auto;
}

.shar {
font-family:Museo, Arial;
font-size:22pt;
letter-spacing:-1px;
color:#37DE10;
padding-top:10px;
padding-bottom:20px;
}




A.foot,A.foot:visited {
font-size:10pt;
color:#FFF;
text-decoration:none;
}

A.foot:hover,A.foot:active,A.foot:focus {
font-size:10pt;
color:#FFF;
text-decoration:underline;
}

div.clear {
clear:both;
}

form {
outline:0;
margin:0;
padding:0;
}

.fetch,a.s,A.lad {
font-size:11pt;
}

A.edit1:hover,A.edit1:active,A.edit1:focus,A.edit2:hover,A.edit2:active,A.edit2:focus,A.ca:hover,A.ca:active,A.ca:focus,A.cus:hover,A.cus:active,A.cus:focus {
font-size:11pt;
color:#0088F0;
text-decoration:underline;
}

A.ma,A.ad {
font-size:12pt;
}

A.main,A.main:visited {
font:normal 11pt Arial;
color:#0B5E6D;
text-decoration:none;
}

a.mlink,.mlink {
font-size:11pt;
color:gray;
}

A.shortshare:hover,A.shortshare:active,A.shortshare:focus,A.share:hover,A.share:active,A.share:focus {
background-color:#37DE10;
background-image:url('images/share_r.gif');
outline:0;
}

A.button:hover,A.qbutton:hover,A.qbutton:active,A.qbutton:focus {
background-color:#37DE10;
}

.mapsav,.left {
float:left;
}

.button,.linkact,.row,.adrow,.orow {
background-color:#D6FFCD;
}

.c,.wait,.waita,.preload,.faspan,.twspan,.gbspan,.dispan,.despan,.stspan,#loginform {
display:none;
}

.ptitle {
	font-weight: bold;
	color: #33D800;
}

.tiers              { font-family: Arial; color: #202020; background-image:url('http://lowcostlogo.com/images/paneltier.png'); text-align: center; font-size:12pt; padding: 10px; margin: 10px; width: 300px; margin-left: auto; margin-right: auto; border-radius:7px;
-moz-border-radius:7px;
-webkit-border-radius:7px;}
.tiers2             { font-family: Arial; color: #202020; background-image:url('http://lowcostlogo.com/images/paneltier2.png'); text-align: center; font-size:11pt; padding: 5px; margin: 10px; line-height: 150%; width: 310px;  margin-left: auto; margin-right: auto; border-radius:7px;
-moz-border-radius:7px;
-webkit-border-radius:7px;}

.fff {color:#fff; font-size:11pt;}

.block {padding: 5px;}

.biglink           { font-family: Arial; color: #005177; font-size:14pt }
