/* 
Theme Name: Full Screen Liquid
Theme URL: http://www.syntechdesign.com
Description: Professional Wordpress Theme
Author: Dan Johnston
Author URI: http://www.syntechdesign.com
Version: 2.0.1

*/


html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, del, dfn, em, font, img, ins, kbd, q, s, samp, acronym, address, big, cite, code, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	font-size:100%;
	font-family:inherit;
	vertical-align:baseline;
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-weight:inherit;
	font-style:inherit;
}
caption, th, td {
	text-align:left;
	font-weight:normal;
}
table {
	border-collapse:separate;
	border-spacing:0;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
{
margin:0;
padding:0;
}
strong {
	font-weight: bold;
	color: #444;
}
.title-holder {
	padding: 0px;
	margin-bottom: 1.4em;
	color: #444;
}
.title-holder h1, .title-holder h3{
	padding: 0;
	margin-bottom: 0.25em;
	font-size:1.35em;
}
.title-meta {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 75%;
	color: #707070;
}
.title-meta span {
	color: #968316;
}
.title-meta a {
	color: #707070;
	text-decoration: none;
}
.title-meta a:hover {
	color: #707070;
	text-decoration: underline;
}

.block {
	background-image:url(/img/content-fader.jpg);
	display: block;
	background-position: top left;
	background-repeat: no-repeat;
	padding: 1.25em 0 0 0em;
	border-top: 1px dotted #E2E2E2;
}


hr {
	padding: 0px;
	margin: 1.5em 0;
	border: none;
	border-bottom: 1px dotted #E2E2E2;
	border-top:  1px solid #fff!important;
	border-left: 1px solid #fff!important;
	border-right: 1px solid #fff!important;
}
h1, h2, h3, h4, h5, h6 {
	font-style:normal;
	font-weight:normal;
	margin:0 0 1em 0;
	color: #968316;
}
h1 {
	font-size:1.35em;
color: #222;
}
h1 a, h1 a:link, h3 a, h3 a:link  {
color: #222;
	text-decoration: none;
}
h1 a:hover, h3 a:hover {
color: #222;
	text-decoration: underline;
}
h2 {
	font-style: italic;
	color: #968316;
	font-size: 96%;
}
.gold {
	color: #968316!important;
	font-size:1.1em;
}
.archive-title {
	border-bottom: 1px dotted #E2E2E2;
	padding: 0 0 1em 0;
	margin: 0 0 1em 0;
}	

h3 {
	font-size:1.25em;
}
.widgettitle {
	margin-bottom: 0.25em!important;
	padding-bottom: 0.5em;
	border-bottom: 1px solid #C8B261;
font-style: normal!important;
	color: #222;
	font-size:1.25em;

}
h4 {
	font-size:1.4em;
}
h5 {
	font-size:1.1em
}
h6 {
	font-size:1em
}


.blockpost h1, .blockpost h2, .blockpost h3, .blockpost h4, .blockpost h5, .blockpost h6 {
color: #968316!important;
font-size:1em!important;
font-style: normal!important;
padding: 0!important;
	margin:0 0 0.75em 0!important;
	}
	
	
	
.blockpost h1 {
		font-size:1.35em!important;
}
.blockpost h2 {
		font-size:1.25em!important;
}
.blockpost h3 {
		font-size:1.15em!important;
}
.blockpost h4 {
		font-size:1.05em!important;
}
.blockpost h5 {
		font-size:1.0em!important;
		text-transform: uppercase;
		font-weight: bold;
}
.blockpost h6 {
			font-size:0.9em!important;
		text-transform: uppercase;
		font-weight: bold;
}
	
	

/* General styles */
	body {
	margin:0;
	padding:0;
	border:0;
	width:100%;
	color: #111;
	background-color: #fff;
	min-width:960px;
	font-size:96%;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 170%;
}
a {
	color: #444;
}
a:hover {
	color:#968316;
	text-decoration:none;
}
.col2 a {
	color: #222;
	text-decoration:none;
}
.col2 a:hover {
	color: #444;
	text-decoration:none;
}
em {
	font-style: italic;
}
p {
	margin:0 0 1em 0;
	padding:0;
}
p.last {
	margin:0 0 2em 0!important;
}
ol {
	margin-left: 25px;
	color: #968316;
	font-weight: bold;
	margin-bottom: 1em;
}
ol span {
	color: #222;
	font-weight: normal;
}
img {
	margin:10px 0 5px;
}
/* Header styles */

#header {
	display: block;
	width:100%;
	background-color: #fff;
	height: 200px;
}
#left {
	float:left;
	width: 19%;
	text-align: left;
	height: 150px;
}
#left img {
	position: relative;
	left: 20px;
	top: 15px;
}
#middle {
	float: left;
	width: 60%;
	text-align: center;
	height: 150px;
	background-image: url(/img/margot.gif);
	background-repeat: no-repeat;
	background-position: center;
}
#middle h5 {
	margin:0;
	padding: 0;
	position: relative;
	top: 67px;
	font-size:1.3em
}
#middle img {
	position: relative;
	top: 25px;
}
#right {
	float: right;
	width: 19%;
	text-align: right;
	height: 150px;
}
#right img {
	position: relative;
	right: 25px;
	top: 25px;
}
#layoutdims ul {
	list-style:none;
	display: block;
	padding:0;
	line-height:3em;
	white-space: nowrap;
	border-right: 1px solid #EEEEEE;
	width:100%;
	margin: 0 auto;
}
#layoutdims ul li {
	display:inline;
	list-style:none;
	margin:0;
	padding:0;
}
#layoutdims ul li a {
	display:block;
	float: left;
	margin:0;
	padding: 5px 0px;
	text-align:center;
	color:#968316;
	text-decoration:none;
	line-height:3em;
	white-space: nowrap;
	border-right: 1px solid #EEE;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 85%;


}
#layoutdims ul li a:hover, #layoutdims a:hover  {

	background-color: #fff!important;

}

.current_page_item a, .current_page_item a:hover, .current_page_item a:link {
	color:#968316!important;
	background-color: #FFF!important;
			background-image: url(/img/nav-bg-darker-select.gif);
	background-repeat: repeat-x;
	background-position: top;

}

#layoutdims ul li a span {
	display:block;
}
#layoutdims {
	clear:both;
	float: left;
	width:100%;
	background:#eee;
	text-align: center;
	display: block;
	background-color:#eee;
	background-image:url(/img/nav-bg-darker.gif);
	background-repeat: repeat-x;
	background-position: top;
	border-bottom: 1px solid #C4C4C4;
	
}

#layoutdims-inner {
width: 98%;
	margin: 0 auto;
	text-align: center;
	
}
.page-item-14 a {
	width: 9%;
}


.page-item-3 a {
	width: 11%;
}
.page-item-5 a {
	width: 12%;
}
.page-item-6 a {
	width: 17%;
}
.page-item-8 a {
	width: 13%;
}
.page-item-16 a {
	width: 12%;
}
.page-item-9 a {
	width: 12%;
}
.page-item-11 a {
	width: 12%;
}

.page-item-14 a:hover, .page-item-3 a:hover, .page-item-5 a:hover, .page-item-6 a:hover, .page-item-8 a:hover, .page-item-16 a:hover, .page-item-9 a:hover, .page-item-11 a:hover
{
	background: #fff!important;
}

/* column container */
	.colmask {
	position:relative;	/* This fixes the IE7 overflow hidden bug */
	clear:both;
	float:left;
	width:100%;			/* width of whole page */
	overflow:hidden;		/* This chops off any overhanging divs */
}
/* common column settings */
	.colright, .colmid, .colleft {
	float:left;
	width:100%;
	position:relative;
}
.col1, .col2, .col3 {
	float:left;
	position:relative;
	padding:0 0 1em 0;
	overflow:hidden;
}


.col2 {
	color: #444;
	
}
table, .col2 h3, .col2 h2, .col2 h1, .col2 h4, .col2 h5 {
	margin-bottom: 1.5em;
}
.col2 table {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 85%;
	color: #222;
}
.tahoma {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 85%;
	line-height: 160%;
}
.col2 ul ul {
	margin-bottom: 1.5em;
	margin-top: 0.5em;
}
.col2 table {
}
.col2 table td {
	padding: 2px;
}
.col2 table p {
	margin-bottom: 0px;
}
.col2 ul li {
	list-style: none;
}
.col2 ul {
	list-style: none;
}
.col2 ul ul {
}
.col2 ul li li, .blockpost ul li {
	background-image: url(/img/bullet.gif);
	background-repeat: no-repeat;
	background-position: 1px 10px;
}
.blockpost ul li {
padding-left: 20px;
background-position: 5px 10px;
}
.col2 ul li li a {
	display: block;
	padding: 0px 0px;
	margin-left: 16px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 85%;
}
.col2 ul li li a:hover {
	color: #927C2C;
}
.linkspage ul {
	list-style: none;
}
.linkspage ul li {
	background-image: url(/img/bullet.gif)!important;
	background-repeat: no-repeat!important;
	background-position: 1px 10px!important;
	font-family: Verdana, Geneva, sans-serif;
	margin-bottom: 1em;
	padding-bottom: 1em;
	border-bottom: 1px dotted #E2E2E2;
}
.linkspage ul li span {
	display: block;
	padding: 0px 0px;
	margin-left: 16px;
	line-height: 160%;
	color: #707070;
}
.linkspage ul li a {
	display: block;
	padding: 0px 0px;
	margin-left: 16px;
	font-weight: bold;
	text-decoration: none;
}
.postmeta {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 75%;
	margin-bottom: 2em;
	padding-bottom: 2em;
	border-bottom: 1px dotted #E2E2E2;
	color: #707070;
}
.postmeta a {
	color: #707070;
	text-decoration: none;
}
.postmeta a:hover {
	color: #707070;
	text-decoration: underline;
}
.colleft {
}
.col1-inner {
	padding: 2em 1em 1em 0.50em;
}
.col2-inner {
	padding: 2em 0.5em 1em 0.50em;
}
/* 2 Column (right menu) settings */
	.rightmenu {
	background:#EBE5C2;		/* right column background colour */
	background-image:url(/img/sidebar-bg.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.rightmenu .colleft {
	right:25%;			/* right column width */
	background:#fff;		/* left column background colour */
	background-image:url(/img/shadow-nav.gif);
	background-repeat: repeat-x;
	background-position: top;
	border-right: 1px solid #C4C4C4;
}
.rightmenu .col1 {
	width:71%;			/* left column content width (left column width minus left and right padding) */
	left:27%;			/* (right column width) plus (left column left padding) */
}
.rightmenu .col2 {
	width:21%;			/* right column content width (right column width minus left and right padding) */
	left:31%;			/* (right column width) plus (left column left and right padding) plus (right column left padding) */
}
/* Footer styles */
	#footer {
	clear:both;
	float:left;
	width:100%;
	text-align: center;
	background-color:#C4C4C4;
}
#footer p {
	font-size: 10px;
	font-family: Verdana, Geneva, sans-serif;
	color: #444;
	line-height: 15px;
	padding-left: 17px;
	padding-right: 17px;
	padding-top: 20px;
	padding-bottom: 20px;
	margin: 0!important;
}
#footer a {
	font-size: 10px;
	color: #444;
}


.dove {
	display: block;
	height: 43px;
	margin: 1em 0;
	width: auto;
	background-image: url(/img/dove-hr.gif);
	background-position: center;
	background-repeat: no-repeat;
	clear: both;
}
.foot {
	font-size: 75%;
	text-align: center;
	color: #666;
}
.foot span {
	color: #B38A31;
}
.foot a, .foot a:link, .foot a:visited {
	color: #666;
	text-decoration: none;
	padding: 0px 3px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 85%;
	line-height: 160%;
}
.foot a:hover {
	color: #333;
	text-decoration: none;
	padding: 0px 3px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 85%;
	line-height: 160%;
}
.clear { /* generic container (i.e. div) for floating buttons */
	overflow: hidden;
	width: 100%;
}
a.button {
	background: transparent url('/img/bg_button_a.gif') no-repeat scroll top right;
	color:#444!important;
	display: block;
	float: left;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	height: 24px;
	margin-right: 6px;
	padding-right: 18px; /* sliding doors padding */
	text-decoration: none;
	text-transform: lowercase;
}
a.button span {
	background: transparent url('/img/bg_button_span.gif') no-repeat;
	display: block;
	line-height: 14px;
	padding: 5px 0 5px 18px;
}
a.button:active {
	background-position: bottom right;
	color: #000;
	outline: none; /* hide dotted outline in Firefox */
}
a.button:active span {
	background-position: bottom left;
	padding: 6px 0 4px 18px; /* push text down 1px */
}
h3 .button {
	float:right;
}
.topbar {
	height: 3px;
		background-image:url(/img/shadow-nav.gif);
	background-repeat: repeat-x;
	background-position: top;
}




.block p, .block ul, .block ol {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.8em;
}

.button-submit {}




#wp_page_numbers ul, #wp_page_numbers li, #wp_page_numbers a {
	background: white;
	padding: 0;
	margin: 0;
	border: none;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
	list-style: none;
	text-transform: none;
	text-indent: 0px;
	font-variant: normal;
	text-align: left;
	line-height: 12px;
	letter-spacing: 0px;
	word-spacing: 0px;
	font-size: 11px;
	font-family: Verdana, Geneva, sans-serif;
}

#wp_page_numbers {
	margin-top: 10px;
	width: 100%;
	background: white;
	margin-bottom: 10px;
}
#wp_page_numbers ul {
	width: 100%;
}
#wp_page_numbers li {
	float: left;
	display: block;
	margin-bottom: 2px;
}

#wp_page_numbers a {
	padding: 5px;
	padding-left: 8px;
	padding-right: 8px;
	margin-left: 2px;
	margin-right: 2px;
	display: block;
	color: #333;
	border: 1px solid #bfbfbf;
}

#wp_page_numbers li a:hover {
	border-color: #968316;
}

#wp_page_numbers li.space {
	padding: 6px;
	padding-left: 2px;
	padding-right: 2px;
}

#wp_page_numbers li.first_last_page {
	font-style: italic;
}

#wp_page_numbers li.active_page a {
	border-color: #968316;
	background-color: #C8B261;
	background-image: url(/img/page-nav-bg.gif);
	background-position: top;
	background-repeat: repeat-x;
}
#wp_page_numbers li.active_page a:hover  {
	color: black; /* IE fix */
	text-decoration: underline;
	border-color: #968316;
}

#wp_page_numbers li.page_info {
	float: left;
	display: block;
	padding: 5px;
	padding-left: 8px;
	padding-right: 8px;
	margin-right: 2px;
	color: #666;
	font-size: 11px;
	border: 1px solid #bfbfbf;
}

blockquote {
	font-family: Georgia, "Times New Roman", Times, serif!important;
	font-style: italic;
	border-left: 2px solid #EBE5C2;
	margin-left: 5px;
	padding-left: 15px;
	}
	
	blockquote p{
	font-family: Georgia, "Times New Roman", Times, serif!important;
	font-style: italic;
	font-size: 100%!important;

	}

body.ie6 {font-size:86%;}

body.ie6 #layoutdims ul li a {font-size:12px!important;}

body.ie #middle h5 {
	top: 66px;
}
