@charset "utf-8";



/*-- ABOUT US PAGE --*/

/*-------------------------------------------------*/

@import url("../css/about.css");



/*-- WHAT'S US PAGE --*/

/*-------------------------------------------------*/

@import url("../css/whatsup.css");



/*-- YOU AND KAMISETA PAGE --*/

/*-------------------------------------------------*/

@import url("../css/youandkamiseta.css");



/*-- MY DRESSING ROOM PAGE --*/

/*-------------------------------------------------*/

@import url("../css/mydressingroom.css");



/*-- USER LOGIN AND ACCOUNT PAGE --*/

/*-------------------------------------------------*/

@import url("../css/account.css");



/*-- HELP PAGE --*/

/*-------------------------------------------------*/

@import url("../css/help.css");



/*-- SHIPPING PAGE --*/

/*-------------------------------------------------*/

@import url("../css/shipping.css");



/*-- POPUPS --*/

/*-------------------------------------------------*/

@import url("../css/popup.css");



/*-- GLOBAL COMMANDS --*/

/*-------------------------------------------------*/

* { margin:0px; padding:0px; color:#000000; }

html, body { height:100%; width:100%; }

body { background:#FFF; margin:0px; padding:0px; font-size:12px; font-family:arial; color:#000000; }

img { border:0px; }

:focus { outline:0; }

h1, h2, h3, h4, h5, p { padding:7px 0 5px 0; }

h1 { font-size:18px; }

ul, li, p, div, table, tr, td, th { font-size:12px; font-family:arial; color:#000000; }

a:link { color:#000; text-decoration:underline; }

a:active { color:#000; text-decoration:underline; }

a:visited { color:#000; }

a:hover { text-decoration:none; }

ul, ol { margin:10px 0; }

ul, ol, li { margin-left:15px; }

blockquote { margin-left:20px; }

input { border:1px #000 solid; background:#FFF; padding:1px; font-size:12px; color:#000; }

textarea { border:1px #333333 solid; background:#FFF; padding:2px; font-size:12px; color:#000; }

option, select { font-size:11px; }

.no-border { border:0px; background:none; }

.mediumtext { font-size:13px; }

.normaltext { font-size:11px; }

.smalltext { font-size:10px; }

.errortext { color:#9f2220; font-size:10px; line-height:10px; }



/*-- MAIN WRAPPER --*/

/*-------------------------------------------------*/

.mainwrapper  { width:960px; text-align:left; }



/*-- BANNER --*/

/*-------------------------------------------------*/

.banner { padding:0 10px; }

.right-banner-content { float:right; margin:10px 0 0 0; text-align:right; font-size:10px; }

.right-banner-content ul { list-style-type:none; margin:0px; }

.right-banner-content li { margin:0px; float:left; padding:0 2px; font-size:10px; line-height:11px; }

.right-banner-content select { padding:2px 0; margin:2px 0 0 0; }

.right-banner-content input { margin:2px 0 0 0; padding:1px; }

.right-banner-content a:link, .right-banner-content a:visited, .right-banner-content a:active { text-decoration:none; }

.right-banner-content a:hover { text-decoration:underline; }

.right-banner-content span { color:#660099; }

/* red:#BF403E ; violet:#660099 */

/*-- NAVIGATION --*/

/*-------------------------------------------------
.navigation-bar { background:#000000;) changed for Liberty of London (08-26-2010) */

.navigation-bar { background:#19001E; height:21px; clear:both; text-align:center; padding:3px 0 0 0; }

.navigation-bar ul { list-style-type:none; margin:0px; height:25px; }

.navigation-bar li { margin:0px; display:inline; color:#FFFFFF; text-align:center; }

.navigation-bar a:link, .navigation-bar a:visited, .navigation-bar a:active { padding:3px 39px; color:#FFFFFF; text-decoration:none; }



@media screen and (-webkit-min-device-pixel-ratio:0) {

.navigation-bar a:link, .navigation-bar a:visited, .navigation-bar a:active { padding:3px 38px; }

}

body:nth-of-type(1) .navigation-bar a:link, .navigation-bar a:visited, .navigation-bar a:active{ padding:3px 39px; }



.navigation-bar a:hover { text-decoration:none; background:#CCCCCC; color:#000000; }



/*-- BODY CONTENT --*/

/*-------------------------------------------------*/

.bodywrap { min-height:471px; }



/*-- HOMEPAGE --*/

/*-------------------------------------------------

.homepage { background:url(../images/violet.jpg) 0 0 no-repeat; position:relative; }

.homepage img.imgmap1 { position:absolute; top:20px; left:10px; }

.homepage img.imgmap2 { position:absolute; top:35px; right:20px; }


*/


/*-- FOOTER --*/

/*-------------------------------------------------*/

.footerwrap { background:#19001E; height:25px; color:#FFFFFF; text-align:center; font-size:10px; clear:both; line-height:12px; }

.footerwrap a:link, .footerwrap a:active, .footerwrap a:visited { color:#FFFFFF; text-decoration:none; }

.footerwrap a:hover { text-decoration:underline; }



/**** LIGHTBOX ***/

#lightbox{

	background-color:#FFF;

	padding: 0px;

	border: 4px solid #000;

	/*border-right: 2px solid #deecec;*/

	}

#lightboxDetails{

	font-size: 0.8em;

	padding-top: 0.4em;

	}	

#lightboxCaption{ float: left; }

#keyboardMsg{position:absolute; top:10px; right:10px;}

#lightbox img{ border: none; } 

#overlay img{ border: none; }