body {
    margin: 0;
    padding: 0;
    font: 11px Arial, Helvetica, sans-serif;
}
a:link {
    color: #903;
}
a:visited {
    color: #603;
}
a:hover {
    color: #c03;
    text-decoration: none
}
a:active {
    color:#903;
    text-decoration:none
}
img {
    border: none;
	align:left;
}
div#wrapper {
    position: relative;
    min-height: 1000px;
}
div#header {
    background-color: #c03;
    position: relative;
}
div#header a {
    text-decoration: none;
    margin: 0 4px;
}
div#h-cart {
    position: absolute;
    top: 23px;
    right: 15px;
    background: url('../images/css_background.gif') no-repeat center;
    width: 170px;
    height: 25px;
}
div#h-cart div {
    position: absolute;
    top: 6px;
    left: 35px;
    color: #8c8c8c;
}
div#h-links {
    position: absolute;
    top: 54px;
    right: 27px;
}
div#h-links a {
    color: white;
}
ul#tabs {
    height: 23px;
    list-style-type: none;
    margin: -4px 0 0 0;
    position: relative;
    padding: 0;
    background: url('../images/background.gif') repeat-x top;
    border-bottom: 1px solid #6c6c6c;
}
ul#tabs li {
    position: absolute;
    top: 1px;
    left: 0;
}
ul#tabs li.p2p-forum {
    left: 134px;
}
ul#tabs li.free-newsletter {
    left: 272px;
}
ul#tabs li.testomonials {
    left: 422px;
}
ul#tabs li.course {
    left: 572px;
}
ul#tabs li.about-wrox {
    left: 722px;
}

ul#tabs li.smart-feedbacks {
    left: 841px;
}
form {
    margin: 0;
    padding: 0;
}
div#search {
    background-color: #333;
    text-align: right;
    color: #fff;
    height: 27px;
}
div#search a {
    float: right;
    line-height: 11px;
    margin: 0 10px 0 5px;
    text-align: left;
    text-decoration: none;
    color: rgb(128, 128, 128);
}
div#search a:hover {
    color: #fff;
}
div#search * {
    vertical-align: middle;
}
TD.menu {
	BACKGROUND: #738388
}
TABLE.menu {
	VISIBILITY: hidden;
}
.menu {
	font-family:verdana,arial,helvetica,sans-seriff; font-size:12px; font-weight:normal;