body {
	background-color:#000000;
	margin:0px;
	width:100%;
	}

p, h1, h2, h3, ul, li, a, td, ul, li {
	font-family:Helvetica, Arial, sans-serif;
	line-height:130%;
	}
h1 {
    margin-top:0;
    padding-top:0;
    font-size:13px;
    font-weight:bold;
    color:#d3b42a;
}
h2 {
    font-size:11px;
    font-weight:bold;
    color:#666666;
}
p, a, td, ul, li {
	font-size:11px;
	color:#666666;
	}
p {
	margin:0px 0px 10px 0px;
}
a {
	text-decoration:none;
	color:#d3b42a;
	}
a:hover {
	color:#666666;
	}

#outer {
	width:100%;
	}

#container-main {
	position:relative;
	height:auto;
	width:825px;
	left:-25px;
	background-color:#000000;
	border:0px;
	margin:30px auto 0 auto;
	}

#container-menu {position:relative; width:141px; top:111px; left:0px; margin:0;}
#container-menu a{color:#979797;}
#container-menu a:hover, #container-menu a.current{color:#b8a022;}

#content-text {
	position:absolute;
	height:368px;
	width:300px;
	left:30px;
	top:145px;
}
#content-text ul span{
	margin:0;
    padding:0;
}
#content-text-wide {
	position:absolute;
	height:368px;
	width:585px;
	left:30px;
	top:145px;
}
#content-image {
	position:absolute;
	height:325px;
	width:264px;
	left:506px;
	top:155px;
}
#content-gallery-image {
	position:absolute;
	height:385px;
	width:300px;
	left:181px;
	top:125px;
}
#content-contact {
	position:absolute;
	height:325px;
	width:264px;
	left:506px;
	top:155px;
}
.contact-input{
	width:180px;
	font-size:11px;
	color:#666666;
	font-family:Helvetica, Arial, sans-serif;
}

.mainnav a {font-weight:bold;}

.firstsubnav a {display:block; padding-top:0px;}
.midsubnav a {display:block;}
.lastsubnav a {display:block; padding-bottom:10px;}
.singlesubnav a {display:block; padding:0px 0 10px 0}

#container-content {
	position:absolute;
	width:644px;
	height:540px;
	left:151px;
	top:0px;
	background-repeat:no-repeat;
	background-color:#000000;
	margin:0;
	text-align:left;
	}

#container-contact {
	position:absolute;
	height:13px;
	width:800px;
	top:550px;
	left:151px;
	background-color:#000000;
	margin:0;
}
#container-contact span, #container-contact a:hover {color:#b8a022;}
#container-contact a{padding-left:10px;}

.mainnavt, .mainnave {
	position:absolute;
	height:13px;
	top:0px;
	}

.mainnavt {lft:0px; wdth:89px;}
.mainnave {lft:89px; wdth:200px;}
.mainnave a {display:block; wdth:200px; hight:13px;}

#container-menu ul, #container-submenu ul, #container-contact ul {
	margin:0;
	padding:0;
	}
#container-menu li, #container-submenu li, #container-contact li {
	list-style-type:none;
	margin:0;
	padding:0;
	}
#scroll-up {
	position:absolute;
	width:17px;
	height:9px;
	left:313px;
	top:130px;
	margin:0;
	text-align:left;
	}
#scroll-up-wide {
	position:absolute;
	width:17px;
	height:9px;
	left:598px;
	top:130px;
	margin:0;
	text-align:left;
	}
#scroll-down {
	position:absolute;
	width:17px;
	height:9px;
	left:313px;
	top:495px;
	margin:0;
	text-align:left;
	z-index:200;
	}
#scroll-down-wide {
	position:absolute;
	width:17px;
	height:9px;
	left:598px;
	top:495px;
	margin:0;
	text-align:left;
	z-index:200;
	}
#content-gallery-thumbnails {
	position:absolute;
	width:264px;
	height:65px;
	left:506px;
	top:388px;
	margin:0;
	text-align:left;
	}
#scroll-left {
	position:absolute;
	width:10px;
	height:17px;
	left:506px;
	top:463px;
	margin:0;
	text-align:left;
	}
#scroll-right {
	position:absolute;
	width:10px;
	height:17px;
	left:762px;
	top:463px;
	margin:0;
	text-align:left;
	}
#click-to-enlarge {
	position:absolute;
	width:120px;
	height:10px;
	left:576px;
	top:467px;
	margin:0;
	text-align:left;
	background-image:url(images/click-to-enlarge.jpg);
	}
