body{margin:0;padding:10px
0 0;background:#d2dae5 url(/../images/page1_bg.jpg) repeat-x 0 0;font-family:arial,tahoma,helvetica,"sans serif";font-size:0.84em}.hidden{display:none}#wrapper{background:transparent url(/../images/bg_faux_column.gif) repeat-y scroll 0 0;margin:-10px auto 0;overflow:hidden;width:1018px;-moz-border-radius:8px;-moz-box-shadow:1px 1px 11px #4F8E9F;-webkit-box-shadow:1px 1px 11px #4F8E9F;box-shadow:1px 1px 11px #4F8E9F}#column_left{float:left;width:180px;min-height:200px}div#main-content-wrapper{float:left;min-height:400px;width:838px}div#main-content{float:left;width:656px}div#main-content-thanks{float:left;width:650px;padding-left:5px}div#main-content-supp{background:#137990 url(/images/right-col.jpg) repeat-x scroll 0 0;float:right;min-height:1166px;width:182px}div.content-container{-moz-border-radius-bottomright:0;-moz-border-radius-topleft:8px;-moz-border-radius-topright:0;background:#FFF none repeat scroll 0 0;float:right;margin:30px
0 0;min-height:1000px;width:173px;position:relative}div.content-container
img{position:relative;right:-23px;top:-05px;display:block}div.content-container
h3{margin-left: -5px !important;display:block}div.content-container
ul{float:left;margin:0;margin-left: -5px !important;margin-bottom:5px;padding:0;width:170px;display:block}div.content-container
li{clear:left;display:block;float:left;font-size:84%;margin:0
0 0 19px;padding:0;padding-right:4px;width:150px !important}div.content-container li
a{clear:left;color:#333;display:block;float:left;font-size:100%;font-weight:700;padding:4px
0 3px 0px;text-decoration:none}div.content-container li a:hover{text-decoration:none;color:#5C78D9}div.content-container
h3{clear:left;color:#333;float:left;font-family:centurygothic,verdana,sansserif;font-size:138%;font-weight:500;margin:-24px 0 0;padding:20px
0 3px 18px;width:199px}div#footer{margin:0
auto;width:1018px}p#bf{font-size:0.8em;font-weight:normal;text-align:right}p#bf
a{border-bottom:none;font-weight:bold;text-decoration:none}p#bf a:hover{color:#9370DB;text-decoration:underline}p#bf span a,#bf span a:hover{font-weight:normal;text-decoration:none}p#bf, p#bf a, #bf span a:hover{color:#6F80C0}p#lks{font-size:0.8em;font-weight:normal;text-align:left}p#lks
a{border-bottom:none;font-weight:bold;text-decoration:none}p#lks a:hover{color:#9370DB;text-decoration:underline}p#lks span a,#lks span a:hover{font-weight:normal;text-decoration:none}p#lks, p#lks a, #lks span a:hover{color:#6F80C0}#sunglasses_header_logo{float:left;width:180px;height:90px;margin:0
0 0 0;padding:0;background:url(/../images/sunglasses-direct_logo.jpg) no-repeat 0 0}ul.left_column_nav{}p#social{color:#beddf2;a.fb{background:transparent url(/images/facebook.png) no-repeat scroll 0 0;display:block;height:32px;position:absolute;right:45px;top:40px;width:32px}a.fb:hover,a.twitter:hover{top:37px}}a.twitter{background:transparent url(/images/twitter.png) no-repeat scroll 0 0;display:block;height:32px;position:absolute;right:1px;top:40px;width:32px}#left_shop_links{float:left;clear:left;width:180px;min-height:300px;background:url(/../images/bg_left_nav_lists.jpg) repeat-x 0 0 #147990;padding:20px
0 0px 0}#checkout{-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:8px;-moz-border-radius-topleft:0;-moz-border-radius-topright:8px;background-color:#fff;width:161px;height:25px;display:block;margin-bottom:5px !important;padding-left:6px;padding-top:5px}#checkout
a{font-size:11px;font-weight:bold;;color:#138ba3;text-decoration:none}#checkout a:hover{text-decoration:underline}#search{-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:8px;-moz-border-radius-topleft:0;-moz-border-radius-topright:8px;background-color:#fff;width:167px;height:30px;display:block;margin-bottom:5px !important}#search
input.search{display:block;float:left;width:119px;border:0;font-family:arial,sans-serif;font-size:12px;padding-top:3px;color:#434343;;padding-left:4px;margin-top:4px;margin-right:6px;margin-left:3px}#search
input.go{margin-top:4px;display:block;float:left;width:30px;height:22px;border:0px;text-indent: -9999px;font-size:0px;color:#1991ae;text-align:center;background:url(/images/go.gif) no-repeat;cursor:pointer}#search input.go:focus{margin-top:5px}.search-results{display:block;padding:10px;margin-top:30px}p.search-result{display:block;padding-bottom:10px;margin-bottom:10px;border-bottom:1px dotted #d5d5d5;color:#494949}p.search-result
span{display:inline-block;margin-right:6px;background-color:#0fafd3;width:20px;height:17px;padding-top:3px;font-size:11px;text-align:center;font-weight:bold;color:#fff}p.more-results{display:block;background-color:#d6d6d6;padding:5px;font-size:11px;color:#3f3f3f}p.more-results
a{font-weight:bold;text-decoration:none;color:#0a7893}div.img-title{display:block;margin-bottom:15px}div.img-title
h2{margin-bottom:4px;letter-spacing: -1px;font-family:arial,sans-serif;color:#045567}div.img-title
span{font-size:12px;color:#505050}.product-add
th{width:140px;text-align:left;background-color:#0fafd3;text-indent:5px;color:#fff;font-weight:bold;font-size:11px;border-bottom:2px solid #fff;padding:4px}.product-add
td{padding-left:5px}button.red-button{width:117px;height:34px;border:0px;cursor:pointer;padding:0px
!important;margin:0px;margin-left: -5px !important}p.search-result
a{font-size:12px;color:#0b8ba8}#left_nav_top_border{-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:8px;-moz-border-radius-topleft:0;-moz-border-radius-topright:8px;background:#FFF none repeat scroll 0 0;float:left;padding-top:11px;width:167px}h2.left_nav_title{clear:left;color:#333;float:left;font-family:centurygothic,verdana,sansserif;font-size:110%;font-weight:500;margin:0;padding:3px
0 2px 9px;width:199px}h3.left_nav_title{clear:left;color:#333;float:left;font-family:centurygothic,verdana,sansserif;font-size:134%;font-weight:500;margin:0;padding:3px
0 2px 9px;width:199px}ul.left_column_nav{float:left;display:block;clear:left;width:180px;margin:0
0 12px 0;padding:0
0 4px 0;list-style:none;font-family:centurygothic,verdana,sansserif}ul.left_column_nav
li{clear:left;display:block;float:left;font-size:92%;margin:0;padding:0;width:160px}ul.left_column_nav li
a{clear:left;color:#333;display:block;float:left;font-size:100%;font-weight:700;padding:4px
0 3px 11px;text-decoration:none}ul.left_column_nav li a:hover{text-decoration:none;color:#5C78D9}#address_details{float:left;clear:left;width:240px;color:#beddf2;padding:3px
0 10px 8px}html>body
#address_details{width:180px}#address_details
p{clear:left;margin:14px
0 0 0}#address_details p
a{text-decoration:none;color:#beddf2}#address_details p a:hover{text-decoration:underline;color:#cef2dd}#home_main_image{float:left;width:656px;height:368px;background:url(/../images/home_main_image.jpg) no-repeat 0 0;position:relative}#plusone{position:absolute;top:265px;right:42px}#gplus{position:absolute;top:260px;right:96px}a.facebook{position:absolute;top:300px;right:93px;background:url(/../images/facebook.jpg) no-repeat 0 0;width:36px;height:36px;text-indent: -9999px;overflow:hidden}a.facebook:hover,a.twitter:hover{top:299px}a.twitter{position:absolute;top:300px;right:43px;background:url(/../images/twitter.jpg) no-repeat 0 0;width:36px;height:36px;text-indent: -9999px;overflow:hidden}a.facebook-payment{display:inline-block;margin-right:8px;margin-left:5px;background:url(/../images/facebook.jpg) no-repeat 0 0;width:36px;height:36px;text-indent: -9999px;overflow:hidden}a.twitter-payment{display:inline-block;margin-right:8px;background:url(/../images/twitter.jpg) no-repeat 0 0;width:36px;height:36px;text-indent: -9999px;overflow:hidden}#home_main_image_insert{float:left;width:374px;height:297px;margin:35px
0 0 49px;padding:0;overflow:auto;color:#05557a}#home_main_image_insert
h2{float:left;margin:10px
0 10px 0;font-weight:500;font-size:23px;color:#05557a}#home_main_image_insert
p{clear:left;margin:0;padding:10px
0 0 0}#home_brands_block{float:left;width:656px;background-color:#000;color:#fff}#home_brands_block
p{clear:left;margin:8px;color:#aaa;font-family:centurygothic,verdana,sansserif}#home_brand_logos{float:left;clear:left;width:656px;padding:0
0 5px 3px}#home_brand_logos
a{float:left;width:160px;border:0}#home_brand_logos a
img{float:left;width:160px;height:56px;border:0;margin:2px
0 0 2px;display:inline}#home_featured_products{float:left;width:656px;background:#fff url(/../images/home_featured_topshadow.jpg) no-repeat 0 0;padding-top:21px}#home_featured_titlebar{float:left;width:656px;background:#ccc}#home_featured_titlebar
h3{clear:left;width:179px;margin:0;padding:10px
0 10px 0;text-align:center;font-size:18px;line-height:18px;background:#A00;border-right:3px solid #fff;font-family:centurygothic,verdana,sansserif;font-weight:500;color:#fff}.featured_product_row{clear:left;background:#fff;margin:0
20px 14px 20px}.product_feature_box{float:left;width:146px;text-align:center}.home_featured_image{height:90px;padding-top:10px;text-align:center}.home_featured_name{width:146px;text-align:center;background:url(/../images/home_featured_name_bg.gif) no-repeat 0 0 #ccc;color:#404040;padding:5px
0;height:45px}.home_featured_name
a{float:left;width:146px;text-align:center;color:#666;text-decoration:none}.home_featured_name a:hover{color:#404040;text-decoration:none}.home_featured_pricebits{float:left;width:144px;height:27px;background:url(/../images/home_featured_price_bg.gif) no-repeat 0 0 #fff}.home_featured_price{float:left;padding:4px
0 0 7px;font-weight:700;color:#404040}*html
.home_featured_price{padding:1px
0 0 7px}.home_featured_moreinfo{float:right;padding:3px
7px 0 0;color:#4C5884}* html
.home_featured_moreinfo{padding:0
7px 0 0}.home_featured_moreinfo
a{color:#7083C3;text-decoration:underline}.home_featured_moreinfo a:hover{color:#434F76;text-decoration:underline}#static_content{float:left;width:656px;min-height:400px;background:url(/../images/static_background.jpg) no-repeat 0 0}*
static_content{height:400px}#static_content
h3{clear:left;font-size:28px;font-weight:500;color:#25598A;margin:123px
0 30px 0;padding:0
40px;border-bottom:1px solid #666}#static_content
h5{clear:left;font-size:16px;width:500px;font-weight:500;color:#25598A;margin:30px
40px 30px 40px}#static_content
p{clear:both;margin:0
40px 15px 40px}#static_content
a{text-decoration:none;color:#4D7F8E}#static_content a:hover{text-decoration:underline;color:#70B8CF}#static_content
ol{clear:left;margin:0
40px;padding-left:30px;list-style-type:lower-roman}#static_content ol
li{clear:left;margin-bottom:10px}#static_content
ul{clear:left;margin:0
40px}#static_content ul
li{clear:left;margin-bottom:10px}ul#terms_list{list-style-type:none}#static_content
p{clear:left;margin:0
40px 15px 40px;width:470px}.terms-box
p{display:block;width:auto !important}#content_header{width:656px;height:40px;background:url(/../images/bg_content_header.jpg) no-repeat 0 0}#shop_page_header{display:block;width:656px;height:115px}#shop_page_header_contents{float:left;width:380px;height:156px;background:url(/images/shop-page-header.png) repeat}#shop_page_header
h1{font-size:24px;font-weight:500;color:#2A395B;clear:left;width:260px;margin:18px
0 0 26px;padding:0}#shop_page_header_introduction{clear:left;width:350px;font-size:12px;color:#323E5D;margin:0
0 0 27px}#shop_page_header_topbar{width:616px;clear:left;height:26px;padding:14px
0 0 40px;background:url(/../images/breadcrumb_bg.gif) no-repeat 0 0;color:#0b66b0}#shop_page_header_topbar
a{color:#3f9eeb;text-decoration:none}#shop_page_header_topbar a:hover{color:#fa8100;text-decoration:underline}#sub_pages{float:left}#script_message_insert{float:left;margin:20px}#script_message_insert
p{float:left;margin:10px}.left_clear_element{clear:left;margin-left:40px}#static_content
h2{clear:left;margin:30px
0 20px 0;padding-left:40px;font-size:24px;font-weight:500;color:#3B4F85;border-bottom:1px solid #666}#static_content
h5{clear:left;margin:30px
0 20px 40px;font-size:18px;font-weight:500;color:#3B4F85}#right_column_insert{padding:80px
0 0 80px}#popup_title_bar{width:616px;clear:left;height:30px;padding:10px
0 0 30px;background:url(/../images/breadcrumb_bg.gif) no-repeat 0 0;color:#0b66b0;margin-top:115px}#popup_back_button{float:left;width:60px}#popup_back_button
a{float:left;width:60px;height:21px;text-align:center;padding-top:3px;text-decoration:none;color:#3f5570;background:url(/../images/details_back_button.jpg) no-repeat 0 0}#popup_back_button a:hover{float:left;text-decoration:none;color:#000}#popup_product_name h1,h2{float:left;margin:0;padding:4px
8px 0 10px;margin-top: -5px;display:inline;color:#243867;font-size:25px;line-height:21px;font-weight:500}#popup_product_price{float:left;display:inline;padding:4px
8px 0 0;color:#CB445C;font-size:16px;line-height:18px;font-weight:700}#popup_product_image{float:left;clear:left;width:500px;text-align:center;padding:25px
0 0 0}#popup_product_lower{float:left;clear:left;width:500px;background:url(/../images/popup_lowerbox_bg.gif) no-repeat 0 0;margin:20px
0 0 20px}#popup_product_description{float:left;clear:left;width:480px;margin:10px
10px 0 10px}#popup_product_options{float:left;clear:left;width:480px;margin:6px
10px 0 10px;font-size:8px}.product_options{font-size:12px}#popup_product_options
select{clear:left;font-size:10px!important}#popup_product_order{float:left;clear:left;text-align:center;width:500px;padding:4px
0 8px 0;background:url(/../images/popup_lowerbox_base_bg.gif) no-repeat 0 100%}#popup_window_close{float:left;clear:left;width:500px;height:27px;margin:8px
0}#popup_window_close
a{float:left;width:500px;height:27px;cursor:pointer;border:0}#popup_window_close a:hover{text-decoration:none;border:0}#call-back
a{float:left;display:block;text-indent: -9999px;background:url(/images/call-back.gif) top no-repeat;width:100px;height:77px;margin:0
0 0 12px}#call-back a:hover{background:url(/images/call-back.gif) bottom no-repeat}#call-back
p{text-align:center;font-size:11px;margin:4px
0 6px 20px}.news_item{width:600px;clear:left}.news_item
h3{font-size:18px;font-weight:500;color:#666}.news_item_date{font-size:12px;color:#666;float:left}.news_item
p{clear:left;font-size:12px;padding:10px;color:#666}.form_tidy{width:500px;clear:left;margin:10px
40px;border:1px
solid #ddd;padding-top:10px;background:#ecfdf7;padding-bottom:30px}.form_tidy
p{clear:both;margin:8px
0 0 0}.form_tidy p
label{float:left;width:180px;text-align:right;font-size:12px;font-weight:600;padding:5px
8px 3px 0}.form_tidy p
input{float:left;width:200px;border:1px
solid #ccc;padding:3px}.form_tidy p
textarea{float:left;width:200px;border:1px
solid #ccc;padding:3px}.form_tidy
.button{clear:left;text-align:center;width:65px;height:24px;border:0;margin:5px
0 10px 190px;color:#fff;background:#4080C1}div#page_bottom_edge{clear:left;float:left;margin:-2px 0 0}#shop_page_header{float:left;width:656px;height:155px;min-height:155px}.rcavalli{background:url(/../images/shophead_rcavalli.jpg) no-repeat 100% 0}.rayban{background:url(/images/shophead_rayban.jpg) no-repeat 100% 0}.versace{background:url(/images/shophead_versace.jpg) no-repeat 100% 0}.police{background:url(/images/shophead_police.jpg) no-repeat 100% 0}.dolce_gabbana{background:url(/images/shophead_dolce_gabbana.jpg) no-repeat 100% 0}.Gucci{background:url(/images/shophead_gucci.jpg) no-repeat 100% 0}.prada{background:url(/images/shophead_prada.jpg) no-repeat 100% 0}.dior{background:url(/images/shophead_dior.jpg) no-repeat 100% 0}.prada{background:url(/images/shophead_prada.jpg) no-repeat 100% 0}.fendi{background:url(/images/shophead_fendi.jpg) no-repeat 100% 0}.emporio{background:url(/images/shophead_emporio.jpg) no-repeat 100% 0}body#page404{margin:0;padding:0;background:#FFF;position:relative;height:100%;font-size:76%;font-family:Tahoma,Geneva,Arial,Helvetica,sans-serif}#wrapper404{width:774px;margin:50px
auto 0 auto}#container404{min-height:500px}#container404_btm{width:774px;height:24px}#content404{margin:50px
80px}h1#logo404{width:216px;height:189px;text-indent: -9999px;z-index:10;margin:0
auto 30px auto;padding:0}#newsletter{-moz-border-radius-bottomright:0;-moz-border-radius-topleft:8px;-moz-border-radius-bottomleft:8px;-moz-border-radius-topright:0;background:none repeat scroll 0 0 #FFF;float:right;margin:30px
0 0;height:130px;position:relative;width:173px}#newsletter
input.go{margin-top:4px;margin-left:10px;display:block;width:30px;height:22px;border:0px;text-indent: -9999px;font-size:0px;color:#1991ae;text-align:center;background:url(/images/go.gif) no-repeat;cursor:pointer;float:left}#newsletter
input{margin:2px
0 4px 10px;border:1px
solid #1991ae;padding:2px;color:#666;font-size:10px;width:145px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}#sagepay{margin-left:10px;margin-top:5px}#extra-content{color:#05557A;float:left;padding-top:21px;padding-left:15px;width:630px}#extra-content
a{color:#7083C3;text-decoration:underline}.total{font-weight:bold;font-size:16px;padding-top:10px}
