body {
   color:#4a4a4a;
   font-family:verdana, geneva, arial, sans-serif;
   background:#ff6600;
   font-size:12px;
   margin:0px;
   padding:0px;
}

a {
   color:#ff6600;
}

.col-main a {
	text-decoration:underline;
}

a:hover {
   color:#4a4a4a;
}

img {border:none;}

img.imgR {
   float:right;
   margin-left:10px;
   margin-bottom:10px;
}
img.imgL {
   float:left;
   margin-right:10px;
   margin-bottom:10px;
}

#container {
   margin:15px auto;
   width:795px;
}
#content {
   width:795px;
   position:relative;
   background:url(../img/content_top.gif) top left no-repeat #fff;
}

#top {
   margin-bottom:5px;
}
#icon {
   position:absolute;
   top:0px;
   left:0px;
}
#topnav {
   margin-left:100px;
   height:37px;
   width:695px;
   
}
#topnav ul {
   list-style-type:none;
   margin:0;
   padding:0;
   margin-left:50px;
  
}
#topnav ul li {
   float:left;
   display:inline;
   margin:0;
   padding:0;
   margin-top:6px;
   margin-right:30px;
   
}
#topnav ul li .last {
   border-right:none;
}

ul.side {
   list-style-type:none;
   margin:0;
   padding:0;
}
ul.side li {
   float:left;
   display:inline;
   margin-right:60px;
   padding:0;
}
ul.side li.last {
   margin-right:0px;
}

#side {
   float:left;
   display:inline;
   width:225px;
   margin-top:80px;
   height:100%;   
}

#main {
	
}

#home-main {
	width:734px;
}

#boutique-main {
	display:inline;
	float:left;
	line-height:1.5em;
	padding:1px 1px 1px 12px;
	width:533px;
}

.bb {
   color:#ff6600;
   font-weight:bold;
}
h3 {
   font-size:16px;
}
a.a2 {
   color:#ff6600;
   font-size:16px;
   font-weight:bold;
   text-decoration:underline;
}
a.a2:hover {
   color:#4a4a4a;
}

.gallery a {
   margin-right:30px;
}

.gallery {
   padding-top:18px;
}

#press-controls {
   margin-top:60px;
   float:right;
}

.border-head {
	color: #FF6600;
	text-transform: lowercase;
}

.clear {
   clear:both;
   height:1px;
}

#nav-left-menu ul li ul { display: none; }
#nav-left-menu .hidden { display: none; }
#nav-left-menu .show { display: block; }
#nav-left-menu .parent { }

#nav-left-menu .child { 
	margin-left: 5px;
	width:159px;
}

#nav-left-menu li > a > div { 
	padding:1px 0;
	width:159px;
}

#nav-left-menu .active > a { 
	font-weight:bold;
	color:#4a4a4a !important;
}

#tab-measure-items #measure-image {
	float:right;
}

.categorylisting {
    float:left; 
    width:165px; 
    padding:10px;
    border:1px solid #ccc;
    margin:10px;
    text-align:left;
    } 
	
.newsletter-container{
	background-color:#FF6600;
	height:40px;
	margin:9px 0 5px 5px;
	width:950px;
}

#newsletter-container-form{

}

#newsletter-table{
	padding-top:10px
}

#newsletter-msg{
	color:#4a4a4a;	
}

#newsletter-msg .error{
	color:#4a4a4a;	
	font-size:10px;
	
}

#newsletter-safesubscribe{
	margin-top:4px;
}

.short-description ul, ol {
	list-style-type:disc;
	text-indent:22px;
	list-style-position: inside;
}

#cart-sidebar ul, ol {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	text-indent:0px;
}

#flashcontent {
	height: 600px;
}

.sidebar-solid {
	background:#FF6600 !important;
}

.head-solid {
	background:#FF6600 !important; padding-bottom:17px
}

#solid-btn-title{
	color:#FFF;
	font-weight:bold;
	text-align:center;
	position:relative;
	top:-17px;
}

#solid-btn-title a {
	color:#fff;
}

#shipping-logo {
	float:right;
	position:relative;
	right:20px;
	top:29px;
}

.share-icons-text{
	margin-bottom:4px;
	vertical-align:middle;
}

/* personal shopper */

#ps-list ul, ol {
	list-style-position:inside;
	list-style-type:disc;
	text-indent:20px;
}

.nav-large-btns {
	margin-bottom:19px;
}

.short-description li{
	list-style-type:inherit !important;
}
