/* Reset */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-family:inherit;vertical-align:baseline;}

/* Base */
body{background:#fff;font-family:Verdana;font-size:12px;}

.container { width: 1000px; margin: 10px auto 0; }
.secondary {width: 270px;}
.aside { width: 264px; border-top: 1px solid #eee;padding: 15px 10px; float: right;}

input,textarea,button {background:#fafafa;border: 1px solid #aaa;color:#444;padding:3px;}
.entry-meta {margin-bottom:10px;}
pre,ul,ol,dl,dd,blockquote,address,table,fieldset,form,.gallery-row,.comment-list ul,.comment-list ol {margin-bottom:20px;}
p {font-size:13px;line-height:175%;margin:10px 0;}
.hentry,.comment,.navigation-links{margin-bottom:20px;}
.widget {margin: 0 0 10px 0;}

a {color:#2361a1;text-decoration:none;}
a:hover {color:#e65a00;}

h1,h2,h3,h4,h5,h6{font-family:Verdana; line-height:150%; clear:both;}
h1{margin:10px 0; padding:0;}
h2{margin:10px 0;}
h3{font-size:14px;color:#e65a00;text-transform:uppercase;margin:10px 0px;padding:0;}
h4{font-size:12px;color:#e65a00;text-transform:uppercase;padding:5px 0 5px 0;}
h5 {color:#008000; font-size:12px; font-weight:bold; letter-spacing:.1em; text-transform:uppercase; padding-top:20px;}

#title,#title a {font-size:24px;letter-spacing:1.5px;text-transform:uppercase;color:#000000;}
#title a:hover {color:#2361a1;}

.page-title {font-size:14px;font-weight:normal;}
.page-title span {font-size:14px;font-weight:bold;}

.hfeed { width: 694px; border: 1px solid #eeeeee; padding: 0 10px; float: left;}
.hfeed ul li {margin:5px 0;}
.entry-title {font-family: Georgia; font-size:22px; color:#cb3b00; letter-spacing:-0.5px; margin: 0; padding: 15px 0 5px 0;}
.entry-title a {padding: 5px 10px; color:#cb3b00;}
.entry-title a:hover {background: #f9f9f9; color:#cb1900; border-bottom: 2px solid #cb1900;}
.entry-content a {color:#2361a1; font-weight: bold; }
.entry-content a:hover {color:#cb1900; font-weight: bold; }
.entry-header,.entry-meta{background:#f9f9f9;padding:5px;}

.nav {float:left;line-height:1; background:#f7f7f7; width:100%; margin:0 0 15px 0; list-style:none; border:1px solid #dddddd; border-right:none;}
.nav ul {position:absolute;top:-9999em;width:20em;border:1px solid #ddd;}
.nav li {float:left;padding:0;position:relative;width:166.66px;text-align:center;}
.nav a {display:block; position:relative; padding:8px 10px;}
.nav a {color:#222222; border-right:1px solid #dddddd; padding-bottom:10px; letter-spacing:.05em}
.nav a:hover {background:#ffffff; color:#cb1900; border:0; border-right:1px solid #dddddd;}

.wp-socializer {margin: 0 0 20px 0;}
.wp-socializer ul li {float: left; list-style-type:none;}
.wp-socializer-clearer {clear: left;}
#ph_social_share_bottom {margin: 5px 0;}

#google {margin: 0 0 10px 0;}
#google h3 {margin: 5px 0;}

#procreate h3 {margin: 5px 0;}
#procreate a {color: #ff0000; font-weight: bold; text-transform: uppercase;}
#procreate a:hover {color: #0000ff; font-weight: bold;}

.related {border: 1px dotted #000;padding:5px;}
.related h5 {color:#ff5f00;padding:0;}
.related p {font-size:13px;line-height:150%;margin:5px 0;}
.related small {font-size:12px;line-height:150%;margin:0;}

.footer { clear: both; }
.footer {float:left;margin-left:4%;}
.footer p {margin:10px 0;}

address{font-style:italic;}
abbr[title],acronym[title],dfn[title]{cursor:help;border-bottom:1px dotted #666;}
blockquote{color:#666;font-style:italic;border-left:1px solid #ddd;margin-left:15px;padding-left:10px;}
strong{font-weight:bold;}
em,dfn,cite{font-style:italic;}
dfn{font-weight:bold;}
sup{bottom:1ex;}
sub{top:.5ex;}
small{font-size:12px;}
del{text-decoration:line-through;}
ins{text-decoration:underline;}
code,pre{line-height:15px;}
var,kbd,samp,code,pre{font:12px/1.4 Georgia,Verdana,Consolas,"Andale Mono",Courier,"Courier New",monospace;background:#fafafa;}
kbd{font-weight:bold;}
samp,var{font-style:italic;}
pre{white-space:pre;overflow:auto;padding:10px;border:1px solid #ddd;clear:both;}
code{padding:0 3px;}
ul,ol,dl{font-size:13px;line-height:150%; margin-left:20px; margin-bottom:0px;}
.nav{margin-left:0;}
ul{margin-top:0;}
li ul{margin:4px 0;}
li li{margin-bottom:4px;}
ol{list-style-type:decimal;}
ul{list-style-type:disc;}
ul ul{list-style-type:circle;}
ul ul ul{list-style-type:square;}
.hfeed ol li{margin:10px 20px;}
dt{font-weight:bold;}
.fat li{margin-bottom:10px;}

button{padding:2px 10px;cursor:pointer;}
input:focus,textarea:focus,button:hover{background:#fff;border-color:#777 #ccc #ccc #777;}
.safari input{padding:0 3px;}

.alignleft{float:left;}
.alignright{float:right;}
.aligncenter{display:block;margin:0 auto;clear:both;}
img.alignleft{float:left;margin: 5px 20px 0 0;}
img.alignright{display:block;float:right;margin: 5px 0 0 20px;}
img.aligncenter{display:block;margin: 5px auto 0;clear:both;}

caption {text-align:left;}
.wp-caption {margin: 10px auto; text-align:center; background: #eeeeee; border: 1px solid #aaaaaa;}
.wp-caption img{margin:5px 0 0 0; padding:0;border:0 none;}
.wp-caption .wp-caption-text{margin:0; padding:5px;}
.wp-smiley{max-height:13px;margin:0!important;}

.page-navigation .nav-next{float:left;}
.page-navigation .nav-previous{float:right;}
.single-page-navigation .nav-next{float:right;}
.single-page-navigation .nav-previous{float:left;}

.gallery-row:after,.navigation-links:after,.container:after,.menu:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.gallery-row,.navigation-links,.container,.menu{display:block;}

.chrome input{padding:1px 3px;}

/*Comments */
.comment{margin-bottom:40px;}
.comment-count {float:right;}
.comment-count a {color:#008000;}
.comment-content {margin-top:25px;}
.comment-list,.comment-list .children{list-style:none;}
.comment-list .children{margin-top:40px;}
.commenter{font-size:16px;}
.avatar{float:left;margin:0 10px 10px 0;border:1px #ddd solid;padding:1px;}
.form-section{margin-bottom:10px;}
.form-section label{cursor:pointer;}
#commenter-details input{margin-right:10px;}
#allowed-tags{font:11px Verdana,sans-serif;background:#fff;width:573px;}
a img {padding-right:20px}

#wp_page_numbers {margin: 8px 0; width: 100%;border: 1px solid #bfbfbf;}
#wp_page_numbers ul {width: 100%;}
#wp_page_numbers li {float: left;display: block;}
#wp_page_numbers a {margin: 2px; padding: 0 3px; display: block;color: #222;border: 1px solid #fcfcfc;}
#wp_page_numbers li a:hover {border-color: #999;}
#wp_page_numbers li.space {margin: 2px 0;padding-top: 6px;}
#wp_page_numbers li.page_info {margin: 2px 16px 2px 0; padding: 6px 0;}
