.whitetext-lg
{
    FONT: 13px "Arial", "Sans Serif";
    FONT-WEIGHT: bold;
    COLOR: #FFFFFF;
}


.whitetext-lg A:link
{
   COLOR: white;
   TEXT-DECORATION:none;
}

.whitetext-lg A:visited
{
   COLOR: white;
   TEXT-DECORATION:none;
}

.whitetext-lg A:hover
{
   COLOR: yellow;
   TEXT-DECORATION:none;
}



H2
{
    FONT: 13px "Arial", "Sans Serif";
    FONT-WEIGHT: bold;
    COLOR: #FFFFFF;
   letter-spacing: 2px;
}


H2 A:link
{
   COLOR: white;
   TEXT-DECORATION:none;
}

H2 A:visited
{
   COLOR: white;
   TEXT-DECORATION:none;
}

H2 A:hover
{
   COLOR: yellow;
   TEXT-DECORATION:none;
}




.whitetext
{
    FONT: 11px "Arial", "Sans Serif";
    FONT-WEIGHT: bold;
    COLOR: #FFFFFF;
}

.whitetext A:link
{
   COLOR: white;
   TEXT-DECORATION:none;
}

.whitetext A:visited
{
   COLOR: white;
   TEXT-DECORATION:none;
}

.whitetext A:hover
{
   COLOR: yellow;
   TEXT-DECORATION:none;
}



.whitetext-small
{
    FONT: 10px "Arial", "Sans Serif";
    COLOR: white;
}
.whitetext-small A:link
{
   COLOR: white;
   TEXT-DECORATION:none;
}

.whitetext-small A:visited
{
   COLOR: white;
   TEXT-DECORATION:none;
}

.whitetext-small A:hover
{
   COLOR: yellow;
   TEXT-DECORATION:none;
}


.bluetext-vrylg
{
    FONT: 13px "Arial", "Sans Serif";
    FONT-WEIGHT: bold;
    COLOR: #2f4B6D;
}


.bluetext-lg
{
    FONT: 12px "Arial", "Sans Serif";
    FONT-WEIGHT: bold;
    COLOR: #2f4B6D;
}
.bluetext-lg A
{
   COLOR: #2f4B6D;
}



.bluetext-small
{
    FONT: 10px "Arial", "Sans Serif";
    COLOR: #2f4B6D;
}
.bluetext-small A:link
{
   TEXT-DECORATION:none;
   COLOR: #2f4B6D;
}

.bluetext-small A:visited
{
   TEXT-DECORATION:none;
   COLOR: #2f4B6D;
}

.bluetext-small A:hover
{
   TEXT-DECORATION:none;
   COLOR: yellow;
}


.link_header
{
    FONT: 14px "Arial", "Sans Serif";
    FONT-WEIGHT: bold;
    COLOR: #5f3B2C;
    LETTER-SPACING: 2px;
}
 
H1
{
    FONT: 14px "Arial", "Sans Serif";
    FONT-WEIGHT: bold;
    COLOR: #5f3B2C;
    LETTER-SPACING: 2px;
}


H1 A:link
{
   COLOR: #5f3B2C;
   TEXT-DECORATION:none;
}

H1 A:visited
{
   COLOR: #5f3B2C;
   TEXT-DECORATION:none;
}

H1 A:hover
{
   COLOR: yellow;
   TEXT-DECORATION:none;
}



.main_header
{
    FONT: 14px "Arial", "Sans Serif";
    FONT-WEIGHT: bold;
    COLOR: #5f3B2C;
    LETTER-SPACING: 2px;
}


.small_header
{
    FONT: 13px "Arial", "Sans Serif";
    FONT-WEIGHT: bold;
    COLOR: #5f3B2C;
}

.maintext
{
    FONT: 12px "Arial", "Sans Serif";
    COLOR: #06518e;

}


.smalltext
{
    FONT: 10px "Arial", "Sans Serif";
    COLOR: #4477BA;

}

.smalltext-red
{
    FONT: 10px "Verdana", "Sans Serif";
    COLOR: #DD0000;
    FONT-WEIGHT: bold;
}


H3
{
    FONT: 13px "Arial", "Sans Serif";
    COLOR: green;
    FONT-WEIGHT: bold;
}


H3 A:link
{
    FONT: 11px "Arial", "Sans Serif";
    COLOR: #06518e;
    TEXT-DECORATION:none;
}


H3 A:visited
{
    FONT: 11px "Arial", "Sans Serif";
    COLOR: #06518e;
    TEXT-DECORATION:none;
}


H3 A:hover
{
    FONT: 11px "Arial", "Sans Serif";
   TEXT-DECORATION:none;
   COLOR: #B44B24;
}

.toptext
{
    FONT: 12px "Arial", "Sans Serif";
    COLOR: #06518e;
}


.toptext A:link
{
    FONT: 11px "Arial", "Sans Serif";
    COLOR: #06518e;
    TEXT-DECORATION:none;
}


.toptext A:visited
{
    FONT: 11px "Arial", "Sans Serif";
    COLOR: #06518e;
    TEXT-DECORATION:none;
}


.toptext A:hover
{
    FONT: 11px "Arial", "Sans Serif";
   TEXT-DECORATION:none;
   COLOR: #B44B24;
}


.nounderline A {text-decoration:none}


.category_table
{
   BORDER-RIGHT: #627FB9 1px solid;
   BORDER-TOP: #627FB9 1px solid;
   BORDER-LEFT: #627FB9 1px solid;
   BORDER-BOTTOM: #627FB9 1px solid;
   BACKGROUND-COLOR: #FFFFFF;

}

.category_table TH
{
   BACKGROUND-COLOR: #91ADD3;
   FONT-WEIGHT: bold;
   FONT-SIZE: 13px;
   COLOR: white;
   FONT-FAMILY: "Arial", sans-serif;
   letter-spacing: 2px;
}

.category_table td
{
    FONT: 11px/18px "Arial", "Sans Serif";
    FONT-WEIGHT: bold;
    COLOR: #627FB9;
}


.press_table
{
   BORDER-RIGHT: #627FB9 1px solid;
   BORDER-TOP: #627FB9 1px solid;
   BORDER-LEFT: #627FB9 1px solid;
   BORDER-BOTTOM: #627FB9 1px solid;
   BACKGROUND-COLOR: #FFFFFF;

}

.press_table TH
{
   BACKGROUND-COLOR: #91ADD3;
   FONT-WEIGHT: bold;
   FONT-SIZE: 13px;
   COLOR: white;
   FONT-FAMILY: "Arial", sans-serif;
   letter-spacing: 2px;
}

.press_table td
{
    FONT: 8pt "Arial", "Sans Serif";
    COLOR: #06518e;
}



.article_table
{
   BORDER-RIGHT: #627FB9 1px solid;
   BORDER-TOP: #627FB9 1px solid;
   BORDER-LEFT: #627FB9 1px solid;
   BORDER-BOTTOM: #627FB9 1px solid;
   BACKGROUND-COLOR: #FFFFFF;

}

.article_table TH
{
   BACKGROUND-COLOR: #91ADD3;
   FONT-WEIGHT: bold;
   FONT-SIZE: 13px;
   COLOR: white;
   FONT-FAMILY: "Arial", sans-serif;
   letter-spacing: 2px;
}

.article_table td
{
    FONT: 8pt "Arial", "Sans Serif";
    COLOR: #06518e;
}

.featuredlink_table
{
   BORDER-RIGHT: #627FB9 1px solid;
   BORDER-TOP: #627FB9 1px solid;
   BORDER-LEFT: #627FB9 1px solid;
   BORDER-BOTTOM: #627FB9 1px solid;
   BACKGROUND-COLOR: #FDFCD8;

}

.featuredlink_table TH
{
   BACKGROUND-COLOR: #91ADD3;
   FONT-WEIGHT: bold;
   FONT-SIZE: 13px;
   COLOR: white;
   FONT-FAMILY: "Arial", sans-serif;
   letter-spacing: 2px;
}

.featuredlink_table td
{
    FONT: 12px "Arial", "Sans Serif";
    COLOR: #0D448C;
}

/* normal version */
.featuredad_table
{
   BORDER-RIGHT: #627FB9 1px solid;
   BORDER-TOP: #627FB9 1px solid;
   BORDER-LEFT: #627FB9 1px solid;
   BORDER-BOTTOM: #627FB9 1px solid;
   BACKGROUND-COLOR: #FDFCD8;

}

.featuredad_table TH
{
   BACKGROUND-COLOR: #91ADD3;
   FONT-WEIGHT: bold;
   FONT-SIZE: 13px;
   COLOR: white;
   FONT-FAMILY: "Arial", sans-serif;
   letter-spacing: 2px;
}

.featuredad_table td
{
    FONT: 10px "Arial", "Sans Serif";
    COLOR: #0D448C;
    TEXT-ALIGN: center;
}

/* jcarousel version */
.jfeaturedad_table
{
/*
*   BORDER-RIGHT: #627FB9 1px solid;
*   BORDER-TOP: #627FB9 1px solid;
*   BORDER-LEFT: #627FB9 1px solid;
*   BORDER-BOTTOM: #627FB9 1px solid;
*/
   BACKGROUND-COLOR: #FDFCD8;
}

.jfeaturedad_table TH
{
   BACKGROUND-COLOR: #91ADD3;
   FONT-WEIGHT: bold;
   FONT-SIZE: 13px;
   COLOR: white;
   FONT-FAMILY: "Arial", sans-serif;
   letter-spacing: 2px;
}

.jfeaturedad_table td
{
    FONT: 10px "Arial", "Sans Serif";
    COLOR: #0D448C;
    TEXT-ALIGN: center;
}

/* ****** */

.linklocation_table
{
   BORDER-RIGHT: #627FB9 1px solid;
   BORDER-TOP: #627FB9 1px solid;
   BORDER-LEFT: #627FB9 1px solid;
   BORDER-BOTTOM: #627FB9 1px solid;
   BACKGROUND-COLOR: white;

}

.linklocation_table TH
{
   BACKGROUND-COLOR: #91ADD3;
   FONT-WEIGHT: bold;
   FONT-SIZE: 12px;
   COLOR: white;
   FONT-FAMILY: "Arial", sans-serif;
   letter-spacing: 2px;
}

.linklocation_table td
{
    FONT: 12px "Arial", "Sans Serif";
    FONT-WEIGHT: bold;
    COLOR: #06518e;
}


.linkdirnode_table
{
   BORDER-RIGHT: #627FB9 1px solid;
   BORDER-TOP: #627FB9 1px solid;
   BORDER-LEFT: #627FB9 1px solid;
   BORDER-BOTTOM: #627FB9 1px solid;
   BACKGROUND-COLOR: white;

}

.linkdirnode_table TH
{
   BACKGROUND-COLOR: #91ADD3;
   FONT-WEIGHT: bold;
   FONT-SIZE: 12px;
   COLOR: white;
   FONT-FAMILY: "Arial", sans-serif;
   letter-spacing: 2px;
}

.linkdirnode_table td
{
    FONT: 12px "Arial", "Sans Serif";
    FONT-WEIGHT: bold;
    COLOR: #06518e;
}





.body_table
{
   BACKGROUND-COLOR: #E9F1FB;

}

.body_table TH
{
   FONT-FAMILY: "Arial", sans-serif;
   FONT-WEIGHT: bold;
   FONT-SIZE: 13px;
}

.body_table td
{
    FONT: 12px "Arial", "Sans Serif";
    COLOR: #06518e;
}




.footer_table
{
   BACKGROUND-COLOR: #E9F1FB;

}

.footer_table TH
{
   FONT-FAMILY: "Arial", sans-serif;
   FONT-WEIGHT: bold;
   FONT-SIZE: 13px;
}

.footer_table td
{
    FONT: 10px "Arial", "Sans Serif";
    COLOR: #06518e;
    TEXT-ALIGN: center;
}


.classified_header
{
    FONT: 12px "Arial", "Sans Serif";
    FONT-WEIGHT: bold;
    COLOR: #0A448F;
    LETTER-SPACING: 2px;
}



table.interactive
{
   BORDER-RIGHT: #627FB9 1px solid;
   BORDER-TOP: #627FB9 1px solid;
   BORDER-LEFT: #627FB9 1px solid;
   BORDER-BOTTOM: #627FB9 1px solid;
}

table.interactive TH
{
   BACKGROUND-COLOR: #91ADD3;
   FONT-WEIGHT: bold;
   FONT-SIZE: 13px;
   COLOR: white;
   FONT-FAMILY: "Arial", sans-serif;
   letter-spacing: 2px;
}

table.interactive td.white
{
   BACKGROUND-COLOR: #FFFFFE;
   FONT-SIZE: 11px;
   COLOR: #06518e;
   FONT-FAMILY: "Arial", sans-serif;
}


table.interactive td.dkblue
{
   BACKGROUND-COLOR: #D2Dfee;
   FONT-SIZE: 11px;
   COLOR:  #06518e;
   FONT-FAMILY: "Arial", sans-serif;
}

table.interactive tr:hover td,
table.interactive tr.hover td
{
    background-color: #FCFAC4;
}



table.test
{
   BORDER-RIGHT: #627FB9 1px solid;
   BORDER-TOP: #627FB9 1px solid;
   BORDER-LEFT: #627FB9 1px solid;
   BORDER-BOTTOM: #627FB9 1px solid;
}

table.test TH
{
   BACKGROUND-COLOR: #91ADD3;
   FONT-WEIGHT: bold;
   FONT-SIZE: 13px;
   COLOR: white;
   FONT-FAMILY: "Arial", sans-serif;
   letter-spacing: 2px;
}

table.test td.ltblue 
{
   BACKGROUND-COLOR: #f2f7fd;
   FONT-SIZE: 11px;
   COLOR: 06518e;
   FONT-FAMILY: "Arial", sans-serif;
}


table.test td.dkblue
{
   BACKGROUND-COLOR: #D2Dfee;
   FONT-SIZE: 11px;
   COLOR: 06518e;
   FONT-FAMILY: "Arial", sans-serif;
}

.sold
{
    FONT: 12px "Arial", "Sans Serif";
    COLOR: #DD0000;
    FONT-WEIGHT: bold;
}

.ad_title
{
    FONT: 11px "Arial", "Sans Serif";
    COLOR: #5f3B2C;
    FONT-WEIGHT: bold;
}



table.popup
{
   BORDER-RIGHT: #627FB9 1px solid;
   BORDER-TOP: #627FB9 1px solid;
   BORDER-LEFT: #627FB9 1px solid;
   BORDER-BOTTOM: #627FB9 1px solid;
}

table.popup TH
{
   BACKGROUND-COLOR: #1350A0;
   FONT-WEIGHT: bold;
   FONT-SIZE: 13px;
   COLOR: white;
   FONT-FAMILY: "Arial", sans-serif;
   letter-spacing: 2px;
}

table.popup td.medblue
{
   BACKGROUND-COLOR: #D9E6F6;
   FONT-FAMILY: "Arial", sans-serif;
   FONT-SIZE: 13px;
   FONT-WEIGHT: bold;
   COLOR: #5f3B2C;
}


table.popup td.ltblue
{
   BACKGROUND-COLOR: #E9F1FB;
   FONT-SIZE: 12px;
   COLOR:  #06518e;
   FONT-FAMILY: "Arial", sans-serif;
}


table.popup td.white
{
   BACKGROUND-COLOR: #F6F9FD;
   FONT-SIZE: 12px;
   COLOR:  #06518e;
   FONT-FAMILY: "Arial", sans-serif;
}


table.popup td.ltblue-adspecs
{
   BACKGROUND-COLOR: #E9F1FB;
   FONT-SIZE: 10px;
   COLOR:  #06518e;
   FONT-FAMILY: "Arial", sans-serif;
}

table.popup td.white-adspecs
{
   BACKGROUND-COLOR: #F6F9FD;
   FONT-SIZE: 10px;
   COLOR:  #06518e;
   FONT-FAMILY: "Arial", sans-serif;
}

table.popup td.brown
{
   BACKGROUND-COLOR: #8f6452;
   FONT-SIZE: 9px;
   COLOR:  #06518e;
   FONT-FAMILY: "Arial", sans-serif;
}

table.popup td.offwhite
{
   BACKGROUND-COLOR: #1350A0;
}



img {
  border: none;
  }

a {
  outline: none;
  }

li {
  display:inline;
  }

#desc {
   FONT-SIZE: 11px;
   COLOR:  #06518e;
   FONT-FAMILY: "Arial", sans-serif;
  }


table.search
{
    border-collapse: collapse;
    BORDER: #627FB9 1px solid;
    BACKGROUND-COLOR: #FFFFFF;

}

table.search TH
{
    border-collapse: collapse;
    BORDER: #627FB9 1px solid;
   BACKGROUND-COLOR: #91ADD3;
   FONT-WEIGHT: bold;
   FONT-SIZE: 13px;
   COLOR: white;
   FONT-FAMILY: "Arial", sans-serif;
   letter-spacing: 2px;
}

table.search td.ltblue
{
    border-collapse: collapse;
    BORDER: #627FB9 1px solid;
    BACKGROUND-COLOR: #E9F1FB;
    FONT: 10pt "Arial", "Sans Serif";
    COLOR: #06518e;
}

table.search td.white
{
    border-collapse: collapse;
    BORDER: #627FB9 1px solid;
    BACKGROUND-COLOR: #FFFFFF;
    FONT: 10pt "Arial", "Sans Serif";
    COLOR: #06518e;
}


table.add
{
   border-collapse: collapse;
   BORDER: #627FB9 1px solid;
   BACKGROUND-COLOR: #FFFFFF;

}

table.add TH
{
   BACKGROUND-COLOR: #627FB9;
   border-collapse: collapse;
   BORDER: #627FB9 1px solid;
   FONT-WEIGHT: bold;
   FONT-SIZE: 13px;
   COLOR: white;
   FONT-FAMILY: "Arial", sans-serif;
   letter-spacing: 2px;
}

table.add td.ltblue
{
    border-collapse: collapse;
    BORDER: #627FB9 1px solid;
    BACKGROUND-COLOR: #E9F1FB;
    FONT: 10pt "Arial", "Sans Serif";
    COLOR: #06518e;
}

table.add td.white
{
    border-collapse: collapse;
    BORDER: #627FB9 1px solid;
    BACKGROUND-COLOR: #FFFFFF;
    FONT: 10pt "Arial", "Sans Serif";
    COLOR: #06518e;
}

img.floatRight
{
   float: right;
   margin: 4px;
}


/*
 * jcarousel is used for the images in an ad, and for featureds
 *
 * skin-tango is for images in an ad
 * skin-featured is for featured ads
 */
.jcarousel-skin-tango .jcarousel-container {
    -moz-border-radius: 0px;
    background: #E9F1FB
    border: 0px solid #346F97;
}

.jcarousel-skin-tango .jcarousel-direction-rtl {
	direction: rtl;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 245px;
    padding: 20px 40px;
}

.jcarousel-skin-tango .jcarousel-container-vertical {
    width: 75px;
    height: 305px;
    padding: 60px 20px;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  245px;
    height: 75px;
}

.jcarousel-skin-tango .jcarousel-clip-vertical {
    width:  75px;
    height: 305px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 75px;
    height: 75px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
	margin-left: 0;
    margin-right: 10px;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin-left: 10px;
    margin-right: 0;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 30px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 43px;
    right: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(images/next-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
    left: 5px;
    right: auto;
    background-image: url(images/prev-horizontal.png);
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 43px;
    left: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(images/prev-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
    left: auto;
    right: 5px;
    background-image: url(images/next-horizontal.png);
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-tango .jcarousel-next-vertical {
    position: absolute;
    bottom: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(images/next-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical {
    position: absolute;
    top: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(images/prev-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

/*********************************************************************
 *  skin-featured
 *********************************************************************/

.jcarousel-skin-featured .jcarousel-container {
    -moz-border-radius: 0px;
    background: #FDFCD8;
    border: 1px solid #346F97;
}

.jcarousel-skin-featured .jcarousel-direction-rtl {
	direction: rtl;
}

.jcarousel-skin-featured .jcarousel-container-horizontal {
    width: 245px;
    padding: 20px 40px;
}

.jcarousel-skin-featured .jcarousel-container-vertical {
    width: 125px;
    height: 690px;
    padding: 50px 10px;
}

.jcarousel-skin-featured .jcarousel-clip-horizontal {
    width:  245px;
    height: 75px;
}

.jcarousel-skin-featured .jcarousel-clip-vertical {
    width:  125px;
    height: 690px;
}

.jcarousel-skin-featured .jcarousel-item {
    width: 125px;
    height: 135px;
}

.jcarousel-skin-featured .jcarousel-item-horizontal {
	margin-left: 0;
    margin-right: 10px;
}

.jcarousel-skin-featured .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin-left: 10px;
    margin-right: 0;
}

.jcarousel-skin-featured .jcarousel-item-vertical {
    margin-bottom: 40px;
}

.jcarousel-skin-featured .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-featured .jcarousel-next-horizontal {
    position: absolute;
    top: 43px;
    right: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(images/next-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-featured .jcarousel-direction-rtl .jcarousel-next-horizontal {
    left: 5px;
    right: auto;
    background-image: url(images/prev-horizontal.png);
}

.jcarousel-skin-featured .jcarousel-next-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-featured .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-featured .jcarousel-next-disabled-horizontal,
.jcarousel-skin-featured .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-featured .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-featured .jcarousel-prev-horizontal {
    position: absolute;
    top: 43px;
    left: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(images/prev-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-featured .jcarousel-direction-rtl .jcarousel-prev-horizontal {
    left: auto;
    right: 5px;
    background-image: url(images/next-horizontal.png);
}

.jcarousel-skin-featured .jcarousel-prev-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-featured .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-featured .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-featured .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-featured .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-featured .jcarousel-next-vertical {
    position: absolute;
    bottom: 5px;
    left: 53px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(images/next-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-featured .jcarousel-next-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-featured .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-featured .jcarousel-next-disabled-vertical,
.jcarousel-skin-featured .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-featured .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-skin-featured .jcarousel-prev-vertical {
    position: absolute;
    top: 5px;
    left: 53px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(images/prev-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-featured .jcarousel-prev-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-featured .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-featured .jcarousel-prev-disabled-vertical,
.jcarousel-skin-featured .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-featured .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

/* *********************** */
/*********************************************************************
 *  skin-featured-horizontal
 *********************************************************************/

.jcarousel-skin-featured-horizontal .jcarousel-container {
    -moz-border-radius: 0px;
    background: #FDFCD8;
    border: 1px solid #346F97;
}

.jcarousel-skin-featured-horizontal .jcarousel-direction-rtl {
	direction: rtl;
}

.jcarousel-skin-featured-horizontal .jcarousel-container-horizontal {
    width: 400px;
    padding: 20px 40px;
}

.jcarousel-skin-featured-horizontal .jcarousel-container-vertical {
    width: 125px;
    height: 690px;
    padding: 50px 10px;
}

.jcarousel-skin-featured-horizontal .jcarousel-clip-horizontal {
    width:  400px;
    height: 175px;
}

.jcarousel-skin-featured-horizontal .jcarousel-clip-vertical {
    width:  125px;
    height: 690px;
}

.jcarousel-skin-featured-horizontal .jcarousel-item {
    width: 125px;
    height: 175px;
}

.jcarousel-skin-featured-horizontal .jcarousel-item-horizontal {
	margin-left: 0;
    margin-right: 10px;
}

.jcarousel-skin-featured-horizontal .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin-left: 10px;
    margin-right: 0;
}

.jcarousel-skin-featured-horizontal .jcarousel-item-vertical {
    margin-bottom: 40px;
}

.jcarousel-skin-featured-horizontal .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-featured-horizontal .jcarousel-next-horizontal {
    position: absolute;
    top: 83px;
    right: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(images/next-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-featured-horizontal .jcarousel-direction-rtl .jcarousel-next-horizontal {
    left: 5px;
    right: auto;
    background-image: url(images/prev-horizontal.png);
}

.jcarousel-skin-featured-horizontal .jcarousel-next-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-featured-horizontal .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-featured-horizontal .jcarousel-next-disabled-horizontal,
.jcarousel-skin-featured-horizontal .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-featured-horizontal .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-featured-horizontal .jcarousel-prev-horizontal {
    position: absolute;
    top: 83px;
    left: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(images/prev-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-featured-horizontal .jcarousel-direction-rtl .jcarousel-prev-horizontal {
    left: auto;
    right: 5px;
    background-image: url(images/next-horizontal.png);
}

.jcarousel-skin-featured-horizontal .jcarousel-prev-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-featured-horizontal .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-featured-horizontal .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-featured-horizontal .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-featured-horizontal .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-featured-horizontal .jcarousel-next-vertical {
    position: absolute;
    bottom: 5px;
    left: 53px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(images/next-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-featured-horizontal .jcarousel-next-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-featured-horizontal .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-featured-horizontal .jcarousel-next-disabled-vertical,
.jcarousel-skin-featured-horizontal .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-featured-horizontal .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-skin-featured-horizontal .jcarousel-prev-vertical {
    position: absolute;
    top: 5px;
    left: 53px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(images/prev-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-featured-horizontal .jcarousel-prev-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-featured-horizontal .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-featured-horizontal .jcarousel-prev-disabled-vertical,
.jcarousel-skin-featured-horizontal .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-featured-horizontal .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

/* *********************** */

