/* SEO Junkies Optimised CSS */

body {font: 100% arial, helvetica, sans-serif; margin: 0px; background: url('/images/ppc_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: 128px; background: #ffffff url('/images/headermn.jpg') repeat-x;}
#logo {position: absolute; left: 80px; top: 15px; width: 321px; height: 69px;}
#mainimage {position: absolute; left: 55px; top: 100px; width: 800px; height: 165px; background: url('/images/loop.jpg') no-repeat;}

.strap {position: absolute; left: 0px; top: 166px; 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: #ffffff; 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}

.menu_outer{background:url(../images/toolbarbg.jpg) repeat-x; height:37px; position: absolute; left: 0px; top: 128px; width: 100%;}
.menu_outer .toolbarhome {background:url(../images/design/menuslice_03.png) no-repeat;}

.inner_content .tabst {width: 5px; background:url(/images/design/tab_st.jpg) no-repeat 0 0; height: 40px; float: left;}
.inner_content .taben {width: 5px; background:url(/images/design/tab_en.jpg) no-repeat 0 0; height: 40px; float: left;}
.inner_content .actcornerst {background:url(/images/design/tab_act_st.jpg) no-repeat 0 0;}
.inner_content .actcorneren {background:url(/images/design/tab_act_en.jpg) no-repeat 0 0;}


.inner_container {width:952px; height: 37px; margin-left:auto; margin-right:auto;}
#menubar{position: relative; overflow: hidden;height:37px;}
#menubar ul{list-style: none outside none; position: relative;height:37px;float:left; margin-top: 0px; padding-left: 0;}
#menubar li {float: left;}
#menubar ul li a {display: block; font-size:13px; font-weight:bold; color:#ffffff;line-height:37px; height:37px; text-decoration:none; padding:0px 30px; float: left;}
#menubar ul li.liseparator {background:url(../images/toolbarsep.jpg); width:2px; height: 37px;}
#menubar ul li .addmover {background:url(/images/toolbarover.jpg) repeat-x 0 6px; margin: 0 10px; float: left;}
#menubar ul li .ahover {height:37px;margin:0px -15px;}
#menubar ul li .smover {width: 5px; background:url(/images/smover.jpg) no-repeat 0 6px; height: 37px; float: left; display: none;}
#menubar ul li .emover {width: 5px; background:url(/images/emover.jpg) no-repeat 0 6px; height: 37px; float: left; display: none;}
#menubar ul li #search {float: left; height:24px; width:190px; margin-left: 10px; background-color: transparent; border: 0; font: 12px/24px Arial; color: #575757;}
#menubar .toolbarsearch {height: 27px; float: left; width: 234px; background:url(/images/design/toolbarsearch.png) no-repeat 0 0; margin: 5px 20px 0;}
#menubar .toolbarsearch  a {float: right; padding: 5px 7px 0 0; border: 0; height: 22px; width: 19px;}
#menubar .toolbarsearch  a img {border: 0;}

.openshop_outer{background:url(../images/design/openshopbg2_02.png); height:327px; width:100%; font-weight:800; position: relative; top: 165px;}
.p1{padding-top:35px; font: bold 47px Arial; color:#5c5858;  line-height:47px; white-space:nowrap; float:left; clear:both; width:950px;}
.p2{font: bold 47px Arial; color:#5c5858; line-height:47px; padding-bottom:10px; margin-top: 7px; white-space:nowrap; float:left; clear:both;width:950px;}
.p1 span{color: #39aaff;}
.p3{font: 30px Arial; color:#5c5858; line-height:30px; padding-bottom:10px; white-space:nowrap; float:left; clear:both;width:950px;}

#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: #023761; 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: 400px; margin-left: -645px; padding: 10px 0 10px 10px; width: 195px; background: url('/images/ppc_news_bg.jpg') no-repeat;}
#navigation h3 {font-family: arial, helvetica, sans-serif; font-weight: normal; color: #023761; letter-spacing: -0.05em; margin-top: 0px; margin-bottom: 0px; height:15px}
#navigation li {color: #023761; 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: 90px; top: 30px; width: 100%; height: 65px; text-align: right}
.foot a {font-family: arial, helvetica, sans-serif; color: #ffffff; color: #000000; }
.copyright {padding-top: 5px}

.ppc_feature {width: 425px; height: 175px; background: url('/images/widebox1.gif') no-repeat;}
.ppc_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; }
.ppc_feature p {font-family: arial, helvetica, sans-serif; color: #ffffff; font-size: 0.75em; text-align: justify; padding: 10px; position: relative; top: -20px;}
.ppc_feature a {color: #ffffff; font-weight: bold; text-decoration: none}

.ppc_article {width: 424px; background: url('/images/bg_h1.gif') no-repeat;}
.ppc_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; }
.ppc_article h2 {font-family: arial, helvetica, sans-serif; color: #1854A2; font-size: 0.85em; height: 10px; margin-top: 0px; height: 10px;}
.ppc_article h3 {font-family: arial, helvetica, sans-serif; color: #1854A2; font-size: 0.8em; height: 10px; margin-top: 0px}
.ppc_article a {color: #000000; font-weight: bold; text-decoration: none}
.normalFontSize p {font-size: 1em;}
.ppc_results {width: 100%}
.ppc_results th {background: #ffddaa url('/images/th_bg.gif') repeat-x; font-size: 0.75em; color: #000000; padding: 3px}
.ppc_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;}
