/* PREMIUM STYLES */

body,
html{
height:auto;
}

/* GET P DEFAULT MARGIN BACK INTO LEFT MENU */

#left-menu p{
margin:1em 0px;
}

/* HORIZONTAL MENU */

#horizontal-menu ul{
margin:1em 0 1em -25px;
padding-left:40px;
}


/* AMEMBER STYLES */

.am-body{
background:none #fff;
}

.row .comment{border:none;background-color:transparent;margin:0;padding:0;width:auto;font-size:.9em;}

.am-body .am-body-content-wrapper{
border:none;
}

.am-form fieldset legend{
background:none #a51818;
color:white;
}

.am-info {
border-radius:.6em;
}

.am-main {
max-width:900px;
padding-left:10px;
padding-right:10px;
width:98%;
}

#fieldset-agreement .agreement{
font-size:0.9em;
color:#555;
}

.am-signup-link{
font-size:1.3em;
padding:6px;
color:#888;
border:1px solid silver;
width:65%;
background-color:#efefef;
margin:15px auto;
border-radius:.6em;
box-shadow:5px 5px 5px #ccc;
}

.signup-guarantee{
background-color:#cf9;padding:10px;border:1px solid silver;border-radius:0.4em;background-image: url(/premium/graphics/guarantee.gif);margin-bottom:5px;
}

.signup-guarantee ul{
line-height:1.6em;font-size:0.95em;
}

.signup-guarantee h3{
margin-top:0;margin-bottom:0;border:none;font-size:1.1em;color:#A51818;
}

@media screen and (min-width: 200px) {
.signup-guarantee{background-image:none;}
}

@media screen and (min-width: 320px) {

}

@media screen and (min-width: 480px) {

}

@media screen and (min-width: 600px) {

}

@media screen and (min-width: 768px) {

}

@media screen and (min-width: 900px) {

}

@media screen and (min-width: 1200px) {
.signup-guarantee{padding:10px 90px 10px 10px;}
.signup-guarantee{background-image: url(/premium/graphics/guarantee.gif);background-position: 100% 40%;background-repeat: no-repeat;background-size:123px 159px;}
}









