/* SEO Junkies Optimised CSS */

body {font: 100% arial, helvetica, sans-serif; margin: 0px; background: url('/images/sms_foot_bg.gif')}
dd {margin-right: 0px}
h2 {color: red}
p {font-family: arial, helvetica, sans-serif; color: #000000; font-size: 0.75em; text-align: justify}
i {font-size: 0.75em;}
img {border: 0px}
td, li {font-size: 0.75em;}
a {text-decoration: underline; color: #ffffff;}
input[type="text"], input[type="password"], select, textarea {font-family: arial, helvetica, sans-serif; color: #000000; font-size: 1.0em; border: 1px solid #7f9db9;}

.animage{position: absolute; top: 14px; left: 912px; z-index:1000;}
.header {position: absolute; left: 0px; top: 0px; width: 100%; height: 100px; background: #ffffff url('/images/sms_top_bg.gif') repeat-x;}
#logo {position: absolute; left: 80px; top: 15px; width: 281px; height: 65px;}
#mainimage {position: absolute; left: 35px; top: 100px; width: 800px; height: 166px; background: url('/images/loop.jpg') no-repeat;}

.main {position: absolute; left: 191px; top: 275px; margin: 0px auto; width: 880px; text-align: left; padding-top: 10px;}
.strap {position: absolute; left: 0px; top: 100px; width: 100%; height: 169px; background: #ffffff url('/images/bg_header.gif') repeat-x;}
.strap h1 {position: absolute; top: 30px; left: 350px; font-family: arial, helvetica, sans-serif; color: #ffffff; font-size: 2.0em; letter-spacing: -0.1em}
.strap h2 {position: absolute; top: 80px; left: 350px; font-family: arial, helvetica, sans-serif; color: #000; font-size: 1.5em; letter-spacing: -0.05em; padding-left: 50px}
.content {display: inline; float: left; margin-left: 225px; width: 425px; padding: 10px; background: #ffffff; border: 1px solid #d0d0d0}

#subcontent {float: left; margin-right: -145px; margin-left: 15px; width: 185px; background: url('/images/callback.gif') no-repeat;}
#callback {height: 350px; padding-top: 10px; padding-left: 12px; font-family: arial, helvetica, sans-serif; color: #808080; font-size: 0.75em;}
#callback h3 {font-family: arial, helvetica, sans-serif; font-weight: normal; color: #F23F8C; font-size: 1.5em; letter-spacing: -0.05em; margin-top: 0px; margin-bottom: 10px;}
#callback input[type="text"] {width: 152px; font-family: arial, helvetica, sans-serif; color: #000000; font-size: 1.0em; border: 1px solid #7f9db9;}
#callback textarea {width: 152px; height: 50px; font-family: arial, helvetica, sans-serif; color: #000000; font-size: 1.0em;}
#ppcvideo {position: relative; left: 90px; top: -5px}
#clnts {position:relative; float:left; margin-left:-645px; top:400px; width:181px; height:124px;}
#navigation {float: left; height: 460px; margin-left: -645px; padding: 10px 0 10px 10px; width: 195px; background: url('/images/sms_news_bg.jpg') no-repeat;}
#navigation h3 {font-family: arial, helvetica, sans-serif; font-weight: normal; color: #F23F8C; letter-spacing: -0.05em; margin-top: 0px; margin-bottom: 0px; height:15px}
#navigation li {color: #F23F8C; font-size: 1.0em;}
#navigation ul {position: relative; left: -27px}
#navigation a {font-family: arial, helvetica, sans-serif; font-size: 0.7em; color: #606060;}

#callus {position: absolute; right: 30px; top: 20px; width: 100%; height: 65px; text-align: right}
.foot {clear: both; height: 70px; position: relative; top: 20px; padding-top: 10px; text-align: center; font-family: arial, helvetica, sans-serif; color: #000000; font-size: 0.7em; background:#e9e9e9; border-left: 1px solid #ffffff; border-top: 1px solid #ffffff; border-right: 1px solid #ffffff}
.foot a {font-family: arial, helvetica, sans-serif; color: #ffffff; color: #000000; }
.copyright {padding-top: 5px}

.sms_feature {width: 425px; height: 175px; background: url('/images/widebox.gif') no-repeat;}
.sms_feature h1 {font-family: arial, helvetica, sans-serif; color: #ffffff; font-size: 1.0em; letter-spacing: 0em; padding-top: 15px; padding-bottom: 10px; padding-left: 23px; height: 10px; margin-top: 0px; }
.sms_feature p {font-family: arial, helvetica, sans-serif; color: #ffffff; font-size: 0.75em; text-align: justify; padding: 10px; position: relative; top: -20px;}
.sms_feature a {color: #ffffff; font-weight: bold; text-decoration: none}

.sms_article {width: 424px; background: url('/images/bg_h1.gif') no-repeat;}
.sms_article h1 {font-family: arial, helvetica, sans-serif; color: #ffffff; font-size: 1.0em; padding-top: 20px; padding-bottom: 20px; padding-left: 23px; height: 10px; margin-top: 0px; }
.sms_article h2 {font-family: arial, helvetica, sans-serif; color: #606060; font-size: 0.85em; height: 10px; margin-top: 0px; height: 10px;}
.sms_article h2.blog {font-family: arial, helvetica, sans-serif; color: #F23F8C; font-size: 0.85em; height: 10px; margin-top: 0px; height: 10px;}
.sms_article h3 {font-family: arial, helvetica, sans-serif; color: #606060; font-size: 0.8em; height: 10px; margin-top: 0px}
.sms_article a {color: #000000; font-weight: bold; text-decoration: none}

.sms_results {width: 100%}
.sms_results th {background: #ffddaa url('/images/th_bg.gif') repeat-x; font-size: 0.75em; color: #000000; padding: 3px}
.sms_results td {background: #e0e0e0 url('/images/td_bg.gif') repeat-x; font-size: 0.75em; padding: 3px}
.clink,a.link {color:#000000;font-size:12px;}




.quotes{width:424px; background: url(/images/quotesmddle.jpg) repeat-y top; position:relative;}
.quotes p {padding:10px 15px 0 15px; margin-bottom:0 !important;}
.quo1{background: url(/images/quotrc.gif) no-repeat; position:absolute; z-index:1; right:0; top:0; width:27px; height:25px;}
.quo2{width:100%; background: url(/images/quottm.gif) repeat-x; height:2px; position:absolute; top:1px;}
.quo3{background: url(/images/quotlc.gif) no-repeat; position:absolute; left:0; top:0; z-index:1; width:27px; height:25px;}
.quo4{background: url(/images/quotesbottom.gif) no-repeat; width:424px; height:47px;}
