
h1 { font-size: 1.3em; padding: 15px 10px; margin: 0; }
h2 { font-size: 1.1em; padding: 10px; margin: 0; }
img { border: none; }


#Header { background: #EEBF02; height: 61px; padding: 0; border-bottom: 1px solid #3c3c3c;  }
#Header img { display: block; margin: 0 auto 0; }

#MainContent { background: #ffffff; padding-bottom: 30px; }

#Footer { padding: 10px; border-top: none; } 

#SocialLinks { padding: 10px 0 0 0; }
#SocialLinks:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
#SocialLinks a { display: block; float: left; padding-right: 15px; }

.gallery { list-style: none; padding: 0; margin: 0; }
.gallery:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.gallery li { float: left; width: 33.33333333%; }
.gallery li a { display: block; margin: 5px; border: 1px solid #3c3c3c; }
.gallery li img { display: block; width: 100%; height: auto; }


/* For inline examples only */
#PhotoSwipeTarget { width: 100%; height: 466px; }

#Indicators { text-align: center; margin-top: 10px; }
#Indicators span { display: inline-block; height: 10px; width: 10px; margin: 0 10px 0 0; padding: 0; -webkit-border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; border-radius:5px; background: #944700; overflow:hidden; }
#Indicators span.current{ background: white;}
.menu-font-style{ font-size:12px;  font-family:Arial, Helvetica, sans-serif; color:#FFF;  }
.menu-font-style_sub{ font-size:12px;  font-family:Arial, Helvetica, sans-serif; color:#963;  }
* 
{
	margin:0;
	padding:0;
}


#wrapper{
	width:810px;
	margin-bottom:40px auto 0;
	float:left;
	}

#tabContainer {
	width:808px;
	clear:both;
	background-color:#e9e9e9;
	text-align:left;
	padding:0px 0px 0px 0px;
	
}

#tabContainer img{
   float:left;
   padding:0px 0px 0px 0px;
   
}

.tabpage {
  padding:10px ;


}

#tabs{
	height:30px;
	overflow:hidden;
	
}
#tabs 
{
	margin-top:-2px;
}

#tabs > ul > li{
	width:190px;
	height:70px;
	font-size:12px;
	margin:-5px 0px 0 0px;
	padding:10px 0px 0px 10px;
	display:block;
	float:left;
	color:#FFF;
	background-color:rgb(66,66,66);
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
	border:1px #000 solid;
}

#tabs > ul > li:hover{
	background: rgb(66,66,66); /* old browsers */
	
}

#tabs > ul > li.tabActiveHeader{
	background: rgb(56,56,56); /* old browsers */
	background: -moz-linear-gradient(top, #FFFFFF 0%, #F3F3F3 10%, #F3F3F3 50%, #FFFFFF 100%); /* firefox */
	cursor:pointer;
	color: #FFF;
}

#tabscontent {
	width:500px;
	height:420px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-size:12px;
	margin-left:300px;
	
}
