@charset "UTF-8";

/* CSS Document */

body { margin:0px; padding:0px; background-color: #faf3d6; font-family:Helvetica, Arial, sans-serif; color: #333; }

p, .p-style { font-family: Helvetica, Arial, sans-serif; color: #333; font-size:0.73em; line-height: 18px; font-weight:normal; }

ul li { font-size:0.69em; line-height:18px; color:#900; margin:0px; padding:0px; }

img { border:0px; }

h1, h2, h3, .h1-style { font-family: Helvetica, Arial, sans-serif; color:#333; font-weight: normal; padding:5px 0 3px 0; margin:0; }

h1 { font-size: 1.2em; border-bottom:1px dotted; }

h2 { font-size: 1.0em; margin:10px 0 5px 0; }

h3 { font-size: 0.8em; border-bottom:1px dotted; }

a:link { color: #333; text-decoration: underline; }

a:visited { color: #333; text-decoration: underline; }

a:hover { color:#F60; text-decoration: underline; }

/*Design div id tags */

#header { width:820px; height:106px; margin:0 auto; background-color:#fcf6de; padding:25px 0 0 90px }

#nav { width:910px; height:71px; margin:0 auto; }

#nav li { padding:0; margin:0; list-style:none; display:inline; }

#flash { width:910px; height:269px; margin:10px auto 10px auto; }

#main { width:910px; margin:0 auto; overflow:hidden; }

.left { width:232px; float:left; overflow:hidden; background-image:url(images/left-bg.jpg); background-repeat:repeat-y; }

.text-left { width:202px; padding:0 15px 0 15px; }

#right { width:670px; float:right; overflow:hidden; background-image:url(images/right-bg.jpg); background-repeat:repeat-y; }

.text-right { width:640px; padding:15px 15px 0 15px; }

/*gallery*/

.poto-around { width:222px; float:right; }

.photo { border:1px solid #666; float:right; padding:1px; margin:5px 0 5px 15px; overflow:hidden }

.photo2 { width:250px; float:right; border:1px solid #666; padding:1px; margin:0 0 5px 15px; overflow:hidden; }

.text { border-top:1px dashed #900; padding:15px 0 15px 0; clear:both; overflow:hidden; margin:7px 0 0 0 }

.text p { margin:0; padding:0; }

.subheading { font-size:0.83em; font-weight:500; text-align:justify; }

.offers { border:1px solid #F60; padding:10px; clear:both; margin:15px 0 0 0; }

.offers p { font-size:0.9em; color:#F60; margin:0; padding:0; }

.h1-style { font-size:1.2em }

.find { margin:0 auto; text-align:center; }

.up-areas p { padding:0; margin:0; }

/*footer*/ 

#footer { width:910px; padding:15px 0 15px 0; margin:15px auto 0 auto; clear:both; text-align:center; border-top:1px dashed #900 }

#footer ul, #nav ul { padding:0px; margin:0px; }

#footer li { padding-left:3px; padding-right: 5px; list-style:none; display:inline; color: #004b7a; font-size:0.69em; border-right: 1px solid #900; line-height:18px; }

#footer a:link, #footer a:visited { color: #900; text-decoration:none; }

#footer a:hover { color:#B10004; text-decoration: underline; }

/*text styles */

.h1-under { font-size:0.69em; color: #900; }

.h2-under { font-size:0.8em; color: #900; }

.red { color:#900; }

.big, .news-feed li { color:#F60; font-size:1.05em; font-weight:bold; text-align:center; }

/*php forms*/

.formstyle { width:220px; background-color: #FFF; padding:3px; margin-bottom:3px; border: 1px solid #b6b6b6; color: #6b6b6b; font-family: Arial; }

.formbottons { width:228px; margin-bottom:5px; }

.form1 { margin-left:15px; width:167px; margin-bottom:5px; margin-top:7px; }

.form2 { width:167px; background-color: #e6e6e6; padding:3px; margin-bottom:3px; margin-left:15px; border: 1px solid #b6b6b6; color: #6b6b6b; font-family: Arial; }

.contactformbox { width:220px; border:1px solid #000066; font-size:0.7em; font-family:Arial, Helvetica, sans-serif; padding:3px; }

.phpstyle4 { color: #008000; }

.phpstyle3 { color: #c33131; }

.tickyellowbox { background-color: #eff6ef; border: 1px solid #008000; }

.tickredbox { background-color: #f9eaea; border: 1px solid #c33131; }

.linkbox { width: 460px; border: 1px #000066 solid; background-color: #FFFFFF; padding: 10px 10px 10px 10px; color: #333333; font-size:0.69em; text-align:center; margin: 0 auto; }

.wpsidebar { width:173px; padding:5px; border:1px #666 solid; float:right; margin:1px 0 0 0; }

.wpdate {	 width:25px; float:left; margin:5px 10px 0 0; padding:0 5px 3px 5px; background-color: #999; border:1px solid #604e41; 
			-moz-border-radius: 10px;
			-webkit-border-radius: 10px;
			border-radius: 10px; /* future proofing */
			-khtml-border-radius: 10px; /* for old Konqueror browsers */;
}

.day { font-size:1.3em; color: #FFF; font-weight:bold; font-style:italic; font-family:Georgia, "Times New Roman", Times, serif; text-align:center; } 

.useful { width:992px; border:none; padding:10px 0 20px 0; overflow:hidden; clear:both; margin:0 auto; }

.useful { text-align:center; }

.sidebarlist li	{ list-style-type: none; margin: 0; }

.thispost { color: #999; font-size:0.63em; }

.posttitle h1 { width:100%; background-color: #FFF; padding:5px 0 2px 5px; margin:10px 0 10px 0; border-bottom:1px dotted #604e41; }

.smalllink { font-size:0.73em; margin:10px 0 10px 0; }

.news-feed ul { margin:0; padding:0; }

.archives li { font-size:0.8em; }

.news-feed li { margin:0; padding:0; text-align:left; font-size:0.8em; }

