@charset "UTF-8";
/* CSS Document */

/*
Theme Name:clean-home copy
Theme URI:http://midmodesign.com/news/general/our-special-wordpress-theme/
Description:This WordPress theme is one with a minimal, clean looking design and has full CSS widgetization. Special thanks to <a href="http://bryanhelmig.com/">Bryan Helmig</a> of <a href="http://midmodesign.com/">Mid Mo Web Design</a>.
Version:1.2.0
Author:Mid Mo Design
Author URI:http://midmodesign.com/
Tags:white, red, fixed-width, two-columns, right-sidebar

	"Clean Home" by http://midmodesign.com/

	This theme was designed and built by Bryan Helmig
	of Mid Mo Design: httearchbut
	p://midmodesign.com/.

	The CSS, XHTML and design is released under the GPL.

*/

@font-face {
  font-family: "GillSansLight";
  src: url("fonts/Gill-Sans-Light/35f277e3-72cc-4c95-8a0c-9d0e95a62193-2.eot");
  src: url("fonts/Gill-Sans-Light/35f277e3-72cc-4c95-8a0c-9d0e95a62193-2.eot?") format("embedded-opentype"),
       url("fonts/Gill-Sans-Light/35f277e3-72cc-4c95-8a0c-9d0e95a62193-3.woff") format("woff"),
       url("fonts/Gill-Sans-Light/35f277e3-72cc-4c95-8a0c-9d0e95a62193-1.ttf") format("truetype");
  font-style: normal;
  font-weight: normal;
}

@font-face {
  font-family: "GillSans";
  src: url("fonts/Gill-Sans/a964ae09-3ecb-4863-a948-2c8643073e57-2.eot");
  src: url("fonts/Gill-Sans/a964ae09-3ecb-4863-a948-2c8643073e57-2.eot?") format("embedded-opentype"),
       url("fonts/Gill-Sans/a964ae09-3ecb-4863-a948-2c8643073e57-3.woff") format("woff"),
       url("fonts/Gill-Sans/a964ae09-3ecb-4863-a948-2c8643073e57-1.ttf") format("truetype");
  font-style: normal;
  font-weight: normal;
}

body {
font-family:Georgia, serif;
font-size:16px;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:2em;
}
p {
font-family:Georgia, serif;
font-size:16px;
}
a {
text-decoration:none;
/*color:#9c5353;*/
color:#8f3b3b;
}
a:hover {
color:#FF3300;
text-decoration:underline;
}

#headerwrapper {
position:relative;
width:810px;
margin:0px auto 20px;
padding:25px 0px 0px 0px;
/*border:1px solid #000;*/
}

.tablet {
position:absolute;
top:-20px;
left:735px;
margin:0px;
padding:0px;
width:75px;
height:14px;
background-color:#f6f6f6;
}

hr {
width:100%;
color:#ccc;
background-color:#ccc;
margin:10px 0px 10px 0px;
height:1px;
border:none;
}

h2 {
font-size:14px;
line-height:14px;
text-align:left;
text-decoration:none;
padding:0px;
margin:0px;
text-transform: uppercase;
font-family: "GillSans", Arial, sans-serif;

color:#000;
}

/*pagination*/

#pagination {
position:relative;
float:right;
display:block;
width:58px;
height:26px;
margin:36px 0px 0px 0px;
padding:0px;
text-align:left;
z-index:100;
}

#older {position:absolute;top:0;left:0;margin:0px;width:26px;height:26px;text-decoration:none;}
#older ol { list-style:none; ext-indent: 0px;}
#older ol li { position:absolute;top:0;left:0;padding:0;margin:0;width:26px;height:26px;list-style-type:none;font-family: "GillSans", Arial, sans-serif;font-size:9px;color:#999;background:transparent url(images/new-older.png) 0px -56px no-repeat; }
#older ol li a { position:absolute;top:0;left:0;border:0;text-decoration:none;display:block;overflow:hidden;text-indent:-5000px;}
.older-nav a { width:26px;height:26px;background:transparent url(images/new-older.png) 0px 0px no-repeat; margin:0;}
.older-nav a:hover {background-position: 0 -28px;}
#newer{ position:absolute;top:0;left:28px;margin:0px 0px 0px 4px;width:26px;height:26px;text-decoration:none;}
#newer ol { list-style:none; ext-indent: 0px;}
#newer ol li { position:absolute;top:0;left:0px;width:26px;height:26px;padding:0;margin:0;list-style-type:none;font-family: "GillSans", Arial, sans-serif;font-size:9px;color:#999;background:transparent url(images/new-newer.png) 0px -56px no-repeat; }
#newer ol li a { position:absolute;top:0;left:0px;border:0;text-decoration:none;display:block;overflow:hidden;text-indent:-5000px;}
.newer-nav a { width:26px;height:26px;background:transparent url(images/new-newer.png) 0px 0px no-repeat; margin:0;}
.newer-nav a:hover {background-position: 0 -28px;}




#header {
width:810px;
height:90px;
margin:0px;
padding:0px;
/*border:1px solid #000;*/
}

#recentposts {
width:810px;
margin:0px auto 0px auto;
padding:6px 0px 6px 0px;
height:30px
display:block;
text-align:left;
font-family: "GillSans", Arial, sans-serif;

font-size:10px;
text-transform:uppercase;
color:#999;
line-height:normal;
border-bottom: 1px dotted #eee;
/*background-color:#fef6f6;*/
/*background-color:#000;*/
}

#recentpostsblank {
width:810px;
margin:0px auto 0px auto;
padding:6px 0px 6px 0px;
height:30px
}



.logo {
float:left;
height:78px;
width:84px;
padding:0px;
margin:0px;
}

.sublogo {
float:left;
padding:0px;
margin:58px 0px 0px 0px;
padding:0px;
text-transform: uppercase;
font-family: "GillSans", Arial, sans-serif;
font-size:11px;
color:#999;

/*border:1px solid #000;*/
vertical-align:bottom;
}

.sublogo a {
color:#999;
}
.sublogo a:hover {
color:#ff3300;
text-decoration:none;
}

#nav {
float:right;
padding:0px;
margin:34px 0px 0px 0px;
padding:0px;
text-transform: uppercase;
font-family: "GillSans", Arial, sans-serif;
font-size:11px;
color:#999;

/*border:1px solid #000;*/
width:300px;
}

#navlist {
float:right;
display:inline;
padding:0px 3px 0px 0px;
margin:0px;
padding:0px;
text-transform: uppercase;
font-family: "GillSans", Arial, sans-serif;
font-size:11px;
color:#999;

width:300px;
}
#nav ul {
padding:0px;
margin:0px;}

#nav li {
text-align:right;
float:right;
display:inline;
width:auto;
padding:0px 0px 0px 10px;

}
#nav li a {
color:#999;
}
#nav li a:hover {
color:#ff3300;
text-decoration:none;
}

#searchform {
float:right;
display:inline;
padding:0px 3px 0px 0px;
margin:0px 0px 0px 5px;
padding:0px;
text-transform: uppercase;
font-family: "GillSans", Arial, sans-serif;
font-size:11px;
color:#999;

vertical-align:bottom;
border:1px solid #eee;
width:210px;
overflow:visible;
}

.searchbut {
float:right;
background-color:#fff;
text-transform: uppercase;
font-family: "GillSans", Arial, sans-serif;
font-size:11px;
color:#999;

border:0px;
padding:0px;
margin:0px 0px 0px 4px;
width:20px;
height:20px;
vertical-align:bottom;
line-height:11px;
background:transparent url(images/search.png) 0px 0px no-repeat;
cursor:pointer; }

.searchbut a {
color:#999;
padding:0px;
}

.searchbut a:hover {
color:#ff3300;
text-decoration:none;
padding:0px;
background:transparent url(images/search.png) 0px -20px no-repeat; 
}

.searchfield {
float:right;
text-transform: uppercase;
font-family: "GillSans", Arial, sans-serif;
font-size:11px;
color:#ff3300;

width:177px;
padding:4px 0px 0px 0px;
margin:0x;
cursor: auto;
border:0px;
}

.subfield {
background-color:#fff;
text-transform: uppercase;
font-family: "GillSans", Arial, sans-serif;
font-size:10px;
color:#999;

width:250px;
padding:2px;
margin:0px;
color:#000;
}

#contentwrapper
{
float:left;
position:relative;
width:810px;
margin:5px auto 0px;
padding:0px 0px 0px 0px;
/*border:1px solid #ff0000;*/
}

#contentwrapperabout
{
float:left;
position:relative;
width:810px;
margin:5px auto 0px;
padding:0px 0px 0px 0px;
/*border:1px solid #ff0000;*/
min-height:500px;
}

#contentwrappersearch
{
float:left;
position:relative;
width:810px;
margin:5px auto 0px;
padding:0px 0px 0px 0px;
/*border:1px solid #ff0000;*/
min-height:700px;
}

#contentwrapperarchive
{
float:left;
position:relative;
width:810px;
margin:5px auto 125px;
padding:0px 0px 0px 0px;
/*border:1px solid #ff0000;*/
clear:both;
min-height:700px;
}

/*8px black bar */
.bareight
{
width:810px;
background-color:#000;
height:8px;
padding:0px;
margin:0px;
}


#content {
position:relative;
width:810px;
padding:0px;
border-top: 8px solid #000;
/*min-height:420px;*/
/*border:1px solid #000;*/
}


.post p img {
text-align:center;
}

.post p {
margin:0px auto 0px auto;
padding:0px 0px 20px 0px;;
text-align:left;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:normal;
font-size:14px;
line-height:22px;
color:#444;
}

.post p intro {
font-style:italic;
font-size:14px;
line-height:20px;
}

.posttitle {
width:560px;
text-align:left;
margin:20px 0px 15px 0px;
padding:0px;
/*border:1px solid #000;*/
}

/*h for sharing, tags & comments*/
#insetbox
{
width:280px;
float:left;
text-align:left;
border-top:1px dotted #ccc;
border-bottom:1px dotted #ccc;
padding:10px 0px 10px 0px;
margin:5px 50px 120px 0px;
}

#insetboxsingle
{
width:280px;
float:left;
text-align:left;
border-top:1px dotted #ccc;
border-bottom:1px dotted #ccc;
padding:10px 0px 10px 0px;
margin:5px 50px 25px 0px;
}

.post .smallmeta {
clear:both;
font-family: "GillSans", Arial, sans-serif;
text-transform:uppercase;
font-size:11px;
color:#333333;
padding:0px;
margin:0px;
text-align:left;
}

.post {
position:relative;
text-align:left;
margin:0px;
padding:0px;
}

.date {
font-family: georgia;
font-style:normal;
font-size:10px;
color:#999;
margin:0px;
padding:0px;

line-height:10px;
}

.biocopy{
font-style:italic;
font-family:Georgia, "Times New Roman", Times, serif;
text-decoration:none;
font-size: 14px;
color:#444;
line-height:17px;
padding:10px;
background-color:#fff;
margin:0px 0px 50px 0px;
text-align:left;
width:800px;
border-top: 1px dotted #ccc;
border-bottom: 1px dotted #ccc;
clear:both;
}

p.biosmall {
font-style:italic;
font-family:Georgia, "Times New Roman", Times, serif;
text-decoration:none;
font-size: 12px;
color:#444;
line-height:17px;
padding:10px 0;
background-color:#fff;
margin:0px 0px 50px 0px;
text-align:left;
width:800px;
border-top: 1px dotted #ccc;
clear:both;
}

.biocopy img{
align:left;
padding:0px;
margin: 0 14px 0px 0px;
border:1px solid #ccc;
}

.copyright{
font-style:italic;
font-family:Georgia, "Times New Roman", Times, serif;
text-decoration:none;
font-size: 9px;
line-height:12px;
padding:0px;
margin:0px 0px 50px 0px;
text-align:left;
width:800px;
clear:both;
}

.post em{
font-style:italic;
}
.post h2 {
font-family:Georgia;
font-size:24px;
margin:25px 0 10px 0;
font-weight:normal;
}

.post h3, .post h4 {
font-family:Georgia;
font-size:20px;
margin:15px 0 10px 0;
font-weight:normal;
}
.post h4 {
font-size:18px;
}
.post h1 {
width:600px;
font-size:34px;
font-weight:normal;
line-height:34px;
font-color:#000;
text-align:left;
text-decoration:none;
padding:0px;
margin:4px 0px 0px 0px;
text-transform: uppercase;
font-family: "GillSans", Arial, sans-serif;

}

.sub-title {
width:500px;
text-align:left;
margin:0px;
padding:0px;
font-size:18px;
line-height:normal;
font-color:#000;
text-align:left;
text-decoration:none;
text-transform: uppercase;
font-family: "GillSansLight", Arial, sans-serif;

color:#666;
}
.sub-title-credit {
width:420px;
text-align:left;
margin:0px;
padding:0px;
font-size:11px;
font-style:normal;
line-height:normal;
font-color:#000;
text-align:left;
text-decoration:none;
font-family: "GillSans", Arial, sans-serif;

color:#777;
}

.emailsub-title {
width:700px;
text-align:left;
margin:0px 0px 30px 0px;
padding:0px;
font-size:14px;
line-height:normal;
font-color:#000;
text-align:left;
text-decoration:none;
text-transform: uppercase;
font-family: "GillSansLight", Arial, sans-serif;

color:#666;
}

.post h1 a:link, .post h1 a:visited
{
color:#000;
text-decoration:none;
padding:0px;
margin:0px;
}

.post h1 a:hover, .post h1 a:active, .post h2:hover, .post h3:hover, .post h4:hover {
color:#ff3300;
text-decoration:none;
padding:0px;
margin:0px;
}
.post .indent {
padding-left:10px;
}
.post .indent p {
padding-left:10px;
}


.post em{
font-style:italic;
}
.post h2 {
font-family:Georgia;
font-size:24px;
margin:25px 0 10px 0;
font-weight:normal;
}

.post credits{
font-style:italic;
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 10px;
line-height:12px;
color#666;
}


.post h3, .post h4 {
font-family:Georgia;
font-size:20px;
margin:15px 0 10px 0;
font-weight:normal;
}
.post h4 {
font-size:18px;
}


.post small {
font-size:10px;
text-align:center;
color:#666;
}
.post small a {
font-weight:normal;
}
.post .small-lower-2 {
padding-top:0px;
font-family:georgia;
font-size:12px;
text-align:left;
color:#ccc;
line-height:16px;
}
.post .small-lower-2 a {
font-family:georgia;
font-weight:normal;
color:#ff3300;
text-align:left;
}
.post .small-lower-2 a:hover {
font-family:georgia;
font-weight:normal;
color:#ff3300;
text-align:left;
text-decoration:none;
}

.post .sharecontainer
{
width:280px;
height:21px;
margin:0px;
padding:0px;
}


.post .small-lower-comments {
clear:both;
margin:10px 0px 0px 0px;
padding:0px;
text-align:left;
font-family: "GillSans", Arial, sans-serif;

font-size:10px;
text-transform:uppercase;
color:#000;
line-height:12px;
}

.post .small-lower {
clear:both;
margin:5px 0px 0px 0px;
padding:0px;
text-align:left;
font-family: "GillSans", Arial, sans-serif;

font-size:10px;
text-transform:uppercase;
color:#000;
line-height:12px;
}
/*.post .small-lower a {
color:#999;
text-decoration:none;
}
.post .small-lower a:hover {
color:#ff3300;
text-decoration:none;
}*/
.post .alignright {
float:right;
margin:0px 0px 20px 20px;
padding-top:0px;
}
.post .alignleft {
float:left;
margin:0px 20px 20px 0px;
padding-top:0px;
}


.post .aligncenter {
margin:0px auto 0px auto;
display:block;
padding:0px;
}
.post abbr {
font-weight:normal;
}
.post ul{
margin:0 0 0 25px;
}

.checkmark {
width:590px;
margin:0px auto 0px auto;
list-style-image:url('http://tablettalk.com/images/checkmark.gif');
list-style-type:square;
}

.post ol{
list-style:decimal;
margin:0 0 0 30px;
}
.post .wp-caption {
background:#ffffff;
border:none;
text-align:center;
margin:0px;
padding:0px;
}

.post .wp-caption-cleantop {
background:#ffffff;
border:none;
text-align:center;
margin-top:0px;
padding:0px 2px 2px 2px;
}


.post .size-full {
background:#ffffff;
/* image borders  border:1px solid #ccc;*/
text-align:center;
margin:0px;
padding:0px;
}
.post .wp-caption-text {
font-family:georgia;
font-size:9px;
line-height:10px;
color:#888;
margin:4px 0px 4px 0px;
text-align:center;
font-style:italic;
}
.post .wp-caption a, .post .wp-caption a:hover {
border-bottom:0;
}
.post blockquote {
color:#777;
margin:15px 30px 15px 10px;
padding-left:20px;
}
.post pre {
font-family:courier;
font-size:12px;
letter-spacing:-1px;
margin:14px 0 14px 0;
}
.post .message ul {
margin:12px 0 0;
}
.post .message {
display:none;
background:#0F67A1;
margin-top:10px;
padding:20px;
color:#fff;
}
#commentsheader {
background-color:#fff;
width:auto;
padding:8px 0px 0px 0px;
margin-bottom:0px;
}

#commentsheader p {
text-transform: uppercase;
font-family: "GillSans", Arial, sans-serif;

font-size:12px;
}

#hascommentsheader {
background-color:#fff;
height:15px;
width:auto;
padding:0px;
margin-bottom:13px;
}

#comments h3, #comments h4{
text-transform: uppercase;
font-family: "GillSans", Arial, sans-serif;

font-size:10px;
margin:0px;
padding-left:10px;
color:#fff;
font-weight:normal;
line-height:normal;
}

#comments cite {
text-transform: uppercase;
font-family: "GillSans", Arial, sans-serif;

font-size:9px;
font-weight:normal;
padding:0px;
line-height:normal;
margin:0px;
color:#999;
}
#comments citename {
text-transform: uppercase;
font-family: "GillSans", Arial, sans-serif;

font-size:14px;
font-weight:normal;
padding:0px;
line-height:normal;
margin:0px;
color:#999;
}
#comments em {
font-style:italic;
text-align:right;
}

#comments ul {
margin:0px;
}

#comments ul.commentlist li {
list-style:none;
margin:0px 0px 10px 0px;
padding:0px 0px 10px 0px;
min-height:20px;
border-bottom:1px dotted #ccc;
}

#commentsblock {
padding:5px 0px 5px 0px;
}
#comments p {
margin:0px 0px 13px 0px;
width:600px;
font-family:georgia;
font-size:14px;
line-height:19px;
font-style:italic;
padding:0px;
color:#000;
}
#comments span {
display:block;
color:#fff;
font-family:Arial;
font-size:60px;
font-weight:normal;
float:right;
padding-top:20px;
}
#comments ul.formlist {
margin:20px 0px 80px 0px;
width:375px;
text-transform: uppercase;
font-family: "GillSans", Arial, sans-serif;

font-size:12px;
text-align:left;
color:#666;
}

#comments ul.formlist li {
display:block;
margin:10px 0 0;
}
#comments ul.formlist p{
margin:10px 0 0;
text-align:left;
}

.formlistsmall {
font-size:10px;
text-align:left;
text-transform: uppercase;
font-family: "GillSans", Arial, sans-serif;

text-align:left;
color:#666;
}


#comments input {
font-family: "GillSans", Arial, sans-serif;
width:330px;
font-size:12px;
line-height:normal;
font-weight:normal;
padding:3px;
background-color:#f6f6f6;
border:1px solid #ccc;
}
#comments textarea {
font-family:georgia;
width:330px;
font-size:12px;
font-style:italic;
font-weight:normal;
padding:5px;
line-height:normal;
background-color:#f6f6f6;
border:1px solid #ccc;
}
#comments li.submitbutton input {
text-align:center;
background:#fff;
border:none;
color:#000;
font-family:Arial;
font-weight:normal;
font-size:14px;
width:100px;
}
#comments .center {
text-align:center;
}

#footer {
clear:both;
position:relative;
margin:30px 0px 0px 0px;
padding:10px 0px 50px 0px;
background-color:#000;
height:100px;
width:100%
}

.innerfooter a {
color:#9c5353;
text-decoration:none;
}
.innerfooter a:hover {
color:#ff3300;
text-decoration:none;
}

.innerfooter {
margin:0px auto 0px auto;
width:835px;
padding:0px;
text-transform: uppercase;
font-family: "GillSans", Arial, sans-serif;
font-size:9px;
color:#666;
line-height:normal;

}

.subscribefooter {
float:right;
margin:0px auto 0px auto;
width:400px;
padding:0px;
text-align:right;
}


.subscribefooter p {
text-transform: uppercase;
font-family: "GillSans", Arial, sans-serif;
font-size:9px;
color:#666;
line-height:normal;

padding-bottom:8px;
}



.leftfooter {
float:left;
margin:0px auto 0px auto;
width:400px;
padding:0px;
text-transform: uppercase;
font-family: "GillSans", Arial, sans-serif;
font-size:9px;
color:#666;
line-height:normal;

}




#etc p.links{font-family: arial; font-size: 10px;padding:0;margin:0;color:#999;line-height:1.6em;}
#etc p.links a{color:#999;margin-right:8px;}
#etc p.links a:hover{color:#F30;text-decoration:underline;}
#etc p.copyright a,#etc p.meta a{font-family: arial; font-size: 9px;margin-left:8px;}
#etc p.social,#etc p.languages,#etc p.hotels{font-family: arial; font-size: 10px;margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid #DDD;}
#etc p.social a{font-family: arial; font-size: 10px;margin-right:14px;}
#etc p.social a.facebook{padding:0 0 0 20px;background:url(/img/global/facebookIcon.gif) left center no-repeat;}
#etc p.social a.twitter{padding:0 0 0 20px;background:url(/img/global/twitterIcon.gif) left center no-repeat;}
#etc p.social img{vertical-align:top;padding:0 4px 0 0;}#etc p.social a:hover img{text-decoration:none;}

/****nrs-search-widget-with-title
div#nrs-search-widget-with-title-container div,
div#nrs-search-widget-with-title-container form{
display:inline;padding-top:2px;
}
div#nrs-search-widget-with-title-input input{
padding-bottom:0px;width:208px;height:18px;vertical-align:bottom;
}
div#nrs-search-widget-with-title-submit input{
padding-left:15px;padding-top:5px;padding-bottom:1px;vertical-align:middle;
}
****/


.navigation .alignright {
float:right;
padding-top:20px;
font-size:14px;
font-family:arial;
}
.navigation .alignleft {
padding-top:20px;
float:left;
font-size:14px;
font-family:arial;
}
.tags {
text-transform:uppercase;
font-family: "GillSans", Arial, sans-serif;
font-size:10px;
}

.com-num {font-size:22px;font-width:bold;color:#ff3300;}
fb_share a:hover{text-decoration:none;}

.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}

.related-posts-block {font-family: "GillSans", Arial, sans-serif;position:relative;margin:20px 0 10px 0px;border-top:1px #ccc dotted;padding-top:15px;}

.postbody {
position:relative;
padding-top:430px;
}
.postbody .leadmedia {
position:absolute;
width:810px;
top:0px;
left:0px;
border-top: 1px solid #eee;
border-bottom: 1px solid #eee;
text-align:center;
/*background-color:#000;*/
}
.postbodymain {
position:relative;
padding-top:430px;
}

.postbodymain p {
float:right;
width:480px;
text-align:left;
margin:0px 0px 30px 0px;
padding:0px;}

.postbodymain .leadmedia {
position:absolute;
width:810px;
top:0px;
left:0px;
border-top: 1px solid #eee;
border-bottom: 1px solid #eee;
text-align:center;
/*background-color:#000;*/
}

.results {
float:left;
display:block;
width:130px;
height:210px;
margin-right:20px;
}

.searchthumbs
{
float:left;
width: 130px;
margin-bottom:4px;
}
.search-result-copy {
color:#666;
text-transform:uppercase;
font-family: "GillSans", Arial, sans-serif;
font-size:10px;
line-height:normal;
}

#searchtitle h2 {
width:600px;
font-size:14px;
font-weight:normal;
line-height:14px;
text-align:left;
text-decoration:none;
padding:0px;
margin:30px 0px 50px 0px;
text-transform: uppercase;
font-family: "GillSansLight", Arial, sans-serif;

color:#666;
}

.search-terms {
font-family: "GillSans", Arial, sans-serif;
color:#000;
font-size:28px;
}

#pagetitle h2 {
width:600px;
font-size:34px;
font-weight:normal;
line-height:34px;
text-align:left;
text-decoration:none;
padding:0px;
margin:30px 0px 50px 0px;
text-transform: uppercase;
font-family: "GillSansLight", Arial, sans-serif;

color:#000;
}

#emailtitle h2 {
width:600px;
font-size:34px;
font-weight:normal;
line-height:34px;
text-align:left;
text-decoration:none;
padding:0px;
margin:30px 0px 6px 0px;
text-transform: uppercase;
font-family: "GillSansLight", Arial, sans-serif;

color:#000;
}

.searchclear {
clear:both;
height:100px;
width:50px;
}

.timestamp {
font-family:georgia;
font-size:9px;
font-style:italic;
color:#888;
text-transform:none;
}


#messagebar {
width:100%;
height:28px;
background-color:#000;
text-transform: uppercase;
font-family: "GillSansLight", Arial, sans-serif;
font-size:10px;

color:#eee;
text-align:center;
padding-top:1px;
margin-bottom:6px;
}




clearfix:after {
     content: "."; 
     display: block; 
     height: 0; 
     clear: both; 
     visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


.postbodymain {
position:relative;
padding-top:430px;
float:left;
}

.postbodymain p {
float:right;
position:relative;
width:480px;
text-align:left;
margin:0px 0px 30px 0px;
padding:0px;}

.leadmedia {
position:absolute;
width:810px;
top:0px;
left:0px;
border-top: 1px solid #eee;
border-bottom: 1px solid #eee;
text-align:center;
/*background-color:#000;*/
}

/*RECENT POSTS */
#archiverecent {width:835px;margin:0 auto 25px;clear:left;position:relative;border-top:8px solid #eee;padding:5px 0 0 4px;}

#archiverecent p {padding:0px;color:#000;font-family: "GillSans", Arial; font-style: normal; font-weight: normal; font-size: 12px;text-transform: uppercase;margin:0px auto;text-align:left;}

.resultsrecent {
float:left;
display:block;
width:130px;
height:210px;
margin:10px 7px 10px 1px;
}

.recentclear {
clear:left;
height:1px;
width:1px;
}

img {line-height:0;display:block;}
