#wrapper {margin:0px auto;padding:23px 5px 0px 5px;width:599px;background-color:#ffffff;}
#wrapper h1, h2, h3, h4, h5, h6, a label {font-size:12px;font-family: Arial, "MS Trebuchet", sans-serif;}
#wrapper  p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333;}
#pic {float:left;height:1%;width:270px;margin-bottom:10px;padding:0px;}
#buyBox_wrapper {float:right;width:319px;margin:0px 0px 10px 5px;padding:0px;}
#buyBox_wrapper h1 {font-size:1.1em;margin:0 0 1px 0;padding:0;color:#000000;}
#buyBox_wrapper h2{font-size: 18px;font-weight: normal;}
#buyBox_wrapper p, label, span {font-size:12px;font-family: Arial, "MS Trebuchet", sans-serif;}
#buyBox_wrapper hr {border: 0;color: #ccc;background-color: #ccc;height: 1px;width:85%;text-align:center;}
#item_num {color:#333;}
#flypage {margin:0;padding:0;}
#buyBox {margin-top:5px;}
.brand_logo {display:block;float:right;border:none;}
.price_area {float:left;padding-top:10px;font-family: Arial, "MS Trebuchet", sans-serif;}
.msrp {font-size:1em;color:#333;line-height:25px;font-weight:bold;}
.sale-price {color:#990000;font-weight:bold;font-size:1em;line-height:25px;}
.add_to_cart {margin:10px 0px;}
.buy_box_options {margin-top:10px;}
.select_size {margin:0;}
#cart_links {list-style:none;margin:0px;padding:0px;}
#cart_links ul {margin:0;}
#cart_links li {display:inline;}
#cart_links li a{margin-right:6px;color:#000000;margin:0px;padding:0px;}
#left_list, #right_list {list-style:none;margin:0px;padding:0px 10px;float:left;}
#left_list li, #right_list li{margin-right:6px;line-height:13px;}
#left_list li a, #right_list li a{color:#339933}
#left_list li a#reviews-link{font-weight:bold;}
#left_list li a#video-link{font-weight:bold;}
.clear {clear:both;margin:0;}

.extras {margin-bottom:3px;height:51px;width:589px;}
.photos_title {float:left;margin-right:3px;width:65px;padding:0px 3px;height:100%;}
.photos {float:left;padding:0px 5px;}
.extras ul {float:left;width:500px;list-style-type:none;margin:0px;padding:4px 5px 0px 5px;}
.extras li {display:inline;}
.extras a img {border: 1px solid #ccc;width:50px;height:50px;margin-right:18px;}
.extras a:hover img {border: 1px solid #333;}
.extras p {font-weight:bold;margin:17px 0 0 0;padding:0pt;text-align:center;line-height:14px;}
.extras .pics {margin:10px 0 0 0;}

#content {float:left;margin:20px 0px;width:398px;background-color:#fff;}
#content h1 {display:block;font-size:1.1em;font-weight:bold;color:#000066;padding:0px 0px 16px 0px;margin:0;}
#content h2 {display:block;font-size:14px;color:#333;padding:3px 0px;margin:0;}
#content h3 {display:block;font-size:13px;color:#333;padding:3px 0px;margin:0;}
#content h4 {display:block;font-size:12px;color:#992200;font-weight:bold;padding:0px 0px;margin:0;}
#content h5 {display:block;font-size:1em;color:#333;padding:5px 0px 0px 0px;margin:0px;}
#content p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; color: #333333;}
#content li {line-height:1.35em;padding-bottom:8px;}
.link_list {list-style:none;margin:0px 0px 10px 0px;padding:0px;}
.link_list li {line-height:1.75em;}
.link_list a {color:#339933;font-weight:bold;}
#tabs {margin-bottom:10px;background-color:#fff;}
#related {float:right;width:191px;margin-left:0px;background-color:#fff;}
#related h4 {display:block;font-size:12px;color:#333;font-weight:bold;padding:0px 0px;margin:20px 0px;}
#related p {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333;}
#bottom_buy_box {border:1px solid #aaa;padding:5px;}
#bottom_buy_box h1 {font-size:1.1em;margin:0 0 4px 0;padding:0;color:#000000;}
#bottom_buy_box h2 {font-size: 18px;font-weight:bold;margin:0 0 4px 0;padding:0;color:#000000;}

/* Gallery Styles */

#motioncontainer {width: 489px; /* Set to gallery width, in px or percentage */
height: 56px;}
/*
#motioncontainer a img {border: 1px solid #dddddd;  Set image border color 
width:50px;height:50px;margin-right:17px;}

#motioncontainer a:hover img {border: 1px solid #333;  Set image border hover color 
}
*/
#statusdiv {
background-color: lightyellow;
border: 1px solid gray;
padding: 2px;
position: absolute; /* Stop Editing Gallery Styles */
left: -300px;
visibility: hidden;
}

#motioncontainer a:hover {
color: red; /* Dummy definition to overcome IE bug */
}
/* End Gallery Styles */
