/* CSS Document */


/* Document */
		
		body {
			background-color:#FFF;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			margin:0px;
			padding:0px;
			background-image:url(images/newbg.jpg);
			background-repeat:repeat-y;
			background-position:center;
			}
		
		/* Page */
		
		#page {
			width:900px;
			height:100%;
			margin:0px auto;
			padding:0px;
			background-color:#FFFFFF;
			border-left:1px #666 solid;
			
			border-right:1px #666 solid;
			}
		#footer {
			
		}
	
/* Banner */
		
		#banner {
			width:100%;
			margin:0px auto 25px auto;
			background-image:url(images/banner.jpg);
			height:130px;
			text-align:center;
			
			}
		#banner ul li{
			display:inline;
			list-style-type: none;
			padding-right:10px;
			padding-left:10px;
			width:100%;
			}
			
		.toplink {
			padding-top:5px;
			margin:0px auto;
			font-size:10px;
			}
		.toplink a:link, .toplink a:visited, .toplink a:active{
			list-style-type:none;
			color:#6B4F42;
			text-decoration:none;
			
			font-size:10px;
			}
		.toplink a:hover{
			list-style-type:none;
			color:#FFFFFF;
			text-decoration:none;
			
			font-size:10px;
			}
				
		.link {
			margin-top:87px;
			font-family:Georgia, "Times New Roman", Times, serif;
			font-style:italic;
			font-size:.9em;
		}
		.link a:link, .link a:visited, .link a:active{
			list-style-type:none;
			color:#B59789;
			text-decoration:none;
			font-size:.9em;
			}
		.link a:hover{
			list-style-type:none;
			color:#FFFFFF;
			text-decoration:none;
			font-size:.9em;
			}
	
	
/* Content */

		#content {
			height:100%;
			background-color:#FFF;
			width:900px;
			margin:0px auto;
			padding:0px 0px 50px 0px;
			}
		#contentleft {
			float:left;
			width:275px;
			min-height:350px;
			padding:0px;
			}
		.contentright {
			float:left;
			width:600px;
			min-height:350px;
			padding:0px;
			}
			
		.contentright h1{
			padding-top:20px;
			color:#602D2B;
			font-size:25px;
			line-height:100%;
			margin:0px;
			}
		.contentright h2{
			color:#602D2B;
			font-size:11px;
			line-height:135%;
			font-style:italic;
			margin-bottom:20px;
			}
		.contentrighruohead {
			font-size:15px;
			line-height:150%;
			margin:0px;
			font-weight:bold;
			}
		.contentrightruo {
			color:#602D2B;
			font-size:12px;
			list-style-type:none;
			line-height:135%;
			width:180px;
			height:140px;
			float:left;
			padding-right:20px;
			margin-bottom:20px;
			}
		.contentrightruo h1 {
			font-size:15px;
			line-height:150%;
			margin:0px;
			}
		.conntentrightbottom {
			float:left;
			width:600px;
			height:100%;
			padding:0px;
			}
		.contentrightbottomlcr {
			color:#602D2B;
			font-size:11px;
			font-style:italic;
			list-style-type:none;
			line-height:250%;
			margin:0px;
			width:200px;
			height:150px;
			float:left;
			padding-right:20x;
			}
		.contentrightfour {
			float:left;
			width:25%;
			height:317px;
			overflow:hidden;
			}
		.contentrightfour h1 {
			font-size:12px;
			padding-bottom:0px;
			}
		#picturelink {
			width:900px;
			margin-left:auto;
			margin-right:auto;
			margin-top:5px;
			padding-bottom:0px;
			clear:both;
			}
		#text {
			color:#602D2B;
			font-size:12px;
			list-style-type:none;
			line-height:135%;
			padding:30px;
			}
		.contenttwo {
			width:100%;
			padding:0;
			height:100%;
			margin-left:auto;
			margin-right:auto;
			}
		.contenttwo ul li {
			line-height:135%;
			font-size:11px;
			color:#602D2B;
			list-style-type:none;
			}
		.contenttwo h1 {
			line-height:135%;
			padding-top:10px;
			padding-bottom:10px;
			font-size:14px;
			font-style:italic;
			color:#602D2B;
			list-style-type:none;
			}
		.contenttwo h2 {
			line-height:135%;
			padding-top:10px;
			padding-bottom:10px;
			font-size:12px;
			font-style:italic;
			color:#602D2B;
			list-style-type:none;
			}
		.lefttext {
			width:400px;
			height:100%;
			padding-right:10px;
			margin:0px;
			float:left;
			}
		.righttext {
			width:400px;
			height:100%;
			padding:0px;
			margin:0px;
			float:left;
			}
		.lefttexttwo {
			width:400px;
			height:100%;
			padding-right:50px;
			margin:0px;
			float:left;
			}
		.righttexttwo {
			width:400px;
			height:100%;∂
			padding:0px;
			margin:0px;
			float:left;
			}
		
		.contenttwo  a:link{
			list-style-type:none;
			color:#602D2B;
			text-decoration:none;
			font-style:italic;
			}
		.contenttwo  a:visited {
			list-style-type:none;
			color:#602D2B;
			text-decoration:none;
			font-style:italic;
			}
		.contenttwo  a:hover{
			list-style-type:none;
			color:#8C6868;
			text-decoration:none;
			font-style:italic;
			}
		.contenttwo  a:active{
			list-style-type:none;
			color:#602D2B;
			text-decoration:none;
			font-style:italic;
			}	
		
		.pageTitle  a:link{
			list-style-type:none;
			color:#602D2B;
			text-decoration:none;
			font-style:italic;
			}
		.pageTitle  a:visited {
			list-style-type:none;
			color:#602D2B;
			text-decoration:none;
			font-style:italic;
			}
		.pageTitle  a:hover{
			list-style-type:none;
			color:#8C6868;
			text-decoration:none;
			font-style:italic;
			}
		.pageTitle  a:active{
			list-style-type:none;
			color:#602D2B;
			text-decoration:none;
			font-style:italic;
			}
			#picturelink {
	width:900px;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	padding-bottom:15px;
	clear:both;
	}

/* Candle of the Month */

		.title {
			width:900px;
			height:125px;
			overflow:hidden;
			padding:0px;
			margin:0px;
			background-image:url(images_cm/candleofthemonth_bg.png);
			}
			
		.titlel {
			float:left;
			width:525px;
			heigh:100%;
			padding:5px;
			}
		
		.titlel h1 {
			color:#602D2B;
			font-size:20px;
			line-height:160%;
			padding:20px 0px 0px 5px;
			}
		
		.titlel h2 {
			color:#602D2B;
			font-size:14px;
			line-height:100%;
			padding-left:5px;
			}
		
		.title r {
			float:left;
			widows:100%;
			height:100%;
			margin:0px;
			padding:0px;
			}
		.cotm {
			margin-bottom:50px;
			}
		.cotmlr {
			height:100px;
			color:#602D2B;
			width:900px;
			margin-top:20px;
			font-size:12px;
			}
		.cotml {
			width:510px;
			float:left;
			padding:10px;
			}
		.cotmr {
			width:350px;
			float:left;
			padding:10px;
			}
		.cotmcontent {
			clear:both;
			width:900px;
			padding:0px;
			height:170px;
			margin-bottom:10px;
			}
		
		.one{
			float:left;
			width:190px;
			hegih:170px;
			margin:5px;
			padding:0px;
			}
		
		.two {
			float:left;
			width:221px;
			height:170px;
			margin:5px;
			padding:0;
			border: 1px solid #602D2B;
			
			}
			
		.three {
			float:left;
			width:215px;
			height:170px;
			margin:5px;
			padding:0;
			border: 1px solid #602D2B;
			
			}
		

/* Footer */

		.base {
			clear:both;
			border-top:1px #999 solid;
			padding-top:5px;
			color:#666;
			font-size:1em;
			width:900px;
		}
		.base a:link, .base a:visited, .base a:active{
			list-style-type:none;
			color:#666;
			text-decoration:none;
			}
		.base a:hover{
			list-style-type:none;
			color:#000;
			text-decoration:none;
			}
		
		
		#footer {
			width:900px;
			height:210px;
			padding:20px 0px;
			margin:0px auto;
			background-color:#F3F3F3;
			border-top:1px #999 solid;
			clear:both;
			}
		.footerbox {
			width:140px;
			height:auto;
			float:left;
			}
		#footer ul li{
			color:#8E8E8E;
			font-size:10px;
			list-style-type:none;
			line-height:175%;
			margin:0px;
			}
		#footer h1 {
			font-size:11px;
			font-family:Georgia, "Times New Roman", Times, serif;
			font-style:italic;
			text-transform:lowercase;
			line-height:250%;
			border-bottom:1px #CCC solid;
			letter-spacing:1px;
			color:#666;
			}
		#footer ul li a:link, #footer ul li a:active{
			list-style-type:none;
			color:#8E8E8E;
			text-decoration:none;
			}
		#footer ul li a:hover {
			list-style-type:none;
			color:#666;
			text-decoration:none;
			}
		#footer ul li a:visited {
			list-style-type:none;
			color:#8E8E8E;
			text-decoration:none;
			}
		#footer p {
			font-size:.5em;
			color:#666;
		}
	
<!--GIFT PAGES -->


		.contentrightgiftbig {
			float:left;
			width:600px;
			height:100%;
			padding:0px;
			}
		.contentrightgift {
			color:#602D2B;
			font-size:14px;
			font-style:italic;
			line-height:250%;
			margin:0px;
			width:200px;
			height:200px;
			float:left;
			padding-right:0x;
			}
		.conntentrightbottomgift {
			float:left;
			width:600px;
			height:100%;
			padding:0px;
			}
		.contentrightbottomgiftthree {
			color:#602D2B;
			font-size:11px;
			font-style:italic;
			list-style-type:none;
			line-height:250%;
			margin:0px;
			width:200px;
			height:90px;
			float:left;
			padding-right:20x;
			}
		#content ul li
			{
			text-align:left;
			list-style:none;
			list-style-type:none;
			font-size:12px;
			width:auto;
			}
		#content h1
			{
			text-align:left;
			list-style:none;
			list-style-type:none;
			font-size:15px;
			width:350px;
			font-weight:bold;
			}
		#thanks ul li
			{
			color:#602D2B;
			text-align:left;
			list-style:none;
			list-style-type:none;
			font-size:15px;
			padding-bottom:0px;
			padding-top:50px;
			width:400px;
			margin-left:auto;
			margin-right:auto;
			}
		#thanks {
			margin-bottom:174px;
			}
			
<!-- SLIDE -->


/* ---------------------------------------------------- */
/* SLIDESHOW
/* ---------------------------------------------------- */
#slideshow {
width: 900px;
margin:0px;
padding:0px;
height:auto;
background-color: #eee;}

#slideshow ul {
margin: 0px;
padding: 0px;
list-style-type: none;
height: 1%; /* IE fix */}

#slideshow ul:after {
content: ".";
clear: both;
display: block;
height: 0;
visibility: hidden;}            

/* ---------------------------------------------------- */
/* SLIDESHOW > SLIDES
/* ---------------------------------------------------- */
#slideshow .slides {
overflow: hidden;
width: 900px;
}

#slideshow .slides ul {
width: auto;}


#slideshow .slides li {
width: 900px;
float: left;}

#slideshow .slides h2 {
margin-top: 0;}

/* ---------------------------------------------------- */
/* SLIDESHOW > NAVIGATION
/* ---------------------------------------------------- */
#slideshow .slides-nav {
background-color: #ddd;
border-top: 2px solid #ccc;}

#slideshow .slides-nav li {
float: left;}

#slideshow .slides-nav li a {
display: block;
padding: 15px 0px;
outline: none;}

.js #slideshow .slides-nav li.on,
.js #slideshow .slides-nav li.on a {
background-color: #eee;}

.js #slideshow .slides-nav li.on a {
position: relative;
border-top: 0px solid #eee;}
