/* ----------------- DEALS STYLES ----------------------- */

#wrapper {
background: #FFF url(../images/background-deals.gif) repeat-y 0 0;
}

#content img {
float: right;
margin: 0 0 5px 5px;
}

#content h3 {
padding: 20px 0 5px 10px;
}

#content h4 {
padding: 0 0 10px 0;
font-size: 11px;
}

#content p {
padding: 0 10px 10px 10px;
}

#column-01 {
float: left;
width: 600px;
padding: 10px;
}

#column-01 #deals-detail {
margin: 15px 15px 10px 5px;
padding: 10px;
border: 1px solid #000;
background-color: #FFF;
}

#column-01 #deals-detail img {
float: right;
margin: 0;
padding: 0;
border: 1px solid #333;
}


#column-01 #deals-detail ul {
float: left;
width: 250px;
margin: 0;
padding: 0;
}

#column-01 #deals-detail ul li {
margin: 0;
padding: 0 0 5px 10px;
background: none;
}

#column-01 #deals-detail ul li h3 {
margin: 0 0 0 -10px;
padding: 0 0 5px 0;
}

#column-01 #deals-detail ul li h4 {
margin: 0;
padding: 15px 0 0 0;
font-size: 12px;
}

#column-02 {
float: left;
width: 305px;
padding: 10px;
}

#column-02 img {
float: left;
margin: 0 10px 10px 0;
border: 1px solid #333;
}

#column-02 p {
margin: 0;
padding: 0;
}

#column-02 h2 {
margin: 10px 0 0 0;
padding: 10px 0 0 0;
border-top: 1px solid #CCC;
}

form {
margin: 0;
padding: 0;
}

fieldset {
clear: both;
margin: 0;
padding: 10px 0;
border: none;
border-bottom: 1px solid #CCC;
font-size: 11px;
}

label {
clear: left;
float: left;
width: 110px;
margin: 0;
margin: 1px 0 8px 0;
}

input,
select {
float: left;
margin: 0 2px 5px 0;
font-size: 11px;
}

select.month {
width: 85px;
}

#children {
margin: 0 150px 0 0;
}

#submit-button {
clear: both;
margin: 10px 0 0 0;
}

.error-set {
padding: 0 0 20px 20px;
}

.error-set h4 {
float: left;
color: red;
}

h3.error {
color: red;
}

#content ul.error-list {
color: red;
margin: 0;
padding: 0 0 0 20px;
}

p.error {
padding: 0;
}

.error-set input {
clear: both;
}

#error-form {
padding: 0 10px;
}

#content ul.error-list .error-direction {
color: #666;
background: none;
}

#error-form fieldset {
width: 350px;
}

#error-form fieldset input {
width: 180px;
}

#content #error-form #submit-button {
width: 80px;
}