body {
    background-image: url('../images/wood_bg.jpg');
    background-color: #3f291c;
    background-repeat: repeat-x;
    font-family: "Georgia";
    font-size: 12px;
    font-color: #000000;
    line-height: 16px;  
}
#bodycontainer
{
}
img.background
{
    position: absolute;
    top: 55px;
}
div#pagelayout
{
    display: block; 
    margin-left: auto; 
    margin-right: auto;
    margin-top: 5px;
    width: 1000px;
    position: relative;
}
img.logo
{
    position: absolute;
    top: 0px;
    left: 53px;
    z-index: 100px;
}

img.topscroll
{
    position: absolute;
    top: 200px;
    left: 75px;
    z-index: 100px;
}
img.whatsnew
{
    position: absolute;
    top: 245px;
    left: 90px;
    z-index: 100px;
}
img.whatsnew_hover
{
    position: absolute;
    top: 245px;
    left: 90px;
    z-index: 100px;
}
img.happenings
{
    position: absolute;
    top: 282px;
    left: 94px;
    z-index: 100px;
}
img.happenings_hover
{
    position: absolute;
    top: 282px;
    left: 94px;
    z-index: 100px;
}
img.designers
{
    position: absolute;
    top: 319px;
    left: 100px;
    z-index: 100px;
}
img.designers_hover
{
    position: absolute;
    top: 319px;
    left: 100px;
    z-index: 100px;
}
img.aboutus
{
    position: absolute;
    top: 356px;
    left: 100px;
    z-index: 100px;
}
img.aboutus_hover
{
    position: absolute;
    top: 356px;
    left: 100px;
    z-index: 100px;
}
img.contact
{
    position: absolute;
    top: 395px;
    left: 110px;
    z-index: 100px;
}
img.contact_hover
{
    position: absolute;
    top: 395px;
    left: 110px;
    z-index: 100px;
}
img.bottomscroll
{
    position: absolute;
    top: 433px;
    left: 75px;
    z-index: 100px;
}  
img.nextevent
{
    position: absolute;
    top: 485px;
    left: 93px;
    z-index: 100px;
}
div#dnn_eventtext
{
    position: absolute;
    top: 500px;
    left: 70px;
    width: 160px;
    text-align: center;
    z-index: 100px;    
    text-align: center; 
    font-family: "Georgia Bold";
    font-size: 14px;
    line-height: 18px;
}

div#dnn_eventtext .Normal
{
    text-align: center; 
    font-family: "Georgia Bold";
    font-size: 14px;
    line-height: 18px;
} 

#dnn_eventtext .head_title
{
    display: none; visibility: hidden;
}

.c_content .eipbackimg {
    margin-left:0px;
}


img.intro_frame
{
    position: absolute;
    top: 100px;
    left: 280px;
    z-index: 100px;
}
img.whatsnewframe
{
    position: absolute;
    top: 105px;
    left: 290px;
    z-index: 100px;
}
img.whatsnewImage1
{
    position: absolute;
    top: 340px;
    left: 715px;
    z-index: 100px;
}
img.whatsnewImage2
{
    position: absolute;
    top: 340px;
    left: 815px;
    z-index: 100px;
}
img.whatsnewImage3
{
    position: absolute;
    top: 465px;
    left: 715px;
    z-index: 100px;
}
img.whatsnewImage4
{
    position: absolute;
    top: 465px;
    left: 815px;
    z-index: 100px;
}

div#heading
{
    position: absolute;
    top: 125px;
    left: 715px;
    z-index: 100px;   
    font-family: "Georgia";
    font-style: italic;
    font-size: 21px;
    font-color: #000000;
}
div#whatsnewtext
{
    position: absolute;
    top: 160px;
    left: 715px;
    width: 215px;
    z-index: 100px;
    font-family: "Georgia";
    font-size: 14px;
    font-style: italic;
    font-color: #000000;
    line-height: 16px;   
}
img.designersImage1
{
    position: absolute;
    top: 135px;
    left: 285px;
    z-index: 100px;
}
img.designersImage2
{
    position: absolute;
    top: 325px;
    left: 285px;
    z-index: 100px;
}
img.designersheading1
{
    position: absolute;
    top: 125px;
    left: 565px;
    z-index: 100px;
}
img.designersheading2
{
    position: absolute;
    top: 125px;
    left: 828px;
    z-index: 100px;
}
div#dnn_designerstext1
{
    position: absolute;
    top: 150px;
    left: 535px;
    width: 90px;
    z-index: 100px;
    font-family: "Georgia";
    font-size: 12px;
    font-color: #000000;
    line-height: 16px;   
    text-align: right;
}
div#dnn_designerstext1 .Normal
{
    font-family: "Georgia";
    font-size: 12px;
    font-color: #000000;
    line-height: 16px;   
    text-align: right;
} 
#dnn_designerstext1 .head_title
{
    display: none; visibility: hidden;
}

div#dnn_designerstext2
{
    position: absolute;
    top: 150px;
    left: 640px;
    width: 150px;
    z-index: 100px;
    font-family: "Georgia";
    font-size: 12px;
    font-color: #000000;
    line-height: 16px;   
}
div#dnn_designerstext2 .Normal
{
    font-family: "Georgia";
    font-size: 12px;
    font-color: #000000;
    line-height: 16px;   
} 
#dnn_designerstext2 .head_title
{
    display: none; visibility: hidden;
}

div#dnn_designerstext3
{
    position: absolute;
    top: 180px;
    left: 800px;
    width: 110px;
    z-index: 100px;
    font-family: "Georgia";
    font-size: 12px;
    font-color: #000000;
    line-height: 16px;
    text-align: right;   
}
div#dnn_designerstext3 .Normal
{
    font-family: "Georgia";
    font-size: 12px;
    font-color: #000000;
    line-height: 16px;   
    text-align: right;
} 
#dnn_designerstext3 .head_title
{
    display: none; visibility: hidden;
}


div#dnn_aboutustext
{
    position: absolute;
    top: 150px;
    left: 555px;
    z-index: 100px;
    width: 350px;
}
div#dnn_aboutustext .Normal
{
    font-family: "Georgia";
    font-size: 12px;
    font-color: #000000;
    line-height: 16px;  
} 
#dnn_aboutustext .head_title
{
    display: none; visibility: hidden;
}

div#aboutusheading
{
    position: absolute;
    top: 125px;
    left: 555px;
    z-index: 100px;   
    font-family: "Georgia";
    font-style: italic;
    font-size: 21px;
    font-color: #000000;
}
img.aboutusframe
{
    position: absolute;
    top: 105px;
    left: 290px;
    z-index: 100px;
}
div#contactusmap
{
    position: absolute;
    top: 135px;
    left: 318px;
}
div#dnn_contactustext
{
    position: absolute;
    top: 205px;
    left: 700px;
    z-index: 100px;
    width: 280px;
    font-family: "Georgia";
    font-size: 14px;
    line-height: 16px;  
}
div#dnn_contactustext .Normal
{
    font-family: "Georgia";
    font-size: 14px;
    font-color: #000000;
    line-height: 16px;  
} 
#dnn_contactustext .head_title
{
    display: none; visibility: hidden;
}
img.contactusheading
{
    position: absolute;
    top: 175px;
    left: 700px;
    z-index: 100px;
}
img.contactusframe
{
    position: absolute;
    top: 105px;
    left: 290px;
    z-index: -1px;
}
img.map
{
    position: absolute;
    top: 135px;
    left: 318px;
    z-index: 1px;
}
img.mailicon
{
    position: absolute;
    top: 475px;
    left: 753px;
    z-index: -1px;
}
img.happeningsframe
{
    position: absolute;
    top: 160px;
    left: 290px;
    z-index: 100px;
}
div#dnn_happeningstext
{
    position: absolute;
    top: 115px;
    left: 318px;
    z-index: 500px;
    text-align: center;
    width: 420px;
}
div#dnn_happeningstext .Normal
{
    font-family: "Georgia Bold";
    font-size: 20px;
    font-style: italic;
}
#dnn_happeningstext .head_title
{
    display: none; visibility: hidden;
}

div#imageText
{
    position: absolute;
    top: 565px;
    left: 325px;
    width: 420px;
    height: 30px;
    text-align: center;
    z-index: 100px;
    font-family: "Georgia";
    font-size: 14px;
    font-style: italic;
    line-height: 16px;
}
img.bigImage
{
    position: absolute;
    top: 135px;
    left: 318px;
    z-index: 100px;
}
div#bigImageContainer
{
    position: absolute;
    top: 190px;
    left: 322px;
    width: 420px;
    height: 334px;
    text-align: center;
    z-index: 100px;
}

/*** scrolly styles ***/
.scrollyView {
	overflow:hidden;
}
.scrollyButton, .scrollyButton:link, .scrollyButton:visited, .scrollyButton:hover, .scrollyButton:active {
	margin:0;
	padding:0;
	position:relative;
}
.scrollyButton .arrow {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	background-repeat:no-repeat;
	background-position:center center;
}
.buttonOver .arrow {
}
.buttonActive .arrow {
}
.buttonGrayed .arrow {
}

/*** horizontal scrolly ***/
/*
.scrollyHorz .scrollyView {
	float:left;
	width:444px;
	height:85px;
	border-left:none;
	border-right:none;
	white-space:nowrap;
}
.scrollyHorz .scrollyView a img {
	margin-top:4px;
	margin-bottom:4px;
}
.scrollyHorz .scrollyButton {
	width:18px;
	height:85px;
	float:left;
}
.scrollyHorz .scrollyButton .arrowLeft {
	background-image:url(images/arrow-lightgray-left.gif);
}
.scrollyHorz .scrollyButton .arrowRight {
	background-image:url(images/arrow-lightgray-right.gif);
}
*/
/*** vertical scrolly ***/
.scrollyVert {
	
    position: absolute;
    top: 166px;
    left: 800px;
    z-index: 1600;
    width: 125px;
    overflow: hidden;
    margin-left: auto;
    margin-right: auto;
    border: 0px solid #000;
}
.scrollyVert .scrollyView {
    width: 125px;
    height: 352px;
    text-align: center;
	border-top:none;
	border-bottom:none;
	white-space:nowrap;
}
.scrollyVert .scrollyView {
	display: block;
}
.scrollyVert .scrollyView img {
	padding-left:4px;
	padding-right:4px;
    padding-top:4px;
    padding-bottom:4px;
}
.scrollyVert .scrollyButton {
	width:115px;
	height:18px;
}
.scrollyVert .scrollyButton .arrowUp {
	background-image:url(../images/arrow_top.png);
}
.scrollyVert .scrollyButton .arrowDown {
	background-image:url(../images/arrow_bottom.png);
}


img.arrow_top
{
    position: absolute;
    top: 155px;
    left: 860px;
    z-index: 600;
}
img.arrow_bottom
{
    position: absolute;
    top: 545px;
    left: 860px;
    z-index: 600;
}
a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	color: #000000;
	text-decoration: none;
}
a:hover {
	color: #000000;
	text-decoration: underline;
}
a:active {
	color: #000000;
	text-decoration: none;
}

.ContentPane {
	position: absolute;
	top: 800px;
	left: 150px;
}