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

body {
	margin: 0;
	text-align: center;
	background: #EFEEED;
	font-size: 80%;
	color: #000;
	font-family: "Century Gothic", Arial, Tahoma, Verdana;
}

hr {
	border-top: 1px dotted #630;
	border-right: 1px dotted #FFF;
	border-bottom: 1px dotted #FFF;
	border-left: 1px dotted #FFF;
}

a {color: #000;}
a:hover {text-decoration: none;}

h1 {color:#000;}
h2 {font-weight: normal; color: #630;}


#WS-Wrapper {
	margin: 0 auto;
	text-align: left;
	width: 936px;
}

#WS-Container-Top {
	background: url(../graphics/website/shaddow-bg.gif) repeat-y right;
}
#WS-Container-Inner {
	background: url(../graphics/website/shaddow-bottom-right.gif) no-repeat bottom right;
	overflow: auto;
}

#WS-Container-Footer {
	height: 29px;
	background: url(../graphics/website/shaddow-footer.gif) no-repeat top;
}

#WS-Colum-Left {
	width: 259px;
	margin: 0;
	padding: 0;
}

#WS-Colum-Right {
	width: 650px;
	margin: 0 27px 0 0;
	padding: 0;
	float: right;
}



#WS-Nav {
	padding: 42px 0 20px 0;
	min-height: 460px;
	background: url(../graphics/website/logo-fade-bg.gif) no-repeat top;
}
/* - - - - - - - - - - - - - - - - - NAVIGATION - - - - - - - - - - - - - - - - - - - - 
.NAV {
	margin: 0;
	padding: 20px 0 0 0;
}
.NAV li {
	padding: 0 0 4px 0;
	margin: 0;
	list-style: none;
	font-size: 90%;
}
.NAV li a {
	margin: 0 0 0 60px;
	padding: 0 10px 0 35px;
	line-height: 25px;
	height: 25px;
	background: url(../graphics/website/bullet.gif) no-repeat;
	color: #301D05;
	text-decoration: none;
}
.NAV li a:hover {
	text-decoration: underline;
}
.NAV li a:active {
	text-decoration: none;
	color: #000;
}

.NAV-Parent a:link {
	font-weight: bold;
	font-size: 110%;
	color: #000;
}


#WS-Nav li ul {
	margin: 0;
	padding: 5px 0 10px 10px;
}

#WS-Nav li ul li {
	padding: 0 0 4px 0;
	margin: 0;
	list-style: none;
	font-size: 100%;
}
.NAV li ul li a {
	margin: 0 0 0 60px;
	padding: 0 10px 0 35px;
	line-height: 20px;
	height: 20px;
	background: url(../graphics/website/arrow.gif) no-repeat;
	color: #301D05;
	text-decoration: none;
}
.NAV li ul li a:hover {
	text-decoration: underline;
}

 - - - - - - - - - - - - - - - - - END - - - - - - - - - - - - - - - - - - - - */

#WS-Banner-Photo {
	margin: 0;
	padding: 0;
}

#WS-Content {
	margin: 0;
	padding: 20px 40px;
	min-height: 500px;
}

#WS-Footer {
	padding: 20px 60px;
	font-size: 80%;
	color: #666;
}
#WS-Footer div {
	float: right;
	width: auto;
}
#WS-Footer img {margin: 10px 0 0 10px;}
#WS-Footer a {color: #666;}



.WS-Image-Slideshow {padding: 0 0 0 59px;}

.TXT-Contact-Details {
	padding: 0 60px 0 70px;
}
.TXT-Quote-Start {
	float: left;
	width: 25px;
    height: 25px;
    margin: -15px 0 0 0;
    padding: 0 0 0 0;
    font-size: 400%;
    color: #630;
	font-weight: bold;
} 

.TXT-Quote-End {
	float: right;
	width: 25px;
    height: 25px;
    margin: -25px 0 0 0;
    padding: 0 0 0 0;
    font-size: 400%;
    color: #630;
	font-weight: bold;
} 

.TXT-Quote {
	padding: 15px 0;
}

.TXT-FAQ {
	padding: 10px 0;
}
.TXT-Question {
	font-size: 180%;
    color: #000;
	font-weight: bold;

}
.TXT-Answer {
	font-size: 180%;
    color: #630;
	font-weight: bold;

}

.TXT-Collection {
	font-size: 110%;
	text-align: center;
	padding: 0 0 20px 0;
}
.TXT-Collection img {margin: 0 19px;}
.TXT-Collection a {text-decoration: none;}
.TXT-Collection a:hover {color: #630; 
	font-weight: bold;}
	
.TXT-Breadcrum {
	font-size: 90%;
	color: #666;
}
.TXT-Breadcrum b {
	margin: 0 5px;
	font-weight: normal;
}
.TXT-Breadcrum a {
	color: #666;
}

.TXT-Collection-Description h1, .TXT-Collection-Description h2 {
	padding: 0;
	margin: 0;
}
 
