body {margin:0px;background-color:#E0FFFF;font-family:arial, sans-serif;} 
#wrapper {margin:0 auto;width:950px;clear:both;}
#hd{width:950px;height:115px;padding:0;margin:0;box-shadow:0 0 60px 2px #888;-webkit-box-shadow:0 0 60px 2px #888;-moz-box-shadow:0 0 60px 2px #888;background:url('http://www.caricos.com/img/bmbg2.png') no-repeat #fff -40px 25px;}
#hdlogo{width:200px;height:100px;float:left;padding:0;margin:0;}
#hdlogo img {width:200px;height:47px;}
#topad {float:right;padding:0;margin:5px 5px 0 0;}
#nav {width:950px;float:left;height:30px;background:#fff;border-bottom:1px solid #000;}
#nav span {float:left;}
#nav .navcat {color:#c5c5c5;}
#nav .navitem {margin:7px 30px;font-size:20px;font-weight:bold;}
#nav .searchbar {overflow:hidden;width:290px;height:30px;float:right;border:1px solid #c5c5c5;}
#nav ul {list-style:none;margin:0;padding:0;}
#nav li {float:left;margin:0 2px;}
#mj {width:950px;float:left;padding:0px;background-color:#fff;}
.newcomer {width:260px;float:left;background:#e5e5e5;border-bottom:solid 1px #c5c5c5;margin:1px 18px;font-size:14px;}
.newcomer img {float:left;width:120px;height:90px;}
.newcomer .title {float:left;width:134px;margin:3px;font-weight:bold;}
.newcomer .date {float:left;width:134px;margin:3px;color:#777;}
.newcomer:hover {border-bottom:1px solid #FF0000;}
#featured {width:633px;height:422px;float:left;margin:10px;position:relative;background: url('http://jqueryfordesigners.com/images/spinner.gif') no-repeat center center;}
#featured img{position:absolute;top:0;left:0;}
#featured #spandiv {width:633px;margin:0;padding:0;height:50px;position:absolute;bottom:0;left:0;background:url('http://www.caricos.com/img/transparent.png');border-top:3px solid #fff;}
#featured span {padding:5px 20px;color:#FFF;font:30px bold;}
#featured a:hover {text-decoration:none;}
.types {width:296px;border-left:1px solid #c5c5c5;margin:10px 0;float:left;}
#hot {height:422px;}
#old {float:left;}
#old div {margin:0 34px 0 18px;}
#coverimage {margin:0;padding:0;}
.shadow {box-shadow:0 15px 15px 2px #888;-webkit-box-shadow:0 15px 15px 2px #888;-moz-box-shadow:0 15px 15px 2px #888;}
.mj1ad {color:#0000ff;font-size:40px;}
A:link {text-decoration:none;color:#000000;}
A:visited {text-decoration:none;color:#000000;}
A:active {text-decoration:none;color:#000000;}
A:hover {text-decoration: underline;color:#000000; }
h1 {font-size:8px;margin:0 23px;display:block;background:#FFF;font-weight:normal;}
h2 {font-size:20px;font-family:sans-serif;color:#000088;font-weight:bold;margin:10px;border-bottom:1px solid #c5c5c5;text-shadow:2px 1px 2px lightBlue}
h2 a {font-size:15px;}
h4{padding:4px;font-size:14px;font-family:verdena, sans-serif;color:#000000;margin:0;}
h3{font-size:15px;margin:10px 0 0 10px;}
img {border:0}
#footer {float: left;font-size: 12px;height:100px;background-image:-webkit-linear-gradient(white, lightgrey);background-image:-moz-linear-gradient(white, lightgrey);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='white', endColorstr='lightgrey');width:950px;margin-bottom:30px;}
#footer span {vertical-align:bottom;color:#333;float:right;margin:80px 20px 0 0;height:20px;}
#footer a{color:darkblue;}
#bottomad {text-align:center;margin:30px 106px;float:left;}
#hdmake {background:url('http://www.caricos.com/img/transparent.png');border:1px #c5c5c5 solid;width:750px;height:205px;width:928px;left:10px;float:left;}
#hdmake a{text-decoration:none;float:left;text-align:left;margin:0 0 0 14px;;width:100px;height:22px;color:white;font-size:14px;font-family:arial, sans-serif}
#hdmake a:hover	{text-decoration:none;background-color:#4F98E6;}
#hdmake ul{margin:4px;padding:0;}
#hdmake li{display:inline;}
