body {
margin:20px 0 40px 0;
padding:0px;
text-align: center;
background-color:#ffffff; 
color:#333333;
font-family:"Trebuchet MS", Helvetica, sans-serif;
font-size:12px;
font-weight:normal; 
line-height:18px;
}


.smallfont{
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
}




#container {
padding:0px;
margin-left: auto;
margin-right: auto;
width: 750px;
text-align: left;
background-color:transparent;
}


#container p,td,br {
font-size:13px;
font-weight:normal;
line-height:18px;
font-family:"Trebuchet MS",Helvetica,sans-serif;
text-align:left;
}

#header {
text-align:right;
background: transparent url('/images/lancer-logo-header-bk.jpg') no-repeat top left;
margin:0;
padding:0px;
height:133px;
}


#topnav {
background-color:#525D5A;
list-style: none;
margin:0px;
text-align:right;
padding:6px 0 6px 0;
}

#topnav li {
display: inline;
padding-right:22px ;
text-align:left;
}

#topnav a:link, #topnav a:visited {
color:#ffffff; 
text-decoration: none;
font-family:"Trebuchet MS",Arial,Helvetica; 
font-size:12px; 
font-weight:bold; 
padding:0;
margin:0px;
}

body#home #home,
body#about #about,
body#gallery #gallery,
body#construction #construction,
body#faq #faq,
body#contact #contact,
body#traditional #gallery,
body#contemporary #gallery,
body#country #galler,
body#transitional #gallery,
body#sectionals #gallery,
body#stand_alone_chairs #gallery,
body#ottomans #gallery,
#topnav a:hover {
color:#DC7A10; 
text-decoration: none;
font-family:"Trebuchet MS",Arial,Helvetica; 
font-size:12px; 
font-weight:bold; 
padding:0;
margin:0px;
}

.searchbox {
background-color:#f6f6f6;
padding:0 6px 0 2px;
color:#333333;
font-size:11px;
}

#handCrafted {
float:right;
height:334px;
width:187px;
background: transparent url('/images/home-hand-crafted.jpg') no-repeat top left;
}







#galleryLeft {
float:left;
background-color:white;
list-style: none;
margin:0 0 0;
text-align:left;
padding:20px 0 0px 4px;
width:120px;
height:300px;
}

#galleryLeft li {
display: block;
text-align:left;
line-height:30px;
}

#galleryLeft a:link, #galleryLeft a:visited {
color:#333333;
text-decoration: underline;
font-family:"Trebuchet MS",Arial,Helvetica;
font-size:12px;
font-weight:bold;
padding:0;
margin:0px;
}

body#traditional #traditional,
body#contemporary #contemporary,
body#country #country,
body#transitional #transitional,
body#sectionals #sectionals,
body#stand_alone_chairs #stand_alone_chairs,
body#ottomans #ottomans,
body#misc #misc,
#galleryLeft a:hover {
color:#DC7A10;
text-decoration: underline;
font-family:"Trebuchet MS",Arial,Helvetica;
font-size:12px;
font-weight:bold;
padding:0;
margin:0px;
}







#linksLeft {
float:left;
background-color:white;
list-style: none;
margin:0 0 0;
text-align:left;
padding:20px 0 0px 4px;
width:120px;
height:300px;
}

#linksLeft li {
display: block;
text-align:left;
line-height:18px;
margin-bottom:16px;
}

#linksLeft a:link, #linksLeft a:visited {
color:#333333;
text-decoration: underline;
font-family:"Trebuchet MS",Arial,Helvetica;
font-size:12px;
font-weight:bold;
padding:0;
margin:0px;
}

#linksLeft a:hover {
color:#DC7A10;
text-decoration: underline;
font-family:"Trebuchet MS",Arial,Helvetica;
font-size:12px;
font-weight:bold;
padding:0;
margin:0px;
}


#footer {
clear:both;
font-size:12px;
color:black;
font-weight:bold;
text-align:left;
height:42px;
border-top: 20px solid #525D5A;
background: transparent url('/images/made-in-usa.gif') no-repeat center left;
margin:0;
padding:0px 0px 0 140px;
}



#right {
text-align:right;
margin:0 10px 0 0px;
padding:5px 10px 0 0;
float:right;
width:485px;
}

#right2 {
text-align:left;
margin:0 ;
padding:0;
float:right;
width:480px;
}

#right2 li {
margin: 0;
padding: 0;
} 


#content_wrapper {
min-height:325px;
padding:0;
margin:0;
text-align: center;
background-color: transparent;
line-height:20px;
}


#content_wrapper a.gallery { color:#333333;text-decoration:none; font-weight:normal; }
#content_wrapper a.gallery:hover {color:#4D5357;text-decoration:underline; font-weight:normal; }

#content_wrapper a { color:#333333;text-decoration:underline; font-weight:normal; }
#content_wrapper a:hover {color:#4D5357;text-decoration:underline; font-weight:normal; }


#content_right {
font-size:13px;
padding:15px 0px 10px 0px;
margin-left:142px;
text-align: left;
background-color: transparent;
line-height:20px;
}

#content_right p,td,br {
font-size:13px;
font-weight:normal;
line-height:20px;
font-family:"Trebuchet MS",Helvetica,sans-serif;
text-align:left;
}

h1 {
text-align:left;
color:#4D5357;
text-decoration:none;
font-weight:normal;
font-size:23px;
margin:0px 0 6px 0;
}


h2 { 
color:#333333;
text-decoration:none; 
font-weight:normal;
font-size:18px;
margin-bottom:4px
}


.bigWhite {
font-size:16px;
color:#ffffff;
text-decoration:none;
}

.copyright {color:#666666;font-size:10px; }

.redtext { color:#ff0000; }
.error { color:#ff0000;font-size:22px }

.formbox {
background-color:#f1f1f1;
color:black;
}


.table {
border-collapse: collapse;
border: 1px solid #666666;
}

.table th { 
color:#ffffff;
background-color:#4D5357;
border: 1px solid #666666;
text-align:center;
padding:6px;
 }

.table td {
	text-align:left;
        border: 1px solid #666666;
        background-color: transparent;
        padding:6px;
}

.tableCart {
border-collapse: collapse;
border: 1px solid #666666;
}

.tableCart th {
color:#000000;
padding:3px;
background-color:#cccccc;
border: 1px solid #666666;
text-align:center;
 }

.tableCart td {
        text-align:left;
        border: 1px solid #666666;
        background-color: transparent;
        padding:6px;
}

hr {
height:1px;
margin: 9px 0 9px 0; /*this will align it left for Mozilla*/
background: #6F7070 url(/images/short-hr.gif) repeat-x center;
}



.small {font-size:11px;}


.error { color:#ff0000; font-size:20px; font-family:Arial,Helvetica; font-weight:bold; }

.toggle2 {
clear:both;
text-align:left;
display:none;
margin:10px 0 0 20px;
background-color:#F0EAEA;
padding:10px;
font-weight:normal;
}



h2.toggle {
        padding: 0;
        margin: 0 0 5px 0;
        font-size: 2em;
        font-weight: bold;
        text-decoration:none;
        font-size:14px;
        cursor:pointer;
}


.toggle_container {
        margin: 0px;
        padding: 0;
        border-bottom: 1px solid #d6d6d6;
        overflow: hidden;
        font-size: 1.0em;
        clear: both;
}


