body {margin:0; padding:0; vertical-align:top; background:#555555;}
td {font-size:11px; font-family:Tahoma; color:#979797; line-height:12px; vertical-align:top; padding:0;}
a {border:none; text-decoration:underline; color:#DDDDDD; line-height:14px;}
a:hover {text-decoration:none;}
form {margin:0; padding:0;}
table {border:0; border-collapse:collapse;}
img {border:0;}
.full{width:100%; height:100%;}
.back{ background:url(images/b_back.gif) repeat-x top #484848; width:619px;}
.back1 {background:url(images/b_back2.gif) repeat-x top; color:#ABABAB; line-height:14px; width:381px;}
.footer {background:url(images/f_back.gif) repeat-x top #3C3C3C;}
/****************************************************/
.footertxt {color:#7A7A7A;}
.footerlink {color:#9C9C9C; text-decoration:none;}
.footerlink:hover{text-decoration:underline;}
/****************************************************/
.content {width:1000px; height:100%; overflow:hidden;}

.link1 {text-decoration:none;color:#D3D3D3; font-weight:bold; background: url(images/pimp1.gif) no-repeat left #2D2D2D; padding: 1px 15px 4px 15px; line-height:15px;}
.link1:hover {text-decoration:underline;}

.link2 {text-decoration:none;color:#D3D3D3; font-weight:bold; background: url(images/pimp3.gif) no-repeat left #3B3B3B; padding: 2px 14px 3px 14px; line-height:15px;}
.link2:hover {text-decoration:underline;}

.link3 {text-decoration:underline;color:#CCCCCC; font-weight:bold; line-height:9px;}
.link3:hover {text-decoration: none;}

.link4 {text-decoration:underline;color:#dddddd; line-height:14px; font-size:12px;}
.link4:hover {text-decoration: none;}

.link5 {text-decoration:none;color:#D3D3D3; background: url(images/pimp3.gif) no-repeat left #424242; padding: 1px 14px 4px 14px; line-height:15px;}
.link5:hover {text-decoration:underline;}

.link6 {text-decoration:underline;color:#66A29F; line-height:14px;}
.link6:hover {text-decoration: none;}
/****************************************************/
ul {margin:0; padding:0; list-style:none}
li {padding-left:11px; color:#979797;}
li.sub {background: url(images/pimp2.gif) no-repeat  left; vertical-align:text-top; padding-left:11px; line-height:17px; color:#979797;}
li a {color:#979797; text-decoration:underline; line-height:17px;}
li a:hover {text-decoration:none;}
/****************************************************/
.myform {width:178px; margin:0; padding:0 0 0 3px; height:21px; vertical-align:middle; font-size:11px;font-family:Tahoma; color:#ffffff; background:#555555; border:solid 1px #979797;}
/****************************************************/
.txt {color:#979797; line-height:15px;}
.txt1 {color:#ffffff; font-weight:bold; background:#2D2D2D; padding: 2px 6px 3px 5px; line-height:18px;}
.txt2 {color:#A7A7A7; line-height:14px;}
.txt3 {color:#66A29F; line-height:18px;}
.listing {color:#ffffff; font-weight:bold; background:#2D2D2D;padding: 5px 6px 3px 5px; }
.listing_txt {color:#66A29F; padding-left: 5px; padding-top: 5px;}
.txt4 {color:#DDDDDD; line-height:15px; font-weight:bold;}
.green12 {color:#66A29F; font-family: Tahoma; font-size:12px;}
.white12 {color:#ffffff; font-family: Tahoma; font-size:14px;}

input.submit{
	background-image: url(images/submit_but.gif);
	width: 58px;
	height: 18px;
	color:#d3d3d3;
	font-size: 11px;
	font-weight: bold;
	border: none;
	padding-left: 8px;
}

input.reset{
	background-image: url(images/submit_but.gif);
	width: 58px;
	height: 18px;
	color:#d3d3d3;
	font-size: 11px;
	font-weight: bold;
	border: none;
	
}

p.blog {margin-top:20px; text-align:right;}
p.blog a img {border:none;}

.tweets {background:url(images/recent-tweets.gif) no-repeat 0 0; width:326px; height:52px; margin-left:30px; margin-top:20px; }
.tweet {border:thin #737373 solid; height:auto; width:304px; margin-left:30px; padding:10px;}
* html .tweet {width:326px;}

.jsclass body .randomcontent {display: none;}
.randomcontent {padding:15px;}
.randomcontent span { font-style:italic; color:#fff; text-align:right;}

.testimonials {margin-top:20px; background:url(images/testimonials-header.gif) no-repeat 0 0; padding-top:20px; width:391px;} 

.seo-process {margin-left:2px; background:url(images/seo-process.jpg) no-repeat; height:739px; width:609px;}

.seo {padding-top:148px; color:#fff; width:128px; height:30px; padding:148px 10px 0 13px; text-align:center; float:left;}

.seo-small {padding-top:148px; color:#fff; width:98px; height:37px; padding:136px 10px 0 13px; text-align:center; float:left;}
.seo-small2 {padding-top:148px; color:#fff; width:98px; height:50px; padding:130px 10px 0 13px; text-align:center; float:left;}