*,html{margin:0;padding:0;}
a{text-decoration:none;}
a img{border:none;}
body{background:#3f8dca url(../images/body_bg.jpg) top repeat-x;color:#4c4c4c;font:80%/1.5 Arial,Verdana,Sans-serif;}
h3.headline {font:1.4em Georgia;padding:1em 0 0.3em;}
h3.subHeadline { font: 1.3em Georgia; padding:1em 0 0.3em;}
h4.subHeadline { font: 1.2em Georgia; padding:1em 0 0.3em;}
p{padding:0.6em 0;}
.alignleft{float:left;margin:0px 8px 8px 0px;}
.alignright{float:right;margin:0px 0px 8px 8px;}
.center { text-align: center; }
.blogbar h3{color:#652d90;font-size:1.6em;line-height:1.3;padding:10px 20px;text-align:left;}
.blue{color:#4093fa;}
.greenbox, .reviewborder{background:#dbecc7;color:#00a551;margin:30px 0 20px;padding:0 15px 10px;}
.reviewborder { padding: 10px 15px; border: 1px dotted #006600; }
.border { padding: 10px 15px; border: 1px dotted #006600; }
.pink{color:#eb008b;}
/*.reviewborder{border:1px solid #cccccc;margin-bottom:10px;padding:8px;}*/
h3.first{padding-top:0;}
p.logos{margin-left:375px;margin-top:65px;position:absolute;text-align:right;}
ul.mainmenu li{float:left;}
ul.mainmenu li a{color:#fff;text-decoration:none;}
#bottomPlate{background:url(../images/home_top.jpg) 9px top no-repeat;height:478px;padding:5px 250px 0;}
#bottomPlate #twoCol{overflow:hidden;}
#bottomPlate h3{padding:0;}
#container{background:url(../images/container_y.jpg) repeat-y;overflow:hidden;}
#container ul, #container ol {margin-left:35px;}
#content{margin-top:-190px; padding:0px 90px 20px;}
#content-inner{float:left;margin-left:40px;padding:0 10px 10px;width:640px;}
#eating{background:url(../images/eating_bottom.jpg) center 157px repeat-x;color:#fff;margin:15px auto 20px;padding-bottom:10px;width:255px;}
#eating a{color:#fff;}
#eating h3{background:url(../images/eating.jpg) top no-repeat;height:157px;text-indent:-9999px;}
#eating p,#successCircle p,.blogbar p{padding:0.6em 20px 0.6em;}
#footer{background:url(../images/footer.jpg) top no-repeat;color:#fff;font-size:0.9em;height:66px;padding:15px;text-align:center;}
#footer ul.mainmenu{display:block;margin:0 auto;width:700px;}
#footer ul.mainmenu li{margin:0 10px;}
#header{background:url(../images/header.jpg) center top no-repeat;height:386px;}
#header2{background:url(../images/header.jpg) center top no-repeat;}
#header h1,p.slogan,form#signupForm h3{display:none;}
#headerBottom{background:url(../images/inner_top.jpg) 9px top no-repeat;height:20px;}
#sidebar{float:right;margin-right:50px;padding-top:0px;width:250px;}
#sidebar a:hover { text-decoration: underline; }
#socialLinks{clear:both;float:right;margin-top:17px;width:175px;}
#socialLinks h3{font-size:1.1em;padding:0 0 5px 40px;}
#socialLinks ul li{float:left;margin-right:10px;}
#socialLinks ul,ul.mainmenu{list-style:none;overflow:hidden;}
#successCircle h3{color:#652d90;font-size:1.6em;line-height:1.3;padding:10px 20px;text-align:center;}
#successCircle h3#card{background:url(../images/success_circle.jpg) top no-repeat;height:148px;text-indent:-9999px;}
#successCircle {background:#edcdf9;color:#000;margin:15px auto 20px;padding-bottom:20px;width:238px;}
.blogbar {color:#000;margin:15px auto 20px;padding-bottom:20px;width:238px;}
#teleseminar {background:#add574 url(../images/teleseminar.jpg) center bottom no-repeat;line-height:1.3;margin:5px auto 20px; text-align:center;width:257px; padding: 0;}
#teleseminar h3 { background: url(../images/teleseminar_h3.gif) center top no-repeat; height: 39px; text-indent: -9999px; }
#teleseminar .text { padding: 0 10px 90px; }
#topnav{clear:both;padding:5px 0 0 10px;}
#topnav ul.mainmenu li{margin:0 23px;}
#topnav ul.mainmenu li a{font-size:1.2em;}
#twoCol #lead{float:left;width:300px;}
#twoCol #video{border:7px solid #01ab96;float:right;height:170px;margin-top:10px;width:200px;}
#wrapper{margin:0 auto;width:1020px;}
form#signupForm{float:right;font-size:0.85em;margin:75px 25px 0 0;text-align:center;width:230px;}
form#signupForm p.input{padding:2px 0;}
form#signupForm p.input button.send{background:url(../images/send.jpg) no-repeat;border:none;cursor:pointer;height:21px;text-indent:-9999px;width:112px;}
form#signupForm p.tinyText{line-height:1.2;margin-right:35px;text-align:right;}
form#signupForm q{display:block;font-size:1em;}
a:hover,ul.mainmenu li a:hover{color:#f0028f;}
p#copyright { line-height: 1.2; padding-top: 0; }

blockquote.testi { border: 1px dotted #39C; margin: 10px 20px; padding: 10px; background: #F2F9FF; }
blockquote p { quotes: "\201C" "\201D"; }
blockquote p:before { content: open-quote; font-weight: bold; }
blockquote p:after { content: close-quote; font-weight: bold; }
blockquote p { font-style: italic; }

p.testi-auth { quotes: none; text-align: right; margin-right: 20px; }

.greenSideBox { width: 217px; padding: 10px 20px; background: #acd473; }
.greenSideBox h3 { color: #fff; }
#content-inner a { color: #0033FF; text-decoration: none; }
#content-inner a:hover { text-decoration: underline; color: #f0028f; }
a.pink {color:#eb008b !important;}
.addtoany_share_save_container { padding: 0; }
ul.addtoany_list { list-style-type: none; margin: 0 !important; padding: 5px 0; }
label.screen-reader-text { display: none; }
.blogbar { padding: 5px 10px 10px 0; }
form#searchform { padding-left: 20px; }
