@charset "utf-8";
/* CSS Document */

body {
	background:url(../images/bg.jpg) top left repeat-x #ffffff;
	margin:0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#32190f;
	letter-spacing:.015em;
	line-height:18px;
	}

a {
	color:#4193e5;
	}


a:hover {
	
	color:#026fdc;
	}	
p {
	margin:0;
	padding:0;
	margin-bottom:10px;
		}
		
img {
	border:0;
	}

#wrap_splash {
	position:relative;
	top:27px;
	left:50%;
	margin-left:-539px;
	width:1079px;
	height:598px;
	background:url(../images/splash.jpg) top left no-repeat;
	padding-left:14px;
	padding-top:15px;
	
	}

#content_splash {
	position:relative;
	top:180px;
	left:679px;
	width:350px;
	text-align:center;
		}
.intro_splash {
	line-height:18px;
	}

#wrap {
	position:relative;
	top:27px;
	margin:0 auto;
	width:986px;
	height:598px;
	
	background:url(../images/wrapbg.jpg) top left no-repeat;
	padding-left:14px;
	padding-top:15px;
	


	}

	
#sidebar {
	position:absolute;
	width:239px;
	height:422px;
	background:url(../images/sidebar.png) top left no-repeat;
	z-index:9;
	text-align:left;
	padding-top:145px;
	z-index:9;
	
	}

#sidebar_gallery {
	position:absolute;
	width:239px;
	height:422px;
	background:url(../images/sidebar-gallery.jpg) top left no-repeat;
	z-index:9;
	text-align:left;
	padding-top:145px;
	z-index:9;
	
	}
	
	
#header {
	position: relative;
	left:235px;
	top:9px;
	width:735px;
	height:70px;
	text-align:left;
	}
	
#topnav {
	position: relative;
	top:10px;
	width:480px;
	height:29px;
	background:url(../images/topline.jpg) bottom left repeat-x;
	float:right;
	text-align:right;


	}
	
#content {
	position:relative;
	width:921px;
	height:478px;
	text-align:left;
	padding-left:45px;
	margin-top:10px;
	overflow-y:auto;
	overflow-x:hidden;

		}
#top-content {
	position:relative;
	width:890px;
	text-align:center;
	margin-right:50px;
	}		

#bottom-content {
	position:relative;
	width:621px;
	text-align:left;
	margin-left:190px;
	margin-right:150px;
	clear:both;
	}
#sidebarlinks {
	position:absolute;
	width:239px;
	height:422px;
	z-index:9;
	text-align:left;
	padding-top:145px;

	/*left: 279px;
	top: 48px; 090208 edited by CD*/
	
	}

#sidebarlinks p {
	margin-bottom:6px!important;
	}
	
	
#footer{
	position:relative;
	top:15px;
	margin:0 auto;
	width:986px;
	height:50px;
	padding-left:14px;
	padding-top:15px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	line-height:16px;
	color:#505153;
	}
	
#footerlinks {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	line-height:16px;
	color:#505153;
	float:right;
	width:390px;
	}
	
#footerlinks a {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	line-height:16px;
	color:#505153;
	padding-left:5px;
	padding-right:5px;
	text-decoration:none;
	}
/*topnav*/

#topnav .top-artist {
	display:block;
	overflow:hidden;
	background:url(../images/nav/artist.jpg) top left no-repeat;
	width:67px;
	height:25px;
	float:left;
	text-align:right;
	
	}
	
#topnav .top-artist:hover {
	background-position:bottom left;
	}
	
#topnav .top-gallery {
	display:block;
	background:url(../images/nav/gallery.jpg) top left no-repeat;
	width:71px;
	height:25px;
	overflow:hidden;
	float:left;
	text-align:right;
	}
	
#topnav .top-gallery:hover {
	background-position:bottom left;
	}
	
#topnav .top-faq{
	display:block;
	background:url(../images/nav/faq.jpg) top left no-repeat;
	width:129px;
	height:25px;
	overflow:hidden;
	float:left;
	text-align:right;
	}
	
#topnav .top-faq:hover {
	background-position:bottom left;
	}

#topnav .top-aboutus{
	display:block;
	background:url(../images/nav/aboutus.jpg) top left no-repeat;
	width:83px;
	height:25px;
	overflow:hidden;
	float:left;
	text-align:right;
	}
	
#topnav .top-aboutus:hover {
	background-position:bottom left;
	}

#topnav.top-on {
	background-position:bottom left;
	}
	

#topnav .top-contactus{
	display:block;
	background:url(../images/nav/contactus.jpg) top left no-repeat;
	width:98px;
	height:25px;
	overflow:hidden;
	float:left;
	text-align:right;
	}
	
#topnav .top-contactus:hover {
	background-position:bottom left;
}	




/*sub-nav*/

#subnav {
	position:relative;
	width:470px;
	height:16px;
	top:20px;
	float:right;
	text-align:right;
	padding-top:0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	line-height:16px;
	color:#353535;
	z-index:20;
	margin-right:15px;
	}
	
#subnav a{
	position:relative;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	line-height:16px;
	color:#353535;
	padding-left:2px;
	padding-right:2px;
	text-decoration:none;
	}

#subnav a:hover{
	position:relative;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	line-height:16px;
	color:#353535;
	padding-left:2px;
	padding-right:2px;
	text-decoration:underline;
	
	}
#subnav #on {
	position:relative;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	font-weight:bold;
	line-height:16px;
	color:#353535;
	padding-left:5px;
	padding-right:5px;
	}
	
/*sidenav*/






.artist {
	display:block;
	overflow:hidden;
	background:url(../images/nav/artist.gif) top left no-repeat;
	width:158px;
	height:27px;
	
	}
	
.artist:hover {
	background-position:bottom left;
	}
	
.gallery {
	display:block;
	background:url(../images/nav/gallery.gif) top left no-repeat;
	width:150px;
	height:27px;
	overflow:hidden;
	}
	
.gallery:hover {
	background-position:bottom left;
	}
	
.faq{
	display:block;
	background:url(../images/nav/faq.gif) top left no-repeat;
	width:146px;
	height:27px;
	overflow:hidden;
	}
	
.faq:hover {
	background-position:bottom left;
	}

.aboutus{
	display:block;
	background:url(../images/nav/aboutus.gif) top left no-repeat;
	width:146px;
	height:27px;
	overflow:hidden;
	}
	
.aboutus:hover {
	background-position:bottom left;
	}

#topnav #on, #on {
	background-position:bottom left;
	}
	

.contactus{
	display:block;
	background:url(../images/nav/contactus.gif) top left no-repeat;
	width:148px;
	height:27px;
	overflow:hidden;
	}
	
.contactus:hover {
	background-position:bottom left;
	}	


/*content*/


.main-img {
	margin-top:50px;
	margin-right:5px;
	float: left;
	
	}
	
.heading-img {
	position:relative;
	margin-bottom:10px;
	}	

.right-center-content {	
	text-align:center;
	margin-right:40px;
	
	}
	
#gallery-content {
	width:785px;
	text-align:left;
	padding-left:20px;
	padding-right:5px;
	float:right;
	margin-top:25px;
	}
	
	
	
#contact-us-content {
	width:250px;
	float:right;
	margin-right:10px;
	}
	
#index-content {
	width:260px;
	float:right;
	margin-right:0px;
	}
	
	
	
/*gallery*/
#content_gallery{
	position:relative;
	left: 238px;
	top:30px; /** byCD **/
	width:735px;
	height:488px;
	text-align:right;
	/*margin-left:45px;*/

		}		
#maindiv {
      width:720px;
      height:340px;
      font:normal 12px Trebuchet MS,Arial,Verdana,Helvetica;
}

.scrollNav {
	position:absolute;
	top:350px;
	left:0px;
}

.scrollNav #container {
	position:absolute;
	top:0px;
	left:37px;
	text-align:left;
	float:left;
	
}

.scrollNav, .scrollNav a:link, .scrollNav a:visited  {
  font-size: .8em;
  color:#00009C;
  font-weight: bold;
  }

/*#thumbs {
	width:805px;
	}*/

.scrollnavleft {
	/*display:inline;*/
	background:#D6D1CE;
position:absolute;
left:0px;
top:0px;
z-index:99;
	}

.scrollnavright {
	/*display:inline;*/
	background:#D6D1CE;
position:absolute;
left:683px;
top:0px;
z-index:99;
	}
	
.hidden { /* added byCD 090908*/
	position:absolute;
	left:0px;
	top:-500px;
	width:1px;
	height:1px;
	overflow:hidden;
	}

#container {
  position: relative;
  width: 646px;
  height: 113px;
  overflow: hidden;
  background-color:#D6D1CE;

  }

#scroller {
  width: 702px; /* = width + margin left + margin right + padding*2 + border*2  from the content rule */
  background-color:#D6D1CE;
}

.content {
  width: 90px;
  height: 90px;
  float: left;
  margin-left: 10px!important;
  margin-right: 10px!important;
  padding: 5px!important;
  border: 1px solid #EFEFEF;
  font-size: .8em;
}

.scrollNav, .scrollNav a:link, .scrollNav a:visited  {
  font-size: .8em;
  color:#00009C;
  font-weight: bold;
}

#thumbs {
	width:805px;
	}

.scrollnavleft {
	display:inline;
	float:left;
	}

.scrollnavright {
	display:inline;
	float:right;
	}
#container img{
  width: 90px!important; /* size of the thumbs in the slide gallery*/
  height: 90px!important;
  float: left;
  margin: 10px 8px 0px 8px !important;
}

#container .borderized{
  width: 82px!important; /* size of the thumbs in the slide gallery*/
  height: 82px!important;
  float: left;
  border: 5px solid #968975;
  margin: 9px 7px 0px 7px !important;
}	

#sidecontenttitle {
	font-family: Arial, Helvetica, sans-serif;
	color: #004998;
	font-weight: bold;
	font-size:14px;
}

#sidecontentbody {
	font-family: Arial, Helvetica, sans-serif!important;
	color: #000!important;
	font-size:11px!important;
	line-height:12px!important;
}
/*Artists lists*/
ul#jewelrylist {
	margin:0px;
	padding:0px;
	list-style:none;
	background:url(../images/jewelryicon.jpg) top left no-repeat;
	padding-top:50px;
	margin-bottom:15px;
	
	}
	
ul#potterylist {
	margin:0px;
	padding:0px;
	list-style:none;
	background:url(../images/potteryicon.jpg) top left no-repeat;
	padding-top:65px;
	padding-bottom:15px;
	}
	
ul#woodlist {
	margin:0px;
	padding:0px;
	list-style:none;
	background:url(../images/woodicon.jpg) top left no-repeat;
	padding-top:60px;
	margin-bottom:0px;
	

	
	}
	
ul#lightinglist {
	margin:0px;
	padding:0px;
	list-style:none;
	background:url(../images/lightingicon.jpg) top left no-repeat;
	padding-top:70px;
	margin-bottom:15px;
	}
	
	
ul#judaicalist {
	margin:0px;
	padding:0px;
	list-style:none;
	background:url(../images/judaicaicon.jpg) top left no-repeat;
	padding-top:50px;
	margin-bottom:20px;
	}
	
ul#glasslist {
	margin:0px;
	padding:0px;
	list-style:none;
	background:url(../images/glassarticon.jpg) top left no-repeat;
	padding-top:50px;
	margin-bottom:15px;
	}

ul#sculpturelist {
	margin:0px;
	padding:0px;
	list-style:none;
	background:url(../images/sculptureicon.jpg) top left no-repeat;
	padding-top:50px;
	margin-bottom:25px;
	}
ul#misclist {
	margin:0px;
	padding:0px;
	list-style:none;
	background:url(../images/miscellaneousicon.jpg) top left no-repeat;
	padding-top:50px;
	margin-bottom:15px;
	}
ul#walllist {
	margin:0px;
	padding:0px;
	list-style:none;
	background:url(../images/wallarticon.jpg) top left no-repeat;
	padding-top:70px;
	margin-bottom:15px;
	}
	
ul#jewelrylist li, ul#potterylist li, ul#woodlist li, ul#lightinglist li, ul#judaicalist li, ul#glasslist li, ul#sculpturelist li, ul#misclist li, ul#walllist li{
	margin-left:125px;
	}
	
ul#jewelrylist img.clear, ul#potterylist img.clear, ul#woodlist img.clear, ul#lightinglist img.clear, ul#judaicalist img.clear, ul#glasslist img.clear, ul#sculpturelist img.clear, ul#misclist img.clear, ul#walllist img.clear{
	position:absolute;
	margin-top:-50px;
	}
	
ul#jewelrylist li a, ul#potterylist li a, ul#woodlist li a, ul#lightinglist li a, ul#judaicalist li a, ul#glasslist li a, ul#sculpturelist li a, ul#misclist li a, ul#walllist li a{
	color:#32190f;
	font-weight:bold;
	text-decoration:none;
	}

.burst {
	margin-left:15px;
}