.linklove {display:none;}/* All text should go 195px from the top */
/* All text should go 195px from the top */
/*Start Main Section*/



#xlabel-4-223 {width:120px;}
label.cf-group-after {width:116px;margin-right:10px;}

body
{
	margin-top: 0px;
	margin-left: 0px;
	background-color: #411118;
	background-image: url('/images/bg_final.gif');
	background-repeat: repeat-x;
	background-position: top;
    text-align: center;
}


/*Sliding Tab CSS*/
#tab
{
	position: absolute;
	z-index: 3;
	left: 0px;
	padding-left: 0px;
	cursor: pointer;
	visibility: visible;
}

#tab_background
{
	position: absolute;
	height: 18px;
	width: 450px;
	left: 0px;
	top: 0px;
	opacity: .35;
	filter: alpha(opacity=35); /*This is here for internet explorer*/
	background-color: #411118;
	z-index: 1;
	visibility: visible;
}

#tab_content
{
	font-variant: small-caps;
	position: absolute;
	left: 0px;
	padding-left: 5px;
	text-align: left;
	z-index:2;
	font-size: 13px;
	letter-spacing: 1.5px;
	padding-top: 1px;
	visibility: visible;
}

#tab_content a{
	color: #a06f3f;
	text-decoration: none;
}
#tab_content a:link {
	color: #a06f3f;
	text-decoration: none;
}
#tab_content a:visited {
	color: #a06f3f;
	text-decoration: none;
}
#tab_content a:hover {
	color: #ffcc66;
	text-decoration: none;
}
#tab_content a:active {
	color: #a06f3f;
	text-decoration: none;
}

#tab_content a.highlight{
	color: #fc6;
	text-decoration: none;
}
#tab_content a.highlight:link {
	color: #fc6;
	text-decoration: none;
}
#tab_content a.highlight:visited {
	color: #fc6;
	text-decoration: none;
}
#tab_content a.highlight:hover {
	color: #fc6;
	text-decoration: none;
}
#tab_content a.highlight:active {
	color: #fc6;
	text-decoration: none;
}
/*End Sliding Tab CSS*/

#site_trail
{
	position: absolute;
	color: #a06f3f;
	top: 150px;
	left: 331px;
	height: 18px;
	width: 16px;
	z-index: 200;
	text-align: right;
	vertical-align: bottom;
	overflow: hidden;
	white-space: nowrap;
	display: none;
	visibility: visible;
}

#container {
  margin: 0 auto;
  width: 967px;
  text-align: left;
}

img
{
	border: 0px;
}

p
{
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 12px;	line-height: 18px;
	color: #fefcc6;
	padding-left: 5px;
	margin-top: 0px;
	margin-bottom: 20px;
}
html, li
{
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 12px;	line-height: 18px;

}
	
h1
{
	margin-top: 0px;
	font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	color: #FFCC66;
	font-weight: lighter;
	font-variant: small-caps;
	letter-spacing: 4px;
	padding-left:10px;
}

#inset
{
	padding-left: 7px;
	padding-top: 10px;
	font-weight:bold;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #FFCC66;
}
#inset2
{

	font-weight:normal;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #FFCC66;
}
.flashpadder{
	padding-left:7px;
}
ul#sitemap
{
	position: relative;
	list-style-type: none;
	padding-bottom: 10px;
	font-variant: small-caps;
	float: left;
}

ul#sitemapinternal
{
	list-style-type: none;
	padding-bottom: 10px;
	font-variant: small-caps;
}

ul#sitemap_right
{
	position: relative;
	list-style-type: none;
	padding-bottom: 10px;
	font-variant: small-caps;
	padding-right: 200px;
	float: right;
}

ul{
 padding-left:15px;
}

b#inset
{
	color: #fc6;
	margin-left: -7px;
}

h2
{
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #fc6;
	font-variant: small-caps;
	letter-spacing: 2px;
	font-weight: lighter;
	padding-left:10px;	
}
#rightContent h3
{
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #fc6;
	font-variant: small-caps;
	letter-spacing: 2px;
	font-weight: lighter;
	padding-left:10px;	
}

#pageSubMenu
{font-size:10px;}

.left_content h2
{
	margin-left: -7px;
}

#right_inset_normal h2
{
	margin-left: -7px;
}

/*BASIC *A* STYLES*/
a{
	color: #ffcc66;
	text-decoration: none;
}
a:link {
	color: #ffcc66;
	text-decoration: none;
}
a:visited {
	color: #ffcc66;
	text-decoration: none;
}
a:hover {
	color: #FF9933;
	text-decoration: none;
}
a:active {
	color: #ffcc66;
	text-decoration: none;
}

#subnavigation
{
	text-size: 10px;
	line-height: 18px;
	padding-right: 10px;
	font-variant: small-caps;
}

/*END *A* */
/*End Main Section*/




/*Begin the Div's and Span's Section*/

/*This is the description text from the tops of pages*/
#white
{
	color: #fff;
}

.invisible
{
	visibility: hidden;
	display: block;
}

.visible
{
	visibility: visible;
}

.hidden
{
	display: none;
}

.shown
{
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
	letter-spacing: 2px;
	font-size: 15px;
	filter: alpha(opacity=0); /*This is here for internet explorer*/
	opacity: 0;
}

.shown_ie
{
	height: 0px;
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
	letter-spacing: 2px;
	font-size: 15px;
	filter: alpha(opacity=0); /*This is here for internet explorer*/
	opacity: 0;
}

.shown a
{
	color: #a06f3f;
	text-decoration: none;
}
.shown a:link 
{
	color: #a06f3f;
	text-decoration: none;
}
.shown a:visited 
{
	color: #a06f3f;
	text-decoration: none;
}
.shown a:hover
{
	color: #ffcc66;
	text-decoration: none;
}
.shown a:active 
{
	color: #a06f3f;
	text-decoration: none;
}

.shown_ie a
{
	color: #a06f3f;
	text-decoration: none;
}
.shown_ie a:link 
{
	color: #a06f3f;
	text-decoration: none;
}
.shown_ie a:visited 
{
	color: #a06f3f;
	text-decoration: none;
}
.shown_ie a:hover
{
	color: #ffcc66;
	text-decoration: none;
}
.shown_ie a:active 
{
	color: #a06f3f;
	text-decoration: none;
}

/* used to color in the current page that the user is on*/
a.highlight{
	color: #ffcc66;
	text-decoration: none;
}
a.highlight:link {
	color: #ffcc66;
	text-decoration: none;
}
a.highlight:visited {
	color: #ffcc66;
	text-decoration: none;
}
a.highlight:hover {
	color: #ffcc66;
	text-decoration: none;
}
a.highlight:active {
	color: #ffcc66;
	text-decoration: none;
}

#intro1
{
	display: inline-block;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: lighter;
	color: #fefcc6;
	padding: 10px 0px 10px 0px;
	/*background-image: url("/images/underline_shaded.png");*/
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-left: 10px;
	padding-right: 10px;
	letter-spacing: 1px;
	font-style: normal;
}
.introunderline{
	
	
}
#inner1
{
	font-family: "Times New Roman", Times;
	font-size: 12px;
	color: #fefcc6;
	letter-spacing: 1px;
	padding-left: 10px;
	padding-right: 10px;
	margin-top: -15px;
}

.left_content{
	width: 319px;	
	float: left;
	margin-left: 6px;
	
}

#main
{
	width: 967px;
	position: absolute;
	text-align: left;
	z-index: 2;
	left: 21px;
	top: -2px;
	visibility: visible;
}

#top_content
{
	height: 146px;
	width:967px;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 8px;
}

.silkimg
{
	position: absolute;
	z-index: 300;
	padding-left: 425px;
	padding-top: 20px;
	vertical-align: top;
	top: -109px;
	visibility: visible;
}

#rightContent, #rightContent .meta
{
	margin-top: -475px;
	width: 660px;
	float: right;
	text-align: left;	color: #fefcc6;padding-left:20px;
}

#rightContent li
{
	color: #fefcc6;
	font-size: 12px;

}



#rightContent img
{
	margin-left: 6px;
}

#right_inset_normal
{
	width: 319px;
	margin-left: 6px;
	margin-right: -6px;
	float: right;
}

#right_inset_normal2
{
	width: 370px;
	margin-left: 10px;
	margin-bottom: 10px;
	float: right;
}

#right_inset
{
	background-color: #670001;
	width: 321px;
	margin-bottom: 20px;
	margin-top: 40px;
	margin-left: 10px;
	float: right;
}

#right_inset2
{
	background-color: #670001;
	width: 321px;
	margin-bottom: 20px;
	
	margin-left: 10px;
	float: right;
}

#right_inset_text
{
	padding-left: 10px;
	padding-right: 10px;
}


#left_content
{
	width: 319px;
	float: left;
}

#shadow
{
	position: relative;
	width: 15px;
	height: 672px;
	float:right;
	margin-top: -200px;
	z-index: 2;
}

#menu
{
	text-align:right;
	float:left;
	position:relative;
	z-index: 100;
	width: 304px;
}

#menudivider
{
	padding-bottom: 9px;
	width: 304px;
	text-align: right;
}

#left_bg_image
{
	position: absolute;
	left: 0px;
	top: 95px;
	z-index: 0;
	text-align:center;
	width:100%;
	visibility: visible;
}

hr.cleaner 
{
      clear:both;
      height:1px;
      margin: -1px 0 0 0; 
      padding:0;
      border:none;
      visibility: hidden;
}

#img1
{
	width:313;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 6px;
	padding-left: 0px;
	border-style: solid;
	border-width: 1px;
	border-color:#600;
	background-color: #280000;
	margin-bottom: 30px;
	margin-right: 6px;
}
#img1:hover
{
	background-color: #600;
}

#img2
{
	width:307;
	padding: 6px;
	border-style: solid;
	border-width: 1px;
	border-color:#600;
	background-color: #280000;
}

#img3
{
	width:370;
	padding: 6px;
	border-style: solid;
	border-width: 1px;
	border-color:#600;
	background-color: #280000;	
}

.imgborder
{
	padding: 6px;
	border-style: solid;
	border-width: 1px;
	border-color:#600;
	background-color: #280000;
}


#inset_img1
{
	width: 313px;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 6px;
	padding-left: 0px;
	border: 1px solid #600;
	background-color: #280000;
}

#footer
{
	background-image: url("/images/footer_underline_shaded.jpg");
	background-repeat: no-repeat;
	background-position: top;
	font-size: 11px;
	font-family:"Times New Roman", Times, serif;
	font-weight: lighter;
	color: #fc6;
	letter-spacing: .75px;
	padding-bottom: 30px;
	padding-top: 7px;
	padding-left: 1px;
	margin-top: 10px;
	margin-bottom: 0px;
}
#footer .footernumber
{
	font-family:Georgia,serif;
	color: #ffffff;
}

.footernumber
{
	font-family:Georgia,serif;
	color: #ffffff;
}

#footer a
{
	color: #a06f3f;
	text-decoration: none;
}
#footer a:link 
{
	color: #a06f3f;
	text-decoration: none;
}
#footer a:visited 
{
	color: #a06f3f;
	text-decoration: none;
}
#footer a:hover
{
	color: #ffcc66;
	text-decoration: none;
}
#footer a:active 
{
	color: #a06f3f;
	text-decoration: none;
}

#topfooter
{
	position: absolute;
	font-size: 11px;
	font-family:"Times New Roman", Times, serif;
	font-weight: lighter;
	color: #fc6;
	letter-spacing: .75px;
	/*padding-left: 680px;*/
	padding-top: 5px;
	z-index: 150;
	text-align:right;
	width:960px;
	left: 5px;
	top: 879px;
	visibility: visible;
}
#topfooter .footernumber
{
	font-family:Georgia,serif;
	color: #ffffff;
}


#topfooter a
{
	color: #a06f3f;
	text-decoration: none;
}
#topfooter a:link 
{
	color: #a06f3f;
	text-decoration: none;
}
#topfooter a:visited 
{
	color: #a06f3f;
	text-decoration: none;
}
#topfooter a:hover
{
	color: #ffcc66;
	text-decoration: none;
}
#topfooter a:active 
{
	color: #a06f3f;
	text-decoration: none;
}

#lodge_spacer
{
	visibility: hidden;
	height: 200px;
	width: 320px;
}

#homepage
{
	margin-top: -130px;
	margin-left: -10px;
}

#silk
{
	margin-left: 200px;
	margin-top: 20px;
}

.form
{
	height: 25px;
	padding-bottom: 10px;
	padding-top: 10px;
	margin-left: 10px;
}

.imgborderE
{
	margin-right: 7px;
	margin-bottom: 2px;
}

.formfield
{
	font-family: "Times New Roman", Times;
	font-size: 12px;
	color: #fc6;
	padding-right: 20px;
	display:block;
	float: left;
	margin:0px;
}

.formfield_left
{
	font-family: "Times New Roman", Times;
	font-size: 12px;
	color: #fc6;
	display:block;
	float: left;
	margin:0px;
	width: 220px;
}

#textbox
{
	font-family: "Times New Roman", Times;
	font-size: 12px;
	background-color: #fff;
	color:#411118;
	height: 17px;
	border: none;
}

/* Button */
img.css_button
{
	cursor: pointer;
}

.css_button
{
	background: url(/images/submit.jpg);
	padding: 0px;
	margin: 0px;
	border: 0px;
	vertical-align: bottom;
}
.css_button:hover
{
	background: url(/images/submit.jpg);
	padding: 0px;
	margin: 0px;
	border: 0px;
	vertical-align: bottom;
}
button.css_button { background-position: 0 -20px; height: 20px; width: 66px; margin: }

#bottomlinks
{
	position: relative;
	left: 15px;
	top: 50px;
	letter-spacing: 1.2px;
	color: #ffcc66;
	text-decoration: none;
	font-variant: small-caps;
	font-size: 11px;
}

#bottomlinks a
{
	color: #a06f3f;
	text-decoration: none;
	font-size: 14px;
}
#bottomlinks a:link 
{
	color: #a06f3f;
	text-decoration: none;
	font-size: 14px;
}
#bottomlinks a:visited 
{
	color: #a06f3f;
	text-decoration: none;
	font-size: 14px;
}
#bottomlinks a:hover
{
	color: #ffcc66;
	text-decoration: none;
	font-size: 14px;
}
#bottomlinks a:active 
{
	color: #a06f3f;
	text-decoration: none;
	font-size: 14px;
}

/*BLOG STYLES*/

.entry img
{
	
	padding: 6px;
	margin-right: 6px;
	border-style: solid;
	border-width: 1px;
	border-color:#600;
	background-color: #280000;
	float:left;
	
}
.entry p
{
	font-family: "tahoma, ariel", sans;
	font-size: 14px;
	color: #fefcc6;
}
.entry li
{
 font-family: "tahoma, ariel", sans;
	font-size: 14px;
	color: #fefcc6;
	margin-left: 20px;
}
.entry ul
{
	display:block;
	position:relative;
	overflow:auto;
	padding-bottom:0px;

}
/* mac hide - this is for ie6 and less \*/
* html .entry ul {height:1%}
/* end hide*/

.narrowcolumn{
	width: 630px;
}
.blogbody{
	padding:0px;
	margin:0px;
	width: 630px;
    background-image:none;
	background-color:transparent;	
}
/* Button */
/*End the Div's and Span's Section*


-------------------------------------------------------------- */

/* Images
-------------------------------------------------------------- */

.entry-content img {
	margin: 0 0 24px 0;
	max-width: 640px;
}
.alignleft,
img.alignleft {
	display: inline;
	float: left;
	margin-right: 24px;
	margin-top: 4px;
}
.alignright,
img.alignright {
	display: inline;
	float: right;
	margin-left: 24px;
	margin-top: 4px;
}
.aligncenter,
img.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
img.alignleft, img.alignright, img.aligncenter {
	margin-bottom: 12px;
}
#content .wp-caption {
	background: #f1f1f1;
	color: #888;
	font-size: 12px;
	line-height: 18px;
	text-align: center;
	margin-bottom: 20px;
	padding: 4px;
}
#content .wp-caption img {
	margin: 5px;
}
#content .wp-caption p.wp-caption-text {
	margin: 0 0 4px;
}
#content .wp-smiley {
	margin:0;
}
#content .gallery {
	margin: auto;
}
#content .gallery .gallery-item {
	float: left;
	margin-top: 10px;
	text-align: center;
	width: 33%;
}
#content .gallery img {
	border: 2px solid #cfcfcf;
}
#content .gallery .gallery-caption {
	margin-left: 0;
}
#content .gallery dl {
	margin: 0;
}
#content .gallery img {
	border: 10px solid #f1f1f1;
}
#content .gallery-caption {
	color: #888;
	font-size: 12px;
	margin:-24px 0 24px 0;
}
#content .gallery br+br {
	display: none;
}

