/***********************************
*  skinIt Homepage Stylesheet
*  Created on: 09/04/08
*  Rich Rudzinski
***********************************/
.smallRed
{
	color:red;
	font-weight:bold;
}

.home #flashcontent
{
    width:959px;
    height:523px;
    overflow:hidden;
}

.home #tagCloud
{
    width:883px;
    min-height:190px;
    height:auto !important;
    height:190px;
    overflow:hidden;
    background:#777 url(http://www.skinit.com/images/backgrounds/tagCloudHome_repeat.jpg) repeat-x top left;
    padding:30px 38px;
}

.home #ind_tagCloud
{
    width:883px;
    min-height:190px;
    height:auto !important;
    /*height:190px;*/
    overflow:hidden;
    background:#4D4D4D url(../images/index/ind_tags.jpg) repeat-x top left;
    padding:30px 38px;
}


.home #subContent
{
    width:959px;
    height:142px;
    background:url(http://www.skinit.com/images/index/ind_choose.jpg) repeat-x bottom left;
}

.home #applySkins
{
    width:351px;
    height:142px;
    float:left;
    background:url(http://www.skinit.com/images/backgrounds/subContentHome.jpg) repeat-x bottom left;
    position:relative;
}

.home #applySkins a
{
    width:177px;
    height:18px;
    background:url(http://www.skinit.com/images/buttons/applySkins.gif) repeat-x bottom left;
    overflow:hidden;
    position:absolute;
    text-indent:-9999px;
    top:86px;
    left:39px;
}

.home #slideContainer
{
    height:70px;
    width:929px;
    /*position:relative;*./
    /*float:right;*/
    margin:45px 15px 0 0;
}

.home #slideContainer h2
{
    width:290px;
    height:18px;
    margin:0 0 9px 37px;
    font:bold 16px/18px Arial, sans-serif;
    color:#fff;
    text-transform:uppercase;
}

/*.home #slideFrame
{
    overflow:hidden;
    height:65px;
    width:470px;
    position:relative;
}*/

.home #itemSlider
{
    height:79px;
    width:510px;
    position:absolute;
    z-index:1;
}

.home .banners{
    position:relative;
    text-align:center;
}

.home .banners_pic {
    height:186px;
    width:959px;
    background:transparent url(../images/index/allhalf.png) no-repeat scroll 0 0;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image.png', sizingMethod='scale');
}

.home .banners_in{
    position:absolute;
    left:50%;
    top:0;
    height:100%;
}

.home .a1{
    position:absolute;
    width:231px;
    left:7px;
    top:10px;
    height: 159px;
}
.home .a2{
    position:absolute;
    width:231px;
    left:245px;
    top:10px;
    height: 159px;
}

.home .a3{
    position:absolute;
    width:231px;
    left:483px;
    top:10px;
    height: 159px;
}

.home .a4{
    position:absolute;
    width:231px;
    left:723px;
    top:10px;
    height: 159px;
}

.home .midQuote {
    margin-left: 18px;
    min-height: 94px;
    color: #6c6b6b;
    font-weight: bold;
    font-size: 14px;
    font-family: Verdana, Arial, Times New Roman;
}


.home .slideItem
{
    display:block;
    width:75px;
    height:77px;
    float:left;
    padding:2px 11px 0 11px;
    cursor:pointer;
}

.home .slideItem:hover
{
    background:url(http://www.skinit.com/images/buttons/slideItemHome_hover.jpg) no-repeat 9px 0;
}

/*.home #slideContainer #arrowLeft
{
    margin-right:13px;
}*/

/*.home #slideContainer #arrowLeft, .home #slideContainer #arrowRight
{
    width:15px;
    height:23px;
    background-image:url(http://www.skinit.com/images/buttons/arrowLeft.gif);
    position:relative;
    float:left;
    top:19px;
    z-index:5;
    display:block;
}*/

/*.home #slideContainer #arrowRight
{
    background-image:url(http://www.skinit.com/images/buttons/arrowRight.gif);
    float:right;
    margin-left:13px;
}*/

/* recently viewed for .home */

.home #products
{
    width:673px;
    height:auto;
    overflow:hidden;
    padding:16px 0 5px 0;
}

.home #products li, .subPage #recent li
{
    float:left;
    width:122px;
    height:148px;
    margin:0 11px 2px 0;
    overflow:hidden;
}

.home #products li.quickViewCont
{
    height:160px;
    margin-bottom:7px;
    position:relative;
}

.home #products li a, .subPage #recent li a
{
    width:122px;
    height:136px;
    padding-top:28px;
    float:left;
    position:relative;
    font:bold 12px/12px Arial, sans-serif;
    color:#373737;
}

.home #products li a
{
    padding-top:24px;
    line-height:14px;
}

.home #products li.wrap a
{
    width:110px;
    padding:28px 12px 0 0;
    background:url(http://www.skinit.com/images/backgrounds/deviceContainer.png) no-repeat top left;
}

.home #products li a:hover span, .subPage #recent li a:hover
{
    color:#000;
    text-decoration:underline;
}

.home #products li a:hover span.code
{
    color:#373737;
}

.home #products li.wrap a.lightbox:hover
{
    background:none;
}

.home #products li.quickViewCont:hover a.quickView
{
    background-position:bottom left;
}

.home #products li a.quickView, .subPage #products.search li a.quickView
{
    position:absolute;
    z-index:10;
    width:110px;
    top:0;
    left:6px;
    background:url(http://www.skinit.com/images/buttons/quickView.gif) no-repeat top left;
    height:18px;
    overflow:hidden;
    text-indent:-9999px;
    padding-top:0;
}

.home #products li a span, .subPage #recent li a span
{
    padding-left:10px;
    background:url(http://www.skinit.com/images/buttons/category_arrow.gif) no-repeat 0 4px;
    position:absolute;
    top:117px;
    left:8px;
    text-decoration:none;
}

.home #recent li a span
{
    margin-left:0;
}

.home #products li.quickViewCont a span
{
    position:static;
    clear:left;
    display:block;
    margin-left:5px;
}

.home #products li.quickViewCont a span.code
{
    background:none;
    position:static;
    clear:left;
    font-weight:normal;
    font-weight:normal;
}

.home #products li img, .subPage #recent li img
{
    border:0;
    margin:0 auto;
    display:block;
}

.home #products li.quickViewCont img
{
    margin:0 auto;
    padding-bottom:8px;
}

.home #recent
{
    border-top:4px solid #5fbaff;
    width:673px;
    height:157px;
    background:url(http://www.skinit.com/images/backgrounds/recent_repeat.jpg) repeat-x top left;
    margin-bottom:4px;
    padding:18px 0 0 35px;
    clear:both;
}

.home #recent h2
{
    width:144px;
    height:19px;
    background:url(http://www.skinit.com/images/backgrounds/headers/recentlyViewed.gif) no-repeat top left;
    text-indent:-9999px;
    margin:1px 0 3px 0;
}

.home #recent ul
{
    width:673px;
    height:auto;
    overflow:hidden;
}

.home #recent li
{
    width:112px;
    height:118px;
    margin:0 20px 0 0;
}

.home #recent li a
{
    width:112px;
    padding-top:18px;
    height:100px;
}

.home #recent li a span
{
    top:90px;
    left:8px;
}

.home #recent li a span.code
{
    clear:both;
    background:none;
    font-weight:normal;
    top:104px;
    white-space:nowrap;
}

.home #recent li.leftAlign img
{
    margin-left:7px;
}

/* Elen 10.10.2008 */
/*  aboutus.html  */
.home #flashContentaboutus
{
    width:959px;
    height:125px;
    overflow:hidden;
    background:url("http://www.skinit.com/images/backgrounds/aboutushead1.jpg") no-repeat top left;
}
.home #flashContentaboutus.new
{
    background:url("http://www.skinit.com/images/backgrounds/aboutushead2.jpg") no-repeat top left;
}
.home #flashContentaboutus h1
{
    color:#fff;
    font-size:40px;
    font-weight:normal;
    padding:20px 0 0 100px;
}
.home #flashContentaboutus p
{
    color:#fff;
    font-size:18px;
    font-weight:normal;
    padding:0px 102px;
}

#banner_designchoice h1 {
color:#FFFFFF;
font-size:40px;
font-weight:normal;
padding:20px 0 0 100px;
}

#banner_designchoice p {
    color:#fff;
    font-size:18px;
    font-weight:normal;
    padding:0px 102px;
}

.home #navbar
{
    width:959px;
    height:29px;
    overflow:hidden;
    background:#454545;
    color:#fff;
    /*background:url("http://www.skinit.com/images/aboutus/navbar1.jpg") no-repeat top right;*/
}
.home #navbarimg
{
    width:959px;
    height:29px;
    overflow:hidden;
    background:url("http://www.skinit.com/images/backgrounds/aboutusnavbar1.jpg") no-repeat top right;
    color:#fff;
}
.home #navbarimg.new
{
    background:url("http://www.skinit.com/images/backgrounds/aboutusnavbar2.jpg") no-repeat top right;
}
.home #navbar p
{
    padding:6px 0 6px 40px;
}
.home #navbar a
{
    color:#fff;
    text-decoration:underline;
}

.home #navbarimg p
{
    padding:6px 0 6px 40px;
}
.home #navbarimg a
{
    color:#fff;
    text-decoration:underline;
}

.home #greenbar
{
    width:959px;
    height:4px;
    overflow:hidden;
    background:#98CC53;
    margin:0;
}
.home #greenbar1
{
    width:959px;
    height:4px;
    overflow:hidden;
    background:#98CC53;
    margin:0;
}

.home #graybar
{
    width:959px;
    height:4px;
    overflow:hidden;
    background:#454545;
    margin:0;
}

.home #bluebar
{
    width:959px;
    height:4px;
    overflow:hidden;
    background:#5FBAFF;
    margin:0;
}

.home #greenbarimg
{
    width:959px;
    height:4px;
    overflow:hidden;
    background:url("http://www.skinit.com/images/backgrounds/aboutusgreenbar1.jpg") no-repeat top right;
    margin:0;
}

.home #greenbarimg.new
{
    background:url("http://www.skinit.com/images/backgrounds/aboutusgreenbar2.jpg") no-repeat top right;
}

.home #textContentimg
{
    width:959px;
    height:auto;
    overflow:hidden;
    background:url("http://www.skinit.com/images/backgrounds/aboutusbg1.jpg") no-repeat top right;
    padding:0;
    margin:0;
}

.home #textContentdev
{
    width:959px;
    height:auto;
    overflow:hidden;
    background:url("http://www.skinit.com/images/backgrounds/aboutusdevbg1.jpg") no-repeat top right;
    padding:0;
    margin:0;
}

.home #textContentdev.new
{
    background:url("http://www.skinit.com/images/backgrounds/aboutusdevbg2.jpg") no-repeat top right;
}

.home #textContent
{
    padding:80px 200px 80px 60px;
    color:#525252;
}
.home #textContent #fst
{
    width:500px;
}
.home #textContent p
{
    padding:5px 0;
}
.home #textContent li, .home #textContentgr li
{
    background:url("http://www.skinit.com/images/buttons/bullet1aboutus.gif") no-repeat top left;
    padding-left:10px;
}
.home #textContent a
{
    color:#003399;
    text-decoration:underline;
}

.home #textContentgr
{
    width:959px;
    height:700px;
    background:#E9E9E9;
    color:#666666;
}
.home #textContentgr p
{
    padding:5px 0;
}

.home #textContentgr a
{
    color:#003399;
    text-decoration:underline;
}
.home #textContentgr .h1
{
    font-size:14px;
    font-family:Tahoma;
    font-weight:bold;
    padding-top:20px;
}

.home #textContentleft
{
    width:358px;
    height:700px;
    float:left;
    padding:40px 60px;
    background:#E9E9E9;
}

.home #textContentright
{
    width:361px;
    height:700px;
    float:right;
    padding:40px 60px;
    background:#E9E9E9;
    background-image:url("http://www.skinit.com/images/backgrounds/aboutustextmiddle.jpg");
    background-repeat:no-repeat;
    background-position:center left;
}

/*  pincards.html  */
.home #flashContentpincards
{
    width:959px;
    height:181px;
    overflow:hidden;
    background:url("http://www.skinit.com/images/backgrounds/pincardshead1.jpg") no-repeat top left;
}
.home #flashContentpincards h1
{
    color:#fff;
    font-size:40px;
    font-weight:normal;
    padding:60px 0 0 100px;
}
.home #flashContentpincards p
{
    color:#fff;
    font-size:20px;
    font-weight:normal;
    padding:0px 100px;
}

.home #navbarimgpc
{
    width:959px;
    height:29px;
    overflow:hidden;
    background:url("http://www.skinit.com/images/backgrounds/pincardsnavbar1.jpg") no-repeat top right;
    color:#fff;
}
.home #navbarimgpc p
{
    padding:6px 0 6px 40px;
}
.home #navbarimgpc a
{
    color:#fff;
    text-decoration:underline;
}

.home #greenbarimgpc
{
    width:959px;
    height:4px;
    overflow:hidden;
    background:url("http://www.skinit.com/images/backgrounds/pincardsgreenbar1.jpg") no-repeat top right;
    margin:0;
}

.home #textContentimgpc
{
    width:959px;
    height:459px;
    overflow:hidden;
    background:url("http://www.skinit.com/images/backgrounds/pincardsbg1.jpg") no-repeat top right;
    padding:0;
    margin:0;
}

.home #textContentcards
{
    width:959px;
    height:459px;
    overflow:hidden;
    background:url("http://www.skinit.com/images/backgrounds/pincardsbg.jpg") no-repeat top right;
    padding:0;
    margin:0;
}
.home #textContentcards .buycardbtn
{
    width:124px;
    height:27px;
    background-image:url("http://www.skinit.com/images/buttons/pincardsbuycard.gif");
    font-weight:bold;
    color:#fff;
}

.home #buysmallcard
{
    width:176px;
    height:389px;
    padding:135px 0px 20px 16px;
    text-align:center;
    float:left;
}
.home #buysmallcard .image
{
    padding-top:10px;
}
.home #buysmallcard .price
{
    color:#000;
    font-size:14px;
    text-align:right;
    padding-right:30px;
    font-weight:bold;
}
.home #buysmallcard .desc
{
    color:#A0A0A0;
    text-align:right;
    padding-right:30px;
}

.home #buylargecard
{
    width:176px;
    height:389px;
    padding:135px 20px 20px 0px;
    text-align:center;
    float:left;
}
.home #buylargecard .image
{
    padding-top:10px;
}
.home #buylargecard .price
{
    color:#000;
    font-size:14px;
    text-align:right;
    padding-right:30px;
    font-weight:bold;
}
.home #buylargecard .desc
{
    color:#A0A0A0;
    text-align:right;
    padding-right:30px;
}

.home #rightcol
{
    width:550px;
    float:left;
    overflow:hidden;
    /*border:1px #000 solid;*/
}

.home #cardgift
{
    width:450px;
    margin:135px 50px 10px 40px;
    padding:0 15px;
    border-left:3px #98CC53 solid;
    color:#454545;
    overflow:hidden;
    /*float:left;*/
}
.home #cardgift h2
{
    font-weight:bold;
    font-size:14px;
}
.home #cardgift h2, p
{
    padding:5px 5px;
}
.home #cardgift a
{
    color:#98CC53;
    font-weight:bold;
    text-decoration:none;
}

.home #havepincode
{
    width:450px;
    margin:0px 0px 15px 0px;
    color:#454545;
}
.home #havepincode h2
{
    font-weight:bold;
    font-size:14px;
    padding:0px 0px 5px;
}

.home #havepincode .redeem
{
    width:239px;
    height:26px;
    color:#fff;
    font-weight:bold;
    padding:0px 0 0px 10px; /*5px 0 0 10px;*/
    margin:0;
    background-image:url("http://www.skinit.com/images/buttons/pincardsredeem.gif");
    background-repeat:no-repeat;
    background-position:bottom left;
}
.home #havepincode .redeem input
{
    color:#B4B4B4;
    margin-bottom:2px;
}
.home #havepincode .redeemgo
{
    width:40px;
    height:24px;
    color:#fff;
    font-weight:bold;
    padding:2px 10px 0 10px; /*5px 0 0 10px;*/
    margin:0;
    background-image:url("http://www.skinit.com/images/buttons/pincardsredeemgo.jpg");
    background-repeat:repeat-x;
    background-position:bottom;
}
.home #havepincode .redeemago
{
    width:40px;
    height:24px;
    color:#fff;
    font-weight:bold;
    padding:2px 10px 0 10px; /*5px 0 0 10px;*/
    margin:0;
    background-position:bottom;
}

.home #textContentwhite
{
    background:#fff;
    padding:0 40px;
    width:959px;
    height:auto; /*150px;*/
}
.home #textContentwhite h2
{
    font-weight:bold;
    font-size:14px;
    padding:5px 0;
}
.home .rvdev
{
    width:110px;
    height:120px;
    float:left;
}
.home .rvdev .rvdevimg
{
    height:80px;
}
.home .rvdev li
{
    background:url("http://www.skinit.com/images/buttons/bulletpincardsli.gif") no-repeat top left;
    padding-left:10px;
    font-weight:bold;
}

/*  shoppingcart.html  */
.home #flashContentshopcart
{
    width:959px;
    height:125px;
    overflow:hidden;
    background:url("http://www.skinit.com/images/backgrounds/shoppingcarthead1.jpg") no-repeat top left;
}
.home #flashContentshopcart h1
{
    color:#fff;
    font-size:40px;
    font-weight:normal;
    padding:20px 0 0 100px;
}

.home #flashContentshopcart h1 span
{
    color:#fff;
    font-size:30px;
    font-weight:normal;
    padding:20px 0 0 0px;
}

.home #flashContentshopcart p
{
    color:#fff;
    font-size:18px;
    font-weight:normal;
    padding:0px 102px;
}


.home #textContentimgshopcart
{
    width:959px;
    height:auto;
    overflow:hidden;
    background:url("http://www.skinit.com/images/backgrounds/shoppingcartbg1.jpg") no-repeat top right;
    padding:0;
    margin:0;
}

.home #textContentshopcartUP
{
    width:800px;
    height:auto;
    padding:70px 0 0 0;
    overflow:hidden;
    float:left;
}


.home #textContentshopcart
{
    width:710px;
    height:auto;
    padding:30px 20px 30px 50px;
    overflow:hidden;
    float:left;
}
.home #textContentshopcart .h1
{
    font-size:16px;
    font-weight:bold;
    border-bottom:1px #000 solid;
}
.home #textContentshopcart #leftbtn
{
    width:350px;
    float:left;
    padding:11px 0;
    overflow:hidden;
}
.home #textContentshopcart #rightbtn
{
    width:357px;
    /*float:right;*/
    padding:10px 0;
    text-align:right;
    overflow:hidden;
}
.home #textContentshopcart #leftbtn1
{
    width:350px;
    float:left;
    padding:11px 0;
    overflow:hidden;
}
.home #textContentshopcart #rightbtn1
{
    width:357px;
    /*float:right;*/
    padding:10px 0;
    text-align:right;
    overflow:hidden;
}
.home #textContentshopcart .greenbtn
{
    cursor:pointer;
    width:202px;
    height:19px;
    background-image:url("http://www.skinit.com/images/buttons/shoppingcartgreen.gif");
    background-position:center left;
    background-repeat:no-repeat;
    color:#fff;
    font-weight:bold;
    text-align:center;
    padding-bottom:5px;
    border-width:0px;
}
.home #textContentshopcart .orangebtn
{
    cursor:pointer;
    width:204px;
    height:21px;
    background-image:url("http://www.skinit.com/images/buttons/shoppingcartorange.gif");
    background-position:center left;
    background-repeat:no-repeat;
    color:#fff;
    font-weight:bold;
    text-align:center;
    padding-bottom:5px;
    border-width:0px;
}

.home #textContentshopcart table
{
    border-top:1px #cccccc solid;
    border-left:1px #cccccc solid;
}

.home #textContentshopcart td
{
    border-bottom:1px #cccccc solid;
    border-right:1px #cccccc solid;
}

/*
.textContentshopcartTable{
	border-top:1px #cccccc solid;
    border-left:1px #cccccc solid;
}
.textContentshopcartTable td{
	border-bottom:1px #cccccc solid;
    border-right:1px #cccccc solid;
}
*/

.home #textContentshopcart a
{
    text-decoration:underline;
    color:#003399;
}
.home #textContentshopcart .tblhdr
{
    height:25px;
    background-image:url("http://www.skinit.com/images/backgrounds/shoppingcarttblhdr.gif");
    background-position:center;
    background-repeat:repeat-x;
    color:#454545;
    font-weight:bold;
    text-align:center;
}
.home #textContentshopcart .item
{
    padding:20px;
}
.home #textContentshopcart .item img
{
    padding-right:20px;
    float:left;
    border:0;
}
.home #textContentshopcart input
{
    border:1px #cccccc solid;
    /*text-align:center;*/
    text-align:left;
}
.home #textContentshopcart .total
{
    font-weight:bold;
}
.home #textContentshopcart .tblftr
{
    height:25px;
    background-image:url("http://www.skinit.com/images/backgrounds/shoppingcarttblhdr.gif");
    background-position:center;
    background-repeat:repeat-x;
    color:#454545;
    font-weight:normal;
    text-align:center;
}
.home #textContentshopcart #tbltotal
{
    text-align:right;
    margin-left:500px;
    width:150px;
    height:70px;
}
.home #textContentshopcart #tbltotal table, td
{
    border-width:0;
}
.home #textContentshopcart #tbltotal td
{
    border-width:0;
    padding:10px;
    text-align:right;
}
.home #textContentshopcart #tbltotal1
{
    text-align:right;
    margin-left:500px;
    width:150px;
    height:70px;
}

.home #shopcartsecure
{
    width:150px;
    height:auto;
    overflow:hidden;
    float:right;
    /*padding:135px 0 0 0;*/
    padding: 0px 0 0 0;
    overflow:hidden;
    text-align:left;
    margin-top: 20px;
}

/*  shippingadress.html  */
.home #textContentshopcart .steps1
{
    float:right;
}
.home #textContentshopcart .steps
{
    text-align:left;
    width:120px;
    float:left;
}
.home #textContentshopcart .steps img
{
    float:left;
}
.home #textContentshopcart .steps p
{
    margin:-3px 0 0px 0;
    padding:0 0 0 20px;
}
* html .home #textContentshopcart .steps p
{
    margin:0;
}
.home #textContentshopcart .active
{
    font-size:12px;
    font-weight:normal;
    color:#000;
}
.home #textContentshopcart .noactive
{
    font-size:12px;
    font-weight:normal;
    color:#666;
}
.home #textContentshopcart .shipaddr
{
    padding:10px 0px 10px 30px;
}

.home #textContentshopcart select
{
    width:145px;
    border-width:1px;
}
.home #textContentshopcart .inputtext
{
    width:180px;
    text-align:left;
}
.home #textContentshopcart .inputtext1
{
    width:150px;
}
 /*.home #textContentshopcart input {
    border-width:0px;
}*/
* html .home #textContentshopcart .noborder
{
    border-width:0px;
}

.home #textContentshopcart .star
{
    color:#999;
    font-size:10px;
    padding-left:70px;
}
.home #textContentshopcart .label
{
    width:150px;
    float:left;
    text-align:right;
    padding-right:10px;
}
.home #textContentshopcart .continue
{
    padding-left:160px;
}

.home #textContentshopcart .shipaddr1
{
    padding:10px 10px;
    width:380px;
}
.home #textContentshopcart .label1
{
    width:160px;
    float:left;
    text-align:right;
    padding-right:10px;
}
.home #textContentshopcart .date
{
    width:55px;
}
.home #textContentshopcart .continue1
{
    padding-left:50px;
}

.home #textContentshopcart .label2
{
    width:200px;
    float:left;
    text-align:right;
    padding-right:10px;
}
.home #textContentshopcart .star2
{
    color:#999;
    font-size:10px;
}
.home #textContentshopcart .radiobtn
{
    padding:20px 0;
}

/*  placeorder.html  */
.home #textContentshopcart #tbltotalpo
{
    text-align:right;
    margin-left:450px;
    width:150px;
    height:250px;
    padding-top:10px;
}
.home #textContentshopcart #tbltotalpo table, td
{
    border-width:0;
}
.home #textContentshopcart #tbltotalpo td
{
    border-width:0;
    padding:10px;
    text-align:right;
}
.home #tbltotalpo .continue
{

    padding:20px 0;
}

/*  login.html  */
.home #textContentshopcart .checkagree
{
    padding-left:20px;
}
.home #textContentshopcart .starbtm
{
    padding-top:300px;
    font-size:10px;
    color:#999;
}
.home #textContentshopcart .continue3
{
    padding-right:10px;
    text-align:right;
}

/* myaccount.html  */
.home #textContentshopcart .signout
{
    text-align:left;
    /*width:500px;*/
    /*float:left;*/
    font-size:12px;
    padding:5px 0 0 20px;
}
.home #textContentshopcart .signout a
{
    font-weight:normal;
    text-decoration:none;
}
.home #myaccountleft
{
    width:350px;
    height:auto;
    float:left;
    color:#333;
}
.home #myaccountleft .editdata
{
    text-align:right;
    float:right;
    padding-right:10px;
}
.home #myaccountleft .editdata a
{
    text-decoration:none;
}

.home #myaccountright
{
    width:350px;
    height:auto;
    float:left;
    color:#333;
}
.home #myaccountright .editdata
{
    width:50px;
    text-align:right;
    float:right;
}
.home #myaccountright .editdata a
{
    text-decoration:none;
}
.home #myaccountright .orderhistory table
{
    border-width:0px;
}
.home #myaccountright .orderhistory td
{
    border-width:0px;
    padding:3px;
}
.home #myaccountright  .pright
{
    text-align:right;
}
.home #myaccountright  .pright a
{
    text-decoration:none;
}
.home #myaccountright .nodec a
{
    text-decoration:none;
    padding-right:10px;
}

.home #continueshopping
{
    position:relative;
    top:-4px;
    left:700px;
    text-align:right;
    height:19px;
    width:202px;
    overflow:visible !important;
}
.home #continueshopping .greenbtn
{
    width:202px;
    height:19px;
    background-image:url("http://www.skinit.com/images/buttons/shoppingcartgreen.gif");
    background-position:center left;
    background-repeat:no-repeat;
    color:#fff;
    font-weight:bold;
    text-align:center;
    padding-bottom:5px;
    border-width:0px;
    overflow:hidden;
}

.home #textContentshopcart .greybtn
{
    width:124px;
    height:21px;
    background-image:url("http://www.skinit.com/images/buttons/myaccountgrey.gif");
    background-position:center left;
    background-repeat:no-repeat;
    color:#fff;
    font-weight:bold;
    text-align:center;
    padding-bottom:5px;
    border-width:0px;
}
.home #textContentshopcart #tbltotalpo1
{
    text-align:right;
    margin-left:250px;
    width:400px;
    height:250px;
    padding-top:10px;
}

.home #textContentshopcart #tbltotalpo1 table
{
    border-width:0;
    margin-left:200px;
}
.home #textContentshopcart #tbltotalpo1 td
{
    border-width:0;
    padding:10px;
    text-align:right;
}
.home #tbltotalpo1 .continue
{

    padding:20px 0;
}
.home #textContentshopcart #updateemail
{
    text-align:left;
    padding-top:10px;
}

.home #textContentshopcart #updateemail table
{
    border-width:0;
    /*margin-left:200px;*/
}
.home #textContentshopcart #updateemail td
{
    border-width:0;
    padding:10px;
    text-align:left;
}
.home #textContentshopcart #updateemail .newpasswd
{
    font-size:11px;
    color:#999;
}

/*  orderconfirm.html  */
.home #textContentshopcart .right
{
    border-right:1px solid #ccc;
}


/*****************************************************/
/* Sub Page */

.subPage #mainContent
{
    background-color:#454545;
}

.subPage #mainContent #banner
{
    width:959px;
    height:125px;
    background:transparent url(http://www.skinit.com/images/backgrounds/shoppingcarthead1.jpg) no-repeat scroll left top;
}

.home #mainContent #index_up
{
    position:relative;
    text-align:center;
}

        
.home #mainContent #index_main_pic 
{
    height:414px;
    width:959px;
}
        
.home #mainContent #index_up .in
{
    position:absolute;
    left:50%;
    top:0;
    height:100%;
}
        
.home #mainContent #index_up .in a
{
    position:absolute;
    width:200px;
    left:95px;
    top:105px;
    height: 42px;
}



#banner h1
{
    color:#fff;
    font-size:40px;
    font-weight:normal;
    padding:20px 0 0 100px;
}
#banner p
{
    color:#fff;
    font-size:18px;
    font-weight:normal;
    padding:0px 102px;
}

.subPage #mainContent #banner_designchoice
{
    width:959px;
    height:125px;
}


.subPage #breadcrumbs, .subPage #breadcrumbsfaq, .subPage #breadcrumbspincards
{
    width:924px;
    padding-left:35px;
    height:29px;

}
.subPage #breadcrumbsfaq
{
    width:924px;
    padding-left:35px;
    height:29px;
    background: url("http://www.skinit.com/images/backgrounds/breadcrumbfaq.jpg") no-repeat;
}

.subPage #breadcrumbsfaq a{
text-decoration:underline;
}

.subPage #breadcrumbsresellers
{
    width:924px;
    padding-left:35px;
    height:29px;
    background: url("http://www.skinit.com/images/backgrounds/aboutusnavbar2.jpg") no-repeat top right;
}
.subPage #breadcrumbs li, .subPage #breadcrumbsfaq li, .subPage #breadcrumbs h1, .subPage #breadcrumbsfaq h1, .subPage #breadcrumbspincards li, .subPage #breadcrumbspincards h1, .subPage #breadcrumbsresellers li, .subPage #breadcrumbsresellers h1
{
    float:left;
}
.subPage #breadcrumbs li a, .subPage #breadcrumbsfaq li a, .subPage #breadcrumbs h1, .subPage #breadcrumbs li, .subPage #breadcrumbsfaq li, .subPage #breadcrumbsfaq h1, .subPage #breadcrumbspincards li, .subPage #breadcrumbspincards li a, .subPage #breadcrumbspincards h1, .subPage #breadcrumbsresellers li, .subPage #breadcrumbsresellers li a, .subPage #breadcrumbsresellers h1
{
    font:normal 12px/29px Arial, sans-serif;
    color:#fff;
}
.subPage #breadcrumbs li a, .subPage #breadcrumbsfaq li a, .subPage #breadcrumbspincards li a, .subPage #breadcrumbsresellers li a
{
    text-decoration:underline;
}
.subPage #breadcrumbs li a:hover, .subPage #breadcrumbsfaq li a:hover, .subPage #breadcrumbspincards li a:hover, .subPage #breadcrumbsresellers li a:hover
{
    text-decoration:none;
}
.subPage #breadcrumbs li.arrow, .subPage #breadcrumbsfaq li.arrow, .subPage #breadcrumbspincards li.arrow, .subPage #breadcrumbsresellers li.arrow
{
    padding:0 5px;
}
/*
.subPage #breadcrumbs
{
    width:924px;
    padding-left:35px;
    height:29px;
}
*/
/*
.subPage #breadcrumbs li, .subPage #breadcrumbs h1
{
    float:left;
}

.subPage #breadcrumbs li a, .subPage #breadcrumbs h1, .subPage #breadcrumbs li
{
    font:bold 12px/29px Arial, sans-serif;
    color:#fff;
}

.subPage #breadcrumbs li a
{
    text-decoration:underline;
}

.subPage #breadcrumbs li a:hover
{
    text-decoration:none;
}

.subPage #breadcrumbs li.arrow
{
    padding:0 5px;
}*/
.subPage #faq
{
    width:959px;
    background: #ffffff url("http://www.skinit.com/images/backgrounds/general.jpg") no-repeat top left;
    padding:16px 0 0 35px;
    overflow:hidden;
    margin-bottom:4px;
}
.subPage #resellers
{
    width:959px;
    background: #ffffff url("http://www.skinit.com/images/backgrounds/reseller.jpg") no-repeat top left;
    padding:16px 0 0 35px;
    overflow:hidden;
    margin-bottom:4px;
}

.subPage #content
{
    margin-top: 80px;
    width: 900px;
}
.subPage #content input
{
    border:1px solid #ccc;
}
.subPage #content .inputimg
{
    border-width:0;
}

.subPage #subContent
{
    width:708px;
    height:auto;
    overflow:hidden;
    border-top:4px solid #98cc53;
    margin-right:4px;
    float:left;
    margin-bottom:-32767px;
    padding-bottom:32767px;
}

.subPage #searchDevices
{
    width:674px;
    height:52px;
    background:url(http://www.skinit.com/images/backgrounds/searchDesigns.jpg) no-repeat top left;    padding:18px 0 0 34px;
}

.subPage #searchDevices h2
{
    width:137px;
    height:19px;
    text-indent:-9999px;
    float:left;
    overflow:hidden;
}

.subPage #searchDevices input
{
    float:left;
    width:204px;
    height:15px;
    font-style:italic;
    font-size:11px;
    color:#262626;
    border:1px solid #6c8dac;
    padding:2px 0 0 5px;
    margin:-1px 10px 0 10px;
}

.subPage #searchDevices button
{
    float:left;
    width:42px;
    height:19px;
    border:0;
    background-image:url(http://www.skinit.com/images/buttons/go.gif);
}

.subPage #searchDevices p.note
{
    font:bold 10px Arial, sans-serif;
    color:#999999;
    clear:left;
    padding:6px 0 0 148px;
}

.subPage #browse
{
    width:673px;
    /* height:568px; */
    background:#E5E5E5 url(http://www.skinit.com/images/backgrounds/browse.jpg) no-repeat top left;
    padding:16px 0 22px 35px;
    /* overflow:hidden; */
    margin-bottom:4px;
    min-height:400px;
}

.subPage #browse.productLB
{
    height:634px;
}

.subPage #browse h2
{
    width:250px;
    float:left;
    overflow:hidden;
    background:none;
    font:bold 22px/25px Arial, sans-serif;
    height:25px;
}

.subPage .pagination
{
    width:115px;
    height:auto;
    overflow:hidden;
    float:right;
    margin-right:16px;
    margin-top:1px;
}

.subPage .pagination li
{
    float:left;
    font-size:11px;
    color:#373737;
    padding-right:10px;
}

.subPage .pagination .arrowLeft, .subPage .pagination .arrowRight
{
    padding-top:3px;
}

.subPage .pagination .arrowRight
{
    padding-right:0;
}

.subPage .pagination a
{
    font-size:11px;
    color:#ed4024;
}

.subPage .pagination a:hover
{
    color:#99cc66;
}

.subPage .pagination .arrowLeft a, .subPage .pagination .arrowRight a
{
    width:5px;
    height:9px;
    background:url(http://www.skinit.com/images/buttons/pagination_left.gif) no-repeat top left;
    display:block;
    text-indent:-9999px;
    float:left;
}

.subPage .pagination .arrowRight a
{
    background:url(http://www.skinit.com/images/buttons/pagination_right.gif) no-repeat top left;
}

.subPage #displayForm , .subPage #subDisplayForm
{
    float:right;
    width:88px;
    height:19px;
    margin-right:35px;
    overflow:hidden;
    z-index:1000;
}

.subPage #subDisplayForm
{
    margin-top:10px;
}

.subPage #displayForm label, .subPage #subDisplayForm label
{
    display:none;
}

.subPage #displayForm .hoverLink, .subPage #displayForm #pageContainer li a, .subPage #subDisplayForm .hoverLink, .subPage #subDisplayForm  #pageContainer2 li a
{
    display:block;
    width:59px;
    height:15px;
    padding:2px 21px 0 6px;
    background:url(http://www.skinit.com/images/buttons/select_arrow.jpg) no-repeat 70px 6px;
    cursor:pointer;
    border:1px solid #6c8dac;
    background-color:#fff;
    font:11px/11px Arial, sans-serif;
    color:#666666;
    z-index:1000;
}

.subPage #displayForm #pageContainer, .subPage #subDisplayForm #pageContainer2
{
    position:absolute;
    overflow:hidden;
    z-index:1000;
}

.subPage #displayForm #pageContainer li a, .subPage #subDisplayForm #pageContainer2 li a
{
    background:#fff;
    border-top:0;
}

.subPage #displayForm #pageContainer li a:hover, .subPage #subDisplayForm #pageContainer2 li a:hover
{
    background-color:#6c8dac;
    border:1px solid #fff;
    color:#fff;
    border-top:0;
}

.subPage #sort
{
    clear:both;
    font:bold 12px/24px Arial, sans-serif;
    color:#383838;
    padding-top:12px;
    height:auto;
    overflow:hidden;
    width:100%;
    position:relative;
}

.subPage #sort a
{
    color:#ed4024;
    padding:0 13px;
}

.subPage #sort a:hover
{
    color:#99cc66;
}

.subPage #sort span.currentLink
{
    padding:0 13px;
}

.subPage #sort strong
{
    color:#000;
}

.subPage #sort a, .subPage #sort span, .subPage #sort strong
{
    float:left;
}

.subPage #sort .rightAlign
{
    position:absolute;
    right:25px;
}

.subPage #products
{
    width:673px;
    height:auto;
    overflow:hidden;
    padding:16px 0 5px 0;
}

.subPage #products li, .subPage #recent li
{
    float:left;
    width:122px;
    /*height:148px;*/
    /*height:190px;*/
    height:182px;
    margin:0 11px 2px 0;
    overflow:hidden;
    position:relative;
}

.subPage #products li.quickViewCont
{
    height:185px; /*[Vlad] enlarged for sports packs */
    margin-bottom:7px;
    position:relative;
}

.subPage #products li a, .subPage #recent li a
{
    width:122px;
    height:175px; /*[Vlad] enlarged for sports packs */
    /*height:148px;*/
    padding-top:28px;
    float:left;
//    position:relative;
    font:bold 12px/12px Arial, sans-serif;
    color:#373737;
}

.subPage #products li a
{
    padding-top:24px;
    line-height:14px;
}

.subPage #products li.wrap a
{
    width:110px;
    vertical-align:middle;
    height:85px;
    padding:28px 12px 0 0;
    background:url(http://www.skinit.com/images/backgrounds/deviceContainer.png) no-repeat top left;
    }

.subPage #products li.wrap a.item
{
background:transparent url(http://www.skinit.com/images/buttons/category_arrow.gif) no-repeat scroll 0 4px;
margin-left:8px;
padding:0 12px 0 10px;
text-decoration:none;
height:auto;
width:auto;
}

.subPage #products li.wrap a.item:hover{
text-decoration:underline;
}

.subPage #products li.wrap p
{
   clear:both;
   padding:0 10px 0 18px;
}

.subPage #products li.wrap a.subTitleLink
{
   float:none;
   padding:0;
   height:auto;
   width:auto;
   background:none;
   font-size:10px;
   font-weight:normal;
}

.subPage #products li a:hover span, .subPage #recent li a:hover
{
    color:#000;
    text-decoration:underline;
}

.subPage #products li a:hover span.code
{
    color:#373737;
}

.subPage #products li.wrap a.lightbox:hover
{
    /*background:none;*/
}

.subPage #products li.quickViewCont:hover a.quickView
{
    background-position:bottom left;
}

.subPage #products li a.quickView, .subPage #products.search li a.quickView
{
    position:absolute;
    z-index:10;
    width:110px;
    top:0;
    left:6px;
    background:url(http://www.skinit.com/images/buttons/quickView.gif) no-repeat top left;
    height:18px;
    overflow:hidden;
    text-indent:-9999px;
    padding-top:0;
}

.subPage #mainContent li a
{
    text-decoration:none;
}

.subPage #products li span, .subPage #recent li span
{
    clear:both;
    padding-left:10px;
    background:url(http://www.skinit.com/images/buttons/category_arrow.gif) no-repeat 0 4px;
    left:8px;
    text-decoration:none;
    top:117px;
}

.subPage #products li a p.code
{
    clear:both;
    background:none;
    font-weight:normal;
    white-space:nowrap;
}

.subPage #recent li a span
{
    margin-left:0;
}

.subPage #products li.quickViewCont a span
{
    position:static;
    clear:left;
    display:block;
    margin-left:5px;
}

.subPage #products li.quickViewCont a span.code
{
    background:none;
    position:static;
    clear:left;
    font-weight:normal;
    font-weight:normal;
}

.subPage #products li img, .subPage #recent li img
{
    border:0;
    margin:0 auto;
    display:block;
}

.subPage #products li.quickViewCont img
{
    margin:0 auto;
    padding-bottom:8px;
}

.subPage #recent
{
    border-top:4px solid #5fbaff;
    width:673px;
    height:200px;
    background:#fcfcfc url(http://www.skinit.com/images/backgrounds/recent_repeat.jpg) repeat-x top left;
    margin-bottom:-32767px;/*4px;*/
    padding:18px 0 32767px 35px;
    clear:both;
    /*margin-bottom:-32767px; padding-bottom:32767px;*/
}

.subPage #recent h2
{
    width:144px;
    height:19px;
    background:url(http://www.skinit.com/images/backgrounds/headers/recentlyViewed.gif) no-repeat top left;
    text-indent:-9999px;
    margin:30px 0 3px 0;
}
.subPage #recent .h2
{
    color:#000;
    font-size:24px;
    font-weight:bold;
}

.subPage #recent ul
{
    width:673px;
    height:auto;
    overflow:hidden;
}

.subPage #recent li
{
    width:112px;
    height:118px;
    margin:0 20px 0 0;
}

.subPage #recent li a
{
    width:112px;
    padding-top:18px;
    height:100px;
}

.subPage #recent li a span
{
    top:90px;
    left:8px;
}

.subPage #recent li a span.code
{
    clear:both;
    background:none;
    font-weight:normal;
    top:104px;
    white-space:nowrap;
}

.subPage #recent li.leftAlign img
{
    margin-left:7px;
}

.subPage #subCol
{
    width:247px;
    height:auto;
    overflow:hidden;
    border-top:4px solid #ed4024;
    float:left;
}

.subPage #subCol #design, .subPage #subCol #device, .subPage #subCol #redeeming
{
    width:247px;
    height:auto;
    background:url(http://www.skinit.com/images/backgrounds/currentDesign.jpg) no-repeat top left;
    overflow:hidden;
    padding:15px 0 0 0;
    position:relative;
}

.subPage #subCol #design h3
{
    width:132px;
    height:20px;
    background:url(http://www.skinit.com/images/backgrounds/headers/currentDesign.gif) no-repeat bottom left;
    text-indent:-9999px;
    overflow:hidden;
    margin-left:16px;
}

.subPage #subCol #device h3
{
    width:132px;
    height:20px;
    background:url(http://www.skinit.com/images/backgrounds/headers/currentDevice.gif) no-repeat bottom left;
    text-indent:-9999px;
    overflow:hidden;
    margin-left:16px;
}

.subPage #subCol #design.empty, .subPage #subCol #device.empty
{
    height:99px;
}

.subPage #subCol #design.empty h3, .subPage #subCol #device.empty h3
{
    background-position:top left;
}

.subPage #subCol #design.empty .imgBtn
{
    width:167px;
    height:38px;
    background-image:url(http://www.skinit.com/images/buttons/chooseDesign.png);
    margin:0 auto;
    margin-top:15px;
}

.subPage #subCol #device.empty .imgBtn
{
    width:167px;
    height:38px;
    background-image:url(http://www.skinit.com/images/buttons/chooseDevice.png);
    margin:0 auto;
    margin-top:15px;
}

.subPage #subCol #device.empty_sports_pack
{
    height:120px;
}
.subPage #subCol #device.empty_sports_pack .imgBtn img
{
    padding-top:15px;
}


.subPage #subCol #design p.name a, .subPage #subCol #device p.name a, .subPage #subCol #redeeming p.name a
{
    color:#ed4024;
    font:bold 12px/12px Arial, sans-serif;
}

.subPage #subCol #design p.name a:hover, .subPage #subCol #design p.controls a:hover, .subPage #subCol #device p.name a:hover, .subPage #subCol #device p.controls a:hover, .subPage #subCol #redeeming p.name a:hover, .subPage #subCol #redeeming p.controls a:hover
{
    color:#99cc66;
}

.subPage #subCol #design p.name, .subPage #subCol #device p.name, .subPage #subCol #redeeming p.name
{
    padding:13px 0 14px 17px;
    font:bold 12px/12px Arial, sans-serif;
    color:#383838;
}

.subPage #subCol #design img, .subPage #subCol #device img
{
    display:block;
    margin:0 auto;
    border: none;
}

.subPage #subCol #design p.controls, .subPage #subCol #device p.controls
{
    clear:both;
    width:123px;
    height:15px;
    overflow:hidden;
    color:#383838;
    font:bold 12px/12px Arial, sans-serif;
    margin: 0 auto;
}

.subPage #subCol #redeeming p.controls
{
    clear:both;
    color:#383838;
    font:bold 12px/12px Arial, sans-serif;
    text-align: center;
}

.subPage #subCol #redeeming p.controls a
{
    color:#ed4024;
    font:bold 12px/12px Arial, sans-serif;
    padding-top:1px;
}

.subPage #subCol #design p.controls a, .subPage #subCol #device p.controls a
{
    float:left;
    color:#ed4024;
    font:bold 12px/12px Arial, sans-serif;
    padding-top:1px;
}

.subPage #subCol #design p.controls span, .subPage #subCol #device p.controls span
{
    float:left;
    padding:0 14px;
    color:#383838;
}

.subPage #tagCloud
{
    width:219px;

    padding:8px 14px;
    background:#454545 url(http://www.skinit.com/images/backgrounds/tagCloudSub.jpg) no-repeat top left;
}

.subPage .light
{
    color:#ffffff;
}

.subPage .dark
{
    color:#838383;
}

.subPage .light_lc
{
    color:#ffffff;
}

.subPage .dark_lc
{
    color:#838383;
}

.subPage #tagCloud a
{
    padding-right:6px;
}
/*  Resellers  */
.generalContentResellers #mainContent #banner {
    background:url(http://www.skinit.com/images/backgrounds/aboutushead2.jpg) no-repeat top left;
}
/*  FAQ  */
.generalContentFAQ  #mainContent #banner {
    background:url(http://www.skinit.com/images/backgrounds/banners/faq_header.jpg) no-repeat top left;
}
/* News */
.generalContentNews #mainContent #banner {
    background:url(http://www.skinit.com/images/backgrounds/banners/common_bg.jpg) no-repeat top left;
}
/* Terms */
.generalContentTerms #mainContent #banner {
    background:url(http://www.skinit.com/images/backgrounds/banners/common_bg.jpg) no-repeat top left;
}

/* Press Releases */
.generalContentPressReleases #mainContent #banner {
    background:url(http://www.skinit.com/images/backgrounds/banners/common_bg.jpg) no-repeat top left;
}
/* Privacy Policy */
.generalContentPrivacyPolicy #mainContent #banner {
    background:url(http://www.skinit.com/images/backgrounds/banners/common_bg.jpg) no-repeat top left;
}

/* Choose Device - Details */

#mainContent #browse.details
{
    min-height:281px;
    height:auto !important;
    height:281px;
}

#browse.details #details
{
    width:658px;
    height:auto;
    overflow:hidden;
}

#browse.details #details p
{
    color:#373737;
    width:336px;
    height:auto;
    overflow:hidden;
    padding-bottom:18px;
    line-height:20px;
}

#browse.details #details p .price
{
    display:block;
    font:bold 22px/25px Arial, sans-serif;
    color:#000000;
}

#browse.details h2
{
    float:none;
    background:none;
    text-indent:0;
    font:bold 22px/25px Arial, sans-serif;
    height:25px;
    width:100%;
}

#browse.details #details #productCont
{
    float:left;
    width:300px;
    height:auto;
    overflow:hidden;
    clear:left;
    margin-top:24px;
}

#browse.details #details #productCont .imgWrap
{
    height:236px;
    width:300px;
    background:url(http://www.skinit.com/images/backgrounds/productDetails.gif) no-repeat top left;
}

#browse.details #details #productCont .imgWrap_spots_pack
{
    height:283px;
    width:230px;
    background:url(http://www.skinit.com/images/backgrounds/sportspack_large_background.png) no-repeat top left;
}

#browse.details #details #productCont .imgWrap_spots_pack img
{
    margin-left: 0px;
    margin-top: 0px;
	padding-left: 1px;
	padding-top: 1px
}

#browse.details #details #productCont a.bullet
{
    text-indent:0;
    font-weight:bold;
    color:#373737;
    position:relative;
    line-height:13px;
    height:auto;
    overflow:hidden;
    background-position:0 3px;
    width:82px;
    float:left;
    margin-top:18px;
}

#browse.details #details #productCont a:hover
{
    color:#98cc53;
}

#browse.details #details #productCont a.viewLarger
{
    padding-right:5px;
    margin:18px 55px 0 8px;
}

#browse.details #details a.viewLarger span
{
    display:block;
    width:13px;
    height:10px;
    background:url(http://www.skinit.com/images/icons/larger.jpg) no-repeat top left;
    position:absolute;
    right:0;
    top:2px;
}

#browse.details #details #productCont img
{
    margin:0 auto;
    display:block;
}

#browse.details #details #descriptionCont
{
    display:block;
    width:340px;
    height:auto;
    overflow:hidden;
    float:left;
    margin:18px 0 0 18px;
}

#browse.details #details #descriptionCont img
{
    padding-top:24px;
    float:left;
    clear:left;
}

#browse.details #details #descriptionCont .scotchPrint
{
    padding:30px 0 0 29px;
    clear:none;
}

/* Choose Device */

.chooseDevice #mainContent #banner_decreased.chooseDevice #mainContent #banner_decreased
{
    background:url(http://www.skinit.com/images/backgrounds/banners/chooseDevice.jpg) no-repeat top left;
}

.chooseDevice #subContent #searchDevices h2
{
    background:url(http://www.skinit.com/images/backgrounds/headers/searchDevices.gif) no-repeat top left;}

/* Choose Device - Search */
.subPage #products.search li
{
    height:148px;
    margin-bottom:2px;
}

.subPage #products.search li a
{
    background:url(http://www.skinit.com/images/backgrounds/productDetailsSearch.gif) no-repeat center 23px;
    padding-top:40px;
    height:110px;
}

.subPage #products.search li a:hover
{
    background:url(http://www.skinit.com/images/backgrounds/productDetailsSearch_active.gif) no-repeat center 23px;
}

.subPage #products.search li a.quickView:hover
{
    background:url(http://www.skinit.com/images/buttons/quickView.gif) no-repeat bottom left;
}

.subPage #products.search li a span
{
    margin-top:12px;
}

/* Explore Designs */

.exploreDesigns #subContent #searchDevices h2
{
    background:url(http://www.skinit.com/images/backgrounds/headers/searchDevices.gif) no-repeat top left;}

.exploreDesigns #mainContent #banner_decreased
{
    background:url(http://www.skinit.com/images/backgrounds/banners/exploreDesigns.jpg) no-repeat top left;
}
.exploreDesigns #mainContent #banner_designchoice
{
    background:url(http://www.skinit.com/images/backgrounds/shoppingcarthead1.jpg) no-repeat top left;
}

.exploreDesigns #subCol #design h3
{
    /*width:130px;
    height:15px;*/
    width:132px;
    height:20px;

    background:url(http://www.skinit.com/images/backgrounds/headers/currentDesign.gif) no-repeat bottom left;
}
.exploreDesigns #subCol #design .h3
{
    width:132px;
    height:15px;
    margin:0 10px;
    background:url(http://www.skinit.com/images/backgrounds/headers/currentDesign1.gif) no-repeat bottom left;
}
/* Explore Designs - Details */

.exploreDesigns #mainContent #browse.details
{
    min-height:408px;
    height:auto !important;
    /*height:408px;*/
    height:420px;
}

.exploreDesigns #browse.details #details a.addCart
{
    margin-bottom:20px;
}

.exploreDesigns #browse.details #details a.addCart span
{
    width:159px;
    position:relative;
}

.exploreDesigns #browse.details #details a.addCart .cartIcon
{
    background:url(http://www.skinit.com/images/icons/cart.jpg) no-repeat top left;
    width:27px;
    height:27px;
    overflow:hidden;
    position:absolute;
    left:12px;
    top:0;
}

.exploreDesigns #browse.details #details a.addCart .cartIcon2
{
    background:url(http://www.skinit.com/images/icons/customizer-it.jpg) no-repeat center left;
    width:43px;
    height:42px;
    overflow:hidden;
    position:absolute;
    left:12px;
    top:0;
}

.exploreDesigns #browse.details #details a.addCart:hover .cartIcon
{
    background-position:bottom left;
}

.exploreDesigns #browse.details #details a.customize
{
    clear:left;
    background-image:url(http://www.skinit.com/images/buttons/genericBtnBlue_left.gif);
}

.exploreDesigns #browse.details #details a.customize span
{
    width:159px;
    background-image:url(http://www.skinit.com/images/buttons/genericBtnBlue_right.gif);
}

/* Explore Designs - Choose */

.exploreDesigns #create
{
    width:457px;
    background:url(http://www.skinit.com/images/backgrounds/createDesign.jpg) no-repeat top left;
    border-top:5px solid #98cc53;
}

.exploreDesigns #choose
{
    width:458px;
    background:url(http://www.skinit.com/images/backgrounds/chooseDesign.jpg) no-repeat top left;
    float:right;
    border-top:4px solid #ed4024;
}

.exploreDesigns .dchoice1
{
    height:620px;
    width:352px;
    border-top:5px solid #98CC53;
    background:url("http://www.skinit.com/images/backgrounds/designchoice1.jpg") no-repeat top left;
    padding:0px 0 0 0px;
    overflow:hidden;
    float:left;
}
.exploreDesigns .dchoice2
{
    height:620px;
    width:352px;
    border-top:4px solid #98CC53;
    border-right:4px solid #454545;
    background:url("http://www.skinit.com/images/backgrounds/designchoice2.jpg") no-repeat top right;
    padding:0px;
    overflow:hidden;
    float:left;
}

.exploreDesigns .dchoice4
{
    height:842px;
    width:708px;
    /*border-top:4px solid #ff0000;
    background:#e4e4e4;*/
    border-right:4px solid #454545;
    background:url("http://www.skinit.com/images/backgrounds/designchoicebg1.jpg") no-repeat top left;
    padding:0;
    overflow:hidden;
    float:left;
}
.exploreDesigns .dchoice5
{
    height:250px;
    width:708px;
    /*border-right:4px solid #454545;*/
    /*background:url("http://www.skinit.com/images/backgrounds/designchoicebg1.jpg") no-repeat top right;*/
    padding:0;
    overflow:hidden;
    float:left;
}
.exploreDesigns .dchoice6
{
    padding:10px 50px;
}

.exploreDesigns .dchoice1 h2, .exploreDesigns .dchoice2 h2
{
    font:bold 20px Arial, sans-serif;
    padding:420px 30px 10px 30px;
}
.exploreDesigns .dchoice1 p, .exploreDesigns .dchoice2 p
{
    padding:5px 30px;
}
.exploreDesigns .dchoice3 h2
{
    font:bold 20px Arial, sans-serif;
    padding:10px 30px;
    text-align:left;
}
.exploreDesigns .dchoice1 a:hover, .exploreDesigns .dchoice2 a:hover
{
    text-decoration:none;
}
.exploreDesigns .dchoice3 p
{
    text-align:left;
    padding:5px 30px;
}
.exploreDesigns .dchoice3 a
{
    color:#ED4024;
    text-decoration:underline;
}
.exploreDesigns a
{
    color:#003399;
    text-decoration:none;
}
.exploreDesigns a:hover
{
    color:#003399;
    text-decoration:underline;
}
.exploreDesigns #graybar
{
    width:710px;
    height:4px;
    overflow:hidden;
    background:#454545;
    margin:0;
    /*float:none;*/
}

.exploreDesigns #bluebar
{
    width:710px;
    height:4px;
    overflow:hidden;
    background:#5FBAFF;
    margin:0;
}
.exploreDesigns .btn
{
    text-align:center;
}
.exploreDesigns .orangebtn
{
    margin: 5px 0 0 60px;
}
/*
.exploreDesigns .dchoice .designImg
{
    width:450px;
    height:240px;
    background:url(http://www.skinit.com/images/backgrounds/createDesign_img.png) no-repeat top left;

}

.exploreDesigns .dchoice p
{
    font:12px/20px Arial, sans-serif;
    color:#373737;
}

.exploreDesigns .dchoice p a
{
    font:bold 12px/20px Arial, sans-serif;
    color:#ed4024;
}

.exploreDesigns .dchoice p a:hover
{
    text-decoration:underline;
}

.exploreDesigns #choose .designImg
{
    background:url(http://www.skinit.com/images/backgrounds/chooseDesign_img.png) no-repeat top left;
}

.exploreDesigns .dchoice .imgBtn
{
    width:232px;
    height:34px;
    background-image:url(http://www.skinit.com/images/buttons/create.gif);
    margin:25px 0 18px 102px;
}

.exploreDesigns #choose .imgBtn
{
    background-image:url(http://www.skinit.com/images/buttons/choose.gif);
}

.exploreDesigns #recent.getInspired
{
    width:959px;
    height:182px;
    background:url(http://www.skinit.com/images/backgrounds/inspired_repeat.jpg) repeat-x top left;
}

.exploreDesigns #recent.getInspired h2
{
    text-indent:0;
    background:none;
    width:100%;
    font:bold 20px/24px Arial, sans-serif;
    height:24px;
    color:#000;
}

.exploreDesigns #recent.getInspired h2 span
{
    color:#373737;
    font:12px/24px Arial, sans-serif;
}

.exploreDesigns #recent.getInspired ul
{
    width:850px;
}

.exploreDesigns #recent.getInspired li
{
    height:143px;
    overflow:hidden;
    margin-right:30px;
    width:110px;
}

.exploreDesigns #recent.getInspired li a
{
    height:125px;
    overflow:hidden;
    width:110px;
}

.exploreDesigns #recent.getInspired li img
{
    margin-left:0;
}

.exploreDesigns #recent.getInspired li a span
{
    left:0;
    top:113px;
}*/

.home #textContentimgshopcart #popular_brands{
 margin:0px 50px 0px 50px;
 border-top: solid 1px #969696;
 border-bottom: solid 1px #969696;
 padding-top:10px;
 padding-bottom:10px;
 background-color:#fff;
}


.home #textContentimgshopcart .brand_column{
 width:250px;
 float:left;
 padding: 20px 0px 20px 50px;

}

.subPage #popular_devices{
min-height:130px;
width:650px;
clear:both;
border-bottom:1px solid #969696;
margin-bottom:5px;
}

.subPage #popular_devices h3{
padding-top:10px;
padding-left:0px;
}

.subPage #popular_devices td a{
background:transparent url(http://www.skinit.com/images/buttons/category_arrow.gif) no-repeat scroll 0 4px;
padding-left:8px;
color:#373737;
}

.subPage #popular_devices td a:hover{
background:transparent url(http://www.skinit.com/images/buttons/category_arrow.gif) no-repeat scroll 0 4px;
padding-left:8px;
color:#373737;
text-decoration:underline;
}

.subPage .manufacturer_column{
 width:120px;
 float:left;
 padding: 0px 0px 20px 40px;

}

.itemContainer
{
    height: 180px; 
    float: left; 
    width: 125px; 
    padding-top: 15px;
}

.itemBackgroundContainer
{
    width: 122px; 
    background:transparent url(http://www.skinit.com/images/backgrounds/deviceContainer.png) no-repeat scroll top left;
}

.itemLink
{
    color: #373737; 
    font-family: Arial, sans-serif; 
    font-size: 12px; 
    font-weight: bold; 
}

.itemLinkContainer
{
    width: 109px; 
    height: 110px; 
    vertical-align: middle;        
    background-repeat: no-repeat;
    background-color: transparent;
    background-attachment: scroll; 
}

.arrowContainer
{
    float: left; 
    padding-right: 7px; 
    padding-top: 3px; 
    padding-left: 10px;
}

.titleContainer
{
    float: left; 
    width: 77px;
    color: #373737;
}

.subTitleContainer
{
    padding-left: 20px; 
    width: 100px;
}


/*************** css for Choose From Out Best Sellers arrows ****************/

#arrowLeftContainer
{
	float:left;
}

#arrowLeftContainer a
{	
	height:23px;
	padding-top: 27px;
	text-decoration: none;
}

#arrowLeftContainer img
{	
	border: none;
}

#arrowRightContainer
{
	float: left;	
}

#arrowRightContainer img
{	
	border: none;
}

#arrowRightContainer a
{
	height:23px;
	padding-top: 27px;
	padding-left: 5px;
	text-decoration: none;	
}

#slideFrame
{
	float: left;
	height:79px;
	width:894px;
	overflow:hidden;
	position:relative;
	margin-left: 27px;
	margin-top: 10px;
}