/* 
Title: 		Master Styles for Champagne dit Lambert Antiques Ltd.
Contact:	debbie@mediabox.com
*/

* {margin:0; padding:0;} /* by default remove all the padding and margins from every page element */

body {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9pt;
	color: #333;
	padding-top: 0px;
	background: transparent url(images/background.gif) repeat center top;
}

p {
	margin: 0 0 10px 0;
	color: #333;
	line-height: 130%;
	}
	
img {
	border: 1px solid #d8ab50;	
	}


/* Links    */	
a:link {color: #7f0000;text-decoration: none;}
a:visited {color: #7f0000;text-decoration: none;}
a:hover {color: #000099; text-decoration: none;}


/*Lists    */

li {font-size: 100%; margin: 0 0 6px 0;}
ul {padding-left:0px; margin: 0 0 12px 10px;}  /*standardize list indents for IE and Mozilla */ 
ul li {list-style-position: outside; list-style-type: disc;}


#content {
	width: 450px;
	padding-right: 121px;
	float: right;
}

#content ul {
  float: left;
  width: 450px;
  list-style: none;
  margin: 0 0 12px 0;
}

#content li {
  float: left;
  width: 40%; /* restrict the width to make 2 columns */
  list-style: none;
  background: url("images/bullet.gif") 0 1px no-repeat;
  padding: 0 0 0 12px; /* left padding moves the text away from the bullet */
}

#content ul.wide li {
  width: 100%;
}

#content ul.address li {
  width: 100%;
  list-style: none;
  background: none;
  padding: 0 0 2px 0;
  margin: 0;
}


/*Headings    */
h1 {
	font-size: 140%;
	height: 280px;
	width: 100%;
	text-indent: -5000px;
	background: transparent url(images/banner.jpg) no-repeat center top;
}

h2 {
	font-size: 135%;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #333;
	padding-bottom: 10px;
}

h3 {font-size: 120%; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; color: #7f0000; margin: 0 0 5px 0;}

h4 {font-size: 110%; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color: #7f0000; margin: 0 0 2px 0;}

h5 {font-size: 100%; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color: #7f0000; margin: 0 0 2px 0; }

h6 {
	font-size: 100%;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #7f0000;
	float: left;
	padding: 0 3px 0 0;
} /*heading used for product description subheads */


/*Page Structure    */
#wrapper {
	width: 760px;
	margin: 0 auto;
	background: transparent url(images/border.gif) repeat center top;
	position: relative;
}

#container {
    width: 760px;
	background: transparent url(images/container.jpg) no-repeat center bottom;
}

#banner {
	width: 760px;
}

#contentclear {
	clear: both;
}

#footer {
	width: 760px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #ede7d0;
	clear: both;
	background: transparent url(images/footer.gif) no-repeat left top;
	padding: 15px 0 20px 0;
	text-align: right;
	margin: 0 auto;
}

dl {
	width: 450px;
	float: left;
	border-top: 1px solid #CCCCCC;
	padding-top: 8px;
	display: inline;
	margin: 0 0 4px 0;
}

dt {
	float: left;
	margin: 0;
	padding: 0;
	font-size: 100%; 
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-weight: bold; 
	margin: 0 0 5px 0;
}

dd { 
	margin: 0;
	padding: 0;
	font-size: 100%;
	font-weight: bold;
}

dt img { 
	float: left;
	margin: 0 10px 0 0;
	border: 1px solid #d8ab50;
	font-size: 100%;
}

#product {
	width: 545px;
	float: left;
}

#product img { 
	float: right;
	margin: 0 0 5px 10px;
	padding: 0;
	border: 1px solid #ccc;	
	font-size: 100%;
}

#product b {
	font-size: 100%;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #7f0000;
	float: left;
	margin: 0 3px 0 0;
}

/*Navigation    */

#mainnav {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:95%;
	margin: 0;
	padding: 0;
	float: left;
}
#mainnav li {
    list-style: none; /*turns off display of bullet*/
	margin:0; /* compensate for general li rule */
	padding: 5px 0 5px 10px;
	font-weight:bold;
	color:#000;
}
#mainnav li a {
	display: block;
	/*width:170px;   for ie5 - 170px width includes padding */
	w\idth: 145px;  /* ie6 and others - 170px width minus padding */
	border:none;
	color: #7f0000;
	text-decoration:none;	
	font-weight:bold;
	margin: 0;
}
#mainnav li a:hover {
	color:#000099;
	text-decoration:none;
	background-color:transparent;
}

#secondarynav {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:95%;
	margin: 0;
	padding: 0;
	float: left;
}
#secondarynav ul {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	width: 572px;
	padding: 0 0 30px 0;
	/*z-index:999;*/
	position: absolute;
	left: 172px;
	top: 245px;
}

#secondarynav li {
    display: inline; /* make the list horizontal */
    list-style: none;	/*turns off display of bullet*/
	margin:0;
	border-left: 1px solid #c6c0ab;
}

#secondarynav li a {
	display: inline;
	/*width:160px;   for ie5 - 160px width includes padding */
	w\idth: 145px;  /* ie6 and others - 160px width minus padding */
	border:none;
	color: #7f0000;
	text-decoration:none;	
	font-weight:bold;
	margin: 0;
	padding: 0 6px;
}

#secondarynav li a:hover {
	color:#000099;
	text-decoration:none;
}

#secondarynav ul li.firstnav {border-left:0; padding-left: 0;}


/*Page Identities    */
body.Home #aHome {color: #000099;}
body.About #aAbout {color: #000099;}
body.Services #aServices {color: #000099;}
body.Policies #aPolicies {color: #000099;}
body.Archives #aArchives {color: #000099;}
body.Contact #aContact {color: #000099;}

body.Art #aArt {color: #000099;}
body.Brass #aBrass {color: #000099;}
body.China #aChina {color: #000099;}
body.Furniture #aFurniture {color: #000099;}
body.Glass #aGlass {color: #000099;}
body.Jewellery #aJewellery {color: #000099;}
body.Lighting #aLighting {color: #000099;}
body.Silver #aSilver {color: #000099;}
body.Flatware #aFlatware {color: #000099;}
body.Other #aOther {color: #000099;}

body.Art #content {
	width: 545px;
	padding-right: 27px;
	float: right;
}

body.Art #content ul {
  float: left;
  width: 545px;
  list-style: none;
  margin: 0 0 12px 0;
}

body.Art #content li {
  float: left;
  width: 40%; 
  list-style: none;
  background: url("images/bullet.gif") 0 1px no-repeat;
 padding: 0 0 0 12px; 
}

body.Art #content ul.wide li {
  width: 100%;
}

body.Brass #content {
	width: 545px;
	padding-right: 27px;
	float: right;
}

body.Brass #content ul {
  float: left;
  width: 545px;
  list-style: none;
  margin: 0 0 12px 0;
}

body.Brass #content li {
  float: left;
  width: 40%; 
  list-style: none;
  background: url("images/bullet.gif") 0 1px no-repeat;
 padding: 0 0 0 12px; 
}

body.Brass #content ul.wide li {
  width: 100%;
}

body.China #content {
	width: 545px;
	padding-right: 27px;
	float: right;
}


body.China #content ul {
  float: left;
  width: 545px;
  list-style: none;
  margin: 0 0 12px 0;
}

body.China #content li {
  float: left;
  width: 40%; 
  list-style: none;
  background: url("images/bullet.gif") 0 1px no-repeat;
 padding: 0 0 0 12px; 
}

body.China #content ul.wide li {
  width: 100%;
}




body.Furniture #content {
	width: 545px;
	padding-right: 27px;
	float: right;
}

body.Furniture #content ul {
  float: left;
  width: 545px;
  list-style: none;
  margin: 0 0 12px 0;
}

body.Furniture #content li {
  float: left;
  width: 40%;
  list-style: none;
  background: url("images/bullet.gif") 0 1px no-repeat;
 padding: 0 0 0 12px;
}

body.Furniture #content ul.wide li {
  width: 100%;
}

body.Glass #content {
	width: 545px;
	padding-right: 27px;
	float: right;
}

body.Glass #content ul {
  float: left;
  width: 545px;
  list-style: none;
  margin: 0 0 12px 0;
}

body.Glass #content li {
  float: left;
  width: 40%; 
  list-style: none;
  background: url("images/bullet.gif") 0 1px no-repeat;
 padding: 0 0 0 12px; 
}

body.Glass #content ul.wide li {
  width: 100%;
}

body.Jewellery #content {
	width: 545px;
	padding-right: 27px;
	float: right;
}

body.Jewellery #content ul {
  float: left;
  width: 545px;
  list-style: none;
  margin: 0 0 12px 0;
}

body.Jewellery #content li {
  float: left;
  width: 40%;
  list-style: none;
  background: url("images/bullet.gif") 0 1px no-repeat;
 padding: 0 0 0 12px;
}

body.Jewellery #content ul.wide li {
  width: 100%;
}

body.Lighting #content {
	width: 545px;
	padding-right: 27px;
	float: right;
}

body.Lighting #content ul {
  float: left;
  width: 545px;
  list-style: none;
  margin: 0 0 12px 0;
}

body.Lighting #content li {
  float: left;
  width: 40%;
  list-style: none;
  background: url("images/bullet.gif") 0 1px no-repeat;
 padding: 0 0 0 12px;
}

body.Lighting #content ul.wide li {
  width: 100%;
}

body.Silver #content {
	width: 545px;
	padding-right: 27px;
	float: right;
}

body.Silver #content ul {
  float: left;
  width: 545px;
  list-style: none;
  margin: 0 0 12px 0;
}

body.Silver #content li {
  float: left;
  width: 40%;
  list-style: none;
  background: url("images/bullet.gif") 0 1px no-repeat;
 padding: 0 0 0 12px;
}

body.Silver #content ul.wide li {
  width: 100%;
}

body.Flatware #content {
	width: 545px;
	padding-right: 27px;
	float: right;
}

body.Flatware #content ul {
  float: left;
  width: 545px;
  list-style: none;
  margin: 0 0 12px 0;
}

body.Flatware #content li {
  float: left;
  width: 40%;
  list-style: none;
  background: url("images/bullet.gif") 0 1px no-repeat;
 padding: 0 0 0 12px;
}

body.Flatware #content ul.wide li {
  width: 100%;
}

body.Other #content {
	width: 545px;
	padding-right: 27px;
	float: right;
}

body.Other #content ul {
  float: left;
  width: 545px;
  list-style: none;
  margin: 0 0 12px 0;
}

body.Other #content li {
  float: left;
  width: 40%;
  list-style: none;
  background: url("images/bullet.gif") 0 1px no-repeat;
 padding: 0 0 0 12px;
}

body.Other #content ul.wide li {
  width: 100%;
}


h6.royal {
	font-size: 100%;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #000099;
	float: left;
	padding: 0 3px 0 0;
} /*heading used for INQUIRE button */

h6 a:link {
	color: #000099;
} /*color change on INQUIRE button */

h6 a:active {
	color: #000099;
} /*color change on INQUIRE button */

h6 a:hover {
	color: #bd8d5d;
} /*color change on INQUIRE button */
