body {
        background-color: #000000;
        margin: 0;
}
#page {
        position:relative;
        width:1024px;
        top: 0px;
        left: 0px;
        float: left;
        margin: 0px;
}
#top {
        position:relative;
        width:1024px;
        top: 0px;
        left: 0px;
        float: left;
        margin: 0px;
        overflow: visible;
        z-index: 100;
}
#top_logo {
        position:relative;
        width:280px;
        top: 0px;
        left: 0px;
        float: left;
        margin: 0px;
}
#top_slogan {
        position:relative;
        width:724px;
        top: 0px;
        left: 0px;
        float: left;
        margin: 0px;
        background-image: url(../images/top_background.gif);
        height: 120px;
        z-index: 200;
}
#top_search {
        position:relative;
        top: 70px;
        left: 0px;
        float: right;
        margin: 0px;
        z-index: 300;
}
#top_search_form {
        position:relative;
        left: 0px;
        margin: 0px;
        float: left;
        width: 500px;
        height: 50px;

}
#menu {
        position:relative;
        width:1024px;
        top: 0px;
        left: 0px;
        float: left;
        margin: 0px;
        background-image: url(../images/menu_bg.jpg);
        height: 30px;
}
#menu_left {
        position:relative;
        width:250px;
        top: 0px;
        left: 0px;
        float: left;
        margin: 0px;
}
#menu_right {
        position:relative;
        width:734px;
        top: 0px;
        left: 0px;
        float: left;
        margin: 0px;
}
#menu_right_text {
        position:relative;
        width:734px;
        top: 7px;
        left: 5px;
        float: left;
        margin: 0px;
}
#content {
        position:relative;
        width:1024px;
        top: 0px;
        left: 0px;
        float: left;
        margin: 0px;
        background-image: url(../images/content_bg.jpg);
        z-index: 50;
}
#content_left_top {
        position:relative;
        width:250px;
        top: 0px;
        left: 0px;
        float: left;
        margin: 0px;
}
#content_left {
        position:relative;
        width:250px;
        top: 0px;
        left: 0px;
        float: left;
        margin: 0px;
}
#content_left_inner {
        position:relative;
        width:240px;
        top: 0px;
        left: 5px;
        float: left;
        margin: 0px;
        color: #FFFFFF;
        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 12px;
}
#content_middle {
        position:relative;
        width:550px;
        top: 0px;
        left: 0px;
        float: left;
        margin: 0px;
        background-color: #FFFFFF;
}
#content_middle_inner {
        position:relative;
        width:535px;
        top: 0px;
        left: 7px;
        float: left;
        margin: 0px;
        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 14px;
}
#content_right {
        position:relative;
        width:200px;
        top: 0px;
        left: 0px;
        float: left;
        margin: 0px;
}
#content_right_inner {
        position:relative;
        width:190px;
        top: 0px;
        left: 5px;
        float: left;
        margin: 0px;
        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 12px;
}
#bottom {
        position:relative;
        width:1024px;
        top: 0px;
        left: 0px;
        float: left;
        margin: 0px;
}

#bottom_left {
        position:relative;
        width:250px;
        top: 0px;
        left: 0px;
        float: left;
        margin: 0px;
}

#bottom_right {
        position:relative;
        width:750px;
        top: 0px;
        left: 0px;
        float: left;
        margin: 0px;
        text-align: center;
        color: #FFFFFF;
        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 14px;
}
.topmenu {
        color: #f8bf24;
        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 14px;
        text-decoration: underline;
        font-weight: bold;
}

.bottommenu {
        color: #f8bf24;
        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 16px;
        text-decoration: underline;
        font-weight: bold;
}
.topmenu:hover {
        color: #FF8A17;
                text-decoration: none;
}
.bottommenu:hover {
        color: #FF8A17;
                text-decoration: none;
}


.side {
        color: #FFFFFF;
        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: normal;
}

.sideheading {
        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 22px;
        font-weight: bold;
        color: #FF9900;
}
.smallheading {
        font-family: Verdana;
        font-size: 22px;
        font-weight: bold;
        color: #666666;
}
.categoryheadinglink, .categorylink, .sidenav {
        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 16px;
        font-weight: normal;
        color: #FFFFFF;
        text-decoration: none;
}
.categoryheadinglink:hover, .categorylink:hover, .sidenav:hover {
        color: #FFCC00;
}
.small {
        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #000000;
        text-align: left;
}
.formlabel {
        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #0000FF;
}
.contentlink {
        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: normal;
        color: #0000FF;
        text-decoration: underline;
}
.contentlink:hover {
        color: black;
        text-decoration: none;
}
.smalllink {
        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: normal;
        color: #0000FF;
        text-decoration: underline;
}
.smalllink:hover {
        color: black;
        text-decoration: none;
}
.topmenulink{
        color: #FF3300;
        font-size: 16px;
        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-weight: bold;
        text-decoration: none;
}
.topmenulink:hover{
        color: #990000;
        text-decoration: underline;
}
.smalllink {
        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #0000FF;
        text-decoration: underline;
}
.rightlink {
        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: white;
        text-decoration: underline;
}
.adlink {
        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: bold;
        color: #FF0000;
}
.adlink:hover {
        color: black;
        text-decoration: underline;
}
#topad {
        position: relative;
        float: left;
        top: 0px;
        width: 1000px;
        left: 0px;
        background-color: #000000;
        text-align: center;
}
.maincategorylink {
        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: white;
        text-decoration: none;
        font-weight: bold;
}

.categorylink {
        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: white;
        text-decoration: none;
        text-align: left;
}
.categorylink:visited, .maincategorylink:visited, .popsearchlink:visited {
        color: #bbbbbb;
}
.categorylink:hover, .maincategorylink:hover {
        background-color: #FCDA88;
        color: black;
}
.popsearchlink {
        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: normal;
        color: blue;
        text-decoration: underline;
}
.popsearchlink:hover {
        color: #bbbbbb;
}
.right {
         text-align: right;
}
#livesearchform {
        position:relative;
        width:500px;
        top: 0px;
        left: 0px;
        float: left;
        margin: 0px;
        background-image: url(../images/livesearch_formbg.gif);
}
#home_search {
        position:relative;
        width:500px;
        top: 0px;
        left: 0px;
        float: left;
        margin: 0px;
}
#topad {
        position:relative;
        width:750px;
        top: 0px;
        left: 240px;
        float: left;
        margin: 0px;
        color: #FFFFFF;
        font-size: 12px;
        font-family: Geneva, Arial, Helvetica, sans-serif;
        text-align: left;
}
.topadlink
{
        font-family: Geneva, Arial, Helvetica, sans-serif;
        color: #F8BF24;
        font-weight: bold;
        text-decoration: underline;
        font-size: 14px;
}
.topadlink:hover {
        color: #C00000;

}