/*
-----------------------------------------------------------------------------
RESET
-----------------------------------------------------------------------------
*/

* {
	margin:0;
	padding:0;
}
body , div , dl , dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, input, table, td, embed, object, input, fieldset {
	margin:0;
	padding:0;
/* 	color:#69625C; */
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
h1 , h2 , h3 , h4 , h5 , h6 , strong {
	font-style:normal;
	font-weight: bold;
}
img {
	border:none;
}


*[target="_blank"]:link , *[target="_blank"]:visited , *[target="_new"]:link , *[target="_new"]:visited
{
	cursor:ne-resize;
}


a, a:active {
	/*		color:#729fab; 
color:#0066cc;
color:#123974;5588BB #6D929B*/
color:#6C8A96; 
	text-decoration:none;
}


h4.titles a { color:#455264; }

a.m2 { color:#000000; }

a.m2 span {
	color:#8E8E8E;
}
a.m2 em {
	color:#8d4e8d; /*663366; */
	font-style:normal;
}
a:hover , a.m2:hover span , a.m2:hover span em , ul#party-galleries li a:hover , ul#wedding-galleries li a:hover, h4 a:hover, h5 a:hover, h1 a:hover, h2 a:hover, h3 a:hover, .archive-list h4 a:hover ,  h4.titles a:hover {
	/*color:#eb9d14;
	color:#ffcc00;*/
	color:#FF9900;
}

:focus
{
  -moz-outline-style: none;
}

body
{ background:#E9E9E9 url(../images/main/background-body5.png) repeat-y scroll 50% 0;}

#recent-list li a:hover img , ul#party-galleries li a:hover img , #col-rt-3t a:hover img#bw-map , ul#wedding-galleries li a:hover img
{ border-color:#FF9900;}

ul#nav {
	margin:0 auto;
	position:relative;
	padding: 0;
	list-style:none;
	overflow:hidden;
}
#navigation {
	display:block;
	width:950px;
	margin:0 auto;
}
#nav-container {
	margin:0 auto;
	width:990px;
	display:block;
	padding:4px 0 0 0;
	background:url(../images/main/doubleline.png) top left no-repeat;
}
#nav-container li {
	background:none;
	float:left;
	padding:8px 0 8px 0;
	margin:0;
	display:block;
}
#nav li + li {
	background:url(../images/main/divider2.png) no-repeat 1px 6px;
	float:left;
	padding:8px 0 8px 16px;
	margin:0;
	display:block;
}
#nav li a {
	 
	margin:0;
	font-size:13px;
	padding:10px 5px;
	text-decoration:none;
	text-transform:uppercase;
	letter-spacing:.01em;
	font-family:Georgia, "Times New Roman", Times, serif;
	line-height:17px
}
#nav li a:hover {
	/* background: url(../images/main/head-bkgrnd3.gif) top left repeat #202020; */
	background-color:#ff9900; /* ff9900; 6D929B*/
	color:#FFFFFF;
}
#nav-container-btm {
	margin:0 auto;
	width:990px;
	display:block;
	padding:0 0 5px 0;
	background:url(../images/main/doubleline-header.png) bottom left no-repeat;
}

#nav-container-btm2 {
	margin:0 auto;
	width:990px;
	display:block;
	padding:0 0 5px 0;
	background:url(../images/main/doubleline.png) bottom left no-repeat;
}
.crumb-wrapper {
	background-color:#ffffff;
	width: 100%;
	overflow: hidden;
	clear:both;
	/*background:url(../images/main/crumbs-background.gif) top right no-repeat;
	height:29px; background-color: #EDEDED;*/
	
	padding:1px 0 0 0;
	border-top: double #d5d5d5 3px;
	border-bottom: double #d5d5d5 3px;
}
.crumb-wrapper ul , .crumb-wrapper ul li {
	float: left;
	list-style-type:none;
}
.crumb-wrapper li a {
	font-size: 14px;
	border-right: 1px solid #bebebe;
	padding: 5px 8px;
	display: block;
	height:15px;
}
.crumb-wrapper li a:hover , .crumb-wrapper li a {
	text-decoration: none;
}
.crumb-wrapper li.last a , .crumb-wrapper ul.crumb-nav li a {
	border: 0; color: #fff;
}
.crumb-wrapper ul.crumb-nav li + li , #crumb2 {
	margin-left: -20px;
}
.crumb-wrapper ul.crumb-nav li + li a, #crumb2 a {
	padding-left: 25px;
}
/* set up layering */
    .crumb-wrapper ul.crumb-nav li, .crumb-wrapper ul.crumb-nav li a,  #crumb1 {
	color: #fff;
	position: relative;
	z-index: 4;
}
.crumb-wrapper ul.crumb-nav li + li , .crumb-wrapper ul.crumb-nav li+ li a , #crumb2 , #crumb2 a {
	z-index: 3;color: #fff;
}
.crumb-wrapper ul.crumb-nav li + li + li , .crumb-wrapper ul.crumb-nav li + li + li a ,  #crumb3 , #crumb3 a {
	z-index: 2;
	position: relative;color: #fff;
}

.crumb-wrapper ul.crumb-nav li + li + li + li , .crumb-wrapper ul.crumb-nav li + li + li + li a, #crumb4 , #crumb4 a {
	z-index: 1;color: #fff;
	position: relative;
}
/* background image for crumbs */
    .crumb-wrapper li a , .crumb-wrapper li + li a {
	background-color: transparent;
	background-position: right center;
	margin-right: 0;
	padding-right: 20px;
}
.crumb-wrapper li a, #crumb1 a {
	background-image: url(../images/crumbs/crumb_1a.png);
}
.crumb-wrapper.global li a {
	background-image: url(../images/crumbs/crumb_1a.png);
}
.crumb-wrapper li + li a , #crumb2 a {
	background-image: url(../images/crumbs/crumb_2a.png);
}
.crumb-wrapper li + li + li  a , #crumb3 a {
	background-image: url(../images/crumbs/crumb_3a.png);
}
.crumb-wrapper li + li + li + li a , #crumb4 a {
	background-image: url(../images/crumbs/crumb_4a.png);
}
.crumb-wrapper li a:hover , .crumb-wrapper li + li a:hover , #crumb1 a:hover ,  #crumb2 a:hover ,  #crumb3 a:hover ,  #crumb4 a:hover  {
	background-image: url(../images/crumbs/crumb_overa.png);
	color: #fff;
}
#main-content {
	clear:both;
	font-family:Georgia, Times, serif;
	font-size:15px;
	line-height:24px;
	background:url(../images/main/footnote.gif) 50% bottom no-repeat;
	padding:10px 0px 20px 0px;
	position:relative;
}
#mc-photo {
	padding:0 0px 10px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	line-height:16px;
	font-style:italic;
	text-align:center;
	
}

#mc-photo span {text-align:left; display:block;}
#main-content div.drop-cap + p:first-letter , #main-content-photo h3.recent-post + p:first-letter {
	color: #000;
	display: inline;
	float: left;
	font-weight: normal;
	font-size: 3em;
	margin: -.2em 0 0 0;
	padding: 0em .1em;
	font-family:baskerville, 'palatino linotype', georgia, serif;
	font-style:italic;
	text-transform:uppercase;
}

.drop-cap { padding: 0 20px; }

#recent-list {
	list-style:none;
	display:inline;
	margin:0;
}
#recent-list li {
	display:inline;
	float:left;
	padding:5px 0px 10px 30px;
	width:165px;
	display:block;
	margin:0;
	text-indent:0;
}

#recent-list li a span {  display:block; height:100px;margin: 0 0 5px 0;overflow:hidden; padding:0 0 3px 0;}

#recent-list li a img {
	border:1px solid #bababa;
	overflow:hidden;
	width:150px;overflow:hidden; 
	
}
h4 a , #recent-list h5 a , #more-posts h5 a {
	font-family:baskerville, 'palatino linotype', georgia, serif;
	font-size:21px;
	font-weight:normal;
	font-style:italic;
	background:url(../images/main/h5-3.png) right 10px no-repeat;
	padding:0 31px 0 0;
	display:inline;
	margin:0;
	color:#455264;
}
h4 a:hover , h5 a:hover , #recent-list h5 a:hover , #events h4 a:hover , #more-posts h5 a:hover {
	color:#FF9900;
	background-position:right -11px;
}
#post-content {
	padding:15px 0 0 0;
}
#post-content p {
	margin:1.2em 20px 1.2em 0;
	text-align:left;
	padding: 0 0 0 20px;
}

#contact p { margin:1.2em 20px 1.2em 0;
	text-align:justify;
	padding: 0 ;	line-height:24px; font-size:14px;
 }
	
	#more-posts p { margin:0 ;
	text-align:left;
	padding: 0 ;font-size:15px;
line-height:24px; }
	
	#more-posts h4 a {background:none; }


#footer {
	width:990px;
	margin:0 auto;
	padding:20px 0;
	font-size:14px;
/*	color:#000000; */
	 color:#d5d5d5;
}
a.close {
	display:block;
	background:url(../images/main/close.gif) bottom right no-repeat;
	padding:0 42px 0 0;
	width:40px;
	height:25px;
	font-family:baskerville, 'palatino linotype', georgia, serif;
	font-size:22px;
	font-weight:normal;
	font-style:italic;
}
a.close:hover {
	background-position:top right;
}
#footer a {
/* color:#ffffff; */
}
ul.footer-nav {
	list-style:none;
	margin:0;
	padding:0;
	height:30px;
}
ul.footer-nav li , .sociable ul li {
	background:none;
	float:left;
	display:inline;
	padding:0;
	margin:0;
}
ul.footer-nav li + li , .sociable ul li + li {
	padding:0 0 0 16px;
	background:url(../images/main/divider2.png) no-repeat 0px 0px;
}
#header .top-nav li + li {
	padding:0 16px 0 0;
	background:url(../images/main/divider2.png) no-repeat top right;
}
ul.footer-nav li a , .sociable ul li a {
	text-decoration:none;
	margin:0;
	font-size:14px;
	padding:11px 7px;
	text-decoration:none;
	
}
ul.footer-nav ul.children {
	display: none;
	visibility:hidden;
}
ul.footer-nav ul.children li {
	background-color:white;
	display:none;
	visibility:hidden;
}
/* ul.footer-nav li.first, ul li.first {
	background:none;
	padding: 0 10px 0 0;
} */
#header .top-nav {
	list-style:none;
	font-size:14px;
	font-family:baskerville, 'palatino linotype', georgia, serif;
}
#header .top-nav li {
	display:inline;
	float:right;
}
.top-nav a {
	padding:10px 7px;
}
a#home {
	padding:5px 0;
	display:block;
	width:299px;
	height:82px;
	background:url(../images/main/thehunt-logo-top.gif) top left no-repeat;
	text-indent:-5000px;
	float:left;
}
a#home:hover {
	background-position:bottom left;
}
#contact , #search {
	background:url(../images/main/toggle-bkgrnd.gif) 0px -118px repeat #e9ecf0;
	padding:20px;
}
.content {
	width:990px;
	margin:0 auto;
}
.dateblock {
	display:block;
	position:relative;
	float:left;
	width:42px;
	height:51px;
	text-align:center;
	background-color:#fff;
	font-weight:normal;
	font-size:22px;
	margin:0;
	line-height:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
a .dateblock {
	background:url(../images/calendar/calendar-sm-bkgrnd2.png) no-repeat top left;
	display:block;
	padding:0px 8px 0px 4px;
	color:#000;
	margin:0;
	font-style:italic;
}
a .dateblock b {
	display:block;
	color:#fff;
	text-transform:uppercase;
	font-size:10px;
	font-family:arial;
	font-weight:bold;
	margin:0 0 0px 0;
	width:40px;
	height:16px;
	padding:2px 0 2px 0;
	line-height:16px;
	font-weight:normal;
	font-style:normal;
}
.daterange {
	float:left;
	padding:15px 4px 0 0px;
	font-size:18px;
}
ul#ec3_events {
	clear:both;
}
ul#ec3_events li {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	display:block;
	clear:both;
	list-style:none;
	padding:0 3px;
}
ul#ec3_events li a {
	display:block;
	padding:10px 10px 10px 10px;
	width:272px;
	position:relative;
	float:left;
	background-color:#ededed; /*#eaeae2; */
	border-bottom:2px solid #fff;
	font-size:12px;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	border-bottom:1px solid #fff;
	text-decoration:none;
	color:#000000;
}
ul#ec3_events li a:hover {
	background-color:#89d6f0;
	color:#FFFFFF;
}
big {
	display:block;
	font-size:14px;
	padding:0 0 5px;
}
#events {
	padding:0 0 20px 0;
}
#events {
	display:block;
	position:relative;
	padding:0 0 2px 0;
	width:300px;
	background:url(../images/calendar/cal-top4.png) top left no-repeat;
}
#events h4 {
	color:#FFFFFF;
	font-family:baskerville, 'palatino linotype', georgia, serif;
	padding:8px 2px 0 0;
	text-align:center;
}
/* #events h4 a {	color:#FFFFFF; background:url(../images/calendar/type-emblish2.png) right 10px no-repeat;} */
#calendar {
	width:300px;
	background:url(../images/calendar/cal-btm3.png) bottom right no-repeat;
	/* padding:0 0 20px 0px; */
}
#s2 input:focus , #s2 textarea:focus {
	background-color:#F9F9B4;
}



#searchform {
	margin:0;
	padding:0;
	position:relative;
	width:300px;
	left:0px;
}
fieldset {
	border: none;
	margin:0;
	padding:0;
	width:300px;
}
input , select {
	color:#000000;
	font-size:12px;
}
.gobutton {
	left:266px;
	margin:0;
	padding:0;
	position:absolute;
	top:0px;
}
input#s2 {
	border:none;
	background:url(../images/search/search.png) top left no-repeat;
	height:24px;
	padding:2px 35px 0 8px;
	width:257px;
	position:relative;
	font-size:13px;
	margin:auto;
}
#s2:focus {
	background:url(../images/search/search.png) 0px -31px no-repeat;
}
#nav_search {
	display:block;
	float:right;
	height:32px;
	margin:0;
	overflow:hidden;
	text-align:right;
	white-space:nowrap;
	width:300px;
	 
	padding:15px 0 5px 0;
}
#top-head {
	width:100%;
	background-color:#303030; /*: url(../images/header/top8.gif) bottom left repeat; */
}
.top-leaderboard {
	width:990px;
	margin:0 auto;
}
.top-leaderboard div {
	padding:14px 0;
	display:block;
	margin:0 auto;
	width:733px;
	background:url(../images/ads/advertisement-horizontal.gif) 0px 5px no-repeat;
	
}
#ad-banner {
	padding:20px 61px 0 61px;
		background:url(../images/ads/advertisement-vertical.gif) 53px 20px no-repeat;

}

#ad-banner-top {
	padding:20px 61px 0 81px;
	background:url(../images/ads/advertisement-vertical.gif) 73px 20px no-repeat;

}

.double {
	/* border-top:3px double #d5d5d5; */
	border-top:1px solid #d5d5d5;
	clear:both;
}
#header-container {
	width:950px;
	margin:0 auto;
	padding: 20px 20px 0 20px;
	height:90px;
}
#sub-nav-container {
	float:right;
	width:300px;
}
#content-container {
	background:url(../images/main/background2.gif) top left repeat-y; display:block; 
}
#master-container {
	width:990px;
	margin:10px auto;
	clear:both;
}
#col-left-1 {
	width:640px;
	float:left;
}
#col-rt-1 {
	width:350px;
	float:left;
}
#col-rt-photo {
	width:310px;
	float:left;
}

#col-rt-2 {
	padding:18px 0 15px 30px;
	display:block;
	float:left;
	width:160px;

}
#col-rt-3 {
	float:left;
	padding:20px 0 0 0px;
	width:160px;
}
#col-rt-3 h4 {
	padding:0 0 0 12px;
}

#col-rt-2t {float:left;width:142px;padding:0 15px 0 0; }
#col-rt-3t {float:left;width:153px;padding:0 0 0 10px; }

#col-rt-3t a img#bw-map { border:1px solid #ECECEC;}

#title-bar {
	padding:0 0 10px 0;
	background:url(../images/main/doubleline-sm.png) bottom left no-repeat;
	margin:0 0 5px 0;
}

#title-bar2 {
	padding:0 0 10px 0;
	background:url(../images/main/doubleline-lg.png) left bottom no-repeat;
	margin:0 0 5px 0;
}

#title-bar3 {
	padding:0 0 10px 30px;
	background:url(../images/main/doubleline.png) left bottom no-repeat;
	margin:0 0 5px 0;
}

#title-bar h1 , #title-bar2 h1 , #title-bar3 h1 {
	font-weight:normal;
	padding: 0;
	margin:0;
	font-size:32px;
	color:#455264; /*#455264; #473721 303030 4C4C4C*/
}

#title-bar h1 {font-family:baskerville,'palatino linotype',georgia,serif; font-size:40px;font-style:italic;
font-weight:normal; }

#title-bar h2 , #title-bar2 h2 {
	padding:0;
	margin:0;
	font-weight:normal;
	font-size:18px;
	color:#657F8C; /*#a7b1b4 #CA573C 990000*/;
	font-style:italic;
}
#crumb-container {
	padding:20px 30px 10px 20px;
}

#crumb-container2 {
	padding:20px 20px 10px 20px;
}
#byline {
	float:left;width:300px;
}
#published-date {
	float:right;
	text-align:right;
}
#quote {
	
	width:160px;
	font-style:italic;
	font-size:18px;
	color:#999999;
	padding:0 0 36px 0;
	margin:15px 15px 15px 15px;
	text-align:center;
	background:url(../images/main/blockquote3.gif) bottom left no-repeat;
	right:-10px;
	display:block;
}
blockquote div {
	background:url(../images/main/blockquote2.gif) top left no-repeat;
}
blockquote#quote div p {
	padding:36px 10px 0 10px;
	margin:0;
	text-align:center;
}
.sociable {
	width:100%;
	background:url(../images/main/doubleline-sm.png) bottom left no-repeat;
	padding:20px 0 10px 0;
	background-color:#FFFFFF;
	clear:both;
}
.sociable ul {
	background:url(../images/main/doubleline-sm.png) top left no-repeat;
	padding:10px 0 0 20px;
	background-color:#FFFFFF;
}

#social-list {
	background:url(../images/main/doubleline-sm.png) top left no-repeat;
	padding:10px 0 0 20px;
	background-color:#FFFFFF;
}


/* .sociable-hovers {
	opacity: .4;
	-moz-opacity: .4;
	filter: alpha(opacity=40);
} */
.sociable-hovers:hover {
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}

a:active
{
  outline: none;
}

.clearleft {
	clear:left;
	font-size:1px;padding:0;margin:0;line-height:0;
}
.side-box {
	padding:20px 0px 35px 30px;
	background:url(../images/main/divider-sidebar3.png) bottom left no-repeat;
}
#bottom-bar {
	width:100%;
	/* border-top:3px double #cccccc; */
	border-top: 1px solid #d5d5d5; 
	clear:both;
	margin:20px 0 0 0;
}
.floral {
	width:100%;
/*	background:url(../images/main/toggle-bkgrnd.gif) 3px 10px repeat #e9ecf0; */
background-color:#303030;
}
#footer-logo {
	background:url(../images/main/thehunt-logo-btm.gif) top left no-repeat;
	width:221px;
	height:76px;
	text-indent:-5000px;
	display:block;
}
ul#party-galleries , ul#wedding-galleries  {
	list-style:none;
}
ul#party-galleries li , ul#wedding-galleries li {
	display:block;
	padding:0 0 12px 12px;
	width:138px;
	float:left;
	font-size:15px;
}
ul#party-galleries li a img , ul#wedding-galleries li a img {
	float:left;
	padding: 0 0 0 0;
	display:block;
	border:1px solid #ececec;
	width:122px;
	margin:0;
	
}

ul#party-galleries li a span , ul#wedding-galleries li a span {disply:block; font-style:italic; }

#recent {
	width:100%;
	background:url(../images/main/doubleline-footer.png) top left no-repeat;
	padding:10px 0 0 0;
	background-color:#FFFFFF;
	clear:both;
}


div#preloader {
	position: fixed;
	z-index: 999;
	width: 100%;
	height: 100%;
	background: #c6d6c2 url(image/ajax-loader.gif) no-repeat center center;
	}


#post-content p.wp-caption-text {
        font-size:12px;
        color:#666666;
        vertical-align:top;
		padding:5px 0;margin:0;line-height:14px; font-family:Arial, Helvetica, sans-serif; text-align:left; font-style:italic;
}


#post-content fieldset { padding:0 20px;}

.alignleft { float:left; padding: 5px 15px 5px 0; }

.alignright {float:right; padding:5px 0 5px 15px; }

li.fields
{
	behavior: url('http://thehuntmagazine.com/wp-content/themes/thehunt/css/IEFixes.htc');
}
  
li.fields:active , li.fields.active 
{
  	background-color:#ffffff;
}

#recaptcha_area , #whatisthis {padding:0 0 0 50px; }
 
li.fields:hover , li.fields.hover
{
  	background-color:#ffffcc;
}

#dekoboko_form label#long { margin-right:5px;
text-align:right; float:none; }

#recaptcha_table {
background-color:#FFFFFF;
}
#dekoboko_message, .txt-filed {
/* font-size:100%;
padding:2px;
width:320px;
*/ margin:0 0 0 50px;}

#yoursubject { padding:5px 0; }

#whatisthis {  font-size: x-small; }

.required , .dekoboko_required {

color:red !important; font-weight:bold;

}

#no-social { padding:20px 0 10px;clear:both; }

#no-social #ad-banner {  background:transparent url(../images/main/doubleline-sm.png) no-repeat scroll left top; }

#main-content ul , #main-content ol , #more-posts ol , #more-posts ul {  margin:1.2em 20px 1.2em 50px; }

#main-content #dekoboko_form ul , #main-content #dekoboko_form ol { margin:0;}


#email-article-form { display:block; }


#email-article-form fieldset ol li , #dekoboko_message fieldset ol li
{
clear:left;
float:left;
margin:5px 0 0;
padding:5px 0;
width:100%; }

 #email-article-form fieldset ol , #dekoboko_message fieldset ol {
list-style-image:none;
list-style-position:outside;
list-style-type:none; }

 #email-article-form fieldset , #dekoboko_message fieldset {
border:medium none;
clear:left;
float:left;
width:550px;
}

#dekoboko_cc_me { border:none !important; }

 #email-article-form label , #dekoboko_form label {

font-weight:bold;
margin-right:5px;
padding:0 0 0 50px;
text-align:right;

}

 #email-article-form input ,  #email-article-form  textarea , #dekoboko_form input, #goog-wm-qt{ margin:0 0 0 50px; border: 1px solid #999; padding: 3px; }
 
 #email-article-form em { margin:0 0 0 50px; }

input#wp-email-submit { margin:0; }

#email-article-form + div + div {display:none; }

#profilepic_profile {
	background-color:#ededed;
	margin:0 20px;
	border-bottom:1px solid #dadada;
	border-top:1px solid #dadada;
	text-align:left;
	}
	
	
#profilepic_profile img {
	padding:0 0 10px 20px;
	float:right;
	margin:18px 15px 6px 0;
	}
	
	
#profilepic_profile p { text-align:left; }

#main-content ul.archive-list {  margin: 1.2em 0 1.2em 20px; }


h3.recent-post {
background:transparent url(../images/main/doubleline-sm.png) no-repeat scroll left bottom;
padding: 10px 0 5px 20px;
font-family:baskerville,'palatino linotype',georgia,serif;font-size:21px;font-weight:normal;line-height:32px;
}

h3.recent-post span a {font-size:14px;}


.archive-list li {
border-top:1px dotted #666666;
/*float:left;
 height:60px;
 width:265px;*/
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin: 0 20px 10px 0;

padding:20px 0 0 0;
}

#crumb-full-container {
padding:20px 0px 0px 0px;
}

#main-content-photo {
	clear:both;
	font-family:Georgia, Times, serif;
	font-size:14px;
	line-height:24px;
	background:url(../images/main/footnote.gif) 50% bottom no-repeat;
	/* padding:20px 30px 10px 20px; */
	position:relative;
	width:590px; float:left;
}

.clearfloat:after {
	display:block;
	visibility:hidden;
	clear:both;
	height:0;
	content:".";
	}
	
.clearfloat {
	display:inline-block
	}

.clearfloat {
display:block; }

li.archive-odd {  float:left;clear:both; }

li.archive-even  {  float:right; }



#feature {
border-top:4px double #d5d5d5 ;
border-bottom:4px double #d5d5d5 ;
height:320px;overflow:hidden;
/* background:url(../images/feature/bkgrnd3.gif) center  no-repeat; */
width:950px; padding:0px;position:relative;
}


.hide { display: none; }
.show { display: block; } 

#feature-select a{
text-decoration:none;
}

#feature-select a.next{
border-left:0.063em solid #DED9CE;
margin-left:0.25em;
padding-left:0.375em;
}



#feature-select{
color:#DED9CE;
float:right;
text-align:right;
margin-right:0.6875em;
}

.promo { height:320px;position:relative; }


#sitter { background-color:#000000; }
#sitter h2{ font-weight:normal;font-family:Georgia, 'Times New Roman', Times, serif;font-size:30px;color:#5588BB;line-height:35px;padding:30px 0 10px 0;margin:0; }
#sitter h2 strong { font-size:50px;font-weight:normal; padding:0 0 10px 0; }
#sitter h2 em { font-family:baskerville,'palatino linotype',georgia,serif;font-size:120px;line-height:90px;left:108px;top:54px; }

#sitter h3 { font-family:'Helvetica Neue',Arial,sans-serif; font-size: 16px;color:#ffffff;font-weight:normal;padding:0; margin:0; }

#feature p { display:inline; position:absolute; left:753px; top: 253px; width: 135px; font-weight:normal;text-align:center; }
#feature p a { border:0.083em solid #E8E9DE;display:block; font-size:0.75em; letter-spacing:0.083em; line-height:1.667em; padding:0.083em;text-decoration:none;text-transform:uppercase;}
#feature p a span {background:#5588BB none repeat scroll 0 0;color:#FFFFFF;display:block;padding:5px 15px; }

#feature p a:hover span { background-color:#FF9900; }

.archive-photo { float:right; }

li .archive-photo a span {
display:block;
height:177px;
margin:0 0 5px;
overflow:hidden;

}

.nobr { white-space: nowrap;}


li .archive-photo a span img
{vertical-align:bottom; padding:1.2em 20px 0 10px; }

#cont { font-style:italic; font-size:50%;}

 ol.instructions li{
    /* font-style: italic; */
    /* color: #00ff00; 
    margin: 0px 0 0 60px;*/
	
}

.recent-excerpts {
	padding-bottom:20px;
	}
	.clearfloat p + .ec3_schedule {display:none;}
	
	
	.fieldset {

padding: 12px 3px 3px 3px;

}

.outer {
border: double #d5d5d5;
  margin:0 20px;
width: 508px; /* CHANGE THIS FOR BOX SIZE */
padding:20px 20px 0px 20px;
margin: 0 0 30px 20px;
} 

.legend {
float: left;
margin-left: 15px;
margin-top: -10px;
padding:4px 15px;
font-weight: bold;
background: #FFF;
line-height:normal; border:double #d5d5d5;
} 

.seperator {border-bottom:1px dotted #666666;margin:0 0px 20px 0; }


input#s2[type=text]:focus ,
input#s2[type=password]:focus {
  outline: 0 none;
}

.clearfloat {  display:block; }

.odd {
float:left;padding: 5px 15px 0 0; }
.even {
float:right;padding: 5px 0 0 15px; }

.archive-list h5 {font-size:18px;color:#657F8C; /*#A7B1B4;*/line-height:22px; }
.archive-list h4 a { font-size: 40px; color:#455264; background:none;line-height:44px; }
#feature h2 { font-size:64px; }
#feature h3 { font-size:24px; }

#home-col1 { float:left;width:160px;padding:15px 0 0 10px; }
#home-col2 {float:left;padding: 15px 30px 0 30px; width:400px; margin:0; }

#pagination .left {
	width:290px;
	text-align:right;float:left;
	}

#pagination .right {
	float:right;
	width:290px;
	}

.social-divider { background:url(../images/main/divider-sidebar3-short.png) bottom left no-repeat; padding:0 0 24px 0;}

#galleries-divider { background:url(../images/main/divider-sidebar3-short2.png) 10px bottom no-repeat; padding:0 0 24px 0; }

.medium-retangle-ad { background: url(../images/ads/advertisement-horizontal.gif) no-repeat scroll 5px 0;padding:10px 0 0 0; }

#wide-sky-ad { background: url(../images/ads/advertisement-horizontal.gif) no-repeat scroll top left;padding:10px 0 0 0; }

img#wpstats { display:none; }

.cat-head { border-top:1px solid #cccccc; border-bottom:1px solid #cccccc;
padding:2px;font-size:11px;font-weight:bold;text-transform:uppercase;}

.cat-head a { background-color:#EDEDED;
color:#666666;
display:block;
padding:5px; }

.ec3_schedule { color:#B22222; border:1px solid background-color:#FFB6C1; }

