

/*-----------------------------------------*/
/* World Library Publications              */
/*-----------------------------------------*/
/*                                         */
/* Written By: Purple Monkey Studios, Inc. */
/* Written On: 01/10/2007                  */
/*                                         */
/* Last Modified On: 01/10/2007            */
/* Last Modified By: Jennifer Berk         */
/*                                         */
/*-----------------------------------------*/


#main {
    background: url(/download/wide_main_background.gif);
}
#content {
    width: 671px;
}
#content form .wide_box {  /* this needs to be fixed */
    margin-top: 15px;
}
#content form .wide_box b {
    margin-left: 15px;
}
#content form .wide_box .column3 {
    display: inline;  /* Fix IE float double margin bug */
    float: left;
    width: 200px;
    margin: 0 0 35px 15px;
}
#content form .wide_box .column3 ul {
    list-style-image: none;
    list-style-type: none;
    margin-left: 0;
}
#content form .wide_box .column3 ul ul {
    margin-left: 15px;
}
#content form .wide_box table {
    width: 650px;
    margin-left: 15px;
}
#content form .wide_box table td input {
    width: 90%;
}
#content form .wide_box .column2 {
    display: inline;  /* Fix IE float double margin bug */
    float: left;
    width: 315px;
    margin-bottom: 35px;
}
#content form .wide_box .column2 p {
    margin-top: 15px;
}
#content form .wide_box .column2 select {
    width: 300px;
    margin-left: 15px;
}
#content .wide_box .rollover {
    position: absolute;
    bottom: 15px;
    right: 15px;
}
#content .searchresults_nav {
    margin-top: 2px;
    padding: 5px 15px;
    background: #cce5d8;
}
#content .number_results {
    float: left;
}
#content .results_nav {
    clear: both;
    float: right;
}
#content .results_nav a {
    text-decoration: none;
}
#content .results_nav a:hover {
    text-decoration: underline;
}
#content .results_nav .rollover {
    position: static;
}
#content .results_item {
    position: relative;
    margin: 15px 15px 0;
    padding-bottom: 15px;
    border-bottom: 1px solid #e3e3e3;
}
* html #content .results_item {
    height: 1%;
}
#content .results_item .product_img {
    float: left;
    margin-right: 10px;
}
#content .results_item p {
    float: left;
    width: 260px;
    margin: 15px 15px 0 0;
}
#content .results_item table {
    float: left;
    width: 180px;
    margin-top: 15px;
}
#content .results_item table td {
    padding: 0 2px;
}
#content .results_item .rollover {
    right: 0;
}
* html #content .results_item .clear {
    clear: none;  /* Make IE not flip out in this layout for no obvious reason */
}
 


