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

body { 
	margin:0; padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: url(../img/bg.jpg) #54405b repeat-x;
	}

#container {
	width: 955px;
	margin:0 auto 0 auto;
	padding:0;
	color:#000;
	font-size:14px;
	position:relative;
	background:url(../img/bg-cont.png) repeat-y;
	}
#header {
	width: 865px;
	margin:0 auto 0 auto;
	padding:0;
	color:#666;
	font-size:14px;
	position:relative;
	padding:2px 45px 0 45px;
	height:192px;
	}
#menu{
	position:absolute;
	height:45px;
	background:url(../img/menu.jpg) repeat-x;
	width:890px;
	left: 30px;
	top: 200px;
}
#menu ul{
	margin:0;
	padding:0;
	list-style:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#menu li{float:left;height:42px;}
#menu li a{
	margin:0;
	padding: 15px 36px 5px 35px;
	display:block;
	color:#451b54;
	font-size:12px;
	text-transform:uppercase;
	font-weight:700;
	text-decoration:none;
}
#menu li a:hover{
	color:#fff;
	text-decoration:underline;
}
.mid{border-left:#999 1px solid; border-right:#999 1px solid;}
#banner{ background:url(../img/banner.jpg) no-repeat; height:240px; width:830px; margin-left:47px; padding:20px 20px 0 20px; position:relative; font-size:15px; text-align:justify;}
#inner{ background: url(../img/inner.png) no-repeat; height:170px; width:580px; float:right; margin:5px 10px 0 0; padding:50px 30px 0 30px;}
.marg{width:830px; margin-left:40px; padding: 0 20px 20px 20px; text-align:justify;}
h1{color:#54405b; font-size:30px; text-align:center; margin-top:0px; padding-top:0px;}
h2{color:#54405b; font-size:14px; margin-bottom:0; padding-bottom:0;}
.shoe{margin-left:80px;}
.log{position:absolute;top: 43px;}
a{
	color:#451b54;
	text-decoration:underline;
}
a:hover{
	color:#999;
	text-decoration:none;}
.txtarea
	{
		font-family:Arial;
		font-size:11px;
		height: 65px;
		width: 180px;
		border: 1px #0566AB solid;
		background:#FFFFFF;
	}
	
.txtbox1
	{
		font-family:Arial;
		font-size:11px;
		height: 18px;
		width: 462px;
		border: 1px #676767 solid;
		background:#FFFFFF;
	}
.txtbox2
	{
		font-family:Arial;
		font-size:11px;
		height: 18px;
		width: 250px;
		border: 1px #676767 solid;
		background:#FFFFFF;
	}
	
.txtbox
	{
		font-family:Arial;
		font-size:11px;
		height: 65px;
		width: 770px;
		border: 1px #676767 solid;
		background:#FFFFFF;
	}
.slct
	{
		font-family:Arial;
		font-size:11px;
		height: 17px;
		width: 195px;
		background:#FFFFFF;
	}

input, select, textarea {
	margin: 2px 0;
	padding: 5px;
	color: #6A6969;
	border-width: 1px;
	border-style: solid;
  	border-color: #d4d4d4 #ebebeb #ebebeb #d4d4d4; 
}
option { padding-right: 0.5em; } 

#name1, #email1, #phone, #message1, #website1{
	width: 200px; height:25px; 		border: 1px #451b54 solid;

}
.button{ background-color:#c28086; color:#ffffff; border:#333 1px solid; width:70px; font-size:14px;}
#form {
	margin: 0 0 10px 45px; 
	padding: 15px 20px 20px 20px; 
	border: 1px solid #451b54; 
	background: #ccc;
	color:#451b54;
	width:815px;
}

#footer{
	background: #54405b; 
	color:#fff;
	height:25px; width: 850px;
	margin-left:30px; font-size:12px; padding:20px 20px 0 20px;}
#footer a{
	color:#fff;
	font-size:12px;
	text-decoration:none;
}
#footer a:hover{
	color:#ccc;
	text-decoration:underline;}
#right{float:right;}

