
	/*
	 *  @2008-2009
	 * Screen CSS
	 *
	 *
	 */



html, body, div, p, blockquote, h1, h2, h3, h4, h5, h6, form, fieldset, legend, ul, ol, li, dl, dt, dd, a, img, address, strong, em
	{ margin: 0; padding: 0; font-weight: normal; font-style: normal; list-style: none; border: 0; outline: none; }
a span { cursor: pointer; }
form legend { display: none; }
acronym, abbr { border: 0; cursor: help; }

html { height: 100%; background: #b7b7ba url(/images/bg-html.gif) repeat-x 0 0; }
body { position: relative; border-bottom: 1px solid #b7b7ba; color: #717073; font: normal 0.75em/1.6em Tahoma, Helvetica, sans-serif; }


.aural { position: absolute; left: -100em; }
.left { float: left; }
.right { float: right; }
.more { padding: 0 8px 0 0; }

a { color: #5e5e5e; text-decoration: none; }
a:focus, a.focus, a:hover { color: #a1a1a1; text-decoration: underline; }

/* colors */

.blue #page { background: #fff url(/images/bg-top-blue.jpg) no-repeat 0 0; }
.blue #nav li a.active,
.blue #nav li a:hover { background-position: 0 -31px; }
.blue #search fieldset { background: url(/images/bg-search-blue.png) no-repeat 62px 3px; }
.blue #search fieldset label { color: #0093d0; }
.blue #search fieldset button,
.blue #search-form fieldset #submit,
.blue #contact-form fieldset button, 
.blue #request-form fieldset button { background: url(/images/btn-search-blue.png) no-repeat 0 0; }
.blue #footer { background: url(/images/bg-footer-blue.jpg) no-repeat 0 100%; }
.blue .more { background: url(/images/icon-raquo-blue.png) no-repeat 100% 5px; }
.blue .btn-top { background: url(/images/icon-top-blue.png) no-repeat 100% 1px; }
.blue .btn-back { background: url(/images/icon-laquo-blue.png) no-repeat 0 5px; }
.blue,
.blue a,
.blue acronym,
.blue #featured-prods a,
.blue #cat-display ul li a:hover,
.blue #footer li a:hover,
.blue a:hover { color: #0093d0; }
.blue .text { border: 1px solid #0093d0; }

.pink #page { background: #fff url(/images/bg-top-pink.jpg) no-repeat 0 0; }
.pink #logo { height: 0; padding: 64px 0 0; background: url(/images/logo-pink.png) no-repeat 0 0;  }
.pink #nav li a.active,
.pink #nav li a:hover { background-position: 0 -62px; }
.pink #search fieldset { background: url(/images/bg-search-pink.png) no-repeat 62px 3px; }
.pink #search fieldset label { color: #eb4498; }
.pink #search fieldset button,
.pink #search-form fieldset #submit,
.pink #side-search-form button { background: url(/images/btn-search-pink.png) no-repeat 0 0; }
.pink #footer { background: url(/images/bg-footer-pink.jpg) no-repeat 0 100%; }
.pink #footer #madeby { float: left; width: 14px; height: 0; padding: 16px 0 0; background: url(/images/logo-di-pink.png) no-repeat 0 0; overflow: hidden; }
.pink .more { background: url(/images/icon-raquo-pink.png) no-repeat 100% 5px; }
.pink .btn-top { background: url(/images/icon-top-pink.png) no-repeat 100% 1px; }
.pink .btn-back { background: url(/images/icon-laquo-pink.png) no-repeat 0 5px; }
.pink,
.pink a,
.pink acronym,
.pink #featured-prods a,
.pink #cat-display ul li a:hover,
.pink #footer li a:hover,
.pink a:hover { color: #eb4498; }
.pink .text { border: 1px solid #eb4498; }
.pink #rose-guide-2009 { color: #eb4498; }
.pink #rose-guide-2009-features { list-style-type: circle; color: #717073; }

.green #page { background: #fff url(/images/bg-top-green.jpg) no-repeat 0 0; }
.green #logo { height: 0; padding: 64px 0 0; background: url(/images/logo-green.png) no-repeat 0 0;  }
.green #nav li a.active,
.green #nav li a:hover { background-position: 0 -93px; }
.green #search fieldset { background: url(/images/bg-search-green.png) no-repeat 62px 3px; }
.green #search fieldset label { color: #6bb651; }
.green #search fieldset #submit ,
.green #search-form fieldset button { background: url(/images/btn-search-green.png) no-repeat 0 0; }
.green #footer { background: url(/images/bg-footer-green.jpg) no-repeat 0 100%; }
.green #footer #madeby { float: left; width: 14px; height: 0; padding: 16px 0 0; background: url(/images/logo-di-green.png) no-repeat 0 0; overflow: hidden; }
.green .more { background: url(/images/icon-raquo-green.png) no-repeat 100% 5px; }
.green .btn-top { background: url(/images/icon-top-green.png) no-repeat 100% 1px; }
.green .btn-back { background: url(/images/icon-laquo-green.png) no-repeat 0 5px; }
.green,
.green a,
.green acronym,
.green #featured-prods a,
.green #cat-display ul li a:hover,
.green #footer li a:hover,
.green a:hover { color: #6bb651; }
.green .text { border: 1px solid #6bb651; }


#page:after,
.album-info .al-item:after,
.album-list .al-item .al-item:after { display: block; height: 0; clear: both; visibility: hidden; content: '.' }


/* main tpl */
#page { width: 1024px; height: 100%; margin: 0 auto; padding: 1px 0 50px; }
#logo { display: block; width: 408px; height: 64px; margin: 90px 30px 0; overflow: hidden; }

#nav { height: 31px; margin: 37px 0px 4px 0px; border-top: 4px solid #fff; background: url(/images/bg-nav.png) repeat 0 0; }
#nav li { position: relative; height: 31px; float: left; }
#nav li a,
#nav li .alt { position: relative; z-index: 1; display: block; width: 150px; height: 22px; margin: 0 0 0 -25px; padding: 9px 0 0; color: #fff; background: url(/images/nav-item.png) no-repeat 0 0; font: 0.8em Georgia, Times, serif; overflow: hidden; text-align: center; text-transform: uppercase; }
#nav li.nav-item-1 a { margin: 0; background: url(/images/nav-item-first.png) no-repeat 0 0; }
#nav li.nav-item-8 a { width: 149px; background: url(/images/nav-item-last.png) no-repeat 0 0; }
#nav li.nav-item-8 .alt { width: 149px; background: url(/images/nav-item-last.png) no-repeat 0 0; }
#nav li:hover,
#nav li a:hover { position: relative; z-index: 110; text-decoration: none; }
#nav li:hover ul { display: block; }
#nav li ul { display: none; position: absolute; left: 24px; top: 31px; width: auto; height: 28px; z-index: 10; }
#nav li.nav-item-8 ul { left: auto; right: -25px !important; }
#nav li ul li { height: 28px; padding: 0 35px 0 0; background: url(/images/subnav-item-right.png) no-repeat 100% 0; }
#nav li ul li a { float: left; min-width: 79px; width: auto !important; height: 19px; margin: 0 0 0 -24px !important; padding: 9px 0 0 35px; color: #717073; background: url(/images/subnav-item-left.png) no-repeat 0 0 !important; font: 0.8em Georgia, Times, serif; text-transform: none; white-space: nowrap; }
#nav li ul li:hover { background-position: 100% -28px !important; }
#nav li ul li:hover a  { color: #fff; background-position: 0 -28px !important; }


#content { width: 505px; float: left; margin: 25px 50px 45px; }
#full-content { width: 880px; margin: 30px 50px 45px }
#full-content h1 { margin: 0 0 0.5em; font: 36px Arial, Helvetica, sans-serif; line-height:100%; }
#content.content { width: 880px; }
#content h1 { margin: 0 0 0.5em; font: normal 29px/1.4em Arial, Helvetica, sans-serif; }
#content h2 { margin: 0 0 0.5em; font: bold 15px/1.4em Arial, Helvetica, sans-serif; }
#content p { margin: 0 0 1em; color: #717073; }
.featuredprod-img  div { float: left; margin: 0 0 0 12px; color: #717073; }
.featured-images-list { overflow:hidden; margin:10px auto; height:100%; float:none; width:696px; }
.featured-images-list li { width: 116px; height: 116px; float: left;  color: #717073;}
.featured-images-list .prod-img { display: block; width: 88px; height: 89px; padding: 7px; border: 1px solid #afb0b3; overflow: hidden; text-align: center; }

#content_title { display: block; width:500px;}
#side-nav { width: 319px; float: right; margin: 89px 5px 0 0; }
#side-nav .featuredprod-img { float: right; margin: 0 47px 20px 0;}
#side-nav #search { margin: -50px 39px 0 0; }
#side-nav .featured-images-list li { padding: 0 0 0 15px }

#search { height: 40px; }
#search fieldset { width: 235px; height: 40px; float: right; }
#search fieldset label { font-size: 11px; }
#search fieldset .text { width: 140px; font-size: 9px; border: 0; background: none; }
#search fieldset button { position: relative; top: -21px; left: -7px; width: 23px; height: 23px; float: right;  border: 0; text-indent: -100em; overflow: hidden; cursor: pointer; z-index: 1; } /* 6 */
#search fieldset button:hover { background-position: 0 100%; }

#featured-prods { padding: 2px; border: 2px solid #eee; }
#featured-prods h4 { height: 16px; padding: 4px 10px 0; color: #fff; background: #888 url(/images/hd-featured-prods.png) no-repeat 0 0;  font: bold 0.8em Georgia, Times, serif;  overflow: hidden; text-transform: uppercase; }
#featured-prods ul { background: url(/images/bg-gradient.png) repeat-x 0 100%; overflow: hidden; }
#featured-prods ul li { width: 144px; height: 170px; float: left; padding: 10px 5px; color: #717073;}
#featured-prods .prod-img { display: block; width: 105px; height: 105px; margin: 0 auto; padding: 7px; border: 1px solid #afb0b3; overflow: hidden; text-align: center; }
#featured-prods div { padding: 5px 0 0;}
#featured-prods h6 { width: 140px; padding: 0px 0 0; border-top: 1px solid #d4d5d7; }
#featured-prods h6 a { font-size: 12px; font-weight: bold; }

#cat-display { margin: 15px 0; padding: 2px; border: 2px solid #eee; overflow: hidden; }
#cat-display h4 { height: 16px; margin: -2px 0; padding: 4px 10px 0; color: #fff; font: bold 0.8em Georgia, Times, serif;  text-transform: uppercase; }
#cat-display ul { width: 155px; float: left; background: url(/images/bg-gradient.png) repeat-x 0 100%; }
#cat-display ul li { padding: 2px 0; border-top: 1px solid #fff;  }
#cat-display ul li a { padding: 0 0 0 19px; color: #717073; background: url(/images/icon-dot.png) no-repeat 11px 5px; }
#cat-display ul li a:hover { text-decoration: none; }
#cat-display #category h4{  background: #888 url(/images/hd-display-cats.png) no-repeat 0 0; }
#cat-display #category li { border-right: 1px solid #fff; }
#cat-display #brand h4{ background: #bababd url(/images/hd-display-brands.png) no-repeat 0 0; }

#footer { position: absolute; left: 50%; bottom: -1px; width: 1024px; height: 49px; margin: 0 0 0 -512px; }
#footer #madeby { position: relative; top: 5px; right: 7px; }
#footer #footer_di #madeby { float:right; color:#FFF; font-size:0.8em; text-decoration:none; }
#footer #footer_di #madeby img { vertical-align:middle; }
#footer ul, #footer li { display: inline; padding: 0 7px; }
#footer li a { color: #fff; font-size: 0.7em; text-transform: uppercase; }

.list-mod li { padding: 0 0 0 50px; background: url(/images/icon-dot.png) no-repeat 0 0; }

.pagination { height: 35px; clear: both; }
.pagination .prev-item {  }
.pagination .next-item { float: right; }
.pagination li { float: left; padding: 0 5px 0 0; color: #777; }
.pagination .current { float: left; padding: 0 5px 0 0; color: #eb4498;}
.pagination li a { color: #777; }

.browser-nav { clear: both; padding: 3em 10px 0; text-align: right; }
.browser-nav li { display: inline; padding: 0 0 0 10px; }
.browser-nav li .btn-top { padding: 0 5px 0 0; }
.browser-nav li .btn-back { padding: 0 0 0 7px; }


/* inners tpl */

#store #page { position: relative;  }

#store #content { width: 775px; float: right; margin: 25px 5px 0px; }
#store #featured-prods h3 { padding: 2px 10px 0 10px; color: #fff; background: #888 url(/images/bg-gradient-4.png) repeat-y 0 0; font:  0.8em Georgia, Times, serif; overflow: hidden; text-transform: uppercase; }
#store #featured-prods ul li { width: 190px; height: 140px; padding: 5px 0; overflow: hidden; }
#store #featured-prods ul li .prod-img { display: block; width: 88px; height: 87px; margin: 0; padding: 5px; overflow: hidden; text-align: center; }
#store #featured-prods ul li .prod-img img { width: 88px; height: 87px; }
#store #featured-prods ul li .prod-title {  }
#store #featured-prods ul li .prod-desc { line-height: 1.1em; text-align: left; }
#store #featured-prods ul li div { width: 129px; height: 150px; padding: 5px 15px 5px 45px; border-right: 1px solid #afb0b3;}
#store #featured-prods ul li.prod-item-1 {  }
#store #featured-prods ul li.prod-item-4 {  }
#store #featured-prods ul li.prod-item-4 div { border: 0; }


#store #side-nav { width: 175px; float: left; margin: 28px 5px 0; padding: 0 0 0 10px; }
#store #search { position: absolute; top: 240px; right: 39px; margin: 0; }
.left-nav-title { display: block; height: 20px; padding: 9px 10px 1px; border-bottom: 2px solid #fff; color: #fff; background: #333 url(/images/bg-gradient-3.png) repeat-x 0 0; font:  0.8em Georgia, Times, serif; text-transform: uppercase; }
.left-nav-list li { border-bottom: 1px solid #fff; }
.left-nav-list li a { display: block; padding: 5px 10px; color: #717073; background: #d1d2d4; }
#adv-search h4 { display: block; width: 161px; height: 20px; padding: 9px 10px 1px; border-bottom: 2px solid #fff; color: #fff; background: #333 url(/images/bg-gradient-3.png) repeat-x 0 0; font:  0.85em Georgia, Times, serif; text-transform: uppercase; }
#store #side-nav  div{ }
#side-search-form { width: 175px; }
#store #side-search-form legend { display: block; margin: 0; padding: 0 0 10px; }
#store #side-search-form label { display: block; width: 120px; color: #ec5aa5; font-size: 11px; }
#store #side-search-form .text,
#store #side-search-form select,
#store #side-search-form textarea { width: 175px; float: left; margin: 0 0 5px; padding: 2px; border: solid #efeff0; border-width: 0 1px; background: #dedee0; font-size: 12px; resize: none; }
#store #side-search-form button { position: relative; top: 10px; left: 0; width: 23px; height: 23px; float: right; margin: 0 0 5em; border: 0; text-indent: -100em; overflow: hidden; cursor: pointer; }
#store #side-search-form img.right { padding: 1px; border: 2px solid #ddd; }
#store #side-search-form select {width: 180px;}


#products {}
#products ul li { margin: 0 0 5px; padding: 2px; border: 2px solid #eee; }
#products ul li div { padding: 5px 5px 5px 5px; background: url(/images/bg-gradient.png) repeat-x 0 0; overflow: hidden; }
#products ul li .product_left { float:left; width:600px; }
#products ul li .prod-img { display: block; width: 88px; height: 88px; float: right; margin: 0 0 0 0; padding: 7px; border: 1px solid #afb0b3; overflow: hidden; text-align: center; }
#products ul li .prod-title { font-size: 1.4em }
#products ul li .prod-desc { line-height: 1.1em; margin: 1em 0 0; text-align: left; }
#products ul li .prod-desc .more { background: none; }

/* content */
.album-list { width: 620px; }
.album-list .al-item { width: 302px; margin: 0 0 1em; border: 2px solid #eee; }
.album-list .al-item-0 { float: left; }
.album-list .al-item-1 { float: right; }
.album-list .al-item .al-item { width: 300px; margin: 0; border:2px solid #fff; background: url(/images/bg-gradient.png) repeat-x 0 100%; font-size: 0.9em; }
.album-list .al-item .al-item .al-img { width: 193px; height: 145px; float: left; margin: 5px; overflow: hidden; }
.album-list .al-item .al-item .al-desc { width: 95px; float: right; padding: 115px 0 0; }
.album-list .al-item .al-item .al-desc a { display: block; }
.album-list .al-item .al-item .al-desc span span { color: #777; }
.album-list .al-item .al-item p { clear: both; margin: 0 !important; padding: 3px 5px; border-top: 2px solid #fff; }

.album-info { border: 2px solid #eee; width:100%; background: url(/images/bg-gradient.png) repeat-x 0 -100px; }
.album-info .al-item { margin: 0; border: 2px solid #fff; font-size: 1.1em; }
.album-info .al-item .al-img { float: left; margin: 5px; }
.album-info .al-item .al-img img { width: 280px; }
.album-info .al-item .al-desc { width: 555px; float: right; }
.album-info .al-item .al-desc .al-desc-title { display: block; font-size:16px; margin-top:5px; font-weight:bold; margin-top:12px; margin-bottom:10px; }
.album-info .al-item .al-desc span span { color: #777; }
.album-info .al-item p { clear: both; margin: 0 !important; padding: 3px 5px; border-top: 2px solid #fff; font-size:1.1em; }
.album-info .al-item .pagination { height: 19px; clear: both; margin: 0 0 5px !important; padding: 3px 5px; border-bottom: 2px solid #fff; }
.album-info .al-item .al-desc .al-additionaldesc { padding: 180px 0 0 105px; width: 435px; font-size: 1.1em; }


.album-gal { margin: 1em 0; border: 2px solid #eee; }
.album-gal ul { margin: 0; border: 2px solid #fff; background: url(/images/bg-gradient.png) repeat-x 0 -100px; font-size: 0.9em; overflow: hidden; }
.album-gal ul li { width: 165px; float: left; margin: 0.3em 1em; overflow: hidden; }
.album-gal ul li strong { display: block; }
.album-gal ul li.clear { display: block; width: 100%; height: 0; float: none; clear: both; margin: 0; visibility: hidden; overflow: hidden; }


#product-details { padding: 2px; border: 2px solid #eee; }
#prod-details { /*position: relative;*/ margin: 0 0 0px; padding: 5px; background: url(/images/bg-gradient.png) repeat-x 0 100%; overflow: hidden; }
#prod-details #product-image { width: 260px; height: 393px; float: left; padding: 5px; border: 1px solid #afb0b3; overflow: hidden; }
#prod-details #product-image img { }
#prod-details #product-description { width: 460px; float: left; padding: 10px; }
#prod-details #product-description h2 { font-size: 1.7em; font-weight: normal; }
#prod-details #product-description p { margin: 0 0 1em; }
#prod-details #prod-attributes { width: 440px; margin: 1em 0 0; padding: 20px 0 0; border-top: 1px solid #cac9cc;  }
#prod-details #prod-attributes li { width: 200px; height: 20px; float: left; padding: 0 10px 0 0; }
#prod-details #prod-attributes li span { color: #777; }
#prod-details #prod-nav { width: 465px; float: left; margin: 10px 10px 0; padding: 10px 0 0; border-top: 1px solid #cac9cc; position:relative; min-height:200px;}
#prod-details #prod-nav strong a { font-weight: bold }
#prod-details #prod-nav .pagination { width: 460px; position: absolute; right: 0; bottom: 0; /*margin-top: 15px;*/ }

#policy-info { margin: 2em 0 1em; }
#policy-info dt { font-size: 1.1em; }
#policy-info dd { margin: 0 0 0.5em; color: #717073; font-size: 1em; }

#contact-form fieldset { width: 321px; float: left; }
#contact-form fieldset span { display: block; margin: 0; padding: 0 0 10px; }
#contact-form fieldset label { width: 55px; height: 30px; float: left; clear: both; color: #717073; font-size: 11px; }
#contact-form fieldset .text,
#contact-form fieldset textarea { width: 260px; float: left; margin: 0 0 12px; padding: 2px; border: solid #efeff0; border-width: 0 1px; background: #dedee0; font-size: 12px; resize: none; }
#contact-form fieldset select { float: left; margin: 0 0 12px; padding: 2px; border: solid #efeff0; border-width: 0 1px; background: #dedee0; font-size: 12px;}
#contact-form fieldset button { position: relative; top: 10px; left: 0; width: 23px; height: 23px; float: right; margin: 0 0 5em; border: 0; text-indent: -100em; overflow: hidden; cursor: pointer; }
#contact-form img.right { padding: 1px; border: 2px solid #ddd; }
#contact-form #error { padding: 5px; color: #eb4498;}
#contact-form ul { padding: 5px; color: #eb4498;}

#request-form fieldset { width: 360px; float: left; }
#request-form fieldset span { display: block; margin: 0; padding: 0 0 10px; }
#request-form fieldset label { width: 85px; height: 30px; float: left; clear: both; color: #717073; font-size: 11px; }
#request-form fieldset .text,
#request-form fieldset textarea { width: 260px; float: left; margin: 0 0 12px; padding: 2px; border: solid #efeff0; border-width: 0 1px; background: #dedee0; font-size: 12px; resize: none; }
#request-form fieldset select { float: left; margin: 0 0 12px; padding: 2px; border: solid #efeff0; border-width: 0 1px; background: #dedee0; font-size: 12px;}
#request-form fieldset button { position: relative; top: 10px; left: 0; width: 23px; height: 23px; float: right; margin: 0 0 5em; border: 0; text-indent: -100em; overflow: hidden; cursor: pointer; }
#request-form img.right { padding: 1px; border: 2px solid #ddd; }
#request-form #error { padding: 5px; color: #eb4498;}
#request-form ul { padding: 5px; color: #eb4498;}

#search-form fieldset { width: 281px; }
#search-form fieldset legend { display: block; margin: 0; padding: 0 0 10px; }
#search-form fieldset label { width: 90px; height: 30px; float: left; clear: both; color: #717073; font-size: 11px; }
#search-form fieldset .text,
#search-form fieldset select,
#search-form fieldset textarea { width: 175px; float: left; margin: 0 0 12px; padding: 2px; border: solid #efeff0; border-width: 0 1px; background: #dedee0; font-size: 12px; resize: none; }
#search-form fieldset select {width: 180px;}

#search-form fieldset #submit { position: relative; right: 20px; width: 23px; height: 23px; float: right; margin: 0 0 0.5em; padding: 23px 0 0; border: 0; text-indent: -100em; overflow: hidden; cursor: pointer; }
#search-form img.right { padding: 1px; border: 2px solid #ddd; }

.listing-mod  { padding: 0 0 0 2em; }
.listing-mod li { list-style-type: circle ; }

.vcard { display: block; width: 200px; color: #717073; }
.vcard .street-address,
.vcard .reference,
.vcard .tel,
.vcard .email { display: block; }
.vcard .reference { margin: 0 0 1em; }
.vcard .adr+span,
.vcard .sibling { margin: 0 0 0 -1px; }

#distributorlist-state { width:220px; float: left; }
#distributorlist-state ul { padding: 25px 60px 0px 0px; text-align:center; font-size:15px; }
#distributorlist-state li  a { font-weight:bold; color:#717073; cursor:pointer; }
#distributorlist-state .selected { color:#6bb651; }

#distributorlist-list { border: solid 1px #717073; width:230px; height:306px; overflow:auto; float: right; margin: 45px 5px 0 0; display:none; }
#distributorlist-list ul { margin: 5px 5px 5px 5px; color:#717073; display:none;}
#distributorlist-list ul li { padding-bottom:15px; }
#distributorlist-list ul li label { width: 200px; min-height: 16px; display:block; } /* 6 */
#distributorlist-list .companyname { font-weight:bold; }

/* forms */

.action-btns { display: block; }
.action-btns .submit, 
.action-btns .button { float: right; margin: 0 5px 0 20px; border: 1px solid #c30967; color: #fff; background: #eb4498; font-weight: bold; }

.error { padding: 5px; border: 2px solid #c00; color: #c00; font-weight: bold; }

/*@media screen and (-webkit-min-device-pixel-ratio:0) {
	#search fieldset button { top: -1px; }
}*/

/* slightly enhanced, universal clearfix hack */
.clearfix:after {
     visibility: hidden;
     display: block;
     font-size: 0;
     content: " ";
     clear: both;
     height: 0;
     }
.clearfix { display: inline-block; }
/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* close commented backslash hack */

.jCarouselLiteWrapper {
	margin:0 auto;
	width:408px;
	height:108px;
}

.jCarouselLite {
	margin:0 auto;
	float:left;
}

.jCarouselLiteWrapper a {text-decoration:none;}

.jCarouselLiteWrapper .next {
	float:left;
	background:url(../images/imageNavRight.png) no-repeat left 50%;
	cursor:pointer;
	display:block;
	width:23px;
	height:105px;
}

.jCarouselLiteWrapper .prev {
	float:left;
	background:url(../images/imageNavLeft.png) no-repeat left 50%;
	cursor:pointer;
	display:block;
	width:23px;
	height:105px;
	margin-right:10px;
}

.jCarouselLite ul.featured-images-list {
	float:left;
}