/*
  $Id: stylesheet.css 1739 2007-12-20 00:52:16Z hpdl $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/

.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }

body {
  color: #000;
  font-family: Arial, Tahoma, Verdana,  sans-serif;
  font-size: 12px;
  padding-bottom: 20px; 
}

/*header*/
#header {
  height:130px;
}
#headlogo {
  margin-top:20px;
  float:left;
}
#headlogo a img {
  border:0px solid #fff;  
}

#headmenu {
  float:right;
}

#headmenu a {
  font-size: 12px;
}
#headmenu a:hover {
  color: #464445;
}

#headmenu a img {
  border: 0px solid #fff;
  vertical-align: bottom;
}

#menubar {
  background-color: #151515;
  height:30px;
}
#menubar li {
  display:inline;
  margin: 0px 30px;
  line-height:28px;
}

#menubar .menu {
  float: left;
  text-transform:uppercase;
  padding:0px;
  margin:0px;
}

#menubar .menu li a {
  color: #fff;
  font-weight:bold;
  font-size: 10px;  
}

#menubar .social {
  float: right;
  margin: 0px;
}

#menubar .social li {
  border-left: 3px solid #FFFFFF;
  display: block;
  float: left;
  margin-left: 0;
  margin-right: 0;
  width: 30px;
  height:30px;
  text-align:center;
}

#menubar .social a {
  display:block;
  margin-top:5px;
}

#menubar .social a img {
  border: 0px solid #fff;
}

#mainbody {
  margin-top:40px;
}

#mainbody .menu-categories, #mainbody #nav {
  padding:0px;
  margin:0px;
  list-style-type:none;
  min-height: 380px;
}
#mainbody .seeallprod {
  padding:0px;
  margin:0px;
  list-style-type:none;
}
#mainbody .menu-categories li, #mainbody #nav li, #mainbody .seeallprod li {
  margin-bottom:10px;
  padding:4px 0px;
  display:block;
}

#mainbody .menu-categories a, #mainbody #nav a, #mainbody .seeallprod a {
  color:#eb0c65;
  text-transform:uppercase;
  font-size: 16px;
  display:block;
}

#mainbody .menu-categories a img, , #mainbody #nav a img {
  border: 0px solid #fff;
}

#mainbody .menu-categories .selected a, #mainbody #nav .selected a {
  color: #6b052e;
}

#left {
  float:left;
  width:170px;
  padding-right:20px;
}

#center{
  width:790px;
  float:right;
}

#center.catalog {
  width:688px;
}

#center .cLeft {
  width: 590px;
  float: left;
}

#center .cRight {
  width: 190px;
  float: right;
}

#center h1:first-child {
  margin-top: 0px;
}
.ltt-title {
  background-repeat:no-repeat;
  font-size:0px;
  height:50px;
  margin-bottom:5px;
}
#footer {
  margin-top:60px;
  border-top:1px solid #151515;
}

#press .press-slider {
  height: 300px;
  width:790px;
}

#press .carousel-wrap {
  width:690px;
  float: left;
}

#press .press-slider ul {
  list-style-type: none;
  margin: 0px;
  padding:0px;
}
  
#press .press-slider li {
  float:left;
  width: 200px;
  padding-right: 40px;
}

#press .press-slider li a{
  display:block;
  width:208;
  height:280px;
  border:1px solid #151515;
  overflow:hidden;
  text-align:center;
  background-repeat:no-repeat;
  background-position:bottom left;
}

#press .press-slider .sliderbtn {
  float: left;
  margin-right:5px;
  margin-top:130px;
  background-image: url('/images/press_left.jpg');
  width:50px;
  height:60px;
}

#press .press-slider .btnext {
  float:right;
  margin-right: 0px;
  margin-left:5px;
  background-image: url('/images/press_right.jpg');
  width:40px;
  height: 60px;
}

#press .press-slider li a h4{
  color: #FFFFFF;
  font-size: 12px;
  margin-top: 62px;
  text-transform: uppercase;
  
}

#press .press-slider li img{
  border:0px solid #fff;
}

#container { 
	width: 981px;
	background-color: #fff;
	margin: 0 auto 0 auto;
	padding-bottom: 20px;
} 
	div#container div.left { 
		float: left;
		width: 269px;
		background-color: #fff;
	}
		div.left div.logo { 
			height: 158px;
			background: #fff url(/catalog/images/logo.png) no-repeat scroll 28px 35px; 
		}
		
		div.left img { margin-top: 8px; border: 0; }
		
		
		ul#nav { font-family: arial, helvetica, verdana; font-size: .8em; margin: 8px 0 10px 0; padding: 0px;list-style: none;}
			ul#nav li { margin-bottom: 5px; }
		body#gallery ul#nav { margin-bottom: 10px; }
	
	div#container div.right {
		width: 692px;
		float: right;
		background-color: #fff;
		padding-right: 20px; 
	}
	
	#splash { width: 960px; height: 485px; background: #000 url(/images/splash.jpg) no-repeat; margin: 0 auto 0 auto; position:relative;}
	
	body#home div#nav { padding-top: 187px; }
		body#home div#nav a span { display: none; }
		body#home div#nav a { display: block;  height: 54px; margin-bottom: 1px; }
			#nav a.products {  width: 239px; background: url(/catalog/images/hproducts.png) no-repeat;  }
			#nav a.stores {  width: 169px; background: url(/catalog/images/hstores.png) no-repeat;  }
			#nav a.gallery {  width: 153px; background: url(/catalog/images/hgallery.png) no-repeat;  }
			#nav a.faqs{  width: 122px; background: url(/catalog/images/hfaqs.png) no-repeat;  }
			#nav a.contact{  width: 199px; background: url(/catalog/images/hcontact.png) no-repeat;  }
	
	ul#nav a.active { color: #eb0c65;  }
	
	body#home div.left { float: left; width: 354px; font-size: .65em; margin-top: 10px; margin-left: 13px; color: #292728; border-right: 1px solid #d7d7d7; padding-right: 8px;}
		body#home div.left p { margin-top: 0; line-height: 1.4em; text-align: justify; }
	div.hright { float: right; width: 290px; margin-top: 10px; margin-right: 20px; }
			#newsletter h3 {margin:0px;font-size: 14px; text-transform:uppercase;}
			#newsletter span {font-size: 12px;}
			#newsletter input.email { width: 136px; height: 20px; margin: 10px 0px; border: 1px solid #000;color: #292728;}
			#newsletter input.cBtn {width: 90px; height: 20px; background-color: #eb0c65; color: #fff;}
	
	div#middle { float: left; width: 285px; margin-left: 10px; font-size: 0.9em;}
		div#middle h4 { width: auto; height: auto; font-size: 1em; font-weight:bold; margin-top: 10px;margin-bottom: 14px; }
		div#middle a.newsLink { display: block; font-size: 0.8em; color: #000; text-decoration: none; font-weight: bold;}
		span.newsDate { display: block; color: #a19d9f; font-size: 0.6em; }
		div#middle p { font-size: 0.8em; margin-top: 1px; }
		div#middle a { color: #ea44a6; }
			div#middle a:hover { color: #a19d9f; }
	
	div.copy { float: left; font-size: 10px; font-weight: bold; padding-top:8px;}
	div.bottomLinks { float: right;}
		div.bottomLinks a { font-size: 10px; color: #000; margin: 0 5px 0 5px;}
			div.bottomLinks a:hover { color: #464445; }
	
			
	img.active { padding-left: 15px; }
	
	body#home div.top { border-bottom: 0; padding-right: 10px; margin-bottom: 0;}
	
		div.top { height: 32px; line-height: 32px; color: #928e90; border-bottom: 1px solid #d9d9d9; margin-bottom: 18px; text-align: right; font-size: .75em; }
			div.top a{ color: #928e90; text-decoration: none; }
				div.top a:hover { color: #000; }
	
	body#stores div.cLeft { width: 371px; float: left; }
		#sCountry {  width: 200px; background: #d7d7d7; color: #706f70; border: 0; height: 20px; padding-top: 1px; font-size: 11px; }
		body#stores h4 { color: #eb0c65; margin-top: 30px; font-size: .8em; font-weight: bold; }
		body#stores p { font-size: .7em; }
		body#stores p.storesList { margin-top: 5px; font-size: .7em; line-height: 1.2em; }
	body#stores div.cRight { width: 230; float: right; margin-right: 45px; }
		body#stores div.cRight div { width: 100%; padding: 10px; border: 1px solid #d9d9d9; font-size: .75em;}
	
	body#faqs div.cLeft { float: left; }
		body#faqs div.cLeft strong { font-size: 14px; color: #eb0c65; }
	body#faqs div.cRight { width: 150px; float: right; border: 1px solid #d7d7d7; padding-bottom: 20px;  }
		body#faqs div.cRight h4 { font-weight: bold; margin: 6px 0 22px 6px; }
		body#faqs div.cRight a { color: #000; margin: 0 0 2px 6px; display: block; text-decoration: none; }
			body#faqs div.cRight a:hover, body#faqs div.cRight a.active { color: #eb0c65; }
			body#faqs div.cRight a.active  { cursor: default; }
			
	body#contact div.cLeft { width: 425px; float: left; margin: 0px 0 0 0; border: 1px solid #d7d7d7; font-size: .8em; color: #292728; }
		body#contact div.cLeft ul { list-style: none; padding: 0; padding-left: 20px; }
			body#contact div.cLeft li { display: block; padding-bottom: 20px; clear: both; height: 20px; position: relative; }
			body#contact div.cLeft label { float: left; display: block; height: 20px; width: 94px; clear: both;   }
				body#contact div.cLeft li span { margin-right: 20px; position: absolute; right: 305px; top: -2px;}
		body#contact div.cLeft input.form, body#contact div.cLeft textarea.form{ color: #292728; padding: 3px 0 0 4px; line-height: 20px; float: left; display: block; height: 20px; background: #d7d7d7; border: 0; width: 289px; }
			body#contact div.cLeft textarea.form { height: 80px; line-height: 1.3em;}
	body#contact div.cRight { width: 255px; float: right; margin: 0px 0 0 0;}
		body#contact div.cRight p { margin-top: 137px; font-size: .9em; color: #3a3839; }
		
		body#contact input { margin-top: -2px; }
	
	div#links { margin-top: 20px; padding: 25px 0 0 20px; border: 1px solid #d7d7d7; }
		div#links img { margin-bottom: 20px; }
		div#links a { display: block; float: left; width: 220px; margin-bottom: 18px; font-size: .7em; }
	
	div.clear { clear: both; }
	
	#contactForm input[type="submit"] {margin-right:20px;}
	
div.oneProduct { 
	float: left;
	width: 198px;
	margin-left: 40px; 
}	
	div.oneProduct a { margin: 0; }
	div.pName, div.pPrice , div.pDetails{ line-height: 20px; clear: left; display: block; height: 20px; background-color: #fff; color: #fff; text-align: center; padding: 0 5px 0 5px; width: auto; margin: 1px 0 1px 0; font-size: 0.9em; width: 190px; }
	div.pName { border: 0; color: #474747; background-color: #fff; }
	div.pPrice { color: #474747; font-size: 0.9em;}
	div.pDetails { background-color: #eb0c65; font-size: .7em; width: 56px; margin: 0 auto; height: 16px; line-height: 16px;  }
		div.pDetails a { color: #fff; text-decoration: none; }
		div.pDetails a:hover { text-decoration: none; color: #000;  }
		
div.breadcrumb{ text-align: right;font-size: .8em; color: #000; margin-top: -10px; margin-bottom: 5px;}
	div.breadcrumb a { color: #928e90; text-decoration: none;}
		div.breadcrumb a:hover { color: #000; }
		
		
div.productWrapper { width: 100%; border: 1px solid #cdcdcd; padding-top: 20px; font-family: arial; padding-bottom: 20px }
	div.productWrapper div.pleft{ width: 370px; float: left;}
	div.productWrapper div.pright { width: 292px; margin-right: 20px; float: right; }
		div.productWrapper div.pright  h2 {  margin: 0; font-weight: normal; margin-bottom: 10px;}
		div.productWrapper div.pright h3 { margin: 0; font-size: 12px;  }
		div.productWrapper div.pright p { margin: 0 20px 10px 0; font-size: .8em; }
		div.productWrapper div.pright div.price,div.productWrapper div.pright div.cPrice,input.addtocart,.cBtn{ border: 0; line-height: 20px; float:right; clear: both; display: block; height: 20px; background-color: #231f20; color: #fff; text-align: center; padding: 0 5px 0 5px; width: auto; margin: 1px 0 1px 0; font-size: 0.8em; width: 70px; }
		div.productWrapper div.pright div.price {margin-top: 20px;margin-bottom:10px;}
		div.productWrapper div.pright div.cPrice { color: #000; background-color: #d1d1d1; }
		input.addtocart{ color: #fff; background-color: #eb0c65; width: 100px; float: right; margin-top: 20px; width: 120px;}
		.cBtn { color: #fff; background-color: #eb0c65; width: 100px; text-transform: uppercase; font-size: 11px;}
			.cBtn:hover { background-color: #e150a6;color: #fff; text-decoration: none; cursor: pointer; }
		img.tn { margin-left: 10px; border: 1px solid #d1d1d1; float: left; cursor: pointer; }
		.small { font-size: 1.1em; width: 50px; height: 16px; line-height: 16px; }
		input.cBtn { padding-bottom: 1px; }
.main-img {margin-left: 25px;}
.click-to-zoom {
  color: #EB0C65;
  font-size: 14px;
  margin-left: 30px;
  margin-top: 10px;
  text-transform: uppercase;
}

.click-to-zoom img {
  vertical-align:top;
}
td.pageHeading img { display: none; }
	
body#home div.left p { font-size: 1.1em; }

body#home label.error { display: none; color: red; }

body#terms div.right p,body#privacy div.right p,body#about div.right p { margin-right: 30px; }

a.gImg:hover { color: #000; }
.cLeft a img {border: 0px solid #fff;}
.homeBox { width: 190px; height: 150px; background-color: #fff; cursor: pointer; overflow: hidden; margin-bottom:10px;}
	.homeBox div.inner { width: 188px; height: 148px; border: 1px solid #000; text-align: center; overflow:hidden;}
	.homeBox div.inner h1.image { overflow: hidden; margin: 0; padding: 0; background: url(/images/pink.png); position: absolute; height: 24px; line-height: 24px; font-size: 10px; color: #fff; display: block; width: 188px; border-bottom: 1px solid #000; text-align: center; }
	.homeBox div.inner h1 { color: #eb0c65; font-size: 14px; padding: 5px;}
	.homeBox div.inner p { padding: 3px; }
	
#homeBox1 { top: 10px; }
#homeBox2 { top: 165px; }
#homeBox3 { top: 320px; }

/*lightbox*/

/**
 * jQuery lightBox plugin
 * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/)
 * and adapted to me for use like a plugin from jQuery.
 * @name jquery-lightbox-0.5.css
 * @author Leandro Vieira Pinho - http://leandrovieira.com
 * @version 0.5
 * @date April 11, 2008
 * @category jQuery plugin
 * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com)
 * @license CC Attribution-No Derivative Works 2.5 Brazil - http://creativecommons.org/licenses/by-nd/2.5/br/deed.en_US
 * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin
 */
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}
	
	
A {
  color: #000000;
  text-decoration: none;
}

A:hover {
  color: #eb0c65;
  text-decoration: none;
}

a#rmNo {
cursor: pointer;
}

body#contact div.cRight a { color: #eb0c65 }
	body#contact div.cRight a:hover { color: #000; }


TR.header {
  background: #ffffff;
}

TR.headerNavigation {
  background: #bbc3d3;
}

TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #bbc3d3;
  color: #ffffff;
  font-weight : bold;
}

A.headerNavigation { 
  color: #FFFFFF; 
}

A.headerNavigation:hover {
  color: #ffffff;
}

TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

TR.footer {
  background: #bbc3d3;
}

TD.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #bbc3d3;
  color: #ffffff;
  font-weight: bold;
}

.infoBox {
  background: #b6b7cb;
}

.infoBoxContents {
  background: #f8f8f9;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #bbc3d3;
  color: #ffffff;
}

TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: #f8f8f9;
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #f8f8f9;
}

TABLE.productListing {
  border: 1px;
  border-style: solid;
  border-color: #cdcdcd;
  border-spacing: 1px;
}

.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  line-height: 20px;
  background: #eb0c65;
  color: #fff;
  font-weight: bold;
  height: 20px;
  padding-right: 5px;
}

TD.productListing-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

A.pageResults {
  color: #0000FF;
}

A.pageResults:hover {
  color: #0000FF;
  background: #FFFF33;
}

TD.pageHeading, DIV.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #9a9a9a;
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}

TD.main, P.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.accountCategory {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  color: #aabbdd;
}

TD.fieldKey {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

TD.tableHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ff0000;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

TEXTAREA {
  width: 100%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

SPAN.greetUser {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #f0a480;
  font-weight: bold;
}

TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}

TD.formAreaTitle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

.moduleRow { }
.moduleRowOver { background-color: #fee2f5; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #fee2f5; }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

/* input requirement */

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }

div.pName { overflow: hidden; }

#twitterIcon { float: right;display:block;margin-top:20px; margin-left: 30px;font-size:0.9em; }
#facebookIcon { float: right;display:block;margin-top:10px; margin-left: 30px;font-size:0.9em; }

#newsLeft { width: 445px; float: left; font-size: 0.75em;}
	#newsLeft h1 { color: #e5118e; font-size: 1.9em; font-weight: normal; }
	#newsleft h2 { color: #e5118e; font-size: 1.4em; font-weight: normal; }
	#newsLeft hr { border: 0; height: 1px; width: 315px; margin: 20px auto 20px auto; border-top: 1px solid #f0f0f0; }
	#newsLeft div.newsList { font-size: 0.9em; }
	 	div.newsList p { font-size: 1.1em; }
		div.newsList a { text-decoration: underline; }
			div.newsList a:hover { text-decoration: none; }
	
#newsRight { width: 200px; float:right; font-size: 0.75em; }
 #newsRight div.nrBox { width: 198px; border: 1px solid #d9d9d9; margin-bottom: 15px; }
 	div.nrBox a.bigpink { display: block; width: 185px; margin: 4px auto; text-align: center; font-size: 1.6em; color: #e5118e; }
 	div.nrBox a.recent { display: block; font-size: 0.9em; text-decoration: underline; margin: 8px; margin-bottom: 3px; margin-top: 5px; }
 		div.nrBox a:hover { text-decoration: none; }
 	div.nrBox h3 { margin-left: 8px; margin-top: 4px; margin-bottom: 7px;}
 	div.nrBox h4 { font-size: 1.1em; margin-top:8px;margin-bottom: 2px; margin-left: 8px; font-weight: normal; }
 	div.nrBox a.arch { display:block; margin-bottom:2px; margin-left: 18px; }
 	
 	
h1#pTitle { font-size: 1.4em; margin-left: 0;}
.rm strong { font-size: 1.2em; }

.newsItem p { font-size: 0.9em; }

#rmGo.readmore {

}

/* TABS */
/* Style for Usual tabs */
.usual {
  min-height: 250px;
}
.idTabs {
  margin: 0;
  padding: 0;
}
.usual li { list-style:none; float:left; }
.usual ul a {
  display:block;
  padding:6px 10px;
  text-decoration:none!important;
  margin-right: 3px;
  font-size:18px;
  color:#FFF;
  background:#848484;
}
.usual ul a:hover {
  color:#FFF;
  background:#444;
  }
.usual ul a.selected {
  margin-bottom:0;
  color:#000;
  background-color: #231F20;
  cursor:default;
  }
.usual div {
  padding:10px 10px 8px 10px;
  *padding-top:3px;
  *margin-top:-15px;
  clear:left;
  font-size:12px;
  margin-bottom:15px;
}
.usual div a { color:#000; font-weight:bold; }

.contentabs {
  border: 1px solid #c4c4c4;
}

#gift-cards-table {
  background: none repeat scroll 0 0 #F8F8F9;
  border: 1px solid #B6B7CB;
  padding: 5px 10px;
  text-align: center;
}
#gift-cards-table .cBtn {
  width:120px;
}

.insertgiftcard {
  font-size: 12px;
  font-weight: bold;
}

