

/**
* Start CB Blue CSS
*/


/*
* * * * * 
* body  *
* * * * *  
*/
html>body {
     font-family:             sans-serif, Arial, Helvetica;    
     margin:                  0 0 0 0;
     text-align:              center;
     font-size:               13px;
     color:                   #339933;
     background:              #FFFFFF;
}


/*
* * * * * *  
* input   *
* * * * * *  
*/
input {
     margin:                  0 0 0 0;
     font-size:               15px;
     border-top: 	          2px #CCCCCC solid;
     border-bottom:           2px #CCCCCC solid;
     border-left: 	          2px #CCCCCC solid;
     border-right: 	          2px #CCCCCC solid;
     background: 	          #000080;   
     color:                   #ffffff;  
}


/*
* * * * * *  
* center  *
* * * * * *  
*/
div.center {
     text-align: 	          center;
}


/*
* * * * * * * *  
* main wrap   *
* * * * * * * * 
*/
#main_wrap {
   min-width:       800px; 
}

/*
* * * * * *  
* header  *
* * * * * *  
*/
.cb_blue_header {
    
    text-align:     left;
    height:         60px;
    background:     #000080 url("images/cbboss1.4_header.jpg") 0 0 repeat-x; 
    
}

/*
* * * * * * * *  
* Site Title  *
* * * * * * * *
*/
.cb_boss_title {
    height:         40px;  
    font-size:      35px;  
    text-align:     left;
    margin-left:    23px;

}

/*
* * * * * * * * * * * 
* Site Title Link   *
* * * * * * * * * * *
*/


a.cb_boss_title:link {
    color:              #C6C6C6; 
    font-size:          35px;   
    text-decoration:    none;
}

a.cb_boss_title:visited {
    color:              #C6C6C6; 
    font-size:          35px;   
    text-decoration:    none;
}

a.cb_boss_title:hover {
    color:              #C6C6C6;  
    font-size:          35px;  
    text-decoration:    underline;
}
/*  end Site Title  */

/*
* * * * * *  
* slogan  *
* * * * * *  
*/
.cb_boss_slogan {
    height:         15px;     
    text-align:     left;
    margin-left:    50px;
}

/*
* * * * * * * * * *  
* header bottom   *
* * * * * * * * * * 
*/
.cb_boss_header_bottom {
    height:         5px;     
    text-align:     left;
    background:     #FFFFFF url("images/cbboss1.4_header_bottom.jpg") 0 0 repeat-x; 
}

/*
* * * * * * * 
* top menu  *
* * * * * * * 
*/
.cb_boss_top_menu {
    height:         27px;     
    text-align:     left;
    background:     #FFFFFF url("images/cbboss1.4_top_menufill.jpg") 0% 0% repeat-x; 
}

/*
* * * * * * * * * 
* menu bottom   *
* * * * * * * * * 
*/
.cb_boss_top_menu_bottom {
    height:         8px;     
    text-align:     left;

    background:     #FFFFFF url("images/cbboss1.4_top_menu_bottom.jpg") 0 0 repeat-x; 
}

/*
*
*
*/
div.menu1 {
    height:         27px;
    float:          left;
    margin-left:    1px;
    margin-top:     4px;
    color:          #000000;
}

/*
* * * * * * * 
* menu link *
* * * * * * * 
*/
a.menu:link {
    font-size:          13px;
    color:              #000080;
    font-weight:        bold;
    text-decoration:    none;
    text-align:         center;
    height:             20px;
    width:              125px;
    display:            block;
    border-top:         1px #eefeef solid;
    border-bottom:      1px #cccccc solid;
    border-left:        1px #cccccc solid;
    border-right:       1px #eefeef solid;
}

/*
* menu:visited
*/
a.menu:visited {
    font-size:          13px;
    color:              #333333;
    font-weight:        bold;
    text-decoration:    none;
    text-align:         center;
    height:             20px;
    width:              125px;
    display:            block;
    border-top:         1px #eefeef solid;
    border-bottom:      1px #cccccc solid;
    border-left:        1px #cccccc solid;
    border-right:       1px #eefeef solid;



}

/*
* menu:hover
*/
a.menu:hover {
    font-size:          13px;
    color:              #A1BCFF;
    font-weight:        bold;
    text-decoration:    none;
    text-align:         center;
    height:             20px;
    width:              125px;
    display:            block;
    background-color:   transparent;
    border-top:         1px #cccccc solid;
    border-bottom:      1px #eefeef solid;
    border-left:        1px #eefeef solid;
    border-right:       1px #cccccc solid;   
}
/* end menu */




/*
* * * * * * * * * 
* random vendor *
* * * * * * * * * 
*/
.rand_vendor {

    color:              #333333;
    overflow:           hidden;
    margin-left:        1%;
    margin-right:       1%;
    text-align:         left;
    margin-bottom:      4%;
}

/* 
* * * * * * * * * * * * *
* Random Vendor Link    *
* * * * * * * * * * * * *
*/
.rand_vendor_link {

    color:              #000080;
    overflow:           hidden;
    margin-left:        1%;
    margin-right:       1%;
    text-align:         left;
    font-weight:        bold;

}

.rand_vendor_link_image {

    color:              #000080;
    overflow:           hidden;
    margin-left:        1%;
    margin-right:       1%;
    text-align:         left;
    font-weight:        bold;
    float:              left;

}

a.rand_vendor_link:link {

    font-size:          12px; 
    color:              #000080;
    overflow:           hidden;
    margin-left:        1%;
    margin-right:       1%;

}

a.rand_vendor_link:visited {

    font-size:          12px; 
    color:              #333333;
    overflow:           hidden;
    margin-left:        1%;
    margin-right:       1%;
}

a.rand_vendor_link:hover {

    font-size:          12px; 
    color:              #A1BCFF;
    overflow:           hidden;
    margin-left:        1%;
    margin-right:       1%;
}
/* end randor vendor */

a:link {

    font-size:          13px; 
    color:              #000080;
    text-decoration:    none;
}

a:visited {

    font-size:          13px; 
    color:              #333333;
    text-decoration:    none;
}

a:hover {

    font-size:          13px; 
    color:              #A1BCFF;
    text-decoration:    underline;
}
/* end standard a link */


/*
*
*
*/
.ad_spot1 {


}

/*
*
*
*/
.ad_spot2 {


}

/*
* * * * * * * * * * *
* vendor_title_div  *
* * * * * * * * * * *
*/
.vendor_title_div {
    width:              100%;
    margin-top:         15px;
    padding-top:        7px;
    font-size:          15px;
    font-weight:        bold;
    border-top:         1px #CCCCCC solid;
    border-left:        1px #CCCCCC solid;
    border-right:       1px #CCCCCC solid;    
    background-color:   #FAFAFA;
    color:              #FFFFFF;
    display:            block;
    height:             30px;
  /*  background:         #000080 url("images/catfill_02.jpg") 0% 0% repeat-x; */
 /*   background:         #000080 url("images/cbboss1.4_titlefill.jpg") 0% 0% repeat-x; */

}

a.vendor_link:link {
    font-size:          16px;
    color:              #A1BCFF;
    text-decoration:    none;
}

a.vendor_link:visited {
    font-size:          16px;
    color:              #CCCCCC;
    text-decoration:    none;
}

a.vendor_link:hover {
    font-size:          16px;
    color:              #777777;
    text-decoration:    underline;
}

.vendor_description_image {
    width:              124px;    
    float:              right;   
}
.vendor_description {
    width:              100%;
    float:              left;    
    text-align:         left;
    font-size:          13px;
    padding-top:        10px;
    padding-bottom:     10px;
    border-top:         1px #CCCCCC solid;
    border-bottom:      1px #CCCCCC solid;    
    border-left:        1px #CCCCCC solid;
    border-right:       1px #CCCCCC solid;  
    background:         #FAFAFA;  
}




/*
/*
* * * * * ** *
* Left Side  *
* * * * * ** *
*/
.left_side {
    width:              18%;
    float:              left;
    margin-left:        1%;
/*    border-left:        #CCCCCC 1px solid;
    border-right:       #CCCCCC 1px solid;
    border-top:         #CCCCCC 1px solid;
    border-bottom:      #CCCCCC 1px solid;
    background:         #FFFFFF url("images/cbboss1.4_item_fill.jpg") 0% 0% repeat-x; 
*/
}

/*
* * * * * * * * *
* Main Content  *
* * * * * * * * *
*/
.main_content {
    width:              57%;
    float:              left;
    color:              #777777;
    margin-left:        2%;
    margin-right:       2%;
    margin-top:         4%;
}

/*
* * * * * * * * *
* right column  *
* * * * * * * * *
*/
.right_side {
    width:              18%;
    float:              left;
    margin-right:        1%;
 /*   border-left:        #CCCCCC 1px solid;
    border-right:       #CCCCCC 1px solid;
    border-top:         #CCCCCC 1px solid;
    border-bottom:      #CCCCCC 1px solid;
    background:         #FFFFFF url("images/cbboss1.4_item_fill.jpg") 0% 0% repeat-x; 
*/
}

/*
* * * * * * * *
* bottom_area *
* * * * * * * *
*/
.bottom_area {


}

/*
* * * * * * * * * 
* Cat Titles    *
* * * * * * * * *
*/
.title {
    font-weight:        bold;
    font-size:          15px;
    color:              #777777;
    margin-top:         2%;
    text-decoration:    underline;

}

a.title:link {
    color:              #777777; 
    font-size:          15px;   
    text-decoration:    underline;
}

a.title:visited {
    color:              #000080; 
    font-size:          15px;   
    text-decoration:    underline;
}

a.title:hover {
    color:              #777777;  
    font-size:          15px;  
    text-decoration:    none;
}
/*  end title  */




/*
* * * * * * * * 
* Small Text  *
* * * * * * * *
*/
.cb_search_smalltext {
    padding-top:         12px;
    padding-right:       12px;
}

#cb_boss_maincats {
  /*  background:     #FFFFFF url("images/cbboss1.4_item_fill.jpg") 0% 0% repeat-x; */

}





/*
* * * * * * * *
* Cat Links   *
* * * * * * * *
*/
.catlinks {
    font-weight:        normal;
    font-size:          12px;
    color:              #333333;
}

a.catlinks:link {
    color:              #333333;   
    font-size:          12px; 
}

a.catlinks:visited {
    color:              #0000FF; 
    font-size:          12px;   

}

a.catlinks:hover {

    color:              #A1BCFF;  
    font-size:          12px;  

}
/*  end title  */

/*
* * * * * * * *
* Search Box  *
* * * * * * * *
*/
.search_box {
    text-align:         right;
    margin-right:       3%;

}
.search {
    height:             40px;
}


/*
* * * * * * * *
* Left module *
* * * * * * * *
*/
.leftmod {

}
/*
* * * * * * * * *
* Right module  *
* * * * * * * * *
*/
.rightmod {

}

div.featured {
    width:          80%;
    text-align:     center; 
}

div.feat_box {
    display:        block; 
    float:          left; 
    width:          32%;
    height:         160px; 
    overflow:       hidden;
    padding-top:    3px;
    padding-left:   3px;
    padding-right:  3px;
    text-align:     left;
    color:          #777777;

}

#foot_content {

    height:             100px;
    background:         #0C0E6A url("images/cbboss1.4_bottomfill.jpg") 0% 0% repeat-x;

}

a.cb_footer:link {

    color:              #A1BCFF;
    text-decoration:    none;

}

a.cb_footer:visited {

    color:              #CCCCCC;
    text-decoration:    none;

}

a.cb_footer:hover {

    color:              #A1BCFF;
    text-decoration:    underline;
}

.vendor_stats {

    display:            block;
    width:              100%; 
    background:         #F8FCFF;
    border-bottom:      #E5E5E5 1px solid;
    border-top:         #E5E5E5 1px solid;
    text-align:         center;


}

.vendor_stats_image {

/*    width:              90%; */
}


.cb_keywords {

    text-align:         center;
    font-size:          10px;
    border-top:         #EEEEEE 1px solid;
    padding-top:        5px;
    padding-bottom:     5px;
}




.search input {
    font-size:          20px;
    height:             25px;

}

/*
* * * * * * * *
* Clear Both  *
* * * * * * * *
*/
.clear_both {
    clear:      both;
}






/**
* End CB Blue CSS
*/







































