/*====================================== reset.css is here ========================================*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0;}
table {	border-collapse:collapse; border-spacing:0;}
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal; font-weight:normal;}
ol,ul { list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {	font-size:100%;	font-weight:bold;}
q:before,q:after {content:'';}
abbr,acronym { border:0;}
/**************************************************************************************/
a											{color:#000; text-decoration:none; outline:0 none;}
a:hover										{text-decoration:none;}
h1											{font-size:24px;}
h2											{font-size:22px;}
h3											{font-size:18px;}
h4											{font-size:16px;}
h5											{font-size:14px;}
h6											{font-size:12px;}
/*----------------------------------------------------------------------------------*/
html {
	background: url(../images/Optimized-bg.png) no-repeat fixed top center;
	}

body {
	background: url(../images/bgRepeat.png) repeat-x; 
	color:#000000; 
	padding:0;
	margin: 0;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	}
	
.flt_Lt										{float:left; display:inline;}
.flt_Rt										{float:right; display:inline;}
.clear										{clear:both; font-size:1px; line-height:1px; display:block;}
.last										{margin:0 !important;}
/* ---------------------------------------------------------------------------------*/


/* ----------------------- layout ----------*/
.wrapper									{margin:0 auto; background:url(../images/containerBg.png) no-repeat center top;  }
.container									{margin:0 auto; width:711px; }
/*-------------------------------------------*/

/* ------------------------- HEADER HERE -------------------*/
.header										{ }
.header .container							{ margin:0 auto; background:url(../images/headerow.png) no-repeat center 61%; width:790px; position:relative }
.logo										{ padding:73px 0 0 77px; }
.contact									{ position:absolute; top:35px; left:426px;}

/* ---- NAVIGATION HERE ----*/
.nav {
	background:url(../images/navbg.png) no-repeat center top; 
	height:78px;
	margin-top:-10px;
	}

.nav ul										{ /*display:inline-block;*/ float:left;}
.nav ul li									{ /*display:inline-block;*/ float:left;}
.nav ul li a								{ font-size:22px; color:#000;}
.nav ul li a:hover							{ text-decoration:underline;}
.nav ul li.home								{ padding:25px 0 0 25px; display: block;}
.nav ul li.about							{ padding:24px 0 0 42px; display: block;}
.nav ul li.brand							{ padding:20px 0 0 50px; display: block;}
.nav ul li.cloth							{ padding:30px 0 0 36px; display: block;}
.nav ul li.location							{ padding:6px 0 0 48px; display: block;}
.nav ul li.contactnav						{ padding:6px 0 0 52px; display: block;}
.nav ul li a:hover							{ text-decoration:underline; }

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


/* ------------------------ BANNER HERE --------------*/
.banner										{ background:url(../images/bannerbg.png) no-repeat center top; height:345px;}
.banner .container							{ position:relative;}
.arrowLt									{ position:absolute; left:-65px; top:147px;}
.arrowRt									{ position:absolute; left:745px; top:147px;}

.banner_contentLtTop						{ position:absolute; top:-3px; left:-3px;}
.banner_contentRtTop						{ position:absolute; top:-3px; right:-3px;}
.banner_contentLtBottom						{ position:absolute; bottom:-1px; left:-3px;}
.banner_contentRtBottom						{ position:absolute; bottom:-1px; right:-3px;}
.banner_content								{ position:relative; }
.banner_content ul 							{ }
.banner_content ul li						{ display:inline-block; float:left;}
/* ---------------------------------------------------------*/


/* ------------------------ MAIN CONTENT HERE --------------*/
.main_content								{ height:300px; margin-top:-13px; background:url(../images/bannerBottom.png) no-repeat center top; }
.main_content .container					{ width:714px; padding:20px 0 0 0;}
.main_content .container h1					{ font-size:34px; font-weight:normal; margin: 0; padding: 0;}
.main_content .container p					{ padding:4px 0 10px}

.formcontainer								{ background:url(../images/border.jpg) repeat-x top; padding:11px 0 0 31px;}
.formcontainer h2							{ font-size:28px; font-weight:normal; margin: 0; padding: 0; }
.formcontainertxt							{ width:448px; padding-left:10px;}
input.searchbg								{ background:url(../images/serchBg.jpg) no-repeat left top; width:289px; height:16px; padding:3px; border:0}
input.submit_btn							{ background:url(../images/submit.jpg) no-repeat left top; width:51px; height:22px; margin-left:9px; border:0; cursor:pointer;}
/* ---------------------------------------------------------*/

.signUp {
	padding: 0 0 4px 0;
	}


