@charset "UTF-8";
/* CSS Document */

html{height:100.01%;}

body{text-align:center; font-family:Arial, Arial, Helvetica, sans-serif; font-size: 62.5%;  line-height:1.3em; color:##73655e;
background:#927f77;}

#page{width:994px; margin:10px auto 0 auto; background:url(../images/bg_page.png) repeat-y;}

#wrapper{width:994px; margin:0 auto 0 auto;}
#termstext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #73655e;
	padding: 40px;
}
termsheading {
}




/************* navigation **************/


img{border:none;}
#contact_us {
	text-decoration: underline;
}


a{color:#73655e; text-decoration:none; outline:none;}


a:hover{text-decoration:none;}


/*----------------------+
| RESETTING				|
+----------------------*/

hr, h1, h2, h3, h4, h5, h6, form, ul, li{
	margin: 0px;
	padding: 0px;}


ul, li{list-style-type: none;}

/*----------------------+
| REUSEABLE				|
+----------------------*/

.clear{font-size: 1px; line-height: 1px; height: 1px; clear: both;}


#nav{
	height:40px;
	width:958px;
	background: url(../images/bg_nav.png) repeat-x;
}

#nav ul{
	list-style-type:none;
}

#nav ul li{
	float:left;
	height:40px;
}

#nav ul li.divider{
	width:2px;
	margin-top:0px;
	background-image: url(../images//nav-divider.gif);
	background-repeat: no-repeat;
	background-position: top;
}

#nav ul li#home{ width:84px;}
#nav ul li#aboutus{ width:103px;}
#nav ul li#handbags{ width:110px;}
#nav ul li#belts{ width:226px;}
#nav ul li#luggage{ width:206px;}
#nav ul li#ourstores{ width:112px;}
#nav ul li#contact{ width:102px;}


#nav ul li a{
	display:block;
	text-align:center;
	padding:10px 0 13px 0;
	height:16px;
	text-decoration:none;
	color:#663333;
	 font-family:"Times New Roman", Times, serif;
	 font-size:1.4em;
}


#nav ul li a:hover,
#nav ul li a.on{
	cursor:pointer;
	color:#4e3b3a;
	background:url(../images/button_over.png);
}
#content_main{width:955px;background-color: #FFFFFF;background-image: url(../images/bags/background.jpg);background-repeat: no-repeat;
	margin:0 0px 0 1px;}

#page-container{
	width:960px;
	margin:0px auto 0 auto;
	text-align:left;
}
 
#content{width:960px; margin:0 auto 0 auto; padding:0 0 20px 0;}

.seperator{width:958px; height:9px; background:url(../images/seperator.png) no-repeat;}


img.option{margin:20px 0 0 30px;}

#page_bottom{
margin: -1px auto auto 0px;
_margin: -10px auto -1px 0px;
	width:995px;
	height:11px;
	background-image: url(../images/page_bottom.png);
	background-repeat: no-repeat;
	background-position: left;
}

img.bagdetail{margin: -60px 25px auto 0px; float:right; _margin: -59px 25px auto 0px;}

.textinfo {
	background-image: url(../images/bags/textbox.jpg);
	padding-top:25px;
	width:310px;
	height: 197px;
	margin: 167px auto auto 60px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #412522;
	font-size: 21px;
	background-repeat: no-repeat;
	text-align: center;
}


.specs {font-family: "Times New Roman", Times, serif;font-size: 18px;text-align: right;line-height: 30px;margin: 15px 30px 0px auto;
	_margin: 15px 40px 0px 0px;}
	
#mainheading {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 21px;
	text-align: center;
	font-weight: lighter;
}

#main_text {
	background-image: url(../images/main_text.jpg);
	background-repeat: no-repeat;
	height: 302px;
	width: 887px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 30px;
	margin-top: 10px;

}
#index_text {
	font-family: Arial, Helvetica, sans-serif;
	color:#73655e;
	font-size: 12px;
	padding-top: 10px;
	padding-left: 20px;
}
#index_heading {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: 800;
	margin-top: 0px;
	margin-left: 20px;
	color:#73655e;
	}

#croc_bag {
text-decoration:none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	background-image: url(../images/crocodile.jpg);
	height: 218px;
	width: 278px;
	float: left;
	background-repeat: no-repeat;
	margin-top: 20px;
	margin-right: 20px;
	margin-left: 30px;
		_margin: 20px 0px 0px 20px;
}


#ostrich_bag {
text-decoration:none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	background-image: url(../images/ostrich.jpg);
	height: 218px;
	width: 278px;
	background-repeat: no-repeat;
	float: left;
	margin-top: 20px;
	margin-right: 5px;
	margin-left: 10px;
}
#fur_bag {
text-decoration:none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	background-image: url(../images/fur.jpg);
	height: 218px;
	width: 278px;
	background-repeat: no-repeat;
	float: left;
	margin-top: 21px;
	margin-right: 0px;
	margin-left: 30px;
}

#linkheading {
	margin-top: 15px;
	margin-left: 55px;
	text-decoration: none;
}
#furheading {
	margin-top: 15px;
	margin-left: 12px;
	text-decoration: none;
	margin-right: auto;
}

#ostrichheading {
	margin-top: 15px;
	margin-left: 70px;
	text-decoration: none;
}
#divider {
	margin-right: auto;
	margin-left: 7px;
	margin-top:5px;
	padding-top:10px;
}

#footer{width:994px; margin:0 auto 20px auto;}

	#footer p{text-align:center; font-size:11px; color:#FFFFFF; padding:0 0 20px 0;}
	#footer a{color:#FFFFFF; text-decoration:underline;}
	#footer a:hover{text-decoration:none;}

/*----------------------+
| ABOUT STRUCTURE		|
+----------------------*/

img.aboutbags{margin-left: 28px; margin-top: 24px; float: left;}


#textbox {float: right; background-image: url(../images/aboutus/textbox.jpg);height: 580px;width: 520px;
	background-repeat: no-repeat; margin: -24px 54px auto 0px; _margin: -24px 0px 0px 0px;}
	
p.aboutus{background-image:none; font-family: Georgia, "Times New Roman", Times, serif; _margin: 0px 29px 0px 0px;
	background-repeat: no-repeat; height: 449px; width: 492px; font-size: 12px; color: #73655e;
	padding-left: 23px;	padding-top: -3px;}


h3.safariheading{font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-weight: bolder; color:#73655e;
	margin-left: 108px; margin-top: 25px;_margin:28px 0px 0px 110px;}

.seperatorabout{width:956px; height:9px;background-image: url(../images/seperator.png);
	background-repeat: no-repeat; margin: 10px 1px 0px 1px; 
	padding-bottom: 40px;}

	
/*----------------------+
| BAGS STRUCTURE		|
+----------------------*/

img.crocodile{margin: 48px auto 0px 37px; _margin: 50px 0px 0px 36px; font-family: "Times New Roman", Times, serif;
	font-size: 14px; font-weight: 600; background-repeat: no-repeat; float:left;}

img.ostrich{width:270px; height:369px; margin: 48px 38px 0px 0px; _margin: 50px 35px 0px 0px; font-family: "Times New Roman", Times, serif; font-size: 14px; font-weight: 600; -repeat: no-repeat; float: right;}

img.fur{width:270px; height:369px; margin: 48px 0px 0px 39px; _margin: 50px 0px 0px 39px;
	font-family: "Times New Roman", Times, serif; font-size: 14px; font-weight: 600; background-repeat: no-repeat;
	float: left;}
#bags_text {
	background-image: url(../images/bags/bags_text.jpg);
	background-repeat: no-repeat;
	height: 143px;
	width: 887px;
	padding-top:20px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 30px;
	margin-top: 10px;
}

.star {margin-top: -5px;}

#toprow ul li a{font-family: "Times New Roman", Times, serif; font-size: 14px; font-weight: 600; display:block;
	text-align:center; padding:10px 0px 0px 0px; text-decoration:none; color:#6d5947;}

#toprow ul{list-style-type:none;}

#toprow ul li{float:left;}

#toprow ul li#box1{ padding: 0px 0px 0px 38px;}

#toprow ul li#box3{ padding: 0px 0px 0px 29px;}

#toprow ul li#box2{ padding: 0px 0px 0px 28px;}

#toprow ul li#box4{
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#toprow ul li a:hover,

#toprow ul li a.on{text-decoration:none; color:#6d5947;}

#moretext {font-family: "Times New Roman", Times, serif;font-size: 14px;
	color: #724b43;
	font-weight: 600;
	margin-right: 10px;
	margin-left: 0px;
	margin-top:-30px;
	padding-bottom:10px;
	float:right;
}


#button_text {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #724b43;
	font-weight: 600;
	margin-right: -65px;
	margin-left: 0px;
	margin-top:-30px;
	padding-bottom:10px;
	width: 200px;
	float:right;
}
#seperator_bag {width:700px;height:7px; margin: 10px auto 5px 140px}

/*----------------------+
| CONTACT STRUCTURE		|
+----------------------*/


#contact_text {
	background-image: url(../images/Contact%20us/contacttext.jpg);
	height: 520px;
	width: 254px;
	margin-left: 630px;
	margin-top: -440px;
	padding-top: 23px;
	padding-left: 30px;
	background-repeat: no-repeat;
	font-weight: 600;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #724b43;
}

p.contact_intro {color: #724b43;font-family: "Times New Roman", Times, serif; font-size: 14px; margin-top: 40px; margin-left: 150px;
	font-weight: 700;}


.formstyle {color: #724b43;
	width: 300px;
	margin-left: 150px;
	margin-top: 20px;
}


#message{
	border:#8f847b solid 1px;
	background-color:#ede7e1;
	width:292px;
	height:109px;
	padding-left: 8px;
	padding-top: 5px;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
}
 .nametext{
	border:#8f847b solid 1px;
	background-color:#ede7e1;
	width: 292px;
	height:27px;
	padding-left: 10px;
	padding-top: 5px;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
}

 .text_box{
	border:#8f847b solid 1px;
	background-color:#ede7e1;
	width: 292px;
	height:27px;
	padding-left: 10px;
	padding-top: 5px;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
}

#submit{background-color:#FFFFFF; color:#787779; border:#bcbcbd dotted 1px; width:69px; height:20px; cursor:pointer;}

.contact {
	padding-bottom: 5px;
}

#thankutext{
	height: 200px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	margin-left: 350px;
}

#vaheading{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bolder;
}


/*----------------------+
| STORES STRUCTURE		|
+----------------------*/

#storestextbox {
	color:#73655e;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	background-image: url(../images/stores/textbox.jpg);
	height: 440px;
	width: 466px;
	margin-top: 37px;
	margin-left: 23px;
	padding-top: 30px;
	padding-left: 20px;
	background-repeat: no-repeat;
}
#vatext {color:#73655e;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	margin-top: 25px;
}
#knyheading {color:#73655e;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	margin-top: 30px;
}
#knytext {color:#73655e;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	margin-top: 30px;
	font-weight: normal;
}
#thumbnails {
	margin-top: 30px;
	margin-left: 12px;
}

#stores  {
	width: 413px;
	float: right;
	margin-left: 200px;
	margin-top: -470px;
	margin-right: 20px;
}
#seperator_stores {width:700px;height:7px; margin: 40px 20px 0px 120px;}


#storesbutton {color:#73655e;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bolder;
	margin-top: 40px;
	margin-left: 220px;
}

#toprow ul li#item1{
	padding-top: 40px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 35px;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
}
#storetext {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #6d5947;
	padding-left: 20px;
	margin-top: -10px;
	padding-top: 15px;
}

#toprow ul li#item3{
	padding-top: 40px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}

#toprow ul li#item2{
	padding-top: 40px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}

#toprow ul li#item4{
	padding-top: 40px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}


/************* Accessibility ***************/	

/* clearing */ 
.clear{clear:both; height:1px; margin:0; padding:0; font-size: 15px; line-height: 1px;}
.clearfix:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
* html>body .clearfix{display: inline-block; width:100%;}
* html .clearfix {/* Hides from IE-mac \*/ height: 1%; /* End hide from IE-mac */ }

/* accessibility */ 
.accessibility { position: absolute; top: -999em; left: -999em;}
