/* Site Structure */
body {font: 10px "Century Gothic", Arial, Helvetica, sans-serif; padding: 10px;}
p a img {text-decoration: none; border: 0; padding-left: 2px;}
#container {position: absolute; left: -385px; margin-left: 50%; width: 770px;}
#pageHeader {position: absolute; width: 768px; padding-top: 15px; border-top: 1px solid #000; border-left: 1px solid #000; border-right: 1px solid #000;}

#pageContent {border-bottom: 1px solid #000; border-left: 1px solid #000; border-right: 1px solid #000; position: absolute; top: 108px; width: 768px; margin-bottom: 10px; padding-bottom: 9px; min-height: 350px;}
h1 {margin: 0; padding: 0 0 10px 0;}
h1 a {display: block; margin: 0 0 0 9px; width: 283px; height: 35px; background: transparent url(/images/graphics/graphic_logo.gif) center no-repeat; text-indent: -3000px;}
#shoppingBagHeader {width: 150px; margin: 0px; position: absolute; top: 10px; left: 625px;}
#shoppingBagHeader td {font-size: 10px; color: #999; text-transform: lowercase; font-weight: normal; text-decoration: none;}
#shoppingBagHeader a {font-size: 10px; color: #999; text-transform: lowercase; font-weight: normal; text-decoration: none;}
#shoppingBagHeader a:hover {color: #F06; text-decoration: underline;}
#shoppingBagHeader a:active {color: #999;}
#shoppingBagHeader a:visited {color: #999;}

/* Navigation Bar */
#siteNavigation {position: absolute; top: 60px; border-top: 4px solid #99C; border-left: 1px solid #000; border-right: 1px solid #000; width: 768px; padding-bottom: 10px;}
#siteNavigation ul {height: 35px; margin: 0; padding: 0; list-style: none; background: #F5F5F5 url(/images/graphics/graphic_navbar.gif) top left no-repeat; color: #000; width: 100%;}
#siteNavigation li {position: absolute; top: 0; left: 0; margin: 0; padding: 0;}
#siteNavigation li a {position: absolute; top: 0; display: block; height: 35px; text-indent: -3000px;}
#charms a {left: 82px; width: 90px;}
#goldcharms a {left: 202px; width: 85px;}
#specialtyitems a {left: 313px; width: 100px;}
#accessories a {left: 443px; width: 77px;}
#collection a {left: 550px; width: 68px;}
#giftsearch a {left: 653px; width: 68px;}

#charms a:hover, #charms a.selected {background: transparent url(/images/graphics/graphic_navbar.gif) -83px -35px no-repeat}
#goldcharms a:hover, #goldcharms a.selected {background: transparent url(/images/graphics/graphic_navbar.gif) -203px -35px no-repeat}
#specialtyitems a:hover, #specialtyitems a.selected {background: transparent url(/images/graphics/graphic_navbar.gif) -314px -35px no-repeat}
#accessories a:hover, #accessories a.selected {background: transparent url(/images/graphics/graphic_navbar.gif) -444px -35px no-repeat}
#collection a:hover, #collection a.selected {background: transparent url(/images/graphics/graphic_navbar.gif) -551px -35px no-repeat}
#giftsearch a:hover, #giftsearch a.selected {background: transparent url(/images/graphics/graphic_navbar.gif) -654px -35px no-repeat}

/* Navigation Bar - Breadcrumbs */
#searchBreadcrumb {padding: 0 10px 6px 10px; font-size: 8px; color: #AAA;}
.breadcrumbLink {color: #AAA;}
.breadcrumbLink a {color: #AAA;}
.breadcrumbLink a:link {color: #AAA;}
.breadcrumbLink a:hover {color: #F06;}
.breadcrumbLink a:active {color: #AAA;}
.breadcrumbLink a:visited {color: #AAA;}
.breadcrumbArrow {font-size: 8px; padding: 0 5px; color: #AAA;}

/* Navigation Bar - Checkout */
#checkoutNavigation {position: absolute; top: 60px; border-top: 4px solid #99C; border-left: 1px solid #000; border-right: 1px solid #000; width: 768px; height: 25px; padding-top: 10px; background: #ECECEC; border-bottom: 10px solid #FFF;}
.breadcrumbLabel {font-size: 10px; padding-right: 10px; color: #000;}
.breadcrumbArrow {font-size: 8px; padding: 0 5px; color: #AAA;}
#checkoutNavigation p {display: inline; font-size: 12px; margin: 10px; color: #CCC;}
#checkoutNavigation a:link {color: #F06; font-weight: bold;}
#checkoutNavigation a:hover {color: #4CBB17;}
#checkoutNavigation a:active {color: #CCC;}
#checkoutNavigation a:visited {color: #CCC;}

/* Footer Links */
#footer {clear: both; border-top: 10px solid #CCC; color: #000;}
#footer ul {list-style-type: none; margin: 0; padding: 6px 0 3px 0;}
#footer ul li {display: block; float: left; text-align: center; width: 153px;}
#footer ul li a {color: #999; text-decoration: none; text-transform: lowercase;}
#footer ul li a:hover {text-decoration: underline;}

/* Search Page */
#categoryMenu {margin-left: 10px; width: 175px; float: left; background: #ECECEC; margin-bottom: 10px;}
#categoryMenu h2 {margin: 10px 0 0 10px; padding: 0;}
#categoryMenu ul {margin: 3px 10px 15px 10px; padding: 0; list-style: none;}
#categoryMenu ul li {border-bottom: 1px solid #CCC;}
#categoryMenu ul li a {display: block; padding-left: 20px; color: #000; text-decoration: none;}
#categoryMenu ul li3 a {display: block; padding-left: 30px; color: #000; text-decoration: none; border-bottom: 1px solid #CCC;}
#categoryMenu ul li a:link {}
#categoryMenu ul li a:hover {background-color: #FFC;}
#categoryMenu ul li a:active {}

#subcategoryRollover {height: 200px; margin-left: 20px; width: 300px; float: left;}
#subcategoryPhoto {width: 200px; height: 200px; float: left; margin-left: 20px;}
h2 {font-size: 14px; font-weight: bold; text-transform: uppercase; color: #339; padding: 0;}
h3 {font-size: 14px; font-weight: bold; text-transform: lowercase; color: #F06; margin: 0; padding: 0;}
h4 {font-size: 12px; float: left; margin: -5px 3px 0 0; padding: 0; color: #999; text-transform: lowercase; font-weight: bold;}
.subcategoryHeader {display: block;}
.subcategoryDescription {display: none;}

#groupMarker {clear: both; margin: 10px; height: 20px; vertical-align: middle;}
#groupMarker hr {color: #F06; border: 1px solid #F06; margin: 3px 0 0 3px;}
.itemThumbnail {width: 125px; height: 200px; padding: 0; margin: 0;}
.itemName {width: 125px; height: 30px; text-align: center;}
.itemName a {text-decoration: none; font-weight: normal; padding: 0; margin: 0; text-align: center;}
.itemName a:hover {color: #F06;}
.itemMaterial, .itemDimensions {text-decoration: none;}

#productThumbnails {width: 625px; float: left; margin-left: 10px;}
#productThumbnails td {width: 125px; border-right: 10px solid #FFF; border-bottom: 10px solid #FFF; margin-right: 10px; text-align: center;}
#productThumbnails td div {background-color: #CCC; width: 125px; height: 150px;}

table {width: 650px; margin-left: 10px;}
tr {font: 12px "Century Gothic", Arial, Helvetica, sans-serif;}
h5 {font-size: 12px; color: #F99; text-transform: uppercase; margin: 0; padding: 10px 0 0 10px;}

/* Product Details */
#productInfo, #productSideBarLeft, #productSideBarRight {float: left; margin: 2px;}
#productSideBarLeft {width: 220px; font-size: 11px; padding-left: 6px;}
#productInfo {width: 320px; padding: 0 6px; border-right: 1px solid #EDEDED;}
#productSideBarRight {width: 170px; font-size: 11px; padding-left: 6px;}
#productSideBarRight a {color: #000; text-decoration: none;}
#productSideBarRight a:hover {color: #4CBB17; text-decoration: underline;}

/* Product Details Side Bar Left */
#productImage {width: 200px; background-color: #F0F8FF; padding: 8px; text-align: center;  border: 1px solid #CCC; display: block; margin-bottom: 10px;}
#productImage p {font-size: 9px; padding: 2px 0 2px 0; margin: 0;}
#bigImage {text-align: center; padding: 0; margin: 0; border: 1px solid #CCC;}
#tinyImage {width: 200px; margin: 0; padding: 0; text-align: left;}
#tinyImage img {padding: 0; border: 1px solid #CCC;}

#shippingBox {width: 200px; background: #FFF; border: 1px solid #FFE4E1; padding: 8px;}
#shippingBox h3 {color: #F06; text-align: left; border-bottom: 1px dotted #CCC; margin-bottom: 3px;}
#shippingBox p {text-align: left; padding: 3px 0 3px 0;}
#borderBoxLeft {width: 215px; background: #FFF; border: 1px solid #9CF;}
#borderBoxLeft h3 {color: #F06;}
.sidebarHeader {color: #F99; text-transform: uppercase;}
#sidebarLeft {background-color: #99C; width: 140px; margin-right: 10px;}
#sidebarLeft ul {margin-top: 0; padding-top: 0;}
.sidebarBox {padding: 5px 3px 5px 3px; margin-bottom: 10px;}
.sidebarBox h3 {font-size: 12px; font-weight: normal; text-transform: capitalize; padding-bottom: 3px;}
.sidebarBox p {font-size: 10px; padding: 0px; margin: 0px; text-align: center;}
.sidebarBox a {color: #000; text-decoration: none;}
.sidebarBox a:hover {color: #F66; text-decoration: underline;}

/* Product Details Info Center Column*/
#productName {line-height: 25px; font-size: 14px; font-weight: bold; border-bottom: 1px solid #999; padding: 0 0 3px 0;}
#productPrice {text-align: right; font-size: 10px;}
#productAttributes li {font-size: 10px; padding-left: 0px; margin: 0 0 3px 0;}

#productOptions {width: 314px; float: left; background-color: #E6E8FA; margin: 10px 0px 10px 0; padding: 6px 0px 25px 6px;}
#productOptions table {float: left; width: 100%; font-size: 10px; margin: 0; padding: 0;}
#productOptions td {font-size: 10px; display: inline;}
#optionsMarker {clear: both; margin: 0; display: inline; height: 20px;}
#optionsMarker h4 {clear: both; margin: 0; padding: 0; color: #000; text-transform: lowercase; font-size: 12px; font-weight: bold;}
#optionsMarker hr {color: #F06; border: 1px solid #F06; margin: 3px 6px 0 3px; vertical-align: middle;}

#optionsMarker table {float: left; display: block; padding-top: 10px}
#groupCategoryRow {line-height: 20px; font-size: 11px;}
.groupCategoryLabel {font-size: 11px; font-weight: bold; vertical-align: top;}
.groupCategoryLabel a {color: #4CBB17; font-size: 11px; font-weight: normal;}
.qtyCategoryLabel {font-size: 11px; font-weight: bold; vertical-align: middle;}
.optionLabel {margin: 5px 2px 0 10px;}
#RadioButtonList table {margin-left: 3px; vertical-align: top;}
.dateLabel {padding-left: 3px; font-weight: bold;}

#optionButtons {padding-top: 10px; padding-bottom: 10px;}
.buttonLeft img {float: left}
.buttonLeft {width: 175px; text-align: left; padding-top: 10px; padding-left: 10px; margin: 0; float: left; display: block;}
.buttonRight {width: 100px; text-align: right; padding-right: 10px; margin: 0; float: right; }
.aspbuttonPurple {font-size: 10px; text-transform: uppercase; text-decoration: none; border: 1px solid #CCC; color: #FFF; background: #4B0082; text-align: center; padding: 3px 5px 3px 5px; display: block; margin-top: 20px;}
.aspbuttonDarkGray {font-size: 10px; text-transform: uppercase; text-decoration: none; border: 1px solid #AAA; color: #FFF; background: #7F7F7F; text-align: center; padding: 3px 5px 3px 5px; display: block; margin-top: 10px; font-weight: lighter;}
.aspbuttonLightGray {font-size: 10px; text-transform: uppercase; text-decoration: none; border: 1px solid #CCC; color: #888; background: #EDEDED; text-align: center; padding: 3px 5px 3px 5px; display: block; margin-top: 10px;}
.aspbuttonLightGray a:hover,.aspbuttonPurple a:hover,.aspbuttonDarkGray a:hover {color: #F06;}
#continueShoppingButton {width: 125px; display: block; padding: 3px 5px 3px 5px; margin-left: 10px;}
.buttonDarkGray, .buttonDarkGray a {font-size: 10px; text-transform: uppercase; text-decoration: none; border: 1px solid #AAA; color: #FFF; background: #7F7F7F; text-align: center; display: block; font-weight: lighter;}

/* Product Details Info Center Column - Admin Edit Order */
.editMarker {clear: both; margin: 0; display: inline; height: 30px;}
.editMarker h4 {clear: both; margin: 0; padding: 5px 0; color: #000; font-size: 10px; font-weight: normal; text-transform: none;}
.editMarker h4 strong {font-size: 14px; color: #F06;}
#editButton {margin-left: 300px; float: left; padding-top: 10px; padding-bottom: 10px;}

/* Product Details Side Bar RIght */
.sidebarText {width: 100%; background: #FFF; border-bottom: 1px dotted #CCC; padding: 0; text-align: left; margin-bottom: 10px;}
.sidebarText h6 {color: #F06; font-weight: normal; font-size: 11px; margin: 0; padding-bottom: 3px;}
.sidebarText p {font-size: 10px; margin: 0; padding-bottom: 6px; line-height: 1.4;}
.sidebarText p a:link {text-decoration: underline;}
.sidebarText ul {list-style-stype: disc; padding: 0; margin: 3px 5px; line-height: 1.4;}
.sidebarText li {font-size: 10px; padding-left: 0px; margin: 0 0 3px 0; list-style-type: disc; line-height: 1.4;}

#borderBoxRight {width: 150px; background: #FFF; border: 1px solid #9CF;}
#borderBoxRight h3 {color: #F06;}

#matchCharmsBox {width: 100%; background: #FFF; border-bottom: 3px dotted #F66;}
#matchCharmsBox h3 {color: #9C0; font-weight: bold;}
#suggestionBox, #shoppingBagSidebar, #promotionBox {width: 100%; background-color: #F2F2F2; text-align: left;}
#suggestionBox {margin-top: 300px;}
#suggestionBox h3, #shoppingBagSidebar h3, #promotionBox h3 {color: #339; border-bottom: 2px solid #FFF; padding-bottom: 2px; text-transform: capitalize; font-size: 12px; font-weight: bold; text-indent: 3px;}
#suggestionLinks {padding-bottom: 0px;}
#suggestionBox a {color: #000; text-decoration: none;}
#suggestionBox a:hover {color: #F06; text-decoration: underline;}
#promotionBox p {padding: 0 0 6px 5px;}

.shoppingBagItems ul {margin: 0; padding: 0;}
.shoppingBagItems li {list-style-type: none; padding-bottom: 5px; margin: 0;}
.shoppingBagItems a {font-weight: bold; color: #AAA;}

/* Checkout Pages */
#cartLayout {width: 550px;}
#shoppingBagEmpty, #signIn {width: 550px;}
#billingInfo, #shippingInfo, #orderReview, #orderComplete, #paymentInfo {width: 550px;}
.PageId {width 550px; padding-left: 10px; }
.PageId h3 {width: 550px; font-size: 14px; font-weight: bold; color: #F06; letter-spacing: 1px; padding: 3px 0; margin: 0; border-bottom: 4px double #CCC;}
.PageId p {font-size: 10px; padding: 3px 10px 10px 0; margin: 0;}
.cartInstructions {width 550px; font-size: 10px; margin: 0 10px 0 10px;}
.cartInstructionsLarge {width 550px; font-size: 12px; margin: 0 10px 0 10px;}
.orderNumber {font-weight: bold; letter-spacing: 1px; border: 2px solid #F06; padding: 3px; font-size: 14px;}
#bulletinInfo {width: 550px;}
.bulletinTextBold {width 550px; font-size: 11px; padding: 12px 0 0 0; color: #F06; text-align: center; font-weight: bold;}
.bulletinText {width 550px; font-size: 10px; padding: 2px 8px 6px 8px; color: #000; text-align: left;}

/* Checkout Pages - Shopping Bag */
#shoppingBagItems {width: 550px;}

#itemTable {width: 550px; border: 0; border-collapse: collapse; padding: 0; margin-left: 10px;}
#itemTable tbody tr {border-bottom: 1px solid #CCC; width: 550px;}
#itemTable tbody tr td {font-size: 10px; padding: 10px 0; vertical-align: top;}
#itemTable tbody tr td img {padding: 6px; vertical-align: top;}

.formCategory {background-color: #99C; color: #FFF; text-transform: lowercase; text-indent: 4px; line-height: 12px; font-size: 9px;}
.editButtons {width: 50px; font-size: 9px;}
.itemImage {width: 75px; text-align: left; padding: 0 6px;}
.centered {text-align: center;}
.right {text-align: right; padding-right: 0;}
.rightRight {text-align: right; padding-right: 6px;}

.itemEditButton, .itemRemoveButton, .itemAddButton {font-size: 8px; display: block; text-align: left; text-decoration: none; color: #777; padding: 3px 3px 3px 14px; text-transform: lowercase;}
.itemEditButton {background: transparent url(/images/graphics/symbol_edit.gif) no-repeat;}
.itemRemoveButton {background: transparent url(/images/graphics/symbol_remove.gif) no-repeat;}
.itemAddButton {background: transparent url(/images/graphics/symbol_add.gif) no-repeat;}

.productName {font-weight: bold; font-size: 10px; padding: 0;}
.optionHeader {font-size: 8px; color: #777;}
#itemGroupCategory, .itemGroupCategory {font-size: 8px; color: #99C;}
.itemQuantity {text-align: center; vertical-align: top; font-size: 10px;}
.itemPrice, .orderPrice, .singlePrice {text-align: right; vertical-align: top; font-size: 10px; padding-right: 6px;}

#itemTable tfooter tr {border: none;}
tablefooter td {border: none;}
#couponLabel {font-size: 10px; padding: 6px 5px 6px 40px;}
#totalLabel {font-size: 10px; padding: 6px 5px 6px 40px;}
#subtotalLabel {font-size: 10px; padding: 6px 5px 6px 40px;}
#shippingLabel {font-size: 10px; padding: 6px 5px 6px 40px;}
.orderPrice {text-align: right; font-size: 10px; margin-right: 6px;}

.aspbuttonCart {width: 125px; font-size: 10px "Century Gothic", Arial, Helvetica, sans-serif; text-transform: uppercase; text-decoration: none; border: 1px solid #CCC; color: #888; background: #EDEDED; text-align: center; padding: 3px 5px 3px 5px; display: block; margin: 10px; float: right;}

#couponApplyBox {width: 250px; border: 1px solid #CCC; padding: 5px; margin: 6px 10px;}
.formButtonApply {width: 50px; text-align: center; font: 10px "Century Gothic", Arial, Helvetica, sans-serif; text-transform: uppercase; text-decoration: none; border: 1px solid #AAA; color: #FFF; background: #7F7F7F; padding: 3px 5px 3px 5px; display: block; margin: 10px; float: right;}

#suggestionColumn {float: right; background-color: #EDEDED; min-height: 450px; margin: 10px 6px;}
#suggestionColumn table {width: 175px; font-size: 8px; text-align: center; padding: 6px 0; color: #777;}

/* Checkout Pages - Soldering */
#solderName {line-height: 25px; border-bottom: 1px solid #999; border-top: 1px solid #999; padding: 10px 0; vertical-align: middle;}
.prefix {font-size: 10px;}
.bold {font-size: 14px; font-weight: bold; color: #F06;}
#solderName img {width 25px; padding-left: 10px;}
#solderInfoLeft {float: left; margin: 2px; width: 350px; padding: 0 10px;}
#solderInfoLeft img {float: left; padding: 6px; text-align: center; display: block; margin-bottom: 10px;}

#solderOptions {width: 350px; float: left; background-color: #E6E8FA; margin: 10px 10px 10px 0; padding: 6px 0px 10px 6px;}
#solderOptions table {float: left; width: 100%; font-size: 10px; margin: 0; padding: 0;}
#solderOptions td {font-size: 10px; display: inline;}

#solderInfoRight {margin: 10px;}
.solderTable {width: 365px; padding: 10px; border: 1px solid #DDD; margin-bottom: 10px; margin-left: 10px;}
#solderPlacementTable th {font-size: 12px; font-weight: bold; color: #339; letter-spacing: 1px; padding-bottom: 3px; text-transform: capitalize; border-bottom: 4px double #CCC; text-align: left; margin-left: 10px;}
.solderTable td {font-size: 10px;}
#braceletSendInTable th {font-size: 10px; font-weight: bold; padding-bottom: 3px; border-bottom: 1px solid #CCC; text-align: left; color: #339;}

/* Checkout Pages - Login */
.cartError {width: 550px; color: #FF0033; font-size: 10px; border-top: 1px dashed #FF0033; border-bottom: 1px dashed #FF0033; padding: 3px 10px;}
.couponValidation {width: 550px; color: #4CBB17; font-size: 10px; border-top: 1px dashed #4CBB17; border-bottom: 1px dashed #4CBB17; padding: 3px 10px; margin-left: 10px;}
.couponStatusMessage {width: 550px; color: #F03; font-size: 10px; border-top: 1px dashed #F03; border-bottom: 1px dashed #F03; padding: 3px 10px; margin-left: 10px;}
.formButton {width: 125px; text-align: center; font: 10px "Century Gothic", Arial, Helvetica, sans-serif; 10px; text-transform: uppercase; text-decoration: none; border: 1px solid #AAA; color: #FFF; background: #7F7F7F; padding: 3px 5px 3px 5px; display: block; margin: 10px;}
#formButton {text-align: center; padding: 10px 0;}
#formButton a, #formButton input {margin: auto;}
#formButtonRight {text-align: right; padding: 10px 0;}
#formButtonRight a, #formButtonRight input {margin: auto;}
#formButtonLeft {text-align: left; padding: 10px 0;}
#formButtonLeft a, #formButtonLeft input {margin: auto;}
#linkButton {text-align: center;}
#linkButton a, #linkButton input {margin: auto;}
#linkButtonLeft {text-align: left;}
#linkButtonLeft a,#linkButtonLeft input {margin: auto;}
#linkButtonRight {text-align: right; padding-bottom: 10px; width: 550px;}
#linkButtonRight a, #linkButtonRight input {margin: auto;}
#linkButtonApply {text-align: right; padding: 0;}
#linkButtonApply a, #linkButtonApply input {margin: auto;}
#linkButtonTable tr{width: 400px;}
#linkButtonTable td {padding: 10px;}
.formButton a:hover {color: #F06;}
#buttonTableCell {text-align: center;}
.passwordButton {font-size: 9px; text-transform: lowercase; border: 0; color: #666; display: block;}
#passwordLink {font-size: 10px; text-align: left; vertical-align: center; padding-bottom: 6px;}
#passwordLink a, #passwordLink input {margin: auto;}
.linkText {font-size: 10px; text-transform: lowercase; border: 0; color: #666;}
.linkText a:hover {color: #F06;}
.linkButton {width: 125px; font-size: 10px; text-transform: uppercase; text-decoration: none; border: 1px solid #CCC; color: #888; background: #EDEDED; text-align: center; padding: 3px 5px 3px 5px; display: inline; margin-top: 10px;}

/* Checkout Pages - Billing Page */
.simpleForm {width: 550px; border-collapse: collapse; border: 0; margin-top: 5px; padding-bottom: 10px;}
.simpleForm thead td {border-bottom: 2px solid #FFF;}
.simpleForm tbody {padding: 25px;}
.simpleForm tbody td {background-color: #ECECEC; padding: 5px;}
.formLabel {text-align: right; font-size: 10px; margin-left: 5px;}
.formInstructions {text-align: center; font-size: 10px; margin: 5px 15px;}
.formChoice {text-align: left; font-size: 10px;}
.formChoice a {text-align: left; font-size: 10px;}
.formChoice a:hover {color: #F06;}
.formChoice input {text-align: left; font-size: 10px; vertical-align: middle;}
.hint {color: #666; font-size: 9px; padding-left: 2px; }
.hint a {color: #666; font-size: 9px; padding-left: 2px;}
.hint a:link {}
.hint a:hover {color: #F06;}

/* Search Results */
.itemThumbnail {width: 140px; height: 150px; float: left; margin: 0 5px 10px 5px; text-align: center;}
.itemThumbnail img {width: 125px; height: 125px; border: 0;}
.itemThumbnail p {text-align: center; margin: 0; padding: 0; font-size: 10px; color: #669;}
.itemThumbnail p a {color: #339;}
.itemThumbnail p a:hover {font-weight: bold;}

#subscribeTable {width: 550px; padding-left: 10px;}
#subscribeTable tbody {width: 550px; padding-left: 10px;}
#subscribeTable tr {width: 550px; padding-left: 10px;}
#subscribe {width: 300px; padding-left: 10px;}
