/***********************************
*  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(http://www.skinit.com/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/backgrounds/subContentHome_repeat.jpg) repeat-x bottom left;
}



.home .banners{
	position:relative;
	text-align:center;
}

.home .banners_pic {
	height:186px;
	width:959px;
	background:transparent url(http://www.skinit.com/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;
}



/*****************************************************/
/* Sub Page */

.subPage2 #mainContent
{
    background-color:#ffffff;
	background:url(http://www.skinit.com/images/backgrounds/bg_main.gif) repeat-y center;
}

.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;
}


.subPage2 #breadcrumbs, .subPage2 #breadcrumbsfaq, .subPage2 #breadcrumbspincards
{
    width:949px;
    height:30px;
    background:transparent url(http://www.skinit.com/images/backgrounds/bg_breadcrumbs.jpg) no-repeat scroll left top;
	font-size:14px;
	line-height:30px;
	padding-left:10px;
	color:#727272;
	border-bottom:2px solid #98cc53;
}
.subPage2 #breadcrumbs li, .subPage2 #breadcrumbsfaq li, .subPage2 #breadcrumbs h1, .subPage2 #breadcrumbsfaq h1, .subPage2 #breadcrumbspincards li, .subPage2 #breadcrumbspincards h1, .subPage2 #breadcrumbsresellers li, .subPage2 #breadcrumbsresellers h1
{
    float:left;
}
.subPage2 #breadcrumbs li a, .subPage2 #breadcrumbsfaq li a, .subPage2 #breadcrumbs h1, .subPage2 #breadcrumbs li, .subPage2 #breadcrumbsfaq li, .subPage2 #breadcrumbsfaq h1, .subPage2 #breadcrumbspincards li, .subPage2 #breadcrumbspincards li a, .subPage2 #breadcrumbspincards h1, .subPage2 #breadcrumbsresellers li, .subPage2 #breadcrumbsresellers li a, .subPage2 #breadcrumbsresellers h1
{
    font:normal 12px/29px Arial, sans-serif;
    color:#727272;
}
.subPage2 #breadcrumbs li a, .subPage2 #breadcrumbsfaq li a, .subPage2 #breadcrumbspincards li a, .subPage2 #breadcrumbsresellers li a
{
    text-decoration:underline;
}
.subPage2 #breadcrumbs li a:hover, .subPage2 #breadcrumbsfaq li a:hover, .subPage2 #breadcrumbspincards li a:hover, .subPage2 #breadcrumbsresellers li a:hover
{
    text-decoration:none;
}
.subPage2 #breadcrumbs li.arrow, .subPage2 #breadcrumbsfaq li.arrow, .subPage2 #breadcrumbspincards li.arrow, .subPage2 #breadcrumbsresellers li.arrow
{
    padding:0 5px;
}
.subPage2 #mainContent #banner
{
    width:959px;
    height:27px;
    background:transparent url(http://www.skinit.com/images/backgrounds/bg_topban.jpg) no-repeat scroll left top;
}

.subPage2 #mainContent #breadcrumbWrapper
{
    width:949px;
    height:30px;
    background:transparent url(http://www.skinit.com/images/backgrounds/bg_breadcrumbs.jpg) no-repeat scroll left top;
	font-size:14px;
	line-height:30px;
	padding-left:10px;
	color:#727272;
	border-bottom:2px solid #98cc53;
}
.subPage2 #mainContent #breadcrumbWrapper a
{
	color:#727272;
}
.subPage2 #mainContent #breadcrumbWrapper .active, .subPage2 #mainContent #breadcrumbWrapper a:hover
{
	color:#98cc53;
}
.subPage2  #mainContent #rightcol
{
	width:712px;
	float:left;
}

.subPage2  #mainContent #rightcol .searchdev
{
	width:712px;
	height:48px;
}

.subPage2  #mainContent #rightcol .searchdev #searchDevices
{
	width:712px;
	height:48px;
	background:transparent url(http://www.skinit.com/images/backgrounds/bg_searchdevice.jpg) repeat-x left top;
}
.subPage2  #mainContent #rightcol .searchdev #searchDesigns
{
    width:712px;
    height:48px;
    background:transparent url(http://www.skinit.com/images/backgrounds/bg_searchdesign.jpg) no-repeat left top;

}
.subPage2  #mainContent #rightcol .searchdev #searchAll
{
	width:712px;
	height:48px;
	background:transparent url(http://www.skinit.com/images/backgrounds/bg_search_all.jpg) no-repeat left top;
}

#searchDesignFieldset
{
	width:500px;
}

.subPage2  #mainContent #rightcol .go
{
	width:42px;
	height:19px;
	background:transparent url(http://www.skinit.com/images/buttons/btn_go.jpg) no-repeat left top;
	text-indent:-9999px;
}

.browse_dev ul
{
	padding-left: 5px;
}
.browse_dev li
{
	background:url(http://www.skinit.com/images/icons/point1.gif) 0px 8px no-repeat;
	padding:5px 0 5px 20px;
	font:normal 12px/14px Arial, sans-serif;
	color:#404040;
}

.browse_dev li a
{
	color:#404040;
}
.browse_dev li a:hover
{
	color:#98cc53;
}

.subPage2 .pagination-wrap
{
    float: right;
    position: relative;
    width: 200px;
}

.subPage2 .pagination
{
    height:auto;
    line-height: 14px;
    margin-right:16px;
    overflow:hidden;
    position: absolute;
    right: 0px;
}

.subPage2 .pagination li
{
    float:left;
    font-size:11px;
    color:#373737;
    padding-right:10px;
}

.subPage2 .pagination .arrowLeft, .subPage2 .pagination .arrowRight
{
    padding-top:2px;
}

.subPage2 .pagination .arrowRight
{
    padding-right:0;
}

.subPage2 .pagination a
{
    font-size:11px;
    color:#ed4024;
}

.subPage2 .pagination a:hover
{
    color:#99cc66;
}

.subPage2 .pagination .arrowLeft a, .subPage2 .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;
}

.subPage2 .pagination .arrowRight a
{
    background:url(http://www.skinit.com/images/buttons/pagination_right.gif) no-repeat top left;
}


.subPage2 .products
{
    width:510px;
    height:auto;
    overflow:hidden;
    padding: 0;
}

.subPage2 .products li, .subPage2 #recent li
{
    float:left;
    width:87px;
    height:150px;
    margin:0 0 2px 0;
    overflow:hidden;
    padding-right: 13px !important;
}

.subPage2 .products li.quickViewCont
{
    height:230px;
    margin-bottom:7px;
    position:relative;
}

.subPage2 .products li a, .subPage2 #recent li a
{
    width:80px;
    height:80px;
    padding-top:5px;
    float:left;
    position:relative;
    font:bold 12px/14px Arial, sans-serif;
    color:#373737;
}

.subPage2 .products li a
{
    padding-top:5px;
    line-height:14px;
}

.subPage2 .products li.wrap
{
    width:87px;
    padding:5px 2px 0 0;
    background:url(http://www.skinit.com/images/backgrounds/deviceContainer.png) no-repeat top left;
    height: 180px !important;
}

.subPage2 .products li a:hover span, .subPage2 #recent li a:hover
{
    color:#000;
    text-decoration:underline;
}

.subPage2 .products li a:hover span.code
{
    color:#373737;
}

.subPage2 .products li.wrap a.lightbox:hover
{
    background:none;
}

.subPage2 .products li.quickViewCont:hover a.quickView
{
    background-position:bottom left;
}

.subPage2 .products li a.quickView, .subPage2 .products.search li a.quickView
{
    position:absolute;
    z-index:10;
    width:87px;
    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;
}

.subPage2 .products li a.item
{
	display:block;
	width:65px;
    padding-left:10px;
    background:url(http://www.skinit.com/images/buttons/category_arrow.gif) no-repeat 0px 8px;
    /*position:absolute;
    top:80px;
    left:8px;*/
    text-decoration:none;
	border:0;
}

.subPage2 #recent li a span
{
    margin-left:0;
}

.subPage2 .products li.quickViewCont a span
{
    position:static;
    clear:left;
    display:block;
    margin-left:5px;
}

.subPage2 .products li.quickViewCont a span.code
{
    background:none;
    position:static;
    clear:left;
    font-weight:normal;
}

.subPage2 .products li img, .subPage2 #recent li img
{
	border:0;
    margin:0 auto;
    display:block;
}

.subPage2 .products li.quickViewCont img
{
    margin:0 auto;
    padding-bottom:8px;
}

.subPage2 .recommended
{
    width:247px;
    height:auto;
    overflow:hidden;
    padding: 0;

}

.subPage2 .recommended li
{
    float:left;
    width:240px;
    height:148px;
    margin:0 11px 2px 0;
    overflow:hidden;
	text-align:center;
}



.subPage2 .recommended li a
{
    width:240px;
    height:80px;
    padding-top:5px;
    float:left;
    position:relative;
    font:bold 12px/12px Arial, sans-serif;
    color:#373737;
	text-align:center;
}

.subPage2 .recommended li a
{
    padding-top:5px;
    line-height:14px;
}

.subPage2 .recommended li.wrap
{
    width:240px;
    padding:5px 2px 0 0;
	text-align:center;
}

.subPage2 .recommended li a:hover span
{
    color:#000;
    text-decoration:underline;
}

.subPage2 .recommended li a:hover span.code
{
    color:#373737;
}

.subPage2 .recommended li.wrap a.lightbox:hover
{
    background:none;
}

.subPage2 .recommended li.quickViewCont:hover a.quickView
{
    background-position:bottom left;
}

.subPage2 .recommended li a.quickView
{
    position:absolute;
    z-index:10;
    width:90px;
    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;
}

.subPage2 .recommended li a.item
{
	display:block;
	width:200px;
    padding-left:10px;
    text-decoration:none;
	text-align:center;
	border:0;
}


.subPage2 .recommended li img
{
	border:0;
    margin:0 auto;
    display:block;
}

.subPage2 .recommended li.quickViewCont img
{
    margin:0 auto;
    padding-bottom:8px;
}


.itemContainer
{
	display:block;
    height: 180px !important;
    float: left;
    width: 95px !important;
    padding-top: 15px;
    -overflow-y: hidden;
}

.itemBackgroundContainer
{
    width: 87px !important;
    background:transparent url(http://www.skinit.com/images/backgrounds/deviceContainer.png) no-repeat scroll top left;
    margin-left:10px;
}

.itemLink
{
    color: #373737;
    font-family: Arial, sans-serif;
    font-size: 12px;
    font-weight: bold;
    -position: relative;
}

.itemLinkContainer
{
    width: 75px;
    height: 78px;
    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: 60px !important;
    color: #373737;
    -overflow-x: hidden;
}

.subTitleContainer
{
    padding-left: 20px;
    width: 60px !important;
}



.subPage2  #mainContent #leftcol
{
	width:246px;
	float:right;
	background:transparent;
}


.subPage2 .btn_addtocart
{
	width:147px;
	height:29px;
	background:transparent url(http://www.skinit.com/images/buttons/new_style/btn_addtocart.gif) no-repeat left top;
	text-indent:-9999px;
}
.subPage2 .btn_addtocartb
{
	width:146px;
	height:31px;
	background:transparent url(http://www.skinit.com/images/buttons/btn_addtocart_b.gif) no-repeat left top;
	text-indent:9999px;
}
.subPage2 .tbl
{
	border-style:solid;
	border-color:#DBDBDB;
	border-width:1px 0 0 1px;
}
.subPage2 .tbl td
{
	border-style:solid;
	border-color:#DBDBDB;
	border-width:0 1px 1px 0;
}


.subPage2  #mainContent #rightcol .devtitle #searchDevices
{
	width:712px;
	height:48px;
	background:transparent url(http://www.skinit.com/images/backgrounds/bg_devtitle.jpg) no-repeat left top;

}

/* recently viewed for .home */

.subPage2 #products
{
    width:510px;
    height:auto;
    overflow:hidden;
    padding:16px 0 5px 14px;
}

.subPage2 #products li, .subPage2 #recent li
{
    float:left;
    width:87px;
    height:150px;
    margin:0 0 2px 0;
    overflow:hidden;
    padding-right:11px;
}

.subPage2 #products li.quickViewCont
{
    height:150px;
    margin-bottom:7px;
    position:relative;
}

.subPage2 #products li a, .subPage2 #recent li a
{
    width:87px;
    height:160px;
    padding-top:28px;
   /*g6 float:left; */
    position:relative;
    font:bold 12px/12px Arial, sans-serif;
    color:#373737;
}

.subPage2 #products li a
{
    padding-top:24px;
    line-height:14px;
}

.subPage2 #products li.wrap a
{
    width:87px;
    padding:28px 12px 0 0;
    background:url(http://www.skinit.com/images/backgrounds/deviceContainer.png) no-repeat top left;
}

.subPage2 #products li a:hover span, .subPage2 #recent li a:hover
{
    color:#000;
    text-decoration:underline;
}

.subPage2 #products li a:hover span.code
{
    color:#373737;
}

.subPage2 #products li.wrap a.lightbox:hover
{
    background:none;
}

.subPage2 #products li.quickViewCont:hover a.quickView
{
    background-position:bottom left;
}

.subPage2 #products li a.quickView, .subPage2 #products.search li a.quickView
{
    position:absolute;
    z-index:10;
    width:87px;
    top:0;
    left:0px;
    background:url(http://www.skinit.com/images/buttons/quickView.gif) no-repeat top left;
    height:13px;
    overflow:hidden;
    text-indent:-9999px;
    padding-top:0;
}

.subPage2 #products li a span, .subPage2 #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;
}

.subPage2 #recent li a span
{
    margin-left:0;
}

.subPage2 #products li.quickViewCont a span
{
    position:static;
    clear:left;
    display:block;
    margin-left:5px;
}

.subPage2 #products li.quickViewCont a span.code
{
    background:none;
    position:static;
    clear:left;
    font-weight:normal;
}

.subPage2 #products li img, .subPage2 #recent li img
{
    border:0;
    margin:0 auto;
    display:block;
}

.subPage2 #products li.quickViewCont img
{
    margin:0 auto;
    padding-bottom:8px;
    width: 78px;
}

.subPage2 #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;
}

.subPage2 #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;
}

.subPage2 #recent ul
{
    width:673px;
    height:auto;
    overflow:hidden;
}

.subPage2 #recent li
{
    width:112px;
    height:118px;
    margin:0 20px 0 0;
}

.subPage2 #recent li a
{
    width:112px;
    padding-top:18px;
    height:100px;
}

.subPage2 #recent li a span
{
    top:90px;
    left:8px;
}

.subPage2 #recent li a span.code
{
    clear:both;
    background:none;
    font-weight:normal;
    top:104px;
    white-space:nowrap;
}

.subPage2 #recent li.leftAlign img
{
    margin-left:7px;
}

/*  photobucket page */
.subPage2 #subContent
{
    width:712px;
    height:auto;
    overflow:hidden;
    /*border-top:4px solid #98cc53;*/
    margin-right:0px;
    float:left;
    margin-bottom:-32767px;
    padding-bottom:32767px;
	background:#ffffff;
}
.subPage2 #browse
{
    width:712px;
    background:#ffffff url(http://www.skinit.com/images/backgrounds/bg_photobucket.jpg) no-repeat bottom left;
    padding:16px 0 22px 35px;
    margin-bottom:0px;
    min-height:675px;
}
#mainContent #browse.details
{
    /*min-height:281px;*/ /* comment out so background image goes to 675px */
    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;
}


.subPage2 #subCol
{
    width:247px;
    height:auto;
    overflow:hidden;
    border-top:4px solid #ed4024;
    float:left;
}

.subPage2 #subCol #design, .subPage2 #subCol #device, .subPage2 #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 15px 0;

    position:relative;
}

.subPage2 #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;
}

.subPage2 #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;
}

.subPage2 #subCol #design.empty, .subPage2 #subCol #device.empty
{
    height:99px;
}

.subPage2 #subCol #design.empty h3, .subPage2 #subCol #device.empty h3
{
    background-position:top left;
}

.subPage2 #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;
}

.subPage2 #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;
}

.subPage2 #subCol #device.empty_sports_pack
{
    height:120px;
}
.subPage2 #subCol #device.empty_sports_pack .imgBtn img
{
    padding-top:15px;
}


.subPage2 #subCol #design p.name a, .subPage2 #subCol #device p.name a, .subPage2 #subCol #redeeming p.name a
{
    color:#ed4024;
    font:bold 12px/12px Arial, sans-serif;
}

.subPage2 #subCol #design p.name a:hover, .subPage2 #subCol #design p.controls a:hover, .subPage2 #subCol #device p.name a:hover, .subPage2 #subCol #device p.controls a:hover, .subPage2 #subCol #redeeming p.name a:hover, .subPage2 #subCol #redeeming p.controls a:hover
{
    color:#99cc66;
}

.subPage2 #subCol #design p.name, .subPage2 #subCol #device p.name, .subPage2 #subCol #redeeming p.name
{
    padding:13px 0 14px 17px;
    font:bold 12px/12px Arial, sans-serif;
    color:#383838;
}

.subPage2 #subCol #design img, .subPage2 #subCol #device img
{
    display:block;
    margin:0 auto;
    border: none;
}

.subPage2 #subCol #design p.controls, .subPage2 #subCol #device p.controls
{
    clear:both;
    width:123px;
    height:15px;
    overflow:hidden;
    color:#383838;
    font:bold 12px/12px Arial, sans-serif;
    margin: 0 auto;
}

.subPage2 #subCol #redeeming p.controls
{
    clear:both;
    color:#383838;
    font:bold 12px/12px Arial, sans-serif;
    text-align: center;
}

.subPage2 #subCol #redeeming p.controls a
{
    color:#ed4024;
    font:bold 12px/12px Arial, sans-serif;
    padding-top:1px;
}

.subPage2 #subCol #design p.controls a, .subPage2 #subCol #device p.controls a
{
    float:left;
    color:#ed4024;
    font:bold 12px/12px Arial, sans-serif;
    padding-top:1px;
}

.subPage2 #subCol #design p.controls span, .subPage2 #subCol #device p.controls span
{
    float:left;
    padding:0 14px;
    color:#383838;
}

.subPage2 .feature
{
	padding-left:20px;
}
