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

body, html {margin: 0; padding:0}
body {background-color: #dad6cb; font-family: Tahoma, "Trebuchet MS", Arial, sans-serif;text-align: center; color: #330000;}
p, blockquote, img {text-align: left;}
#topcolor {background-color: #41240c; height: 135px; margin-top: -15px;}
#topcolor p {color: #dad6cb; font-size: 80%; text-align: center; padding-top: 5px; }

#logo {margin-left: -10px; margin-top: -10px;width: 940px; height: 225px; }
#slogan {text-indent: -200000px;}
#navigation {margin-top: -80px; }
#navigation ul { color: #41240c;}
#navigation li {list-style-type: none; display:inline;  margin-right: 50px;}
#container {margin-top: -90px;background-color: #fdfbf7; width: 940px; margin-left: auto; margin-right: auto; margin-bottom: -40px;}
#mainSection {width: 580px; float: left; margin-right: 50px;}
#subSection {width: 220px;padding-bottom: 20px; float: right; clear: right; margin-right: 60px; background-color: #dad6cb; text-align:left;}
#highlightPhotos {margin-left: 40px;}
#highlightPhotos img {margin-right: 25px;float: left;}
#subpagePhotos {margin-left: 40px; margin-right: -20px;}
#subpagePhotos img {margin-right: 69px;float: left; border: #dad6cb 15px solid;}
#footer {background-color: #41240c;; color: #fdfbf7; clear: both;}
#footer a {color: #fdfbf7;}
#footerContent {width: 960px; margin-left: auto; margin-right: auto; margin-top: -40px; font-size: 80%; padding-top: 10px; padding-bottom: 10px; margin-bottom: -10px;}
#footerContent p {text-align: center; }
#mainSection h1, #mainSection h2, #mainSection h3, #mainSection h4, #mainSection h4, #mainSection h5, #mainSection h6, #mainSection p, #mainSection ul, #mainSection ol, #mainSection blockquote, #mainSection img{margin-left: 50px;}
#subSection h1, #subSection h2, #subSection h3, #subSection h4, #subSection h4, #subSection h5, #subSection h6, #subSection p, #subSection ul, #subSection ol, #subSection blockquote{margin-left: 20px; margin-right: 20px;}

a:link, a:visited {color: #996633; text-decoration: none; font-weight: normal}
a:hover, a:active, a:focus {color: #996633; text-decoration: none; font-weight: normal; border-bottom: 1px solid;}
#navigation a:link, #navigation a:visited {color: #41240c;}
#navigation a:hover, #navigation a:active, #navigation a:focus {color: #41240c; text-decoration: none;}
.clear {clear: both; background-color: #fdfbf7;}
h1, h2, h3, h4, h5, h6 {color: #a61a1b; text-align: left; font-weight: normal;}
h1 {font-size: 200%;}
h2 {font-size: 180%;}
h3 {font-size: 160%;}
h4 {font-size: 150%;}
h5 {font-size: 140%;}
h6 {font-size: 130%;}
p {line-height: 1.5;}
img {float: left; margin: 10px;}
a img {border: 0px;}
.articleimage {margin-top: 0px; margin-left: 40px; padding: 5px; border: #675545 1px solid;}
#bigPhoto img {margin-left: 60px;}
#subSection li, #subSection p, #subSection a {font-size: 80%;}
#subSection ul {padding-left: 0px;}
#subSection li {line-height: 1.2; padding-left: 12px; list-style-type: none; margin-bottom: 5px; background-image:url(/images/tribullet.gif); background-repeat: no-repeat; background-position: left 2px; text-align: left;}
#subSection h5 {margin-bottom: 10px;}
#subSection a {}
#subSection h3 {text-indent: -200000px; background-repeat: no-repeat; margin-left: 0px; height: 50px;}
#romance {background-image:url(images/RomancePackage.jpg); }
#romancemini{background-image: url(images/JustaLittleRomance.jpg); }
li.widget {margin-left: -30px; margin-right: -30px;}
div.textwidget {font-size: 120%;}
#discounts {background-image:url(images/SpecialDiscounts.jpg);}
#giftcert {background-image:url(images/GiftCertificates.jpg);}
.articleTitle {float: left; margin-bottom: 0px; }
p.date {color:#666666; font-size: 80%; margin-top: 25px; position: relative; left: -30px; top: 2px; width: 350px;}
h4.articleInfo {clear: left; font-size: 80%; color: #996633; text-align: right; margin-top: -10px;}
hr {margin-left: 50px;  border-bottom: 3px double #996633; color: #FFFFFF;}
.submit {margin-left: 40px;}
.comments p, .comments li {line-height: 1; font-size: 90%; }
.comments li {margin-left: 0px; border-bottom: 1px dotted #7B6B3D; margin-bottom: 10px; }
.comments ol {text-indent: 0px;}
.individualComment {margin-bottom: 10px;}
.commentInfo {font-style: italic;font-size: 80%;}
.postedComments{background-color: #dfd1c4; padding-top: 10px; padding-bottom: 10px;}
.floatright {float: right; margin-right: 60px; margin-bottom: 20px;}
.testimonial {margin-left: 0px; padding-left: 0px;}
#rotator
{	cursor: pointer;
	width: 940px;
	height: 285px;
	overflow: hidden;
	background-color: #fdfbf7;
}
.linklove {display:none;}
.galleryLeft {float: left; margin-top: 20px; margin-bottom: 20px; margin-right: 20px;}
.clearleft {clear: left}
.clearright {clear: right;}
.clearboth {clear:both;}
li#slideshow {margin-left: 0px;}
.commentlist {text-indent: 0px; background-color: #dad6cb; padding-top: 20px; padding-bottom: 20px; padding-left: 0px;}

#blogInfo li {font-size: 100%;}
.postmeta p {background-color: #dad6cb; font-size: 80%; border-top: 3px double #7B6B3D; padding: 5px 10px; clear: both;}
.comments small {text-align: right;}
.cf-ol {text-align: left;}
.cf_hidden {display: none;}