@charset "utf-8";
/* CSS Document for NameofJesus.us */

html, body {background:#F3F5EC;}
body {margin:0 auto; font-family:Gulim, GulimChe, Tahoma, Geneva, sans-serif; font-size:12px; color:#858872; text-align:center;}

h1, h2, p, img, a {outline:0; border:0; margin:0; padding:0;}
h1, h2 {padding:10px 0; font-family:Gulim, GulimChe, Tahoma, Geneva, sans-serif;}
h1 {font-size:18px; color:#5a533b;}
h2 {font-size:16px; color:#51767c;}
hr {color:#FFF; background-color:#FFF; border:1px dotted #CCC; border-style:none none dotted;}
p.normal {padding:6px 0; line-height:18px;}
p.time {padding:3px 0; line-height:14px;}
p.contact {line-height:16px;}
p.txtright {text-align:right;}
a {color:#51767C;}
a:hover {color:#746D55;}
.style1 {color:#F00;}
.colr_whit {color:#FFF;}
.admin {font-size:11px;}
.bordrmid {border:none; vertical-align:middle;}

#outer {overflow:hidden; margin:0 auto; padding:0 0 20px 0; background:#F9F9F6 url(images/background.jpg) repeat-x;}
.addrightmenu {text-decoration:none;}
.addrightmenu:hover {text-decoration:underline;}
.startpageWidth {margin:0 auto; width:800px; text-align:right;}
.contentWidth {margin:0 auto; width:800px;}

#logo {display:block; padding:42px 0 40px 0; margin:0 auto;}

.columns-total-1 .column {width:600px;}
.columns-total-2 .column {width:300px;}
.columns-total-3 .column {width:250px;}
.columns-total-4 .column {width:200px;}
.columns-total-5 .column {width:160px;}

.columns, columns-total-1, columns-total-2, columns-total-3, columns-total-4, columns-total-5 {margin:0 auto; padding:0px 0 15px 0;}
.column {float:left;}
.columns-total-1 {width:605px;}
.columns-total-2 {width:605px;}
.columns-total-3 {width:755px;}
.columns-total-4 {width:805px;}
.columns-total-5 {width:800px;}

.div_table {margin:0 auto; padding:0; width:400px;}
.redstar {color:#F00; font-size:12px;}
.divTable_re {float:left; width:100%; height:25px; vertical-align:bottom; font-size:11px; text-align:right;}
.divTable_space {float:left; width:100%; height:10px;}
.divTable_td1 {float:left; width:50%; height:25px;}
.divTable_td2 {float:left; width:50%;}
.divTable_tr1 {float:left; width:100%; height:25px;}
.divTable_tr2 {float:left; width:100%;}
.divTable_butn {float:left; padding:20px 0 7px 0; width:100%; text-align:right;}
.divTable_msg {float:left; width:100%; text-align:right; font-size:11px;}

.div_cTable {overflow:hidden; margin:0; padding:0; width:490px;}
.divcTable_td1 {float:left; width:210px;}
.divcTable_td2 {float:left; padding-left:70px; width:210px;}

#footer {clear:both; padding:20px 0 30px 0; background:#F3F5EC url(images/background-footer.gif) repeat-x top center;}
#footer a {text-decoration:none;}
#footer a:hover {text-decoration:underline;}
.social-media a {padding:0 10px; font-size:12px; vertical-align:top;}
#footer p {font-size:12px;}

.expanded {background:#FFF; border-top:5px solid #EEE; border-bottom:2px solid #EEE; padding:20px 20px; text-align:left;}
.clearfix .portfolio-post {padding:15px 0;}
.expanded .column50 {float:left; padding-right:10px; width:408px;}
.expanded .column50b {float:right; padding-right:10px; width:266px; color:#000;}
div.post {margin:0 0 20px 0;}

/* clearfix start */ 
.clearfix:after {content:"."; display:block; clear:both; visibility:hidden; line-height: 0; height:0;}
.clearfix {display:inline-block;}
html[xmlns] .clearfix {display:block;}
* html .clearfix {height:1%;}
/* clearfix end */
