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

/* Global  
\\=======*/
img{border:0px;}
a.textLink{
color:#d0b01d;
}
a.textLink:hover{
color:#f2cd21;
}
a.footLink{color:#726d6e;text-decoration:none;}
a.footLink:hover{color:#f2a941;text-decoration:none;}

.left{float:left;}
.right{float:right;}


/*MENU START
++++++++++++++++++++*/
#menu{
	width: 100%;
	margin: 0;
	padding: 10px 0 0 15px;
	list-style: none;  
	/*background: #111;*/	
	
}
#menu li{
	float: left;
	padding: 0 0 10px 0;
	position: relative;
	line-height: 0;
}
#menu a {
	float: left;
	height: 25px;
	padding: 0 25px;
	color: #999;
	text-transform: uppercase;
	font: bold 12px/25px Arial, Helvetica;
	text-decoration: none;
	text-shadow: 0 1px 0 #000;
}

#menu li:hover > a.homerow{
	color: #d0b01d;
}
#menu li:hover > a{
	color: #fafafa;
}
*html #menu li a:hover /* IE6 */{
	color: #fafafa;
}
#menu li:hover > ul{
	display: block;
}
/* Sub-menu */
#menu ul{
    list-style: none;
    margin: 0;
    padding: 0;    
    display: none;
    position: absolute;
    top: 35px;
    left: 0;
    z-index: 99999;    
    background: #444;
    background: -moz-linear-gradient(#444, #111);
    background: -webkit-gradient(linear,left bottom,left top,color-stop(0, #111),color-stop(1, #444));
    background: -webkit-linear-gradient(#444, #111);    
    background: -o-linear-gradient(#444, #111);	
    background: -ms-linear-gradient(#444, #111);	
    background: linear-gradient(#444, #111);
    -moz-box-shadow: 0 0 2px rgba(255,255,255,.5);
    -webkit-box-shadow: 0 0 2px rgba(255,255,255,.5);
    box-shadow: 0 0 2px rgba(255,255,255,.5);	
    -moz-border-radius: 5px;
    border-radius: 5px;
}
#menu ul ul{
  top: 0;
  left: 150px;
}
#menu ul li{
    float: none;
    margin: 0;
    padding: 0;
    display: block;  
    -moz-box-shadow: 0 1px 0 #111111, 0 2px 0 #777777;
    -webkit-box-shadow: 0 1px 0 #111111, 0 2px 0 #777777;
    box-shadow: 0 1px 0 #111111, 0 2px 0 #777777;
}
#menu ul li:last-child{   
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;    
}
#menu ul a{    
    padding: 10px;
	height: 10px;
	width: 130px;
	height: auto;
    line-height: 1;
    display: block;
    white-space: nowrap;
    float: none;
	text-transform: none;
}
*html #menu ul a /* IE6 */{    
	height: 10px;
}
*:first-child+html #menu ul a /* IE7 */{    
	height: 10px;
}
#menu ul a:hover{
    background: #ae6804;
	background: -moz-linear-gradient(#e4ac01,  #ae6804);	
	background: -webkit-gradient(linear, left top, left bottom, from(#e4ac01), to(#ae6804));
	background: -webkit-linear-gradient(#e4ac01,  #ae6804);
	background: -o-linear-gradient(#e4ac01,  #ae6804);
	background: -ms-linear-gradient(#e4ac01,  #ae6804);
	background: linear-gradient(#e4ac01,  #ae6804);
}
#menu ul li:first-child > a{
    -moz-border-radius: 5px 5px 0 0;
    border-radius: 5px 5px 0 0;
}

/*MENU END
++++++++++++++++++++*/




/* FORM STYLES
+++++++++++++++++++++++++++*/
#contact-area {
	width: 600px;
	margin: 25px;
	color:#dcd7d8;
	position:relative;
	float:right;
	
}

#contact-area input, #contact-area textarea {
	color:#3d3a3b;
	padding: 5px;
	width: 471px;
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px 0px 10px 0px;
	border: 1px solid #ccc;
}

#contact-area textarea {
	height: 90px;
}

#contact-area textarea:focus, #contact-area input:focus {
	border: 1px solid #900;
}

#contact-area input.submit-button {
	width: 100px;
	float: right;
}
#contact-area input.submit-button:hover {
cursor:pointer;
}

label {
	float: left;
	text-align: right;
	margin-right: 15px;
	width: 100px;
	padding-top: 5px;
	font-size: 12px;
}

 








