body
{
background: #c1b7ab url('images/pandora_bg.jpg') repeat-x;
font-family: arial;
font-size: 12px;
margin: 0px;
padding: 0px;
}

#container
{
width: 980px;
margin-left: auto;
margin-right: auto;
background: #fff;
border-left: 5px solid #efefee;
border-right: 5px solid #efefee;
}

.container_flash
{
width: 980px;
margin-left: auto;
margin-right: auto;
margin-top: 0px;
margin-bottom: 0px;
background: #fff;
border-left: 5px solid #efefee;
border-right: 5px solid #efefee;
}

a
{
color: #660000;
text-decoration: none;
}

a:link
{
text-decoration: none;
}

a:visited
{
text-decoration: none;
}

a:hover
{
/*text-decoration: underline;*/
}

a.tag
{
color: #000;
text-decoration: underline;
}

img
{
border: 0px;
}

p
{
margin: 0px;
margin-top: 5px;
padding: 0px;
padding-top: 5px;
}

.dark_red
{
color: #660000;
}

.new
{

font-weight: bold;
}

h1,h2,h3,h4
{
font-family: arial;
font-size: 14px;
font-weight: bold;
color: #660000;
margin: 0px;
margin-top: 5px;
margin-bottom: 5px;
padding: 0px;
padding-top: 5px;
padding-bottom: 5px;
}

h1.black{
color: #000;
}

h1.white{
color: #fff;
}

#flash_window
{
width: 926px;
height: 240px;
background: #fff;
margin: 0px 0px 20px 0px;
float: left;
}

#header
{
width: 948px;
/*height: 210px;*/
padding-left: 16px;
padding-right: 16px;
background: #fff; 
}

#header_top
{
height: 145px;
}

#header_top_flash
{
width: 940px;
height: 125px;
margin: 0px;
padding: 10px 0px 0px 0px;
background: #fff url('images/design_pandora.gif') no-repeat right;
}

#header_top_left
{
/*width: 244px;*/
width: 194px;
padding: 25px;
float: left;
/*background: #ff0000;*/
}

#header_top_left2
{
width: 350px;
height: 110px;
margin: 0px 0px 0px 30px;
}

#header_top_right
{
/*width: 244px;*/
width: 170px;
/*height: 30px;*/
margin-top: 25px;
padding: 10px;
text-align: center;
float: right;
/*color: #fff;*/
border: 4px solid #f8f8f8;
/*background: #660000 url('images/right_panel_pattern.gif') repeat-x;*/
background: #fff;
}

#header_top_right2
{
width: 360px;
height: 100px;
float: left;
background: #ff0000;
}

#header_logo
{
/*width: 280px;*/
width: 460px;
height: 135px;
/*margin-left: 334px;*/
/*margin-left: 244px;*/
/*background: #00ccff;*/
padding-top: 5px;
float: left;
}

#header_logo_flash
{
/*width: 280px;*/
width: 460px;
height: 150px;
float: left;
}


#header_nav
{
height: 26px;
border: 4px solid #e7e7e7;
background: #999 url('images/nav_bg.jpg') repeat-x;
}

#header_nav a
{
display: block;
padding-top: 5px;
padding-left: 10px;
padding-right: 20px;
height: 21px;
color: #fff;
background: url('images/nav_a_grey.gif') no-repeat right;
float: left;
}

#header_nav a:link
{
background: url('images/nav_a_grey.gif') no-repeat right;
}

#header_nav a:visited
{
background: url('images/nav_a_grey.gif') no-repeat right;
}

#header_nav a:hover
{
background: #660000 url('images/nav_a_red.gif') no-repeat right;
}

#header_nav a.active
{
display: block;
padding-top: 5px;
padding-left: 10px;
padding-right: 20px;
height: 21px;
color: #fff;
background: #660000 url('images/nav_a_red.gif') no-repeat right;
float: left;
}


#header_bottom_plain
{
/*height: 30px;*/
height: 10px;
/*background: #ff0000;*/
}


#header_bottom
{
width: 942px;
height: 30px;
padding-left: 3px;
padding-right: 3px;
margin-bottom: 10px;
background: #e7e7e7;
float: left;
}

#header_bottom_charms
{
width: 908px;
height: 30px;
padding-left: 3px;
padding-right: 3px;
padding-top: 4px;
background: #e7e7e7;
float: left;
margin-bottom: 8px;
}


#header_bottom a, #header_bottom_charms a
{
display: block;
height: 25px;
padding-top: 5px;
padding-left: 6px;
padding-right: 6px;
margin-left: 2px;
margin-right: 2px;
float: left;
color: #000;
background: #e7e7e7 url('images/nav_bg_grey.jpg') repeat-x;
}

#header_bottom a.active, #header_bottom_charms a.active
{
color: #fff;
background: #e7e7e7 url('images/nav_bg_red.jpg') repeat-x;
}

#header_bottom a:link, #header_bottom_charms a:link
{
}

#header_bottom a:visited, #header_bottom_charms a:visited
{
}

#header_bottom a:hover, #header_bottom_charms a:hover
{
color: #fff;
background: #e7e7e7 url('images/nav_bg_red.jpg') repeat-x;
}



#main
{
width: 926px;
padding-top: 10px;
padding-left: 27px;
padding-right: 27px;
padding-bottom: 30px;
}

#main_flash
{
width: 980px;
height: 700px;
margin-left: auto;
margin-right: auto;
background: #fff;
border-left: 5px solid #efefee;
border-right: 5px solid #efefee;
}

.main_left
{
width: 478px;
margin-bottom: 30px;
margin-right: 13px;
padding: 15px;
background: #f1f1f1;
border: 6px solid #a0a0a0;
float: left;
}

.main_left_cufflinks
{
width: 494px;
/*width: 508px*/
margin-bottom: 30px;
margin-right: 13px;
padding: 7px;
background: #f1f1f1;
border: 6px solid #a0a0a0;
float: left;
}

.main_left_cufflinks_wide
{
width: 884px;
/*width: 852px*/
margin-bottom: 30px;
/*margin-right: 13px;*/
padding: 15px;
background: #f1f1f1;
border: 6px solid #a0a0a0;
float: left;
}

.main_left_inside
{
width: 446px;
padding: 15px;
margin-bottom: 15px;
background: #e3dbd0 url('images/pandora_bg_small.jpg') repeat-x;
border: 1px solid #ccc;
}

.main_left_inside_plain
{
width: 446px;
padding: 15px;
margin-bottom: 15px;
border: 1px solid #ccc;
background: #f8f8f8;
}

.main_left_inside_top
{
/*padding: 15px;*/
color: #000;
}

.main_left_inside_left
{
width: 260px;
height: 150px;
margin-right: 15px;
border: 1px solid #ccc;
/*background: url('images/map.jpg') no-repeat;*/
float: left;
}

.main_left_inside_left2
{
width: 260px;
height: 191px;
margin-right: 15px;
margin-top: 15px;
border: 1px solid #ccc;
/*background: url('images/map.jpg') no-repeat;*/
float: left;
}

.main_left_inside_right
{
width: 160px;
/*height: 200px;*/
/*background: #ff0000;*/
color: #660000;
float: left;
}

.pandora_image_holder
{
width: 476px;
height: 318px;
margin-bottom: 15px;
border: 1px solid #ccc;
background: #fff;
}

.burlington_image_holder
{
width: 476px;
height: 320px;
margin-bottom: 15px;
border: 1px solid #ccc;
background: #fff;
}


.product_row_box_holder
{
width: 478px;
height: 150px;
margin-bottom: 15px;
/*background: #0066ff;*/
}

.cuff_row_box_holder
{
width: 494px;
height: 190px;
margin-bottom: 8px;
}

.cuff_row_box_holder_wide
{
/*width: 828px;*/
height: 190px;
margin-bottom: 15px;
/*background: #ff0000;*/
}

.product_box_holder
{
width: 150px;
height: 150px;
background: #fff url('images/product_box_holder_bg.gif') no-repeat;
float: left;
}

.product_box_holder_c
{
width: 150px;
height: 150px;
margin-left: 14px;
margin-right: 14px;
background: #fff url('images/product_box_holder_bg.gif') no-repeat;
float: left;
}

.product_box_top
{
width: 140px;
height: 110px;
margin-top: 5px;
margin-left: 5px;
}

.cuff_box_holder
{
width: 160px;
height: 190px;
background: #fff url('images/cuff_box_holder_bg.gif') no-repeat;
float: left;
}

.cuff_box_holder_c
{
width: 160px;
height: 190px;
margin-left: 7px;
margin-right: 7px;
background: #fff url('images/cuff_box_holder_bg.gif') no-repeat;
float: left;
}

.cuff_box_holder_cindex
{
width: 160px;
height: 190px;
margin-left: 21px;
margin-right: 21px;
background: #fff url('images/cuff_box_holder_bg.gif') no-repeat;
float: left;
}

.cuff_box_top
{
width: 150px;
height: 150px;
margin-top: 5px;
margin-left: 5px;
}


.product_box_bottom 
{
/*width: 110px;*/
height: 19px;
margin-top: 7px;
margin-right: 7px;
color: #000;
background: #fff;
border: 1px solid #ccc;
float: right;
display: inline;
}

.product_box_bottom_text
{
padding-top: 2px;
padding-left: 5px;
padding-right: 2px;
color: #000;
background: #fff;
height: 17px;
float: left;
}

.product_box_bottom_text a
{
color: #000;
}

.product_box_bottom_text a:link
{
color: #000;
}

.product_box_bottom_text a:visited
{
color: #000;
}

.product_box_bottom_text a:hover
{
color: #660000;
}

.product_box_bottom_arrow
{
width: 21px;
height: 19px;
float: left;
}

.product_box_bottom_arrow img
{
border: 0px;
}

#red_box
{
width: 440px;
min-height: 40px;
padding-top: 20px;
padding-bottom: 20px;
padding-left: 15px;
padding-right: 15px;
margin-bottom: 15px;
color: #fff;
background: #660000 url('images/right_panel_pattern.gif') repeat-x;
border: 4px solid #fff;
text-align: left;
}

#red_box h1
{
color: #fff;
text-align: center;
}

#product_footer
{
width: 440px;
min-height: 62px;
padding-top: 20px;
padding-bottom: 20px;
padding-left: 15px;
padding-right: 15px;
color: #fff;
background: #660000 url('images/right_panel_pattern.gif') repeat-x;
border: 4px solid #fff;
text-align: center;
}

#product_footer_wide
{
width: 456px;
height: 82px;
padding-top: 20px;
padding-right: 20px;
padding-left: 15px;
padding-right: 15px;
color: #fff;
background: #660000 url('images/right_panel_pattern.gif') repeat-x;
border: 4px solid #fff;
text-align: center;
}

#product_footer_vwide
{
width: 846px;
height: 82px;
padding-top: 20px;
padding-left: 15px;
padding-right: 15px;
color: #fff;
background: #660000 url('images/right_panel_pattern.gif') repeat-x;
border: 4px solid #fff;
text-align: center;
}

.product_footer_left, .product_footer_right
{
width: 21px;
height: 30px;
float: right;
}

.product_footer_right2
{
width: 21px;
height: 30px;
padding-right: 25px;
float: right;
}

.product_footer_center
{
/*width: 90px;*/
height: 27px;
padding-top: 3px;
padding-left: 8px;
margin-right: 8px;<font size="+1"></font>
color: #fff;
float: right;
text-align: center;
}

.product_footer_center a
{
color: #ff0000;
}

.product_footer_home
{
margin-top: 5px;
padding-right: 24px;
color: #fff;
/*background: #ff0000;*/
float: right;
}

.main_right
{
width: 361px;
padding: 15px;
padding-top: 0px;
padding-bottom: 0px;
/*margin-top: 10px;*/
margin-bottom: 30px;
background: #fff;
/*border: 1px solid #999;*/
float: right;
}

.main_right_grey
{
width: 381px;
padding: 6px;
/*margin-bottom: 30px;*/
background: #ccc;
float: left;
}

.main_right_holder
{
width: 393px;
padding: 0px;
/*background: #ff0000;*/
float: right;
}

.main_right_inside_red
{
width: 343px;
padding: 15px;
color: #fff;
background: #660000 url('images/right_panel_pattern.gif') repeat-x;
border: 4px solid #fff;
float: left;
}

.main_right_inside_pandora
{
width: 391px;
height: 300px;
margin-top: 12px;
/*background: url('images/pandora_image_home2.jpg') no-repeat;*/
border: 1px solid #ccc;
float: left;
}


.panel_row_holder
{
width: 381px;
/*height: 226px;*/
margin-top: 7px;
/*background: #ff0000;*/
float: left;
}

.panel_box_holder_left
{
width: 185px;
height: 226px;
margin-right: 7px;
/*background: #000;*/
border: 1px solid #fff;
float: left;
}

.panel_box_holder
{
width: 185px;
height: 226px;
/*background: #0066ff;*/
border: 1px solid #fff;
float: left;
}

.right_pandora_image_box
{
width: 261px;
height: 260px;
background: url('images/zoom_icon.gif') no-repeat 95px 260px;
padding-left: 50px;
padding-right: 50px;
padding-top: 0px;
padding-bottom: 20px;
border: 1px solid #ccc;
margin-bottom: 15px;
}

.right_product_image_box
{
width: 361px;
padding-top: 0px;
padding-bottom: 20px;
border: 1px solid #ccc;
margin-bottom: 15px;
background: url('images/zoom_icon.gif') no-repeat 95px 400px;
}

.right_cufflinks_image_box
{
width: 361px;
height: 255px;
/*background: url('images/zoom_icon.gif') no-repeat 95px 260px;*/
padding-top: 0px;
/*padding-bottom: 20px;*/
border: 1px solid #ccc;
margin-bottom: 15px;
overflow: hidden;
}

.right_panel_red_top
{
width: 363px;
height: 22px;
padding-top: 6px;
text-align: center;
color: #000;
/*background: #660000 url('images/right_panel_red_top.gif') no-repeat;*/
background: #e7e7e7;
}

.right_panel_box
{
width: 341px;
padding: 10px;
border: 1px solid #ccc;
border-top: 0px;
/*background: #e3dbd0 url('images/pandora_bg_small.jpg') repeat-x;*/
background: #f8f8f8;
margin-bottom: 15px;
}


a.wishlist
{
display: block;
width: 140px;
height: 20px;
padding-top: 4px;
margin-top: 10px;
margin-right: 10px;
background: #660000 url('images/nav_bg_red.jpg') repeat-x;
color: #fff;
border: 4px solid #fff;
text-align: center;
float: left;
}

.wishlist_blank
{
display: block;
width: 140px;
height: 20px;
padding-top: 4px;
margin-top: 10px;
margin-right: 10px;
background: #ccc url('images/nav_bg_grey.jpg') repeat-x;
color: #999;
border: 4px solid #fff;
text-align: center;
float: left;
}

.horz_line
{
width: 300px;
height: 20px;
border-top: 1px solid #ccc;
/*background: #ff0000;*/
}

a.continue
{
display: block;
width: 140px;
height: 20px;
padding-top: 4px;
margin-top: 10px;
margin-right: 10px;
background: #990000 url('images/nav_bg_red.jpg') repeat-x;
color: #fff;
border: 4px solid #fff;
text-align: center;
/*float: left;*/
}

.form_holder
{
width: 320px;
height: 30px;
margin-top: 2px;
}

.form_holder_high
{
width: 320px;
height: 90px;
margin-top: 2px;
}

.form_left
{
width: 100px;
height: 26px;
padding: 2px;
float: left;
}

.form_right
{
width: 200px;
height: 30px;
margin-left: 10px;
float: left;
}

.form_right_high
{
width: 90px;
height: 90px;
margin-left: 10px;
float: left;
}

.clear_it
{
height: 10px;
font-size: 6px;
clear: both;
}

form
{
padding: 0px;
margin: 0px;
margin-top: 10px;
}

form.search
{
padding: 0px;
margin: 0px;
}

#search_box
{
/*width: 240px;*/
height: 26px;
padding-top: 0px;
padding-left: 12px;
padding-right: 12px;
margin-right: 2px;
/*background: #660000 url('images/nav_bg_red.jpg') repeat-x;*/
float: right;
color: #fff;
}

.search_box_left
{
margin-top: 4px;
margin-right: 6px;
padding-top: 1px;
paddin-left: 10px;
/*background: #0066ff;*/
float: left;
/*border: 1px solid #ccc;*/
}

.search_box_right
{
margin-top: 4px;
margin-left: 0px;
/*height: 26px;*/
/*background: #000;*/
float: left;
}

input, textarea
{
width: 180px;
padding: 1px;
/*height: 28px;*/
font-family: arial;
font-size: 12px;
margin: 0px;
}

input.search
{
width: 130px;
padding: 1px;
padding-left: 3px;
padding-right: 3px;
border: 0px;
background: #fff;
color: #666;
float: left;
}

textarea
{
height: 80px;
}

input.btn
{
width: 90px;
margin: 0px;
}

input.search_btn
{
width: 21px;
height: 18px;
margin: 0px;
margin-left: 2px;
padding: 0px;
background: url(images/btn_search.gif) no-repeat;
color: #fff;
border: 0px;
cursor: pointer;
float: left;
}

#footer { width: 930px; /*min-height: 70px;*/ padding: 40px 0px 20px 50px; color: #999; background: #efefef url('images/footer_bg.jpg') repeat-x; text-align: left; }

#footer p { color: #660000; margin: 1px 0px 0px 0px; padding: 1px 0px 0px 0px; }

#footer a
{
color: #666;
}

#footer a:link
{
}

#footer a:visited
{
}

#footer a:hover
{
color: #660000;
}

.wishlist_summary_row
{
width: 360px;
/*background: #f6f6f6;*/
clear: both;
margin-bottom: 2px;
}

.wishlist_summary_1
{
width: 160px;
padding-top: 2px;
padding-bottom: 2px;
padding-right: 10px;
/*background: #ff0000;*/
float: left;
}

.wishlist_summary_2
{
width: 80px;
padding-top: 2px;
padding-bottom: 2px;
/*background: #0066ff;*/
float: left;
}

.wishlist_summary_3
{
width: 50px;
padding-top: 2px;
padding-bottom: 2px;
/*background: #999;*/
float: left;
}


.wishlist_summary_1b
{
width: 160px;
padding-right: 10px;
padding-top: 5px;
padding-bottom: 5px;
background: #f8f8f8;
float: left;
}


.wishlist_summary_2b
{
width: 80px;
padding-top: 5px;
padding-bottom: 5px;
background: #f8f8f8;
float: left;
}

.wishlist_summary_3b
{
width: 50px;
padding-top: 5px;
padding-bottom: 5px;
background: #f8f8f8;
float: left;
}


ul
{
list-style-type:square;
color: #660000;
}

li
{
padding: 4px;
}

#pandora_btn { margin: 10px 0px 0px 0px; text-align: center; }

#pandora_move
{
text-align: center;
}
