body { background-color:#fff; }
.header { border-bottom:2px solid #4d4d4d; padding-bottom:6px; padding-top:40px; margin-bottom:2px;padding-left:15px; padding-right:15px; }
#logo { float:left; }
#slogan { float:right; color:#333; padding-top:30px; margin-bottom:0px; font-size:13px; line-height:13px; font-style:italic; }
.menu { display:block; border-top:1px solid #4d4d4d; border-bottom:1px solid #4d4d4d; padding-left:3px; margin-bottom:30px;  }
.menu li { float:left; list-style:none; font-size:13px; line-height:30px;  }
.menu li a { color:#4d4d4d; text-decoration:none; padding-left:15px; padding-right:15px; display:block; }
.menu li a:hover { background-color:#4d4d4d; color:#fff; }
a.first { padding-left:15px !important; }

.blog_wrap { width:930px; margin-left:15px; position:relative;margin-bottom:40px;  }
.image_set_wrapper { position:relative; margin-bottom:20px; }
.image_set_wrapper img { position:absolute; }
.wrap_HHHV { height:796px; }
.H1_HHHV { right:0px; top:0px; }
.H2_HHHV { right:0px; top:267px; }
.H3_HHHV { right:0px; top:534px; }
.V1_HHHV { left:0px; top:0px; }

.wrap_HHHH { height:1038px; }
.H1_HHHH { left:0px; top:0px; }
.H2_HHHH { left:0px; top:625px; }
.H3_HHHH { left:0px; top:834px; }
.H4_HHHH { right:0px; top:625px; }


.post_wrap { margin-bottom:40px; border-bottom:1px solid #999; padding-bottom:40px;  }
.last_set { border-bottom:none !important; }
.post_title { float:left; font-size:13px; line-height:15px; font-weight:normal; letter-spacing:2px; color:#4d4d4d; text-transform: uppercase; margin-bottom:5px; }
.post_date { clear:left; float:left; color:#666; font-size:12px; line-height:13px; margin-bottom:15px; }
.post_author { clear:left; float:left; font-size:12px; line-height:13px;  font-style:italic; color:#666; margin-bottom:20px; }
.post_body { padding-left:225px; text-align:left; color:#666;  }


.footer { border-top:1px solid #4d4d4d; padding-top:5px; }
.copy { font-size:12px; line-height:14px; color:#4d4d4d; float:left; padding-left:15px; padding-bottom:40px;  }

