@charset "utf-8";

/* CSS Document */

/*Theme Name: Simple Typography - McClure411Author: Michael McClure

Author URI: http://www.mclure411.com

Version: 1.0

*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td,html,label,table,tr,td {margin:0;padding:0;}

table{border-collapse:collapse;border-spacing:0;}

fieldset,img,a img,:link img,:visited img {border:none;}

address,caption,cite,code,dfn,th,var {font-style:normal;font-weight:normal;}

ul {list-style:none;}

caption,th {text-align:left;}

h1,h2,h3,h4,h5,h6 {font-size:100%;}

q:before,q:after {content:'';

}

body {

/*background: #fff url(/images/bg-spiderweb.png) no-repeat 0 0;*/

background:#fff;

color:#343434;

text-align:center;

font-family:Arial, Helvetica, Verdana, sans-serif;

font-size:13px;

line-height:19px;

margin: 0 auto;

padding: 0;

border-top:solid 3px #CF280C;

word-wrap: break-word;

}

b, strong {

font-weight:bold;

font-family:georgia, times, "times new roman", serif;

}

i, em{

font-style:italic;

font-family:georgia, times, "times new roman", serif;

}

hr{

background-color:#E6E6DA;

color:#E6E6DA;

border:none;

height:3px;

clear:both;

}

input, select, textarea{

font-size:12px;

line-height:normal;



border:solid 1px #444;



font-family:Arial, Helvetica, sans-serif;



padding:2px 4px;



}



#wrap {



background: #fff;



width: 960px;



text-align:left;



margin: 0 auto;



padding: 0px;



}



/************************************************



*	Hyperlinks



************************************************/



a{



font-style:italic;



font-family:Georgia, "Times New Roman", Times, serif;



}



a:link,a:visited{



color:#00ADEE;



text-decoration:underline;



outline:none;



}



a:hover,a:active{



color:#4C666A;



text-decoration:underline;



outline:none;



}



/************************************************



*	Navbar



************************************************/



#nav {



margin: 15px 0 0 0;



padding: 0;



}



#nav ul {



margin: 0;



padding: 0;



}



#nav li {



padding:0 5px 0 10px;



}



#nav a{font-size:15px;}



#nav a:link, #nav a:visited	{ text-decoration:none; }



#nav a:hover, #nav a:active	{ text-decoration:underline; }



/************************************************



*	Masthead



************************************************/



#masthead { width: 960px;margin:10px 0 35px 0;border-bottom:solid 1px #E5E3D5;padding:0 0 5px 0;}

#masthead h1 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 78px;line-height:normal; font-weight: normal;letter-spacing:-3px;text-align:center;color:#00ADEE;margin:0;padding:0;}

#masthead h3 { font-family: Arial, Helvetica, sans-serif; margin: -6px 0 0.75em 0; font-weight: normal; font-size: 15px; text-transform: none; color: #54584E;text-align:right;padding-right:55px;line-height:normal;  }



/* #00ADEE (Blue) */



/* #CF280C(Red) */



/* #D44501 (orange) */



#masthead a:link, #masthead a:visited	{ color:#CF280C; text-decoration:none;font-style:normal; }



#masthead a:hover, #masthead a:active	{ color:#54584E; text-decoration:none;font-style:normal;}



#skipToNav{display:none;}



/************************************************



*	Content



************************************************/



.clear { clear:both; }



#content {



width: 960px;



margin: 0 auto 0;



padding: 0;



position:relative;



}



.contentWrap{



padding: 0px 0 45px 0;



}



.contentWrapHead{



position:relative;



padding:0 0 16px 0;



}



.contentWrapHead h1{



float:left;



width:78%;



margin:0 !important;



}



#content hr{



margin:10px 0 15px 0;



}



#content p{



margin: 0 0 15px 0;



}



#content h1, #content  h2, #content h3{



color: #42270D;



font-weight: normal;



text-transform: capitalize;



font-family: Georgia, "Times New Roman", Times, serif;



letter-spacing:-1px;



font-family: Georgia, "Times New Roman", Times, serif;



}



#content h1 {



color: #42270D;



font-size: 30px;



line-height:normal;



font-weight: normal;



text-transform: capitalize;



letter-spacing:-1px;



margin:0 0 18px 0;



}



#content h1 a  {



color: #42270D;



text-decoration: none;



font-style:normal;



}



#content h1 a:hover {



color: #525252;



text-decoration: none;



}



#content .postimg{



float: left;



margin: 0 15px 10px 0;



}



#content h2 {



font-size: 18px;



padding: 0px 0px 5px 0px;



margin: 0 0 0 0;



}



#content h3 {



font-size: 16px;



margin: 0 8px 0;



padding: 0;



}



#content img.wp-smiley {



float: none;



border: none;



padding: 0px;



margin: 0px;



}



#content img.wp-wink {



float: none;



border: none;



padding: 0px;



margin: 0px;



}



#contentleft {



float: left;



padding: 0 0 20px 7px;



width: 530px;



margin-right: 20px;



}



#contentleft ol{



margin: 0px 0px 0px 20px;



padding: 0px 0px 10px 0px;



}



#contentleft ol li{



margin: 0px 0px 0px 20px;



padding: 0px 0px 0px 0px;



}



#contentleft ul{



margin: 0 0 18px 0;



padding: 0;



}



#contentleft ul li{



list-style: disc !important;



margin: 0 45px;



padding: 0;



}



blockquote{



margin: 0px 25px 25px 25px;



padding: 12px;



border-top: 1px solid #EFEFEF;



border-bottom:1px solid #efefef;



font-family: Georgia, "Times New Roman", Times, serif;



font-style:italic;



}



#content blockquote p{



margin: 0;



padding: 0;



font-size:12px;



}



.date {



color:#121212;



font-size:11px;



line-height:normal;



text-transform:uppercase;



float:right;



text-align:right;



width:22%;



margin:10px 0 0 0;



}



.date b{



font-style:normal;



}



.bt-links {



background:#F7F6F2;



margin:0;



padding:5px 0 0 0;



color:#93968F;



height:35px;



width:529px;



height:40px;



font-family: Georgia, "Times New Roman", Times, serif;



font-size:10px;



line-height:13px;



-webkit-border-radius: 12px;



-moz-border-radius: 12px;



border-radius: 12px;



-khtml-border-radius:12px;



}



.bt-links-comments a{



font-size:14px;



line-height:16px;



text-decoration:none;



margin:5px 15px 3px 15px;



}



.bt-links-comments a:hover{



text-decoration:underline;



}



.bt-links-meta{



margin:0px 15px 0px 15px;



}



.bt-links-meta, .bt-links-meta a{



font-family:Arial, Helvetica, Verdana, sans-serif;



}



.bt-links-meta a:link, .bt-links-meta a:visited{



color:#93968f;



text-decoration:none;



}



.bt-links-meta a:hover, .bt-links-meta a:active{



text-decoration:underline;



}



/* STANDARD TABLE STYLING */



table#standardTable {



border:none;



padding:0;



margin:0;



width:100%;



}



#standardTable tr td {



padding:1px 8px;



}



#standardTableHead td {



background: #E5E3D5;



color: #222;



padding: 1px 8px;



font-family:Georgia, Times New Roman, Times, Serif;



font-style:italic;



}



#standardTable tr.tr-even td{



background:#FBFBF9;



}



.error-input, .form .error-both .input, .form .error-same .input { background-color:#FFEFEF; border-color:#BB6666; color:#A81D1D; }



.error-div {margin:14px 0; font-size:12px;padding:5px 0;color:#A81D1D;font-weight:bold;font-style:italic;font-family:Georgia, "Times New Roman", Times, serif; }



.error-same, .form .error-both { color:#fff; background-color:#b66; }



/************************************************



*	Left Sidebar



************************************************/



#l_sidebar {



float: left;



padding: 0 12px 20px 12px;



width: 175px;



margin: 0;



border-left: 1px solid #E5E3D5;



border-right: 1px solid #E5E3D5;



font-size:12px; 



background:#FBFBF9;



}



#l_sidebar h2, #r_sidebar h2{



font-family:Georgia, "Times New Roman", Times, sans-serif;



font-size:20px;



line-height:normal;



color:#42270D;



text-transform:capitalize;



font-weight:normal;



letter-spacing:-1px;



padding:0;



margin:0 0 8px 0;



}



#l_sidebar ul {



list-style: none;



margin: 0 0 15px 0;



padding: 0;



line-height:16px;



}



#l_sidebar ul li {



padding: 0 0 8px 0;



margin: 0px;



}



#l_sidebar a:link, #l_sidebar a:visited, #r_sidebar a:link, #r_sidebar a:visited { text-decoration:none; outline:none;



}



#l_sidebar a:hover, #l_sidebar a:active, #r_sidebar a:hover, #r_sidebar a:active{



color:#444; text-decoration:underline; outline:none;



}



#l_sidebar p{



padding: 3px 0 0 0;



margin: 0;



line-height: 20px;



}



#l_sidebar li {list-style: none; }	



/************************************************



*	Right Sidebar



************************************************/



#r_sidebar {



float: left;



padding: 0 0 20px 0;



width: 187px;



margin: 0 0 0 12px;



font-family: Arial, Helvetica, Verdana, sans-serif; 



font-size:11px;



line-height: 16px;



}



#r_sidebar ul {



list-style: none;



margin: 0 0 15px 0;



padding: 0;



line-height:normal;



}



#r_sidebar ul li {



padding: 0 0 8px 0;



margin: 0;



}



#r_sidebar p{



margin: 0 0 18px 0;



}



#r_sidebar li {list-style: none; }



#feed { margin:0 0 18px 0 !important; }



#feed a{



color:#E78D24 !important;



font-style:normal !important;



}



/************************************************



*	Footer



************************************************/



#footer {



background:#54584E;



border-top:2px solid #00ADEE;



text-align: left;



position: relative;



font-size:10px;



line-height:16px;



padding:15px;



color: #AAB3B4;



}



#footer a:link, #footer a:visited { color:#ccc;text-decoration:none; }



#footer a:hover, #footer a:active { color:#fff;text-decoration:underline; }



#footer ul li {



display:inline;



margin:0 10px 0 0;



}



/************************************************



*	Search Form



************************************************/



#searchdiv {



margin:0;



padding:0;



}



#searchform {



margin: 0 0 18px 0;



padding: 0;



}



#s {



color: #323232;



font-size: 12px;



line-height:normal;



border: 1px solid #aaa;



width:155px;



height:20px;



padding:0 3px;



}



#sbutt {



background: #878787;



color: #FFFFFF;



font-size: 11px;



font-family: Verdana, Helvetica, Sans-Serif;



padding: 1px;



margin: 0px 0px 0px 5px;



border: 1px solid #333333;



cursor:pointer;



}



/************************************************



*	Comments



************************************************/



#commentblock {



background: #F7F6F2;



color: #000000;



padding: 20px 20px 10px 20px;



margin: 10px 0px 0px 0px;



border-top: 2px solid #E6E6DA;



border-bottom: 1px solid #E6E6DA;



}



#commentblock ol{



margin: 0px 0px 0px 0px;



padding: 0px 0px 10px 0px;



}



.commentdate {



font-size: 12px;



padding-left: 0px;



}



#commentlist li p{



margin-bottom: 8px;



line-height: 20px;



padding: 0px;



}



.commentname {



color: #333333;



margin: 0px;



padding: 5px 5px 5px 0px;



}



.commentinfo{



clear: both;



}



.commenttext {



margin: 25px 20px 20px 0px;



padding: 10px 10px 0px 10px;



background: #F9F9F9;



border:1px solid #DEDEDE;



font-style:normal;



font-size:12px;



line-height:17px;



color:#555;



}



.commenttext-admin {



clear: both;



margin: 3px 0px 10px 0px;



padding: 20px 10px 5px 10px;



background: #FFFFFF url("images/comment.gif") no-repeat top;



}



#commentsformheader{



padding-left: 0px;



}



#commentsform{



text-align: center;



margin: 0px;



padding: 0px;



}



#commentsform form{



text-align: left;



margin: 0px;



}



#commentsform p{



margin: 0px;



}



#commentform label small{



font-size:13px;



}



#commentform label{



display:block;	



}



#commentsform form textarea{



width: 99%;



}



p.comments_link  img{



margin: 0px;



padding: 0px;



border-top-style: none;



border-right-style: none;



border-bottom-style: none;



border-left-style: none;



}



img.avatar {float:right; margin-right:20px; border: 1px solid #4C666A;}



.awaiting { color: #886353; }



.auth-name { font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; color:#000;}



.auth-time { font-size: 10px; color:#616161; font-style:italic;}



#comments, #respond { text-transform:uppercase; font-size: 14px; font-weight:normal;}



/************************************************



*	Wordpress Suggestions



************************************************/



.aligncenter {



display: block;



margin-left: auto;



margin-right: auto;



}



.alignleft {



float: left;



}



.alignright {



float: right;



}



.wp-caption {



border: 1px solid #ddd;



text-align: center;



background-color: #f3f3f3;



padding-top: 4px;



margin: 10px;



-moz-border-radius: 3px;



-khtml-border-radius: 3px;



-webkit-border-radius: 3px;



border-radius: 3px;



}



.wp-caption img {



margin: 0;



padding: 0;



border: 0 none;



}



.wp-caption-dd {



font-size: 11px;



line-height: 17px;



padding: 0 4px 5px;



margin: 0;



}

#twitter-5 div h2.widgettitle{
display:none;
}


/***********************************************



*    ZenPhoto Styles



***********************************************/



.pagelist_disabled_nav li, .pagelist li{



display:inline;



padding:0 !important;



margin:0 4px !important;



}



.disabledlink{



color:#cdcdcd;



}



#images img{



float:left;



margin:0 10px 10px 0;



}



.postdateinfo{



font-size:11px;



line-height:normal;



color:#555;



}



.current a{



color:#333 !important;



cursor:default !important;



text-decoration:none !important;



}



/*****************************************



*    Flickr Badge Styles



******************************************/



.zg_div {margin:0px 5px 18px 0px; width:160px;}



.zg_div_inner { color:#434343; text-align:center; font-family:arial, helvetica; font-size:11px;}



.zg_div a, .zg_div a:hover, .zg_div a:visited {color:#3993ff; background:inherit !important; text-decoration:none !important;}


