.fleft {float:left}
.fright {float:right}
.fclear {clear:both}
.fcenter {float:none;text-align:center}
body {background:#fff url(images/background.png) top left repeat-x;margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#000}
#wrapper {width:960px;margin:0 auto}
#logo {float:left;clear:none;margin-top:15px;margin-bottom:15px}
#search {float:right;clear:none;background:url(images/search-bg.png) top left no-repeat;width:220px;height:46px;margin-right:300px;margin-top:52px}
#search-txt {float:left;clear:none;padding-left:10px;padding-top:15px}
#search-box {float:left;clear:none;background:url(images/search_box.png);width:92px;height:19px;margin-left:10px;margin-top:15px}
#search-box input {border:0;margin-left:3px;margin-top:3px;width:76px;height:12px}
#go-btn {float:left;clear:none;margin-top:15px;margin-left:10px}
#banner {float:left;clear:none;background:url(images/header-bg.png) top left no-repeat;width:694px;height:199px;padding-left:30px;padding-top:20px}
#menu {float:left;clear:none;background:url(images/menu.png) top left no-repeat;width:200px;height:198px;margin-left:-35px;margin-top:-30px;padding-left:65px;padding-top:55px}
#menu ul {margin:0;padding:0}
#menu ul li {list-style:none;margin-top:-4px}
#menu ul li a {display:block;text-decoration:none;font-size:14px;cursor:pointer;text-align:left;width:130px;color:#000;padding:1px 0px 1px 0px}
#menu ul li a:hover {color:#8ba7fd}
#main-content {float:left;clear:none;width:700px;margin-top:5px;margin-left:10px}
.inner_copy {border:0;color:#f00;float:left;width:50% !important;margin:-100% 0 0 0;overflow:hidden;line-height:0;padding:0;font-size:11px}
.title {font-size:18px;color:#8ba7fd}
.h-divider {background:url(images/h-divider.png) top left repeat-x;width:700px;height:3px;margin-top:5px;margin-bottom:15px}
.photo {float:left;clear:none;border:5px solid #dae1fd}
.txt {float:left;clear:none;width:430px;margin-left:15px}
.comments {float:left;clear:none;background:url(images/comments.png) center left no-repeat;width:160px;height:20px;margin-top:20px;margin-left:248px;padding-left:40px}
.comments a {color:#a6bcfd}
.more-btn {float:right;clear:none;margin-top:10px}
#side-content {float:left;clear:none;background:url(images/side-bg.png) top left repeat-y;width:210px;margin-top:5px;margin-left:20px;padding-left:20px}
.categories ul li {list-style-image:url(images/bullet.gif);margin-bottom:5px;color:#000}
.categories ul li a {text-decoration:none;color:#000}
.categories ul li a:hover {color:#8ba7fd}
#side-top {background:url(images/side-top.png) top left no-repeat;width:58px;height:84px;margin-left:-20px;margin-bottom:-64px}
#side-bottom {background:url(images/side-bottom.png) top left no-repeat;width:58px;height:84px;margin-left:-20px;margin-top:-64px}
#footer {background:url(images/footer.png) top center no-repeat;width:976px;height:29px;text-align:center;font-size:12px;color:#585858;margin-bottom:10px}
#footer div {padding:20px 70px 20px 20px}