/*--------------------------------------------
TABLE of CONTENTS

1. General Reset
2. Wrap Div Structure
3. Default Settings
4. Header Div
5. Navigation Div
6. Image Header Div
7. Main Div
8. Footer Div
9. Product Display Layout Styles
10. View Product Layout Styles

The Lazarus Group - www.lazarusgroup.com
Solutions@LazarusGroup.com
---------------------------------------------*/

/*--------------------------------------------
1. General Reset
---------------------------------------------*/
body {
margin: 0;
padding: 0;
text-align: center;
background: #fff;
}

/*--------------------------------------------
2. Wrap Div Structure
---------------------------------------------*/
#wrap {
background: #fff;
text-align: left;
margin-right: auto;
margin-left: auto;
width: 900px;
height: auto;
border-left: #000 1px solid;
border-right: #000 1px solid;
}

/*--------------------------------------------
3. Default Settings
---------------------------------------------*/


/*--------------------------------------------
4. Header Div
---------------------------------------------*/
#head {
height: 84px;
width: 900px;
background-color: #fff;
padding:0 0 5 0;
}

#head a, #head a:visited, #footer a, #footer a:visited {
color: #000;
font: 12px MS Trebuchet, Helvetica, serif;
text-decoration: none;
font-weight: bold;
}

#head a:hover, #footer a:hover {
text-decoration: underline;
}

#head ul, #footer ul {
list-style-type: none;
margin: 0;
}

#head li, #footer li {
padding: 0 10 6 10;
display: inline;
}

/*--------------------------------------------
5. Navigation Div
---------------------------------------------*/
#nav {
width: 900px;
height: 23px;
background: #fedd1b url(http://www.solerratan.com/images/navbg.gif) repeat-x;
}

/*--------------------------------------------
6. Image Header Div
---------------------------------------------*/
#imageheader {
text-align: center;
background: #e1f3ff;
background-image: url(images/staytan.jpg) no-repeat;
border-bottom: 1px solid #000;
}

/*--------------------------------------------
7. Main Div
---------------------------------------------*/
#main {
font-family: Arial, sans-serif;
font-size: 13px;
font: #000;
padding: 7 7 7 7;
}

#main a, #main a:visited { 
color: #006FBF;
}

#main a:hover {
text-decoration: none;
}

#main h1 {
font: 24px Trebuchet MS, serif;
padding: 0 0 0 30;
font-weight: bold;
}

#main h2 {
font: 18px Arial, sans-serif;
padding: 0 3 0 10;
height: 23px;
background: url(http://www.solerratan.com/images/navbg.gif) repeat-x;

}

#main ul, #main li {
margin: 0 0 0 15;
padding: 3 3 3 3;
}


/*--------------------------------------------
8. Footer Div
---------------------------------------------*/
#footer {
width: 900px;
height: 23px;
text-align: center;
background: url(http://www.solerratan.com/images/navbg.gif) repeat-x;
}

#footer2 {
font-family: Trebuchet MS;
font-size: 12px;
height: 80px;
width: 900px;
padding: 5 0 5 0;
}

/*--------------------------------------------
9. Product Display Layout Styles
---------------------------------------------*/
table {
border-collapse: collapse; 
padding: 0px;
margin: 0px;
}

td.underline {
border-bottom: #000 solid 1px;
padding: 10 0 10 0;
}

td.price {
text-align: center;
width: 95px;
border-bottom: #000 solid 1px;
padding: 10 0 10 0;
}

td.qty {
width: 20px;
border-bottom: #000 solid 1px;
padding: 10 0 10 0;
}

td.namedescription {
width: 450px;
text-align: justify;
font-size: 13px;
border-bottom: #000 solid 1px;
padding: 10 0 10 0;
}

td.image {
border-bottom: none;
width: 100px;
text-align: center;
border-bottom: #000 solid 1px;
padding: 10 0 10 0;
}

.small {
font-size: 9px;
}

td.namedescription {
width: 600px;
}

td.namedescription2 {
width: 785;
border-bottom: 1px #000 solid;
padding: 10 0 10 0;
text-align: justify;
}

td.submit {
width: 159px;
border-bottom: #000 solid 1px;
padding: 10 0 10 0;
}

/*--------------------------------------------
10. View Product Layout Styles
---------------------------------------------*/
.total_row_color {
background: #dddddd;
}

.title_row_color {
background: #FED807;
font-size: 12px;
}

.subtotal_row_color {
background: #FFFFCC;
}

.left {
text-align: left;
}

.right {
text-align: right;
}

.center {
text-align: center;
}

.padleft {
padding: 0 0 0 5;
}

.padright {
padding: 0 5 0 0;
}

#view {
font-family: Trebuchet MS, serif;
font-size: 14px;
border-collapse: collapse;
border-spacing: 0px;
}

.gray {
background: #d8d8d8;
}

.red {
font-color: #A20405;
}

.bold {
font-weight: bold;
}

.large {
font-size: 16px;
}

.fontsmall {
font-family: Trebuchet MS, serif;
font-size: 12px;
}
