        body
        {
            font-family: Arial,Sans Seriff;
        }
                
        div
        {
            display: inline;
        }
        
        a
        {
            text-decoration: none;
        }

        a:hover
        {
            color: orange;
        }
        
        h1
        {
            color: rgb(120,120,120);
        }
        
        .swidth
        {
            width: 870px;
        }

        .tag_cloud
        {
            padding: 0 10px;
            display: block; 
        }

        .tag_cloud a
        {
            color: gray;
        }

        .tag_cloud a:hover
        {
            color: orange!important;
        }
        
        .view
        {
            border-spacing: 10px;
        }
        
        .view td
        {
            padding: 16px;
            font-size: 80%;
            border: 1px rgb(153,255,255) solid;
            text-align: left;
            width: 50%;
        }

        .view td:hover
        {
            background-color: rgb(220,220,250);
        }

        .view td a
        {
            font-weight: bolder;
            font-size: 130%;
        }

        .view td p
        {
            color: rgb(178,178,150);
        }


        .pages
        {
            font-size: 100%;
            color: gray;
        }

        .pages span, .pages a 
        {
            border: 1px gray solid;
            padding-top: 2px;
            padding-bottom: 2px;
            padding-right: 6px;
            padding-left: 6px;
            color: gray;
        }
        
        .pages a:hover 
        {
            text-decoration: none;
            border: 1px orange solid;
            color: orange;
        }
        
        .advertise_box
        {
            color: white;
            text-align: center;
            background-color: orange;
            vertical-align: middle;
            width: 100%;
            line-height: 168px;
            overflow: hidden;
        }

        .advertise_box a
        {
            color: white;
        }

        .advertise_box a:hover
        {
            color: gray;
        }

.searchbox
{
margin:0 0 20px;
width:100%;
}

.search {
background:transparent url(images/input.gif) no-repeat scroll 0 0;
border-style:none;
color:#444444;
float:left;
height:35px;
margin:0;
padding:8px 5px 5px 8px;
width:219px;
}

.find
{
background:transparent url(images/find.gif) no-repeat scroll 0 0;
border-style:none;
cursor:pointer;
float:right;
height:32px;
margin:0;
width:32px;
}


/* http://www.komodomedia.com/samples/star_rating_final */
/* http://www.komodomedia.com/samples/ratings.htm */
/*             styles for the star rater                */
/* background:transparent url(images/star.gif) repeat-x scroll left -1000px; */
.star-rating, .star-rating a:hover, .star-rating a:active, .star-rating a:focus, .star-rating .current-rating {
background:transparent url(images/star2.gif) repeat-x scroll left -1000px;
}
.star-rating {
background-position:left top;
height:25px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
overflow:hidden;
padding:0;
position:relative;
width:125px;
}
.star-rating li {
display:inline;
}
.star-rating a, .star-rating .current-rating {
border:medium none;
height:25px;
left:0;
line-height:25px;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
overflow:hidden;
position:absolute;
text-indent:-1000em;
top:0;
}
.star-rating a:hover, .star-rating a:active, .star-rating a:focus {
background-position:left bottom;
}
.star-rating a.one-star {
width:20%;
z-index:6;
}
.star-rating a.two-stars {
width:40%;
z-index:5;
}
.star-rating a.three-stars {
width:60%;
z-index:4;
}
.star-rating a.four-stars {
width:80%;
z-index:3;
}
.star-rating a.five-stars {
width:100%;
z-index:2;
}
.star-rating .current-rating {
background-position:left center;
z-index:1;
}
.inline-rating {
display:inline-block;
vertical-align:middle;
}
.small-star {
height:10px;
width:50px;
}
.small-star, .small-star a:hover, .small-star a:active, .small-star a:focus, .small-star .current-rating {
background-image:url(images/star_small.gif);
height:10px;
line-height:10px;
}
/* end star rating */

.menu
{
    font-family: Helvetica, sans-serif;
    font-size: small;
    font-weight: bold;
    color: gray;
}		

.menu td
{
    border-bottom:1px rgb(200,200,200) solid!important;
    padding: 10px;
}		

.menu a
{
    color: gray;
}		

.menu a:hover
{
    color: orange;
}		
