/* Conditional Styles */

/* Move these items to new sheet */


body#login fieldset {
    padding-left: 150px;
    border:0 none;
    margin:0;
    background: #fff;
}

body#login input {
    font-size: 10px;
    /*margin: 3px;*/
}

body#login input.input_username {
    width: 175px;
    height: 13px;
    margin: 3px;
}

body#login input.input_password {
    width: 100px;
    height: 13px;
    margin: 3px;
}

/*
body#login input#subButton {
    padding: 10px 0 0 75px;
}
*/

div.example {
    clear: left;
}

div.example img {
    float: left;
    padding: 10px;
}

body#home div.example {
    width: 305px;
    margin-right: 55px;
    float: left;
    clear: none;
}

body#home div.example img {
    float: none;
    padding: 10px 0 10px 0;
}

body#contact fieldset {
    border:0 none;
    float:left;
    margin:0;
    padding:0;
    width:356px;
    background: #fff;
}

body#contact fieldset label, body#login fieldset label {
    color:#434343;
    font-weight: normal;
}

body#contact fieldset.message  {
    float: left;
}

body#contact address {
    color:#434343;
    font-style: normal;
    text-align: center;
}

body#signup fieldset {
    border:0 none;
    margin:0;
    padding:0;
    width:356px;
    background: #fff;
}

body#signup div.left-field {
    border:0;
    float:left;
    margin:0;
    padding:0;
    width:356px;
}

body#signup div.right-field {
    border:0;
    float:right;
    margin:0;
    padding:0;
    width:356px;
}

body#signup div.sign-up-form {
    padding:100px 0 0 0;
}

body#signup fieldset label {
    color:#434343;
    font-weight: normal;
}

