
html {
 font-family: georgia !important;
 font-size: 13px;
 line-height: 1.3em;
 text-align: left;
 }
		

body {
margin: 0px; 
padding: 0px; 
border-top: solid 10px #D61F1F;
background: #752100; /* Old browsers */
background: -moz-linear-gradient(left, #752100 28%, #050100 51%, #681E00 79%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(28%,#8c3310), color-stop(51%,#050100), color-stop(79%,#681E00)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left, #752100 28%,#050100 51%,#681E00 79%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left, #752100 28%,#050100 51%,#681E00 79%); /* Opera 11.10+ */
background: -ms-linear-gradient(left, #752100 28%,#050100 51%,#681E00 79%); /* IE10+ */
background: linear-gradient(to right, #752100 28%,#050100 51%,#681E00 79%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8c3310', endColorstr='#050100',GradientType=1 ); /* IE6-9 */
}

h1, h2, h3 {color: #D61F1F;}
h1 { margin-bottom: 25px;}


 #wrapper {
 	width: 906px;
 	margin-right: auto;
 	margin-left: auto;
 	 
 }

#header {
	height:273px;
	width:906px;
	background:#000 url('img/WahMay_headerimage.jpeg') no-repeat;
}		

#menubar {
 	border: 3px;
}

#maincontent {
 width: 100%;
 float: left;
 padding: 0px;
 background:#FFFFFF;
 background-size: 100% 500px;
}		
.container-fluid { padding: 20px;}
.navbar .brand {
display: block;
float: left;
padding: 10px 20px 10px;
margin-left: -20px;
font-size: 26px;
font-weight: 200;
color: #E9E35A;
text-shadow: 0 1px 0 #FFFFFF;
}
.navbar {margin-bottom: 0 ; font-family: verdana !important}
.navbar .nav { left: 310px !important;}
small {font-size: 82%;}
.navbar .nav>.active>a, .navbar .nav>.active>a:hover, .navbar .nav>.active>a:focus {
color: #FFF !important;
text-decoration: none;
background-color: #7A0702 !important;
-webkit-box-shadow: inset 0 3px 8px rgba(0,0,0,0.125);
-moz-box-shadow: inset 0 3px 8px rgba(0,0,0,0.125);
box-shadow: inset 0 3px 8px rgba(0,0,0,0.125);
}
.navbar .nav>li>a {
float: none;
padding: 10px 15px 10px;
color: #FFF;
text-decoration: none;
text-shadow: 0 1px 0 #fff;
}

.navbar .nav>li>a:focus, .navbar .nav>li>a:hover {
color: #F1E7E7;
text-decoration: none;
background-color: transparent;
}

.nav li:hover {background-color:#7A0702 ;}

#bodyinfo {
	min-height: 520px;
 	padding: 0px;
}
.container {padding:40px; width: 330px;}
#footer {
text-align: center;
height: 30px;
padding-top: 10px;
border-top: 2px solid #A7A7A7;
}
#footer small {color: #A7A7A7; text-transform:uppercase; font-size: 70%;}

.navbar-inner {
	border-top: 4px solid #7A0702;
	border-bottom: 4px solid #7A0702;
	border-left: 2px;
	border-right: 2px;

	background: #F25B5B; /* Old browsers */
background: -moz-linear-gradient(top,  #F25B5B  0%, #d32608 48%, #F04646 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F25B5B ), color-stop(48%,#d32608), color-stop(100%,#F04646)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #F25B5B  0%,#d32608 48%,#F04646 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #F25B5B  0%,#d32608 48%,#F04646 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #F25B5B  0%,#d32608 48%,#F04646 100%); /* IE10+ */
background: linear-gradient(to bottom,  #F25B5B  0%,#d32608 48%,#F04646 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F25B5B', endColorstr='#F04646',GradientType=0 ); /* IE6-9 */
border-radius: 0 !important;
}

.contact-map {
	float: left; width: 400px;
}
.contact-map img {
	margin-top: 10px;
	border: 1px solid #302E2E;
	width: 80%;
}
div.payment-cards {
	 display: inline-block;
    width:100%;
}

div.payment-cards img {
	display:inline;
	padding:0;
	width:100%;
}
#slider {border-bottom: 4px solid #7A0702;}
.top-banner img { margin-right: auto; margin-left: auto; width:100%;}
.top-content {padding: 60px; float: left;}
.top-content .row {margin-left: 0}
.top-content address {padding-left: 60px;}
.error-box { background: #FAD3C4;
border: 1px solid #A75B4E;
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
color: #444;
display: none;
font-size: 13px;
margin: 0px 0px 15px 0px;
padding: 8px 8px;
width: 672px;}
#subnav {width:150px;}
#subnav li{font-size: 12px }
.nav>li>a:hover, .nav>li>a:focus {
text-decoration: none;
background-color: #7A0702;
color:#FFFFFF;
}
.nav-pills>li>a {
padding-top: 3px;
padding-bottom: 3px;
margin-top: 2px;
margin-bottom: 2px;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
.left-hand-navigation h3 {margin: 0 !important}