html{
	margin: 0;
	padding: 0;
	height: 97%
}

body {
	padding: 0;
	margin: 0;
	font: 85% georgia, sans-serif;
	color: #721533;
	height: 100%;
	width: 800px;
	background: #fbf1d6 url(../images/content-bg.gif) repeat-y
}

a, div, h1, h2 { behavior: url(../iepngfix.htc) }

.small {
	font-size: 12px
}

div .obfu {
	font-size: 14px;
	font-weight: bold
}

div .obfu span { 
	display: none
}

img {
	border: 1px solid #996600
}

div#container {
	position: relative;
	width: 800px
}

div#content {
	position: relative;
	top: -175px;
	margin-left: 125px;
	width: 550px
}

/*
	Header
*/
div#header {
	background: url(../images/header-bg.gif);
	height: 402px;
	position: relative
}

div#header span {
	display: none
}

div#header h1 {
	width: 244px;
	height: 157px;
	position: relative;
	left: 125px;
	cursor: pointer;
	background: url(../images/horse.png) no-repeat
}

div#header h2 {
	width: 328px;
	height: 77px;
	position: relative;
	left: 340px;
	top: -90px;
	cursor: pointer;
	background: url(../images/logo.png) no-repeat
}

/*
	Navigation
*/
div#header #nav {
	position: absolute;
	top: 175px;
	margin-left: 125px
}

div#nav ul {
	margin: 0 auto;
	padding: 0;
	list-style: none
}

div#nav li {
	float: left;
	margin: 0 24px
}

div#nav span {
	display: none
}

div#nav .separator {
	width: 13px;
	height: 18px;
	position: relative;
	float: left;
	margin-left: -20px;
	background: url(../images/nav/separator.png) no-repeat
}

div#nav a {
	display: block
}

div#nav #gallery a {
	width: 56px;
	height: 26px;
	background: url(../images/nav/gallery.png) no-repeat
}

div#nav #forsale a {
	width: 68px;
	height: 20px;
	background: url(../images/nav/for-sale.png) no-repeat
}

div#nav #contact a {
	width: 99px;
	height: 20px;
	background: url(../images/nav/contact-me.png) no-repeat
}

div#nav #about a {
	width: 47px;
	height: 20px;
	background: url(../images/nav/about.png) no-repeat
}


/*
	Gallery
*/
div#gallery-main {
	width: 400px
}

div#gallery-main div#gallery-main-stage {
}

div#gallery-main hr {
	display: none
}

div#gallery-main .hr {
	margin-top: 10px;
	width: 400px;
	height: 37px;
	background: url(../images/image-sep.gif) no-repeat center bottom
}

div#gallery-main div#gallery-main-description {
}

div#gallery-nav {
	width: 100px;
	float: right
}

div#gallery-nav-content {
	padding: 0 10px;
	text-align: center;
	background: url(../images/scroll-bg.gif) repeat-y center
}

div#gallery-nav h3 {
	text-align: center;
	width: 110px;
	color: #18525d
}

div#gallery-nav-top {
	width: 100px;
	height: 50px;
	float: right;
	background: url(../images/scroll-top.gif) no-repeat center
}

div#gallery-nav-bottom {
	width: 100px;
	height: 38px;
	float: right;
	background: url(../images/scroll-bottom.gif) no-repeat center
}

div#gallery-nav hr {
	display: none
}

div#gallery-nav .hr {
	width: 100px;
	height: 28px;
	background: url(../images/gallery-nav-sep.gif) no-repeat center bottom
}

div#gallery-nav-content img {
	border: 0;
	padding: 5px 0;
}

div#gallery-nav-content .selected {
	background-color: #660033
}

div#forsale h1 {
	font-size: 18px;
	color: #18525d
}

div#forsale .item {
	text-align: center;
	width: 165px;
	padding: 4px;
	font-size: 12px;
	background-color: #FAE2AE;
	border: 1px solid #F9D690
}