
/*General Settings*/

h1,h2,h3,h4,h5,h6,p,a,.contact, .current, ul
{ 
font-family: 'Verdana', Arial,sans-serif; 
font-weight:normal;
color:#210507;
}

* {
outline:none;
}

a {
color:#9C350D;
text-decoration:none;
}

a:hover {
color:#6D2509;
}
/*End General Settings*/


body, .headwrap {
background-image: -moz-linear-gradient(top, #ECF3BE, #F3F7D4); /* FF3.6 */
background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #ECF3BE),color-stop(1, #F3F7D4)); /* Saf4+, Chrome */
background-image: -o-linear-gradient(top, #ECF3BE, #F3F7D4);/*Opera >10.0*/
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ECF3BE', endColorstr='#F3F7D4'); /* IE6,IE7 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ECF3BE', endColorstr='#F3F7D4')"; /* IE8 */
border-bottom:1px solid #9D5A20;
border-top:1px solid #ECF3BE;
}
html {
min-height: 101%;
}
.header {
	padding-bottom:30px;
	padding-top:30px;
	}
.header h1  {
	font-size:36px;
	margin-bottom:5px
	color:#140304;
	text-shadow: 3px 2px 3px #210507;
} 
 .custom  {
	padding-bottom:0;
}
.header p small {
	color:#904513;
	text-shadow:1px 0 1.5px #EA833E;
}
.TA_rated {
width:165px;
height:120px;
position:relative;
float:right;
border:0px;
padding:0px;
margin-top:-89px;
margin-right:40px;

}
.fb_logo {
margin-top:15px;
margin-left:0;
}
/*Navigation Menu*/
.navwrap {
	width:1040px;
	border:none;
	margin:-26px auto 20px;
	background-image: -moz-linear-gradient(top, #E6EFA9, #F2F7D4 );
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #E6EFA9),color-stop(1, #F2F7D4));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#E6EFA9', endColorstr='#F2F7D4'); 
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#E6EFA9', endColorstr='#F2F7D4')";
	background-image:-o-linear-gradient(top, #E6EFA9, #F2F7D4);
	-moz-box-shadow: 0px 0px 4px rgba(135,80,28,0.5);
	-webkit-box-shadow:0px 0px 4px rgba(135,80,28,0.5);
	box-shadow: 0px 0px 4px rgba(135,80,28,0.5);
	-ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=0px, OffY=0px, Color='#bbbbbb')";
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius:7px;
}
.nav ul {
	padding: 15px 0;
	margin: 0;
}
.nav ul li {
	list-style:none;
	margin:0;
	padding:15px 0;
	display:inline;
}
.nav ul li a {
	padding:16px 15px;
	font-weight:bold;
	text-decoration:none;
	color:#200F04;
}
.nav ul li a:hover, .nav ul li.current a {
background-image: -moz-linear-gradient(top, #E6EFA9, #F2F7D4); 
background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #E6EFA9),color-stop(1, #F2F7D4)); 
background-image: -o-linear-gradient (top, #E6EFA9, #F2F7D4);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#E6EFA9', endColorstr='#F2F7D4')"; 
}

.nav ul li a:active {
background-image: -moz-linear-gradient(top, #DBE77E, #EBF3BE); 
background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #DBE77E),color-stop(1, #EBF3BE)); 
backgroun-image: -o-linear-gradient(top, #DBE77E, #EBF3BE);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#DBE77E', endColorstr='#EBF3BE')"; 
}


/*Container Main*/
.wrap {
	width:1040px;
	border: 1px solid #ffffff;
	background-image: -moz-linear-gradient(top, #ffffff, #f6f6f6); 
	background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #ffffff),color-stop(1, #f6f6f6)); 
	background-image: -o-linear-gradient(top, #ffffff, #f6f6f6); 
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f6f6f6')"; 
	background-image: -o-linear-gradient(top,#ffffff, #f6f6f6); 
	-moz-box-shadow: 0px 0px 4px rgba(135,80,28,0.5);
	-webkit-box-shadow:0px 0px 4px rgba(135,80,28,0.5);
	box-shadow: 0px 0px 4px rgba(135,80,28,0.5);
	-ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=0px, OffY=0px, Color='#bbbbbb')"; /* IE8 */
	-moz-border-radius: 8px; 
	-webkit-border-radius: 8px; 
	border-radius: 8px; 
	margin:-26px auto 20px;
	margin:20px auto;
	padding:40px 0;
}

.bigintro {
	background-color:#ecf3be; 
	padding:60px 40px 40px 60px;
	margin-bottom:20px;
	border:0pt;
	border-top-color:#1E1106;
	-moz-box-shadow: 0px 0px 4px rgba(157,90,32,1);
	-webkit-box-shadow:0px 0px 4px rgba(157,90,32,1);
	box-shadow: 0px 0px 4px rgba(157,90,32,1);
	-moz-border-radius: 0 8px; 
	-webkit-border-radius: 0 8px; 
	border-radius: 0 8px; 
}

p.big {
font-size:150%;
}

img.alignright {
float:right;
margin:10px;
padding:10px 10px 10px 10px;
background:#ffffff;
border:1px solid #eeeeee;
-moz-box-shadow: 0px 1px 3px rgba(31,5,6,1); 
-webkit-box-shadow: 0px 1px 3px rgba(31,5,6,1);
box-shadow: 0px 1px 3px rgba(31,5,6,1); 
}
img.alignleft {
float:left;
margin:10px 5px 20px 0px;
padding:10px;
background:#ffffff;
border:1px solid #eeeeee;
-moz-box-shadow: 0px 1px 3px rgba(31,5,6,1); 
-webkit-box-shadow: 0px 1px 3px rgba(31,5,6,1);
box-shadow: 0px 1px 3px rgba(31,5,6,1); 
}
img.aligncenter {
float:none;
margin:10px;
padding:10px 10px 10px 10px;
background:#ffffff;
border:1px solid #eeeeee;
-moz-box-shadow: 0px 1px 3px rgba(31,5,6,1); 
-webkit-box-shadow: 0px 1px 3px rgba(31,5,6,1);
box-shadow: 0px 1px 3px rgba(31,5,6,1); 
}
.box {
border:none;

background-color: #ecf3be;

	-moz-box-shadow: 0px 0px 4px rgba(157,90,32,1);
	-webkit-box-shadow:0px 0px 4px rgba(157,90,32,1);
	box-shadow: 0px 0px 4px rgba(157,90,32,1);
	-moz-border-radius:0 8px;
	-webkit-border-radius:0 8px; 
	border-radius:0 8px; 
	padding:20px;
}
/*Buttons*/
p.link a {
	
    color: #482A0F;
    cursor: pointer;
	text-align:center;
	position:relative;
	font-size:10px;
    font-weight: bold;
    padding: 7px 12px;
    text-decoration: none;
	background:#9AA79A;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(#8ac76f, #5ca143,), color-stop(50%, #8ccc72), to(#7fbd64));
	background: -webkit-linear-gradient(top,#5ca143, #8ac76f 55%, #8ccc72 50%, #7fbd64);
	background: -moz-linear-gradient(top,#5ca143, #8ac76f 55%, #8ccc72 50%, #7fbd64);
	background: -o-linear-gradient(top,#5ca143, #8ac76f 55%, #8ccc72 50%, #7fbd64);
	background: -ms-linear-gradient(top,#5ca143, #8ac76f 55%, #8ccc72 50%, #7fbd64);
	background: linear-gradient(top,#5ca143, #8ac76f 55%, #8ccc72 50%, #7fbd64);
	border: 1px solid #e2ec9b;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	-moz-box-shadow: 0px 1px 3px rgba(157,90,32,1); 
	-webkit-box-shadow: 0px 1px 3px rgba(157,90,32,1);
	box-shadow: 0px 1px 3px rgba(157,90,32,1); 
}
/*Form*/

 legend>h3, label {
	background-color:#fdfdfd;
	
}

fieldset {
	width:700px;
	border: none #211415;
	-moz-box-shadow: 0px 1px 3px rgba(157,90,32,1); 
	-webkit-box-shadow: 0px 1px 3px rgba(157,90,32,1);
	box-shadow: 0px 1px 3px rgba(157,90,32,1); 
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
}
ol {
	list-style:none;
	padding:0;
	margin:2px;
}

fieldset, input {
	display:block
}

input, textarea {
	border: none #211415;
	-moz-box-shadow: 0px 1px 3px rgba(157,90,32,1); 
	-webkit-box-shadow: 0px 1px 3px rgba(157,90,32,1);
	box-shadow: 0px 1px 3px rgba(157,90,32,1); 
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
}

input {
	width:200px;
}


input[type="submit"] {
	width:100px;
}

.button {
    color: #482A0F;
    cursor: pointer;
	text-align:center;
	position:relative;
	font-size:12px;
    font-weight: bold;
    padding: 7px 12px;
    text-decoration: none;
	background:#9AA79A;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(#8ac76f, #5ca143,), color-stop(50%, #8ccc72), to(#7fbd64));
	background: -webkit-linear-gradient(top,#5ca143, #8ac76f 55%, #8ccc72 50%, #7fbd64);
	background: -moz-linear-gradient(top,#5ca143, #8ac76f 55%, #8ccc72 50%, #7fbd64);
	background: -o-linear-gradient(top,#5ca143, #8ac76f 55%, #8ccc72 50%, #7fbd64);
	background: -ms-linear-gradient(top,#5ca143, #8ac76f 55%, #8ccc72 50%, #7fbd64);
	background: linear-gradient(top,#5ca143, #8ac76f 55%, #8ccc72 50%, #7fbd64);
	border: 1px solid #D9DED9;
	border-top: 1px solid #F4F6F5;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	-moz-box-shadow: 0px 1px 3px rgba(157,90,32,1); 
	-webkit-box-shadow: 0px 1px 3px rgba(157,90,32,1);
	box-shadow: 0px 1px 3px rgba(157,90,32,1); 
}
/*Footer*/
.footer h4 {
border-bottom:1px solid #9D5A20;
}
 .contact
{
	list-style:none;
}
.r
{
	padding:0;
	float:left;}
.l
{
	padding:0;
	float:left;}
