/**
 * Main CSS Stylesheet
 *
 * @package templateSystem
 * @copyright Copyright 2003-2006 Zen Cart Development Team
 * @copyright Portions Copyright 2003 osCommerce
 * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
 * @version $Id: stylesheet.css 5349 2006-12-22 20:34:40Z birdbrain $
 */

body { margin: 0; font: 11px Verdana, Arial, Helvetica, Sans-Serif normal; color: #4D4D4D; background-color: #D1D1D0; background-image: url(../../../../../images/outside.gif); background-repeat: repeat-x; background-position: top; }
a img { border: none; }
a:link,
#navEZPagesTOC ul li a { color: #4d4d4d; text-decoration: none; }
a:visited { color: #4d4d4d; text-decoration: none; }
a:hover,
#navEZPagesTOC ul li a:hover,
#navMain ul li a:hover,
#navSupp ul li a:hover,
#navCatTabs ul li a:hover { color: #337FC2; }
a:active { color: #0000FF; }
h1 { font-size: 1.5em; font-family: Georgia, Times New Roman, Serif; font-style: normal; line-height: 24px; color: #102247; text-transform:capitalize; }
h2 { font-family: Georgia, Times New Roman, Serif; font-size: 15px; font-style: normal; line-height: 24px; color: #102247; }
h3 { font-family: Georgia, Times New Roman, Serif; font-size: 1.3em; font-style: normal; line-height: 24px; color: #102247; text-align: left; }
h4 { font-family: Georgia, Times New Roman, Serif; font-size: 1em; font-style: normal; line-height: 24px; color: #102247; text-align: left; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #b2b2b2; }
h5,
h6,
LABEL,
h4.optionName,
LEGEND,
ADDRESS,
.sideBoxContent,
.larger { font-size: 1.1em; }
.biggerText { font-size: 1.2em; }
h1,
h2,
h3,
h4,
h5,
h6 { margin: 0.3em 0; }
/*  Might uncomment either or both of these if having problems with IE peekaboo bug:
h1, h2, h3, h4, h5, h6, p {
	position: relative;
	}
*html .centerColumn {
	height: 1%;
	}
*/

CODE { font-family: arial, verdana, helvetica, sans-serif; font-size: 1em; }
FORM,
SELECT,
INPUT { display: inline; font-size: 1em; margin: 0.1em; }
TEXTAREA { float: left; margin: auto; display: block; width: 95%; }
input:focus,
select:focus,
textarea:focus { background: #E4FEF5; }
FIELDSET { padding: 0.5em; margin: 0.5em 0em; border: 1px solid #cccccc; }
LEGEND { font-weight: bold; padding: 0.3em; }
LABEL,
h4.optionName { line-height: 1.5em; padding: 0.2em; }
LABEL.checkboxLabel,
LABEL.radioButtonLabel { margin: 0.5em 0.3em; }
.centerBoxContents,
.specialsListBoxContents,
.categoryListBoxContents,
.centerBoxContentsAlsoPurch,
.attribImg { float: left; }
#logo { float: left; padding-left: 48px; padding-top:12px;}
LABEL.inputLabel { width: 9em; float: left; }
LABEL.inputLabelPayment { width: 14em; float: left; padding-left: 2.5em; }
LABEL.selectLabel,
LABEL.switchedLabel,
LABEL.uploadsLabel { width: 11em; float: left; }
#checkoutPayment LABEL.radioButtonLabel { font-weight: bold; }
P,
ADDRESS { padding: 0.5em; }
ADDRESS { font-style: normal; }
.clearBoth { clear: both; }
HR { height: 1px; margin-top: 0.5em; border: none; border-bottom: 1px solid #9a9a9a; }
/*warnings, errors, messages*/
.messageStackWarning,
.messageStackError,
.messageStackSuccess,
.messageStackCaution { line-height: 1.2em; }
.messageStackWarning,
.messageStackError { background-color: #ffffff; color: #ff0000; font-size:0.80em; }
.messageStackSuccess { background-color: #99FF99; color: #000000; }
.messageStackCaution { background-color: #FFFF66; color: #000000; }
/*wrappers - page or section containers ----> AQUI ESTA LO QUE DETERMINA EL ANCHO DE LA PAGINA <--------------------------------------------------------*/
#mainWrapper { background-color: #ffffff; text-align: left; width: 772px; vertical-align: top; padding-bottom: 25px; background-image: url(../../../../../images/bottombg.gif); background-repeat: repeat-y; background-position: center; }
#headerWrapper,
#contentMainWrapper,
#logoWrapper,
#cartBoxListWrapper,
#ezPageBoxList,
#cartBoxListWrapper ul,
#ezPageBoxList ul,
#mainWrapper,
#popupAdditionalImage,
#popupImage { margin: 0em; padding: 0em; }
#logoWrapper { /*background-color: #f3f3f3;*/
	height:44px; width: 116px; background-position: center; margin-left: 2px; }
#navColumnOneWrapper,
#navColumnTwoWrapper,
#mainWrapper { margin: auto; }
#navColumnOneWrapper,
#navColumnTwoWrapper { margin-left: 0px; margin-right: 0px; }
#alfabetical { }
#tagline { color:#000000; font-size: 2em; text-align : center; vertical-align: middle; }
#sendSpendWrapper { border: 1px solid #cacaca; float: right; margin: 0em 0em 1em 1em; }
.floatingBox,
#accountLinksWrapper,
#sendSpendWrapper,
#checkoutShipto,
#checkoutBillto,
#navEZPagesTOCWrapper { margin: 0; width: 47%; }
.wrapperAttribsOptions { margin: 0.3em 0em; }
/*navigation*/

.navSplitPagesResult { }
.navSplitPagesLinks { }
.navNextPrevCounter { margin: 0em; font-size: 0.9em; }
.navNextPrevList { display: inline; white-space: nowrap; margin: 0; padding: 0.5em 0em; list-style-type: none; }
#navMainWrapper,
#navSuppWrapper,
#navCatTabsWrapper { margin: 0em; font-weight: normal; color: #4d4d4d; height: 1%; padding-top: 0.5em; padding-right: 0.2em; padding-bottom: 0.5em; padding-left: 0.2em; }
#navCatTabsWrapper { color: #4d4d4d; background-image:none; font-family: Arial, Helvetica, sans-serif; font-size: 10px; background-color: #FFFFFF; width: 480px; }
#navMain ul,
#navSupp ul,
#navCatTabs ul { margin: 0; padding: 0.5em 0em; list-style-type: none; text-align: center; line-height: 1.5em; }
#navMain ul li,
#navSupp ul li,
#navCatTabs ul li { display: inline; }
#navMain ul li a,
#navSupp ul li a,
#navCatTabs ul li a { text-decoration: none; padding: 0em 0.5em; margin: 0; color: #ffffff; white-space: nowrap; }
#navCatTabs ul li a { color: #9a9a9a; }
#navEZPagesTOCWrapper { font-weight: bold; float: right; height: 1%; border: 1px solid #9a9a9a; }
#navEZPagesTOC ul { margin: 0; padding: 0.5em 0em; list-style-type: none; line-height: 1.5em; }
#navEZPagesTOC ul li { white-space: nowrap; }
#navEZPagesTOC ul li a { padding: 0em 0.5em; margin: 0; }
#navCategoryIcon,
.buttonRow,
#indexProductListCatDescription { margin: 0.5em; }
#navMainSearch { float: right; }
#navBreadCrumb { padding: 0em; line-height:21px; font-size: 0.95em; font-weight: normal; margin-left:0px; float:left; padding-left:4px; }
#fade_down { background-image:url(../../../../../images/fade_down.gif); background-position:center bottom; background-repeat:no-repeat; overflow: hidden; }
#breadcrum_home { width:21px; height:21px; float:left; margin-left: 8px; background-image:url(../../../../../images/home.gif); background-position:left center; background-repeat:no-repeat; padding-left:0px }
#navEZPagesTop { background-color: #abbbd3; font-size: 0.95em; font-weight: normal; margin: 0em; padding: 0.5em; }
#navColumnOne,
#navColumnTwo { background-color: transparent; }
/*The main content classes*/
#contentColumnMain,
#navColumnOne,
#navColumnTwo,
.centerBoxContents,
.specialsListBoxContents,
.categoryListBoxContents,
.additionalImages,
.centerBoxContentsSpecials,
.centerBoxContentsAlsoPurch,
.centerBoxContentsFeatured,
.centerBoxContentsNew,
.alert { vertical-align: top; }
/*.content,*/ #productDescription,
.shippingEstimatorWrapper { padding: 0.5em; }
.alert { color: #FF0000; margin-left: 0.5em; }
.advisory { }
.important { font-weight: bold; }
.notice { }
.rating { }
.gvBal { float: right; }
.centerColumn,
#bannerOne,
#bannerTwo,
#bannerThree,
#bannerFour,
#bannerFive,
#bannerSix { padding: 0.8em; }
.smallText,
#siteinfoLegal,
#siteinfoCredits,
#siteinfoStatus,
#siteinfoIP { font-size: 0.9em; }
/*Shopping Cart Display*/
#cartAdd { float: right; text-align: center; margin: 1em; border: 1px solid #000000; padding: 1em; }
.tableHeading TH { border-bottom: 1px solid #9a9a9a; }
.tableHeading,
#cartSubTotal { background-color: #e9e9e9; }
#cartSubTotal { border-top: 1px solid #cccccc; font-weight: bold; text-align: right; line-height: 2.2em; padding-right: 2.5em; }
.tableRow,
.tableHeading,
#cartSubTotal { height: 2.2em; }
.cartProductDisplay,
.cartUnitDisplay,
.cartTotalDisplay,
.cartRemoveItemDisplay,
.cartQuantityUpdate,
.cartQuantity,
#cartInstructionsDisplay,
.cartTotalsDisplay { padding: 0.5em 0em; }
.cartUnitDisplay,
.cartTotalDisplay { text-align: right; padding-right: 0.2em; }
#scUpdateQuantity { width: 2em; }
.cartQuantity { width: 4.7em; }
.cartNewItem { color: #33CC33; position: relative;  /*do not remove-fixes stupid IEbug*/ }
.cartOldItem { color: #660099; position: relative;  /*do not remove-fixes stupid IEbug*/ }
.cartBoxTotal { text-align: right; font-weight: bold; }
.cartRemoveItemDisplay { width: 3.5em; }
.cartAttribsList { margin-left: 1em; }
#mediaManager { width: 50%; margin: 0.2em; padding: 0.5em; background-color: #E4FEf5; border: 1px solid #003D00; }
.normalprice,
.productSpecialPriceSale { text-decoration: line-through; }
.productSpecialPrice,
.productSalePrice,
.productSpecialPriceSale,
.productPriceDiscount { color: #ff0000; }
.orderHistList { margin: 1em; padding: 0.2em 0em; list-style-type: none; }
#cartBoxListWrapper ul,
#ezPageBoxList ul { list-style-type: none; }
#cartBoxListWrapper li,
#ezPageBoxList li,
.cartBoxTotal { margin: 0; padding: 0.2em 0em; }
#cartBoxEmpty,
#cartBoxVoucherBalance { font-weight: bold; }
.totalBox { width: 5.5em; text-align: right; padding: 0.2em; }
.lineTitle,
.amount { text-align: right; padding: 0.2em; }
.amount { width: 5.5em; }
/*Image Display*/
#productMainImage,
#reviewsInfoDefaultProductImage,
#productReviewsDefaultProductImage,
#reviewWriteMainImage { margin: 0em 1em 1em 0em; }
.categoryIcon { }
#cartImage { margin: 0.5em 1em; }
/*Attributes*/
.attribImg { width: 20%; margin: 0.3em 0em; }
.attributesComments { }
/*list box contents*/
.centerBoxContents,
.specialsListBoxContents,
.categoryListBoxContents,
.additionalImages,
.centerBoxContentsSpecials,
.centerBoxContentsAlsoPurch,
.centerBoxContentsFeatured,
.centerBoxContentsNew { margin: 1em 0em; }
.centerBoxWrapper { height: 1%; margin: 1.1em 0; }
h2.centerBoxHeading { font-size: 1.3em; background: #f5f5f5; border-top: dashed 1px #b2b2b2; border-bottom: dashed 1px #b2b2b2; padding: 2px; margin: 12px 0; font-family: Georgia, Times New Roman, Serif; font-style: normal; line-height: 24px; color: #102247; text-transform:capitalize; }
/*sideboxes*/
.columnLeft { }
h3.leftBoxHeading,
h3.leftBoxHeading a,
h3.rightBoxHeading,
h3.rightBoxHeading a { font-size: 1em; color: #100247; }
#manufacturersHeading,
#currenciesHeading,
#musicgenresHeading,
#recordcompaniesHeading,
#searchHeading,
#search-headerHeading { font-size: 0.9em; color: #4d4d4d; }
.languagesHeading { color: #100247; font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; left: -12px; }
#languagesContent { padding-left: 16px; }
.leftBoxHeading,
.centerBoxHeading { color: #100247; font-size: 16px; line-height: 24px; margin-top: 8px; width:98%; padding-left: 8px; }
.rightBoxHeading { padding-left: 0px; }
/*.leftBoxContainer, .rightBoxContainer --- son los que determinan la posicion de los sideboxes, cambiar el parametro margin-left, determina la cantidad de pixeles con respecto a la izquierda*/
.leftBoxContainer { /*margin-top: 3px;
	*/margin-top: 5px; margin-left: 2px; }
.rightBoxContainer { /*margin-top: 3px;*/
	}
#information { background-color: #dddddd; border-top-width: 1px; border-top-style: solid; border-top-color: #dddddd; border-bottom-width: 6px; border-bottom-style: solid; border-bottom-color: #DDDDDD; }
#informationContent li a { color: #000033; text-decoration: underline; line-height: 20px; left: 28px; padding-left: 28px; padding-bottom: 8px; font-size: 11px; }
#abecedario th { }
#abecedario th:hover { }
#whatsnewHeading { color: #102247; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-image: url(../../../../../images/arrow_categories_link_blue.gif); padding-left: 34px; background-repeat: no-repeat; background-position: 10px 3px; }
#whatsnewHeading:hover { color: #102247; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-image: url(../../../../../images/arrow_categories_blue.gif); padding-left: 34px; background-repeat: no-repeat; background-position: 10px 3px; }
#informationContent li a:hover { text-decoration: none; }
#informationHeading { color: #102247; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-image: url(../../../../../images/arrow_categories_blue.gif); padding-left: 34px; background-repeat: no-repeat; background-position: 10px 3px; }
#currencies { background:#102247; border-bottom-width: 6px; border-bottom-style: solid; border-bottom-color: #f6f6f6; }
#whatsnewContent { }
#whatsnew { background-color: #dddddd; border-top-width: 1px; border-top-style: solid; border-top-color: #dddddd; }
#whatsnew a { color: #102247; }
#tellafriend { background:#f6f6f6; border-bottom-width: 6px; border-bottom-style: solid; border-bottom-color: #f6f6f6; }
#whosonline { background:#e7e7e7; border-bottom-width: 6px; border-bottom-style: solid; border-bottom-color: #e7e7e7; }
.sideBoxContent { /*background-color: #ffffff;*/
	padding: 0.4em; }
h3.leftBoxHeading a:hover,
h3.rightBoxHeading a:hover { color: #337FC2; text-decoration: none; }
.rightBoxHeading a:visited,
.leftBoxHeading a:visited,
.centerBoxHeading a:visited { color: #4d4d4d; }
.centeredContent,
TH,
#cartEmptyText,
#cartBoxGVButton,
#cartBoxEmpty,
#cartBoxVoucherBalance,
#navCatTabsWrapper,
#navEZPageNextPrev,
#bannerOne,
#bannerTwo,
#bannerThree,
#bannerFour,
#bannerFive,
#bannerSix,
#siteinfoLegal,
#siteinfoCredits,
#siteinfoStatus,
#siteinfoIP,
.center,
.cartRemoveItemDisplay,
.cartQuantityUpdate,
.cartQuantity,
.cartTotalsDisplay,
#cartBoxGVBalance,
.centerBoxContents,
.centerBoxContentsSpecials,
.centerBoxContentsAlsoPurch,
.centerBoxContentsFeatured,
.centerBoxContentsNew,
.rightBoxHeading { text-align: center; }
.leftBoxHeading,
.centerBoxHeading,
.accountQuantityDisplay,
.ratingRow,
LABEL#textAreaReviews,
#productMainImage,
#reviewsInfoDefaultProductImage,
#productReviewsDefaultProductImage,
#reviewWriteMainImage,
.specialsListBoxContents,
.additionalImages,
.gvBal,
.attribImg { text-align: left; }
/*.centeredContent, TH, #cartEmptyText, #cartBoxGVButton, #cartBoxEmpty, #cartBoxVoucherBalance, #navCatTabsWrapper, #navEZPageNextPrev, #bannerOne, #bannerTwo, #bannerThree, #bannerFour, #bannerFive, #bannerSix, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP, .center, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, .cartTotalsDisplay, #cartBoxGVBalance, .leftBoxHeading, .centerBoxHeading,.rightBoxHeading, .accountQuantityDisplay, .ratingRow, LABEL#textAreaReviews, #productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage, .centerBoxContents, .specialsListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .gvBal, .attribImg {
	text-align: center;
	}*/

.productListing-data { text-align: left; }
#bestsellers .wrapper { margin: 0em 0em 0em 1.5em; }
#bestsellers ol { padding: 0; margin-left: 1.1em; }
#bestsellers li { padding: 0; margin: 0.3em 0em 0.3em 0em; }
#bannerboxHeading { background-color: #0000CC; }
#upProductsHeading { text-align: left; }
#upDateHeading { text-align: right; }
/* categories box parent and child categories */
A.category-top,
A.category-top:visited { color: #4d4d4d; border-bottom: dashed 1px #b2b2b2; background-color: #f5f5f5; }
A.category-links,
A.category-links:visited { padding-left:22px; line-height:28px; color: #004080; text-decoration: none; background-image: url(http://www.transferfactornews.com/includes/templates/classic/images/arrow.gif); background-repeat: no-repeat; background-position: 0px 1px; }
A.category-subs,
A.category-products,
A.category-subs:visited,
A.category-products:visited { padding-left:18px; line-height:20px; color: #4D4D4D; }
SPAN.category-subs-parent { font-weight: bold; }
SPAN.category-subs-selected { font-weight: bold; }
/* end categories box links */

/*misc*/
.back { float: left; }
.forward,
#shoppingCartDefault #PPECbutton { float: right; }
.bold { font-weight: bold; }
.rowOdd { background-color: #E8E8E8; height: 1.5em; vertical-align: top; }
.rowEven { background-color: #F0F0F0; height: 1.5em; vertical-align: top; }
.hiddenField { display: none; }
.visibleField { display: inline; }
CAPTION { /*display: none;*/
	}
#myAccountGen li,
#myAccountNotify li { margin: 0; }
.accountTotalDisplay,
.accountTaxDisplay { width: 20%; text-align: right;/*vertical-align: top*/ }
.accountQuantityDisplay { width: 10%; vertical-align: top }
TR.tableHeading { background-color: #cacaca; height: 2em; }
.productListing-rowheading { padding: 12px; font-size: 10px; margin-top: 12px; margin-right: 0; margin-bottom: 12px; }
#productListHeading { font-size: 1.5em; background: #f5f5f5; border-top: dashed 1px #b2b2b2; border-bottom: dashed 1px #b2b2b2; padding: 2px; margin: 12px 0; font-family: Georgia, Times New Roman, Serif; font-style: normal; line-height: 24px; color: #102247; text-transform:capitalize; }
#indexCategoriesHeading { font-size: 1.5em; background: #f5f5f5; border-top: dashed 1px #b2b2b2; border-bottom: dashed 1px #b2b2b2; padding: 2px; margin: 12px 0; font-family: Georgia, Times New Roman, Serif; font-style: normal; line-height: 24px; color: #102247; text-transform:capitalize; }
#productName { font-size: 1.5em; background: #f5f5f5; border-top: dashed 1px #b2b2b2; border-bottom: dashed 1px #b2b2b2; padding: 2px; font-family: Georgia, Times New Roman, Serif; font-style: normal; line-height: 24px; color: #102247; text-transform:capitalize; margin-top: 12px; margin-right: 0; margin-bottom: 0px; margin-left: 0; }
.categoryListBoxContents { text-align: left; }
#siteMapList { width: 90%; float: right; }
.ratingRow { margin: 1em 0em 1.5em 0em; }
LABEL#textAreaReviews { font-weight: normal; margin: 1em 0em; }
#popupShippingEstimator,
#popupSearchHelp,
#popupAdditionalImage,
#popupImage,
#popupCVVHelp,
#popupCouponHelp,
#popupAtrribsQuantityPricesHelp,
#infoShoppingCart { background-color: #ffffff; !important
}
/*start 4life recomendations here*/
.wrapSugeridos { float: right; width: 200px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 12px; background-color: #FFFFFF; padding-top: 8px; padding-right: 0px; padding-bottom: 4px; padding-left: 24px; }
.headerSugeridos { font-family: Georgia, Times New Roman, Serif; font-size: 14px; color:#60b617; font-style:italic; font-weight:bold; }
.bodySugeridos { background: #f5f5f5; border-top: dashed 1px #b2b2b2; border-bottom: dashed 1px #b2b2b2; padding: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: 18px; margin-top: 6px; margin-right: 0; margin-bottom: 0px; margin-left: 4px; font-size: 11px; color: #102247; float: right; width: 180px; }
ul.bodySugeridos a { margin-left: 24px; background-image: url(../../../../../images/bot_flecha.gif); background-repeat: no-repeat; background-position: left center; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: 18px; float: right; margin-top: 0px; margin-right: 0; margin-bottom: 0px; margin-left: 4px; width: 150px; font-size: 11px; left: 10px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 25px; }
.bottom { background-image: url(../../../../../images/bottom.gif); background-repeat: no-repeat; background-position: center top; background-color: #d1d1d0; width: 772px; }
.bodySugeridos ul { background-image: url(../../../../../images/pimp2.gif); background-repeat: no-repeat; background-position: left center; }
legalCopyright { margin-left: 24px; background-position: center bottom; }
.sex_switch { margin-left: 12px; margin-right: 24px; border-bottom: solid 1px #b2b2b2; width: 165px; font-size: 12px !important; font-family: Georgia, Times New Roman, Serif; font-style: normal; line-height: 24px; color: #102247; }
.newsTitular { background-image: url(../../../../../images/news_titular_bg.gif); background-repeat: repeat-x; background-position: center; height: 22px; }
.newsRight { background-image: url(../../../../../images/news_titular_right.gif); background-repeat: no-repeat; background-position: right center; float: right; }
.newsContent { padding-left: 12px; float: left; }
.indexImage { background-image: url(../../../../../images/main_bg_left.gif); background-repeat: repeat-y; background-position: left; }
.guiaImagen { padding-bottom:10px; float:left; width:250px; }
.second_column { padding-left:2px; float:left; width:250px; }
.text_down_index { padding-bottom:10px; }
#Sugeridos { }
#linksSugeridos { }
#footerSugeridos { }
#navMainSearch input,
#contactname,
#email-address,
#contactUsDefault select,
#contactUsDefault textarea { color: #333333; background: #ffffff; border: 1px solid #cccccc; padding-left:1px; padding-right:1px; font-family:Arial, Helvetica, sans-serif; font-size:1em; }
#contactUsDefault.buttonRow.forward input { background: #ffffff; border: 1px solid #ffffff; }
.forum_icon { background-image:url(../../../../../images/icon_members.gif); background-repeat:no-repeat; background-position:left center; padding-top:2px; padding-bottom:2px; padding-left:24px; line-height:24px; }

#top-bar { background:url(http://www.transferfactornews.com/images/middle.gif) repeat-x; height:30px; }
#top-bar ul { display: inline; list-style:none; text-align:center;}
#top-bar ul li { padding: 9px 15px 0px; font-family: Verdana; font-size: 12px; display:block; float:left;}
.pad-left { }
.pad-right { }
#top-nav { }
.nav-first { }
.nav-last { }
#headerWrapper { background:#f5f5f5; margin:0 4px;height:100px;}
#languages { float:right;}
