body {margin:0; padding:0; line-height:150%; font-family: Verdana, Arial, Helvetica, sans-serif; color:#000; background: #eae9f5;}

a {color:#4273a6; text-decoration:none; font-weight:bold;}
a:hover {color:#002c59; font-weight:bold;}

h1 {margin:0;font-size:33px;font-weight:normal;}
h2 {font-size:25px;font-weight:normal;}
h3 {font-size:21px;font-weight:normal;}
h4 {font-size:11px;}
h5 {font-size:10px;}

.alignleft {float:left; margin:5px 10px 0 0;}
.alignright {float:right; margin:5px 0 0 10px;}
.alignnone {margin: 5px 10px 0 0;}

#site {width: 1000px; margin:0 auto;}

#top {height: 180px;}

#header {height: 180px; background: url("images/header.jpg") no-repeat;}
#header h1 {padding:43px 0 0 80px;}
#header h1 a {font-family: Cambria; color:#5c7b99;}

#menu {height:43px; background: url("images/menu.png") repeat-x;}
#menu ul {height:43px;margin:0; padding:0;}
#menu ul li {float:left; margin: 9px 0 8px 10px; padding-right: 10px; list-style-type:none; border-right: 1px solid #fff;}
#menu ul li  a {font-size:11px; font-weight: bold; letter-spacing:1.5px;text-transform:uppercase;}

#content {float:left; width: 1000px; margin:0;background: #fcfcfc;}
#post{float:left;width:680px; margin:10px; padding: 0 10px; font-size:12px; text-align:justify;}
#post-photo {border: 1px solid #666615; text-align:center; background:#fafaed; padding: 5px 5px 25px 5px;}
#post-photo.small {width: 560px; height: 315px; margin: 10px auto;}
#post-photo.medium {width: 560px; height: 375px; margin: 10px auto;}
#post-photo.big {width: 560px; height: 420px; margin: 10px auto;}
#post-photo.high {width: 315px; height: 420px; margin: 10px auto;}
#post-photo p {font-size: 11px; font-weight: normal; font-style:italic; text-align: center;}
#adsense-post {width: 468px; height: 60px; margin: 10px auto;}
#post img.left{float: left; margin: 8px 10px 0 0; background: #f0f3f7; padding: 5px; border: 1px solid #666615;} 
#post p {margin:0 0 10px 0; padding: 0;}
#post h2 {font-family: Georgia; margin:0; padding:10px 0; color: #002040;}
#post h3 {font-family: Georgia; margin:10px 0; padding:0; color: #002040;}
#post h3.main {margin: 25px 0 5px 0;}

#box {margin: 0 0 5px 0;}
#box img {margin: 5px 0 0 0; background: #f0f3f7; padding: 5px; border: 1px solid #ffffff;}
#box p {text-align: center; font-size: 11px; font-weight: bold; margin:0;}
#box a {color: #000000; opacity: 0.8;}
#box a:hover {opacity: 1;}
#adsense-gallery {width: 180px; height: 150px; margin: 0 auto;}

#sidebar {float:right; width:250px; margin: 15px 10px 10px 0; padding:10px;}
#box2 {margin: 0 0 10px 0;}
#sidebar ul {margin:0 0 0 7px; padding:0;}
#sidebar ul li {list-style-type: none; line-height:150%;font-size: 12px;margin: 0; padding:4px 0;}
#sidebar ul li a {padding: 0 0 0 13px; background: url("images/a.png") no-repeat left center; color:#324559;}
#sidebar ul li a:hover {color:#8c8c38;}
#sidebar h4 {margin:10px 0 0 0;padding:5px 10px 12px 10px; background: url("images/sidebar.png") no-repeat; color: #31415a; font-weight: bold; letter-spacing:1px;text-transform:uppercase;}
#sidebar h5 {margin:0;padding:2px 5px;color: #000; text-transform:uppercase;}
#adsense-sidebar {width: 250px; height: 250px; margin: 5px auto;}

#footer {float:left;width: 1000px; margin:0 auto;border-top:1px solid #ccc;}
#copywriting {padding:8px;font-size:13px;}
