/* Styles */

/* Global Elm's */
* {
    margin: 0;
    padding: 0;
}

html {
    /* height: 101%; */
    font-size: 100%;
}

body {
    font-size: 62.5%;
    font-family: Tahoma;
}

p {
    font-size: 1.2em;
    color: #222;
    margin-bottom: 15px;
    line-height: 1.3em;
                font-family: Tahoma;
}

ul {
    /*
                list-style: none;

                list-style-image:url('../images/bullet.png');
                list-style-type:square;
                */
                margin-left: 20px;
                font-family: Arial, Helvetica, sans-serif;
    font-family: Palatino;

    color: #343434;
    font-size: 13px;
    font-weight: bold;
        /*line-height: 20px;*/

}

/* Layouts */
#w {
    width: 1140px;
    margin: 0 auto;
    background: url('../images/header_final.jpg') no-repeat;
    height: 150px;
}

#h {
    background: #88bfde;
}

#mainnav {
    position: relative;
    top: 108px;
    left: 477px;
    width: 662px;
    height: 42px;
}

#mainnav ul {

}

#mainnav ul li {
    float: left;
}

#mainnav ul li a {
    display: block;
    float: left;
}

#mainnav ul li a#nhome {
    width: 118px;
    height: 41px;
    line-height: 0px;
    font-size: 0;
}

#mainnav ul li a#nvids {
    width: 125px;
    height: 41px;
    line-height: 0px;
    font-size: 0;
}

#mainnav ul li a#nblog {
    width: 165px;
    height: 41px;
    line-height: 0px;
    font-size: 0;
}

#mainnav ul li a#nforum {
    width: 128px;
    height: 41px;
    line-height: 0px;
    font-size: 0;
}

#mainnav ul li a#nabout {
    width: 100px;
    height: 41px;
    line-height: 0px;
    font-size: 0;
}

#signup {
    position: relative;
    left: 945px;
    bottom: 41px;
    width: 190px;
    height: 105px;
}

#signup #username {
    position: relative;
    top: 12px;
    left: 5px;
    width: 170px;
    height: 18px;
    border: 0px;
    background-color: #fff;
    font-family: Arial, Helvetica, sans-serif;
    color: #343434;
    font-size: 12px;
    font-weight: bold;
}

#signup #password {
    position: relative;
    top: 26px;
    left: 5px;
    border: 0px;
    background-color: #fff;
    width: 170px;
    font-family: Arial, Helvetica, sans-serif;
    color: #343434;
    font-size: 12px;
    font-weight: bold;
}

#signup #signinbtn {
    position: relative;
    top: 38px;
    width: 75px;
    height: 30px;
    background: none;
    border: 0;
}

#signup #signinbtn:hover {
    cursor: pointer;
}

#signup #signupl {
    position: relative;
    top: 10px;
    left: 88px;
    display: block;
    height: 30px;
    width: 100px;
    line-height: 0;
    font-size: 0;
    background-image: url(images/transparentbox.gif);
    background-repeat: no-repeat;
}

#dropdown {
    background: #d1d1d1 url('../images/bg-back.gif') repeat-x;
    height: 35px;
}

.member-nav {
    padding-top:10px;
    padding-left:130px;
    font-size:10pt;
    color:#787878;
}

.member-nav a {
    color:#787878;
}

#dropdownwrap {
    width: 920px;
    margin: 0 auto;
    float: left;
}

#subheading {
    background: #003557;
    height: 27px;
}

#subwrap {
    width: 1140px;
    margin: 0 auto;
}

#subwrap h1#headline {
    height: 27px;
    width: 488px;
    font-size: .01px;
    line-height: 0px;
    float: left;
    background: url('../images/headline.jpg') no-repeat;
}

#subwrap h1#forum {
    height: 27px;
    font-size: .01px;
    line-height: 0px;
    float: left;
    width: 284px;
    background: url('../images/forum-topics.jpg') no-repeat;
}

#subwrap h1#topten {
    height: 27px;
    font-size: .01px;
    line-height: 0px;
    float: left;
    width: 358px;
    background: url('../images/toptenideas.jpg') no-repeat;
}

#b {
                background-color: #F0F0F0;
                font-weight: bold;

/*
background: #fff url('../images/body-bg-foot.gif') repeat-x bottom left;
*/
}

#bwrap {
    width: 843px;
    margin: 0 auto;
                font-size: 12px;
}

#bwrap-blog {
    width: 1150px;
    margin: 0 auto;
    font-size: 12px;
}

/*
.blogbox {
                float: left;
                width: 220px;
                height: 100px;
                padding-left: 20px;
                padding-right: 20px;
                margin-left: 5px;
                margin-top: 5px;
                margin-bottom: 5px;
                background-color: #F0F0F0;
                border: 1px solid grey;
                font-size: 16px;
}
*/

.blogbox {

    background: url(../images/bg_mediaEntry3.gif) 0px 0px repeat-x;
    height: 140px;
    width: 250px;
    margin: 4px 4px 4px 4px;
    float: left;
    border: 1px solid #d1d1d1;
    padding: 5px;
}

.latestmedia {
                float: left;
                width: 361px;
                height: 117px;
                padding-left: 0px;
                padding-right: 20px;
                margin-left: 5px;
                margin-top: 5px;
                /*margin-bottom: 5px;*/
        background-color: #ffffff;
                border: 1px solid #d1d1d1;
                font-size: 12px;
        background: url(../images/tj_lnbg.png) 0px 0px repeat-y;

}

.latestmedia:hover {
                border: 1px solid red;
                cursor: pointer;
}

.video-clip {
    width: inherit;
    text-align: center;
    padding: 20px 0px 5px 0px;
}

/* --------------------------------- */
/* CONTENT........................  */
/* ------------------------------- */
.content {
position:relative;
background-color:#f0f0f0;
width:100%;
}
.content1 {
position:relative;
background-color:#f0f0f0;
width:1137px;
height:900px;
}
.contenta {
position:absolute;
background-color:#f0f0f0;
top:13px;
left:0px;
width:487px;
height:322px;
}
.contentb {
position:absolute;
background-color:#f0f0f0;
top:0px;
left:487px;
width:358px;
height:335px;
}
.contentc {
position:absolute;
background-color:#ff6600;
top:0px;
left:846px;
width:284px;
height:202px;
}
.contentd {
position:absolute;
background-color:#f0f0f0;
top:336px;
left:0px;
width:837px;
height:685px;
text-align:left;
}
.contentc2 {
position:absolute;
background-color:#f0f0f0;
border: 0px solid #dcdcdc;
top:211px;
left:845px;
width:285px;
height:600px;
}
.c21 {
position:relative;
text-align:right;
background: url('../images/signup2.jpg') no-repeat;
background-color:#e8e8e8;
border: 1px solid #dcdcdc;
width:283px;
height:324px;
}
.c22 {
position:relative;
background-color:#e8e8e8;
border: 1px solid #dcdcdc;
width:283px;
height:90px;
}
.foot {
position:relative;
background-color:#02397c;
width:100%;
height:151px;
}
.footernew {
position:relative;
background: url('../images/footer.jpg') no-repeat;
width:1140px;
height:151px;
margin-left:-100px;
}
.iconlink {
position:absolute;
left:1072px;
top:5px;
width:55px;
height:59px;
}
.iconlink2 {
position:absolute;
left:1008px;
top:5px;
width:55px;
height:59px;
}
.iconlink3 {
position:absolute;
left:1140px;
top:5px;
width:55px;
height:59px;
}
.iconlink4
{
	position: absolute;
	left: 1205px;
	top: 5px;
	width: 55px;
	height: 59px;
}
.bottomlinks {
position:absolute;
text-align:left;
left:860px;
top:125px;
width:350px;
height:20px;
}
.textbottomlinks {
font-family: Arial;
font-size: 14px;
font-weight: bold;
color: #d5d7d9;
}
.textbottomlinks a:link,
.textbottomlinks a:visited{
    color: #FFFFFF;
    text-decoration: none;
}
/* ------- */
/* SLIDER */
/* ----- */
.headlinesPanel{
    width: 458px;
    float: left;
}
.newsBox{
    width: 440px;
    height: 326px;
}
/* ---------- */
/* MAIL LIST */
/* -------- */
.boxedborder {
background: url(/images/bg_mediaEntry.gif) 0px 0px repeat-y;
padding: 4px;
padding-top: 8px;
border: 1px solid #e1e0e0;
padding-bottom: 7px;
position: relative;

}
/* -------------------- */
/* LATEST BLOG TOPICS */
/* ------------------ */

.latestPanel{
    width: 284px;
    float: left;
}
.latestPosts{
    background: url(../images/bg_latest.gif) 0px 0px repeat-y;
    width: 283px;
    margin: 0 auto;
    border-right: 1px solid #dcdcdc;
    border-bottom: 1px solid #dcdcdc;
    border-left: 1px solid #dcdcdc;
}
.latestList{
    width: 251px;
    margin: 0 auto;
    padding: 4px 10px 0px 10px;
}
.latestList ul{
    width: 251px;
    list-style-type: none;
    margin: 0 auto;
    padding: 0px;
}
.latestList ul li{
    background: url(../images/icon_llist.gif) 2px 11px no-repeat;
    line-height: 33px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #7e92a4;
    text-align: left;
    padding-left: 20px;
    margin: 0px;
}
.latestList ul li a:link,
.latestList ul li a:visited{
    color: #3b444d;
    text-decoration: none;
}
.latestList ul li a:hover{
    color: #7e92a4;
    text-decoration: none;
}
/* ------------- */
/* TOP 10 IDEAS */
/* ----------- */

.toptenPanel{
    width: 348px;
    float: left;
}
.toptenPosts{
    background: url(../images/bg_topten.gif) 0px 0px repeat-y;
    width: 348px;
    margin: 0 auto;
    border-right: 1px solid #dcdcdc;
    border-bottom: 1px solid #dcdcdc;
    border-left: 1px solid #dcdcdc;
}
.toptenList{
    width: 358px;
    margin: 0 auto;
    padding: 4px 10px 0px 10px;
}
.toptenList ul{
    width: 358px;
    list-style-type: none;
    margin: 0 auto;
    padding: 0px;
}
.toptenList ul li{
    background: url(../images/icon_llist.gif) 2px 11px no-repeat;
    line-height: 33px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #7e92a4;
    text-align: left;
    padding-left: 20px;
    margin: 0px;
}
.toptenList ul li a:link,
.toptenList ul li a:visited{
    color: #3b444d;
    text-decoration: none;
}
.toptenList ul li a:hover{
    color: #7e92a4;
    text-decoration: none;
}

/* -------------- */
/* MEDIA ENTRIES */
/* ------------ */
.mediaEntry{
    background: url(../images/bg_mediaEntry2.gif) 0px 0px repeat-x;
    height: 117px;
    width: 410px;
    margin: 4px 4px 4px 4px;
    float: left;
    border: 1px solid #d1d1d1;
}
.mediaEntry-blank{
    height: 117px;
    width: 410px;
    margin: 4px 4px 4px 4px;
    float: left;
    background: transparent;
    border: 1px solid transparent;
}
.mediaEntry-blog{
    background: url(../images/bg_mediaEntry2.gif) 0px 0px repeat-x;
    height: 117px;
    width: 370px;
    margin: 4px 4px 4px 4px;
    float: left;
    border: 1px solid #d1d1d1;
}
.mediaThumb{
    background: transparent !important;
    width: 108px;
    margin: 0 auto;
    float: left;
}
.mediaThumb2{
    background: transparent !important;
    width: 108px;
    margin: 0 auto;
}
.mediaThumb img{
    margin: 6px 0px 6px 6px;
}
.thumbs img{
    border: 1px solid #02162a;
}

.thumbs:hover img{
    border: 1px solid #529b0d;
}

.thumbs:hover{
    color: red; /* Dummy definition to overcome IE bug */
}
.mediaDesc{
    background: transparent !important;
    width: 253px;
    margin: 0 auto;
    float: left;
}
.mediaDesc h1{
    width: 233px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #313e47;
    text-align: left;
    margin: 8px auto 0px auto;
    padding: 0px;
}
.mediaDesc h2{
    width: 233px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #313e47;
    text-align: left;
    margin: 0px auto 5px auto;
    padding: 0px;
}
.mediaDesc p{
    width: 233px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #596872;
    text-align: justify;
    margin: 0 auto;
    padding: 0px;
}
/* mouseover color styles for text links in the media entries */
.mediaDesc h1 a:link,
.mediaDesc h2 a:link,
.mediaDesc h5 a:link,
.mediaDesc h1 a:visited,
.mediaDesc h2 a:visited,
.mediaDesc h5 a:visited{
    color: #313e47;
    text-decoration: none;
}
.mediaDesc h1 a:hover,
.mediaDesc h2 a:hover,
.mediaDesc h5 a:hover{
    color: #529b0d;
    text-decoration: none;
}
.mediaDesc p a:link,
.mediaDesc p a:visited{
    color: #596872;
    text-decoration: none;
}
.mediaDesc p a:hover{
    color: #529b0d;
    text-decoration: none;
}












h3 {
    font-weight: bold;
    color: 363636;
    font-size: 13pt;
    margin: 0px;
    margin-bottom: 3px;
}
h5 {
    font-weight: bold;
    color: 363636;
    font-size: 10pt;
    margin: 0px;
    margin-bottom: 3px;
}
h6 {
    font-weight: bold;
    color: 363636;
    font-size: 8pt;
    margin: 0px;
    margin-bottom: 3px;
}


#b1 {
    float: left;
    width: 488px;
    padding-right: 0px;
                background-color: #F0F0F0;
}

#b2 {
    float: left;
    width: 290px;
    padding-right: 0px;
                background-color: #F0F0F0;
}

#b3 {
    float: left;
    width: 330px;
    padding-right: 24px;
                background-color: #F0F0F0;
}

#b4 {
    float: left;
    width: 743px;
                background-color: #F0F0F0;
}

#bmedia {
    float: left;
    width: 752px;
    padding-right: 0px;
        /* margin-left: 200px; */
        background-color: #F0F0F0;
        border: 1px solid black;
}

#footer {
    border-top: 1px solid #fff;
    background: #104688;
}

#footerwrap {
    width: 1140px;
    margin: 4px 4px 4px 4px;

    background: url('../images/footer.jpg') no-repeat;
    height: 151px;
}

/* Classes */
.float-left {
    float: left;
}

/* Clearfix */
.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.clearfix {
    display: inline-block;
}

html[xmlns] .clearfix {
    display: block;
}

* html .clearfix {
    height: 1%;
}

/* Popup */
#overlay_div {
    background: gray;
    z-index: 999;
}
#member_signup {
    width: 550px;
    height: 600px;
    display: none;
    position: relative;
    z-index: 1000;
}
/* End of Popup */


/* Registration Page */
#registration {
    height: 250px;
    margin-bottom: 30px;
}

.register {
    font-weight: normal;
}

.register.label {
    width: 120px;
    text-align: right;
}

.conf-msg {
    background-color: #E1E1E1;
    font-weight: bold;
    padding-left: 40px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 10px;
    margin: 10px;
    background-image: url(../images/ok.gif);
    background-repeat: no-repeat;
    background-position: 10px 10px;
    vertical-align: middle;
    border: 1px solid #7ED353;
}

.err-msg {
    background-color: #E1E1E1;
    font-weight: bold;
    padding-left: 40px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 10px;
    margin: 10px;
    background-image: url(../images/exclamation.gif);
    background-repeat: no-repeat;
    background-position: 10px 10px;
    vertical-align: middle;
    border: 1px solid #EA1515;
}
/* End of Registration Page */


/* MyAccount Page */
.myaccount {
    width: 80%;
}
.myaccount.title {
    padding:15px 0px 15px 0px;
    clear: both;
}
.myaccount.options {
    float: left;
    width: 60%;
}
.myaccount.usermenu {
    float: right;
    width: 40%;
}
/* End of MyAccount Page */


/* Profile Update Page */
#profile {
    margin-bottom: 30px;
}

.profile {
    font-weight: normal;
    width: 100%;
}
#forms_container {
    margin-top: 15px;
    padding: 10px;
    border: 1px solid #ccc;

    background: url(../images/profile_bg.gif) 0px 0px repeat-x;
    height: 300px;
    width: 400px;
    display: none;
}

input.required {
    border-right: 2px solid red;
}
/* End of Profile Update Page */


/* FAQs page */
.faq {
    font-weight: normal;
    border-bottom: 1px dotted #666;
    padding-bottom: 20px;
    margin-bottom: 20px;
}
.faq-title {
    font-weight: bold;
    margin-bottom: 7px;
}
.faqol {
    margin-left: 30px;
}
.faqli {
    font-weight: normal;
    margin-bottom: 5px;
}

/* Affiliates Page */
.affiliate_instruct {
    border:1px solid #B4B4B4;
    background-color:#E1E1E1;
    padding:10px;
    font-weight:normal;
}
.affiliate_banner_group {
    border: 1px dotted #D2D2D2;
    padding: 20px;
    height: auto;
}
.affiliate_banner_group_title {
    padding-bottom: 15px;
    height: auto;
    font-size: larger;
}
.affiliate_banner_row {
    height: auto;
}
.aff_banner {
    float: left;
    border: 1px solid black;
    height: auto;
}
.aff_text_ad {
    float: left;
    border: 1px solid #5A5A5A;
    height: auto;
    padding: 5px;
    font-weight: normal;
}
.aff_text_ad_wrapper {
    width: 250px;
    height: auto;
    float: left;
}
.aff_code {
    float: left;
    height: auto;
}
.aff_code_textarea_1 {
    width: 400px;
    height: 100px;
}
.aff_code_textarea_2 {
    width: 350px;
    height: 70px;
    overflow: scroll;
}
.aff_code_textarea_3 {
    width: 450px;
    height: 80px;
    overflow: scroll;
}
.aff_space {
    float: left;
    width: 25px;
    height: 1px;
}
.affiliate_banner_row._120x240 {
    height: 240px;
}
.affiliate_banner_row._125x125 {
    height: 125px;
}
.affiliate_banner_row._160x600 {
    height: 600px;
}
.affiliate_banner_row._300x250 {
    height: 250px;
}
.affiliate_banner_row._392x72 {
    height: 72px;
}
.affiliate_banner_row._textad {
    height: 120px;
}
.aff_instruc_list {
    margin: 10px 5px 10px 20px;
}
.aff_instruc_list li {
    margin-bottom: 10px;
}

#social-list-wrap {
    width: 300px;
    margin: 0 auto;
	float: left;
    height: 35px;
}
#social-list {
    float: right;
 margin: 4px 0;

}

#social-list img {
    padding:0px 2px;
}

/********* 
some aweber css used by Patrick S. I moved it from home page inline to here 
**********/
#af-form-846257766 .af-body .af-textWrap{width:98%;display:block;float:none;}
#af-form-846257766 .af-body .privacyPolicy{color:#000000;font-size:11px;font-family:Verdana, sans-serif;}
#af-form-846257766 .af-body a{color:#efefef;text-decoration:underline;font-style:normal;font-weight:normal;}
#af-form-846257766 .af-body input.text, #af-form-846257766 .af-body textarea{background-color:#FFFFFF;border-color:#919191;border-width:1px;border-style:solid;color:#000000;text-decoration:none;font-style:normal;font-weight:normal;font-size:12px;font-family:Verdana, sans-serif;}
#af-form-846257766 .af-body input.text:focus, #af-form-846257766 .af-body textarea:focus{background-color:#FFFAD6;border-color:#030303;border-width:1px;border-style:solid;}
#af-form-846257766 .af-body label.previewLabel{display:block;float:none;text-align:left;width:auto;color:#000000;text-decoration:none;font-style:normal;font-weight:normal;font-size:12px;font-family:Verdana, sans-serif;}
/*#af-form-846257766 .af-body{padding-bottom:15px;padding-top:15px;background-repeat:no-repeat;background-position:inherit;background-image:none;color:#000000;font-size:11px;font-family:Verdana, sans-serif;}*/
#af-form-846257766 .af-body{padding-bottom:0px;padding-top:0px;background-repeat:no-repeat;background-position:inherit;background-image:none;color:#000000;font-size:11px;font-family:Verdana, sans-serif;margin-top:-50px;margin-bottom:0px;}

#af-form-846257766 .af-footer{padding-right:15px;padding-left:15px;background-color:#3E706D;border-width:1px;border-bottom-style:none;border-left-style:none;border-right-style:none;border-top-style:none;color:#000000;font-size:12px;font-family:Verdana, sans-serif;}
#af-form-846257766 .af-header{padding-top:0;background-color:#3E706D;background-repeat:no-repeat;/*background-position:inherit;*/background-image:url("http://imgur.com/Z6PIA.jpg");color:#FFFFFF;font-size:16px;font-family:Verdana, sans-serif;}
#af-form-846257766 .af-quirksMode .bodyText{padding-top:2px;padding-bottom:2px;}
#af-form-846257766 .af-quirksMode{padding-right:15px;padding-left:15px;}
#af-form-846257766 .af-standards .af-element{padding-right:15px;padding-left:15px;}
#af-form-846257766 .bodyText p{margin:1em 0;}
/*#af-form-846257766 .buttonContainer input.submit{background-image:url("http://forms.aweber.com/images/auto/gradient/button/07c.png");background-position:top left;background-repeat:repeat-x;background-color:#0057ac;border:1px solid #0057ac;color:#FFFFFF;text-decoration:none;font-style:normal;font-weight:normal;font-size:14px;font-family:Verdana, sans-serif;}*/
#af-form-846257766 .buttonContainer input.submit{background-image:url("http://forms.aweber.com/images/auto/gradient/button/07c.png");background-repeat:repeat-x;background-color:#0057ac;border:1px solid #0057ac;color:#FFFFFF;text-decoration:none;font-style:normal;font-weight:normal;font-size:14px;font-family:Verdana, sans-serif;text-align: center;margin-right:70px;}

#af-form-846257766 .buttonContainer input.submit{width:auto;}
#af-form-846257766 .buttonContainer{text-align:right;border:none;}
#af-form-846257766 body,#af-form-846257766 dl,#af-form-846257766 dt,#af-form-846257766 dd,#af-form-846257766 h1,#af-form-846257766 h2,#af-form-846257766 h3,#af-form-846257766 h4,#af-form-846257766 h5,#af-form-846257766 h6,#af-form-846257766 pre,#af-form-846257766 code,#af-form-846257766 fieldset,#af-form-846257766 legend,#af-form-846257766 blockquote,#af-form-846257766 th,#af-form-846257766 td{float:none;color:inherit;position:static;margin:0;padding:0;}
#af-form-846257766 button,#af-form-846257766 input,#af-form-846257766 submit,#af-form-846257766 textarea,#af-form-846257766 select,#af-form-846257766 label,#af-form-846257766 optgroup,#af-form-846257766 option{float:none;position:static;margin:0;}
#af-form-846257766 div{margin:0;}
#af-form-846257766 fieldset{border:0;}
#af-form-846257766 form,#af-form-846257766 textarea,.af-form-wrapper,.af-form-close-button,#af-form-846257766 img{float:none;color:inherit;position:static;background-color:none;border:none;margin:0;padding:0;}
#af-form-846257766 input,#af-form-846257766 button,#af-form-846257766 textarea,#af-form-846257766 select{font-size:100%;}
#af-form-846257766 p{color:inherit;}
#af-form-846257766 select,#af-form-846257766 label,#af-form-846257766 optgroup,#af-form-846257766 option{padding:0;}
#af-form-846257766 table{border-collapse:collapse;border-spacing:0;}
#af-form-846257766 ul,#af-form-846257766 ol{list-style-image:none;list-style-position:outside;list-style-type:disc;padding-left:40px;}
#af-form-846257766,#af-form-846257766 .quirksMode{width:252px;}
#af-form-846257766.af-quirksMode{overflow-x:hidden;}
#af-form-846257766{background-color:#3E706D;border-color:#CFCFCF;border-width:1px;border-style:solid;}
#af-form-846257766{overflow:hidden;}
.af-body .af-textWrap{text-align:left;}
.af-body input.image{border:none!important;}
.af-body input.submit,.af-body input.image,.af-form .af-element input.button{float:none!important;}
.af-body input.text{width:100%;float:none;padding:2px!important;}
.af-body.af-standards input.submit{padding:4px 12px;}
.af-clear{clear:both;}
.af-element label{text-align:left;display:block;float:left;}
.af-element{padding:5px 0;}
.af-form-wrapper{text-indent:0;}
.af-form{text-align:left;margin:auto;}
.af-header,.af-footer{margin-bottom:0;margin-top:0;padding:10px;}
.af-quirksMode .af-element{padding-left:0!important;padding-right:0!important;}
.lbl-right .af-element label{text-align:right;}
body {
}
/********* 
end of aweber patrick css
**********/