/* @group HTML, Body */
html {
	background-color: #801425;
}
/* @end */

/* @group Layout */
/* Head */
div#hd {
	background-color: #FFF;
}
div#hd-inner h1, div#hd-inner h1 a:link, div#hd-inner h1 a:visited {
	width: 500px;
	height: 200px;
}

/* Header Contact Section */
div.hd-contact p {
	color: #434343;
}

/* Contact Us Header Button */
div.h1-contact span a:link, div.h1-contact span a:visited {
	background-color: #8c7e80;
	color: #f4eee6;
	text-shadow: 2px 2px 2px #6b5658;
}

/* Body */
div#bd {
	background-color: #FFF;
}

/* Footer */
div#ft {
	background-color: #801425;
	color: #bad7f9;
}
div#ft-inner {
	background-color: #000;
}

/* Footer Text Styles */
div#ft a:link, div#ft a:visited {
	color: #bad7f9;
}
div#ft a:hover {
	color: #FFF;
}
div#ft p, div#ft li {
	font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
}
div#ft h2 {
	font-family: Georgia, serif;
	color: #FFF;
}

/* Footer Columns One & Two */
div#ft-col-one, div#ft-col-two {
	border-color: #44515f;
}

/* Footer Column Four */
div#ft-col-four p.tel {
	color: #8fbae9;
}
div#ft-col-four p.tel span {
	color: #FFF;
}

/* Footer Contact Us Button */
div#ft div.contact-us-button a:link, div#ft div.contact-us-button a:visited {
	background-color: #8c7e80;
	color: #f4eee6;
	text-shadow: 1px 1px 2px #133f6f;
	border-color: #afa3a5;
}
/* @end */

/* @group Modules */
/* Main Column */
div.main {
	color: #363636;
}

/* Sidebar */
div#sidebar {
	font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
	color: #434343;
}

/* Search Sidebar Widget */
div#sidebar .widget_search #search {
	color: #6f6f6f;
	font-family: Helvetica, Arial, sans-serif;
	border-color: #dcdcdc;
}

/* Link To Tweet Page */
div#sidebar div.widget_twitter ul li a:link, div#sidebar div.widget_twitter ul li a:visited {
	color: #000000;
	border-color: #7a7a7a;
}

/* Flickr Sidebar Widget */
div#sidebar div.sb-flickr div.flickr-images a:link img, div#sidebar div.sb-flickr div.flickr-images a:visited img {
	border-color: #978e85;
}

/* Flickr See All Photos Link */
span.flickr-see-all a:link, span.flickr-see-all a:visited {
	color: #9b9b9b;
}
span.flickr-see-all a:hover {
	color: #827f7f;
}

/* Comments */
#respond h4, h4#comments {
	color: #2272cb;
}
.comment {
	background-color: #f7f7f7;
	border-color: #d0d0d0;
}
/* @end */

/* @group Common Text Styles */
div.main p {
	font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
}
/* @end */

/* @group Default Headings */
div.main h3 a:link, div.main h3 a:visited {
	color: #000000;
}
div#sidebar h2, div#sidebar h2 a:link, div#sidebar h2 a:visited {
	color: #6f6f6f;
	font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
}
/* @end */

/* @group Nav */
div#nav-wrap {
	background: #33030A;
}
div#nav ul li a {
	padding: 0 16px;
	font-size: 125%;
}
div#nav ul li a:link, div#nav ul li a:visited {
	color: #fff;
}
div#nav ul .current_page_item, div#nav ul .current_page_ancestor, div#nav ul li:hover a, div#nav ul li.sfhover a {
	background-color: #6b5658;
}

/* Nav Drop Down */
div#nav ul ul {
	background-color: #6b5658;
}
div#nav ul li ul a:hover {
	background-color: #8e8485;
}

/* 3rd Level Dropdown */
div#nav ul ul ul {
	background-color: #6b5658;
}

/* 4th Level */
div#nav ul ul ul ul {
	background-color: #6b5658;
}
/* @end */

/* @group Default Lists */
div.main li {
	font-family: "Lucida Grande", Helvetica, Arial, sans-serif;	
	line-height: 1.3em;
}
div.main blockquote {
	font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
}
/* @end */

/* @group Forms */
#submit, .submit, .wpcf7-form input[type="submit"] {
	background-color: #8c7e80;
	color: #fff;
}
/* @end */

/* @group Default Links - link visited hover active */
a:link, a:visited {
	color: #801425;
}
a:hover {
	color: #801425;
}
/* @end */

/* @group Misc */
img.aligncenter, img.alignleft, img.alignright {
	border-color: #d0d0d0;
}
dl.gallery-item img {
	border-color: #d0d0d0;
}
dd.gallery-caption {
	color: #555;
}
p.pagetitle {
	color: #68531a;
}
p.attachment img {
	border-color: #d0d0d0;
}
.wp-caption {
	border-color: #d0d0d0;
	background-color: #f7f7f7;
}
#wp-calendar caption {
	background: #977826;
	color: #fff;
}
/* @end */
