body {
	background-color: #353535;
	color: #333;
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:70%;
}

img {border: 0;}
a {text-decoration: none; color: #333;}
a:hover {text-decoration: underline;}
.clearBoth {clear: both;}

hr {
	border: none;
	border-top: 1px solid #000;
	background-color: #000;
	height: 1px;
}

#wrapper {
	width: 968px;
	margin: 25px auto 0 auto;
	border: 0;
	padding: 0;
	background-color: #EBF5F9;
	/*border: 1px solid #f0f;*/
}

#top {
	width: 968px;
	margin: 0 0 15px 0;
	border: 0;
	padding-top: 22px;
	/*border: 1px solid #f0f;*/
}

#top h1 {margin: 0 0 0 3px; height: 37px; float: left;}
#top h1 a {width: 205px; height: 37px; display: block; background: transparent url(/images/logo.gif) no-repeat top left; text-indent: -5000px; overflow: hidden;}

#top h2 {margin: 0 0 0 228px; height: 37px; background: transparent url(/images/strap_l.gif) no-repeat top left; text-indent: -5000px; overflow: hidden;}

#nav {
	width: 205px;
	margin: 0 20px 0 3px;
	border: 0;
	float: left;
	display: inline;
}

#content{
	width: 721px;
	margin: 0 0 20px 0;
	border: 0;
	padding: 0;
	float: left;
	display: inline;
}

#content h3 {
	margin: 0;
	height: 55px;
	text-indent: -5000px;
	overflow: hidden;
	background: transparent no-repeat top left;
}

#mainBanner {background-repeat: no-repeat;}

h3#titleUpdates {background-image: url(/news/images/title.gif);}
h3#titleGallery {background-image: url(/gallery/images/title.gif);}
h3#titleHistory {background-image: url(/history/images/title.gif);}
h3#titleRestoration {background-image: url(/services/images/restoration.gif);}
h3#titleChandelierCleaning {background-image: url(/services/images/chandelier-cleaning.gif);}
h3#titleBespokeGlassMaking {background-image: url(/services/images/bespoke-glass-making-title.gif);}
h3#titleInstallation {background-image: url(/services/images/installation-title.gif);}
h3#titleShipping {background-image: url(/services/images/shipping-title.gif);}
h3#titleComponents {background-image: url(/components/images/components-title.gif);}
h3#titleGlassRepairs {background-image: url(/services/images/glass-repairs-title.gif);}
h3#titleChandeliers {background-image: url(/chandeliers/images/title.gif);}
h3#titleSelectedAntiqueStock {background-image: url(/stock/images/title.gif);}
h3#titleContact {background-image: url(/contact/images/title.gif);}

#logo{
	margin:0 20px 0 3px;
}

#warrant{
	margin:0 0 80px 0;
}

ul#navbar {
	width: 205px;
	margin: 0 0 50px 0;
	padding: 0;
	border: 0;
	list-style-type: none;
}

#navbar li {
	height: 15px;
	width: 205px;
	text-indent: -2000px;
	margin: 0;
	padding: 0;
	border: 0;
	display: inline;
}

#navbar li a {background-repeat: no-repeat; display: block; overflow: hidden; height: 15px; width: 205px; margin-bottom:5px;}
#navbar li a:hover {background-position: 0 -15px;}

a#nvHistory	{background-image: url(/nav/history.gif);}
a#nvReproductions	{background-image: url(/nav/reproductions.gif);}
a#nvStock	{background-image: url(/nav/stock.gif);}
a#nvServices	{background-image: url(/nav/services.gif);}
a#nvComponents	{background-image: url(/nav/components.gif);}
a#nvGallery	{background-image: url(/nav/gallery.gif);}
a#nvNews	{background-image: url(/nav/news.gif);}
a#nvContact	{background-image: url(/nav/contact.gif);}

#navbar li ul {
	width: 205px;
	margin: 0;
	padding: 0;
	border: 0;
	list-style-type: none;
}

#navbar li ul li{
	width: 205px;
	height: 15px;
	text-indent: -2000px;
	margin: 0;
	border: 0;
	padding: 0;
}


#navbar li ul li a{background-repeat: no-repeat; display: block; height: 15px; width: 205px;}
#navbar li ul li a:hover {background-position: 0 -15px;}

a#nvReproductions1 {background-image: url(/nav/reproductions_1.gif);}
a#nvReproductions2 {background-image: url(/nav/reproductions_2.gif);}
a#nvReproductions3 {background-image: url(/nav/reproductions_3.gif);}
a#nvReproductions4 {background-image: url(/nav/reproductions_4.gif);}
a#nvReproductions5 {background-image: url(/nav/reproductions_5.gif);}
a#nvReproductions6 {background-image: url(/nav/reproductions_6.gif);}
a#nvReproductions7 {background-image: url(/nav/reproductions_7.gif);}
a#nvReproductions8 {background-image: url(/nav/reproductions_8.gif);}


a#nvServices1 {background-image: url(/nav/services_1.gif);}
a#nvServices2 {background-image: url(/nav/services_2.gif);}
a#nvServices3 {background-image: url(/nav/services_3.gif);}
a#nvServices4 {background-image: url(/nav/services_4.gif);}
a#nvServices5 {background-image: url(/nav/services_5.gif);}
a#nvServices6 {background-image: url(/nav/services_6.gif);}
a#nvServices7 {background-image: url(/nav/services_7.gif);}
a#nvServices8 {background-image: url(/nav/services_8.gif);}

a#nvComponents1 {background-image: url(/nav/components_1.gif);}
a#nvComponents2 {background-image: url(/nav/components_2.gif);}
a#nvComponents3 {background-image: url(/nav/components_3.gif);}
a#nvComponents4 {background-image: url(/nav/components_4.gif);}

.nvSubCat {display: none;}

/* ###################################################### */

h3#wilkinsonplc {margin: 10px 0 0 0; height: 21px; background: transparent url(/images/wilkinson-plc.gif) no-repeat top left; text-indent: -5000px; overflow: hidden;}
h3#lampsandcandles {margin: 10px 0 0 0; height: 21px; background: transparent url(/components/images/lamps-and-candles.gif) no-repeat top left; text-indent: -5000px; overflow: hidden;}
h3#hooksandchains {margin: 10px 0 0 0; height: 21px; background: transparent url(/components/images/hooks-and-chains.gif) no-repeat top left; text-indent: -5000px; overflow: hidden;}
h3#dropsandbuttons {margin: 10px 0 0 0; height: 21px; background: transparent url(/components/images/drops-and-buttons.gif) no-repeat top left; text-indent: -5000px; overflow: hidden;}

.textCol1 {float: left; width: 340px;}
.textCol2 {margin-left: 355px; width: 340px;}

.pageNav {margin: 0; padding: 0; list-style-type: none; clear: left;}
.pageNav li {float: left;}
.pageNav li a {display: block; width: 13px; height: 14px; background: transparent url(/images/page-1.gif) no-repeat top left; text-indent: -5000px; overflow: hidden;}
.pageNav li a.p2 {background-image: url(/images/page-2.gif);}
.pageNav li a.p3 {background-image: url(/images/page-3.gif);}
.pageNav li a.pagenext {width: 51px; background-image: url(/images/page-next.gif);}


/* Gallery */
.galleryCol {float: left; margin-right: 5px;}
.galleryCol img {margin-bottom: 5px;}

/* News/Updates */
.newsItem {margin: 15px 0; border-bottom: 1px solid #B2CBD0; width: 700px;}
.newsItem img {float: left; margin: 0 10px 15px 5px;}
.newsText {margin-left: 185px;}
.newsItem h4 {font-size: 18px; margin: 0;}
.newsClear {clear: left;}

/* Modal Popup */
.chandelierPU {width: 820px; margin: 0 auto; color: #fff;}
.chandelierPU img {float: left;}
.cPUText {margin-left: 485px;}
.cPUText a {display: block; text-align: right; border-top: 1px solid #fff; color: #fff;}

.pdfIcon {display: block; background: transparent url(/images/icon-pdf.gif) no-repeat center left; height: 41px; padding: 15px 0 0 65px; color: #000; font-weight: bold;}