/** Project Started: November 3, 2008 **/
/** CSS Document - Pacific West Sunglasses Amazon Webstore**/
/** Last Update - February 24, 2008 **/

body {background-color: #5a8acd; margin: 0 auto; padding: 0; height: 100%;}

#swatch_1, #swatch_2, #swatch_3, #swatch_4, #swatch_5, #swatch_6, #swatch_7, #swatch_8, #swatch_9, #swatch_10,
#swatch_11, #swatch_12, #swatch_13, #swatch_14, #swatch_15, #swatch_16, #swatch_17, #swatch_18, #swatch_19, #swatch_20 {border: solid 1px #7197BE;}


/** Header **/
#top-header {background: url(top_header_bg.gif) repeat-x; height: 331px;}
#top-header-content {width: 1000px; margin: 0 auto; padding: 0;}

#image-logo {background: url(pacificwestsunglasses_logo.jpg) no-repeat; width: 1000px; height: 61px; float; left;}

#utilities {width: 1000px; height: 20px; color: #ffffff; font-size: 8pt; text-align: right;}
a.utilities-nav {color: #ffffff; font-size: 8pt; text-align: right; text-decoration: none; font-weight: normal; padding: 1px;}
a.utilities-nav:hover {text-decoration: underline;}

#search {width: 1000px; height: 50px; background: url(search_bg.gif) no-repeat; text-align: right;}
#search-content {padding-top: 15px;}

#navigation {width: 1000px; 200px;}
#navigation-links {width: 198px; 200px; float: left;}
#navigation-featured {width: 802px; 200px; background: url(featured_main.gif) no-repeat; float: left;}

.logo {background-image:url(/images/store_12995276921_logo.png); height:120px; background-repeat:no-repeat;}

form {padding: 0px; margin: 0px;}
select {font-family: Verdana; font-size: 8pt; font-weight: normal;}
input {font-family: Verdana; font-size: 10pt;}
label {font-family: Verdana; font-size: 8pt; color: #000000;}

.g {/* Single TD*/ background-color:#244272; padding-top: 0px; padding-left: 0px;}	

a.n {color: #000000;}
a.n:hover {text-decoration: underline;}

.page {font-size: 8pt; font-weight: normal; color: #244272;}
a.page {font-size: 8pt; font-weight: normal; color: #244272;}
a.page:hover {color: #fdb827;}

a.page-next page {font-size: 8pt; font-weight: normal;}
a.page-next page:hover {color: #fdb827;}

.e {/*left nav extras*/ text-align: center; font-size: 8pt; color: #244272;}

a.r {/*right nav names*/ color: #000000; font-size: 8pt; font-weight: normal; text-align: center; text-decoration: none;}
a.r:hover {text-decoration: underline;}

a.rw {/*right nav names*/ color: #000000; font-size: 8pt; font-weight: normal; text-decoration: none;}
a.rw:hover {text-decoration: underline;}

.rw img{border: solid 1px #7197BE;}

.k {color: #cc0000; font-size: 8pt; font-weight: bold;}

.leftnavlink {height: 11px; width: 196px; background-image: url(leftnav_bg_pws.jpg); background-repeat: no-repeat;}
.leftnav-col {background-color: #facf76; border-right: solid 2px #257AB0; border-left: solid 2px #257AB0;}
.leftnav {background-image: url(hag_llinkbg_pws.jpg); width: 196 px;}

.left-vert-bar-link {height: 11px; width: 196px; background-image: url(leftnav_bg_pws.jpg); background-repeat: no-repeat;}

.vert-bar {padding-top: 10px; margin: 0;}

#leftnavBinPrice {padding-top: 10px; margin: 0;}
#leftnavBinRating {padding-top: 10px; margin: 0;}

h2 {/*left nav categories*/ font-size: 12px; font-weight: 100; padding: 5px 0px 0px 10px; color: #000000; text-decoration: none; margin-bottom: 0px; margin: 0px;}

.main {width: 1000px; background: url(pws_main_bg.gif) repeat-y;) repeat-y;}

.content {background-color: #e5ebf5; border-right: solid 2px #257AB0; 1000px;}

.bg {padding: 0px 0px 0px 10px; background: #ffffff; background: url(leftnav_top_pws.jpg) center no-repeat; height: 32px; width: 196px; font-family: verdana, arial, tahoma; font-size: 12px; vertical-align: middle; color:#000000; font-weight: bold;}

#category-title {display:none}

#breadcrumbs h3 {display:none;}

a.crumbPast {font-size: 8pt; font-weight: normal; color: #244272;}
a.crumbPast:hover {color: #D99B19;}
.crumbPast {font-size: 8pt;}

#breadcrumb a {color: #244272;}
#breadcrumb a:hover {color:#fdb827;}
#breadcrumb h2 {display:inline; padding: 0px 3px 0px 0px; margin: 0;}

.bgl {background-color: #244272; width: 780px;}

.fg1 {color: #244272;}

h1 {font-size: 14px; font-weight: bold; color: #244272; text-decoration: none; margin:0px;}

.d {background-color: #ffffff; width: 376px; padding-bottom: 10px; border: solid 1px #7197BE;}
.i {/*Details img*/ text-align: center; width: 376px;}

td .y{/*Cat products TD*/ width: 185px; text-align: center; vertical-align: bottom; vertical-align: baseline; background-color: #ffffff; padding: 3px; border: solid 1px #7197BE;}

#sortBy {padding-right: 10 px; display: block;}
#sortBy form {text-align: right; padding: 0; margin: 0; display: block;}
#sortBy label {padding-right: 5px;}

.our {font-weight: bold; color: #cc0000;}

#via_amazon img {display: none;}

#description {font-size: 8pt;}
#crumbProductTitle {padding:0; margin:0; display: inline; font-size: 8pt; font-weight: bold;}

#description h2,#features h2 {font-size: 8pt; font-weight: normal; color: #000000; text-decoration: none; margin: 0px; padding: 0px 10px 0px 0px; display: inline;}
#promotions {font-size: 8pt; font-weight: normal; color: #000000; text-decoration: none; margin: 0px; padding: 0px 10px 0px 0px;}

.t {/*Top Nav*/ color: #000000; font-size: 8pt; text-align: right; text-decoration: none; font-weight: bold; vertical-align: bottom; /*vertical-align: baseline;*/ padding: 3px;}
.t a{/*Top Nav*/ color: #244272; font-size: 12px; text-align: right; text-decoration: underline; font-weight: bold; vertical-align: bottom; /*vertical-align: baseline;*/ padding: 0px;}
.t a:hover {color: #fdb827;}

.rightnav-col {width: 155px; padding-top: 3px;}

.footer-bg {background: url(footer_bg_pws.gif) repeat-x;}
.footer {color: #93c3ed; font-size: 8pt; text-align: left; text-decoration: none; font-weight: normal; no-repeat;}
a.footer-link {color: #4a8ec9; font-size: 8pt; text-align: left; text-decoration: none; font-weight: normal;}
a.footer-link:hover {text-decoration: underline; color: #facf76;}

.index-desc-main {color: #ffffff; font-size: 8pt; font-weight: normal; padding: 3px 3px 3px 3px; text-align: left; background-color: #213f6f;}
.index-desc-bg-top {background: url(index_main_bg_top.gif) no-repeat; height: 6px;}
.index-desc-bg-bottom {background: url(index_main_bg_bottom.gif) no-repeat; height: 6px;}

.index-body {background-color: #213f6f; width: 600px; padding: 0px 3px 0px 3px;}
.index-body-bottom {background: url(index_body_bg_bottom.gif) no-repeat; height: 6px;}

td .top-sunglasses {background-color: #213f6f; width: 340px;}
td .top-sunglasses-border-top {background: url(index_top_sunglasses_border_top.gif) no-repeat; width: 340px; height: 23px;}
td .top-sunglasses-border-center {background: url(index_top_sunglasses_border_center.gif) repeat-y; width: 340px; text-align: left;}
td .top-sunglasses-border-bottom {background: url(index_top_sunglasses_border_bottom.gif) no-repeat; width: 340px; height: 5px;}
td .top-sunglasses-product {background-color: #F9F5EA; height: 54px; border: solid 1px #ffae00; padding: 2px;}

td .sunglasses-for-him-her {background-color: #213f6f; width: 250px;}
td .sunglasses-for-him-border-top {background: url(index_sunglasses_for_him_border_top.gif) no-repeat; width: 250px; height: 18px;}
td .sunglasses-for-him-border-center {background-color: #e5ebf5; width: 250px; text-align: left;}
td .sunglasses-for-him-border-bottom {background: url(index_sunglasses_for_him_border_bottom.gif) no-repeat; width: 250px; height: 5px;}

td .sunglasses-for-her-border-top {background: url(index_sunglasses_for_her_border_top.gif) no-repeat; width: 250px; height: 18px;}
td .sunglasses-for-her-border-center {background-color: #e5ebf5; width: 250px; text-align: left;}
td .sunglasses-for-her-border-bottom {background: url(index_sunglasses_for_her_border_bottom.gif) no-repeat; width: 250px; height: 5px;}

td .associate-products-border-top {background: url(index_associate_products_top.gif) no-repeat; width: 250px; height: 18px;}
td .associate-products-border-center {background-color: #e5ebf5; width: 250px; text-align: left;}
td .associate-products-border-bottom {background: url(index_sunglasses_for_him_border_bottom.gif) no-repeat; width: 250px; height: 5px;}

td .asian-fit-border-top {background: url(index_asian_fit_top.jpg) no-repeat; width: 600px; height: 187px;}
td .asian-fit-border-center {background: url(index_asian_fit_center.gif) repeat-y; width: 600px;}
td .asian-fit-desc-main {color: #ffffff; font-size: 8pt; font-weight: normal; text-align: left; padding: 3px 6px 3px 6px;}
td .asian-fit-border-bottom {background: url(index_asian_fit_bottom.gif) no-repeat; height: 12px;}
a.asian-fit-link {font-size: 8pt; font-weight: normal; color: #4a8ec9; text-decoration: none;}
a.asian-fit-link:hover {color: #d99b19; text-decoration: underline;}

a.index-product-name {font-size: 8pt; font-weight: normal; color: #244272; text-decoration: none;}
a.index-product-name:hover {color: #d99b19; text-decoration: underline;}
.index-price {font-size: 8pt; font-weight: bold; color: #cc0000;}
.index-desc-product-highlight {color: #ffffff; font-size: 8pt; font-weight: normal; padding: 3px 3px 3px 3px; text-align: left; background-color: #213f6f;}



