@import url(scrollstyles.css);



* {

	margin: 0px;

	padding: 0px;

}

body {

	background: #231008 url(../images/ganem-bodyBG.jpg) repeat-x left top;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

}

embed, object {margin: 0; padding: 0;}

.slideshow{

	width: 409px;

	margin: auto;

	background:url(../images/center_back.jpg) no-repeat;

}

.slideshow_top{

	width: 409px;

	margin: auto;

	background:url(../images/top_back.jpg) no-repeat;

	height:10px;

}

.slideshow_bottom{

	width: 409px;

	margin: auto;

	background:url(../images/bottom_back.jpg) no-repeat;

	height:10px;

}

p {padding-bottom: 15px;}

p.brown {color: #bba067;}

a {color: #c4a163;}

a:hover {color: #FFFFFF;}

input {

	background: #231008;

	border: 1px solid #553f2f;

	font-size: 11px;

	color: #bba067;

	height: 18px;

	padding: 4px 0px 0px 5px;

}

h1 {

	font-size: 18px;

	color: #ffffff;

}

h2 {

	font-size: 15px;

	color: #ffffff;

}

input.sendButton {

	height: 24px;

	padding: 0px 1px;

	cursor: pointer;

}

.clear {

	clear: both;

	height: 0px;

}



/* ================= Layout Styles ================= */

#container {

	width: 958px;

	margin-right: auto;

	margin-left: auto;

	padding-bottom: 20px;

}

#main {

	clear: both;

	margin-top: 8px;

	background: url(../images/ganem-mainBG.gif) no-repeat left top;

	height: 531px;

	width: 933px;

	padding: 12px 12px 40px 13px;

}

#left {

	width: 591px;

	float: left;

}

#leftContainer {

	background: url(../images/ganem-leftContainerBG.jpg) no-repeat left top;

	padding: 18px 10px 1px 1px;

}

.news #leftContainer {padding: 0px 0px 1px 0px;}

#newsLeft {

	padding-left: 25px;

	float: left;

	width: 277px;

}

#press {

	height: 357px;

	overflow: auto;

	padding-right: 20px;

	padding-top: 5px;

	width: 257px;

}

#press span {color: #bba067;}

#press a {

	display: block;

	float: left;

}

#publications {

	text-align: center;

	height: 347px;

	overflow: auto;

	padding-top: 15px;

	width: 277px;

}

#newsRight {

	float: left;

	width: 277px;

}

#contactLeft {

	float: left;

	width: 234px;

	text-align: center;

	padding-right: 30px;

	padding-left: 25px;

}

#contactRight {

	width: 237px;

	float: left;

	text-align: center;

	padding-right: 35px;

	padding-left: 30px;

}

#content {

	padding-left: 17px;

	padding-right: 10px;

	height: 422px;

	overflow: auto;

	width: 560px;

}





.leftImage, .rightImage {

	background: #160903 url(../images/ganem-imageBG.gif) no-repeat left bottom;

	width: 239px;

	float: left;

	margin-right: 15px;

	margin-bottom: 10px;

	text-align: center;

	color: #be9b5e;

	padding-bottom: 10px;

}

.rightImage {

	float: right;

	margin-right: 0px;

	margin-left: 15px;

}

.leftImage div, .rightImage div  {

	background: url(../images/ganem-imageTopBG.gif) no-repeat left top;

	padding-top: 4px;	

}

.leftImage img, .rightImage img {padding-bottom: 5px;}

#logos {

	float: left;

	width: 168px;

}

#bigImage {

	float: left;

	width: 423px;

	position: relative;

}

.timepiecesBody #bigImage p, .jewelryBody #bigImage p {

	position: absolute;

	left: 0px;

	top: 365px;

	width: 353px;

	text-align: center;

	padding-right: 25px;

	padding-left: 45px;

}

.jewelryBody #bigImage p {

	left: 0px;

	top: 195px;

	width: 199px;

	padding: 0px 203px 0px 22px;

	color: #c61e70;

	font-family: "Times New Roman", Times, serif;

}

#homeFlash {padding-bottom: 5px;}

.timePieces {

	float: left;

	width: 287px;

	background: url(../images/timepieces-box.jpg) no-repeat left top;

	height: 25px;

	font-size: 11px;

	padding-top: 143px;

	padding-left: 8px;

}

.timePieces a {color: #FFFFFF; font-size: 10px;}

.timePieces a:hover {color: #c4a163;}

.jewelry {

	float: left;

	width: 141px;

	background: url(../images/jewelry-box.jpg) no-repeat left top;

	height: 137px;

	margin-left: 1px;

	padding-top: 38px;

	padding-left: 144px;

	padding-right: 10px;

	letter-spacing: -1px;

	font-size: 10px;

}

.jewelry a:hover{color: #FFFFFF;}

#right {

	float: left;

	width: 329px;

	margin-left: 12px;

}

#rightTop {

	background: url(../images/ganem-rightTopBG.gif) no-repeat left top;

	height: 349px;

	width: 327px;

	padding: 1px;

	margin-bottom: 5px;

}

#newsletter {padding: 0px 16px 10px;}

#newsletter p {padding: 0px 5px 5px 15px;}

#newsletter form {padding-left: 35px;}

#newsletter td {padding-right: 6px;}

#inventoryBox {

	background: url(../images/ganem-inventoryBox.jpg) no-repeat left top;

	height: 72px;

	width: 327px;

	text-align: center;

	padding-top: 7px;

	color: #bba067;

}

#inventoryBox img {padding-bottom: 5px;}

#upcomingEvents {

	font-size: 12px;

	padding: 0px 3px 0px 16px;

}

#eventsList {

	height: 125px;

	overflow: auto;

	padding-top: 10px;

	font-size: 11px;

	margin-bottom: 5px;

}

#eventsList p {padding-bottom: 15px;}

#eventsList span {color: #bba067;}

#featured {

	background: url(../images/ganem-featuredBG2.jpg) no-repeat left top;

	height: 100px;

	width: 137px;

	padding: 75px 15px 0px 175px;

}

#featured p {

	padding: 0 0 8px 35px;

	letter-spacing: -1px;

}



/* =============== Header & Footer ======== */

#header {height: 130px;}

#footer {

	clear: both;

	padding-top: 2px;

}

#footer div {

	float: left;

	text-align: center;

	padding-left: 188px;

}



/* ================== Nav Styles ================== */

#navMenu {

	float: right;

	padding-right: 41px;

	padding-top: 57px;

}

#navMenu li {display: inline;}