/* top right bottom left */
/* Global properties ======================================================== */
html {width:100%;}

body {	font-family: Arial, Helvetica, sans-serif;
  background-color: #000;
  font-size: 12px;
  color: #f6c02c;
  text-align: left;
}
h1 {
}
	
h2 {
	font-size:40px;
	line-height:1.2em;
  text-align: center;
	color:#fff;
	padding:0px 0 0 0px;
	margin-top:30px;
  border: 1px solid #fff;
}

h3 {
	font-size:30px;
	line-height:1.0em;
  text-align:center;
	color:#fff;
	padding:0px 0 0 0px;
	margin-top:28px;
}
#header {
	height:200px;
}
#header-text a  {  /* Does not work */
  color: white;
}
#header  img{
  border: 2px solid #f6c02c;
  border-radius:2px;
  margin-left: 50px;
  margin-top: 5px;
	padding:0px; 
	float:left;
  display:block;
	width:291px;
	height:200px;
}
#header p.main{
  padding: 70px 0px 0px 0px;
  margin: 0;
  font-weight:bold;
  text-align: center;
	font-size:3.5em;
  color: #f6c02c;
}
#header p.main-sub{
  padding: 30px 0px 0px 0px;
  margin: 0;
  font-weight:bold;
  text-align: center;
	font-size:2.0em;
  color: #f6c02c;
}

.main {
	padding:0;
	margin-top:0px auto;
	font-size:13px;
	line-height:24px;
}
/***** slider *****/
#slider-wrapper { 
  margin-top: 30px;
  margin-left: auto; 
  margin-right: auto;
  padding: 0; 
}
.slider{
  margin: 0; padding: 0
}
#slider-wrapper .slider { 
   height: 360px; width: 536px;
}
.slider img {
  padding: 0px; 
  border: 5px solid #fff; 
  border-radius:5px;
  margin: 0px;
  display: block;
}
.caption {
  font-size: 1.0em;
  text-align: center;
	font-weight:bold;
  color: #f6c02c;  
}

/***** subjects ******/
#subject-table {
  margin-top: 10px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 50px;
}
#subject-table  td img{
  border:2px solid #f6c02c; 
  border-radius:2px;
}
#subject-table  td {
  padding-right: 50px;
}
.subject-text{
  font-size: 1.1em;
  color: #f6c02c; 
}
.subject-caption {
  text-align: center;
  font-weight: bold;
  color: #f6c02c; 
}
#image-wrapper{
  text-align: center;
  color: #f6c02c; 
}
#dedicated {
  margin-top: 50px;
  font-size: 1.5em;
  text-align: center;
}
#see-more {
  margin-top: 20px;
  text-align: center;
}
#instruct{
  margin-top: 50px;
  color: #f6c02c; 
  text-align: center;
}
#container {
  clear: both;
  border: 2px solid #f6c02c;
  border-radius:2px;
  padding: 5px;
  margin-bottom: 20px;
  margin-top: 50px;
}
/**** Photo demo ****/
.photos .photo {
  width: 320px;
  margin: 5px;
  float: left;
  border: 2px solid #fff;
}
.photos .photo img {
  display: block;
  width: 100%;
}
/* Begin Montage */
#image-wrapper {
  margin-top: 0px;
  margin-bottom: 20px;
  border:2px solid #f6c02c; 
}
.am-wrapper{
    float:left;
    position:relative;
    overflow:hidden;
}
.am-wrapper img{
    position:absolute;
    outline:none;
}
/* The Magnificent Clearfix: nicolasgallagher.com/micro-clearfix-hack/ */
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }



a {color:#7dba14; outline:none;}
a:hover {text-decoration:none;}

		
/****************************footer************************/
#footer {
  margin-top: 50px;
  clear: both;
  text-align: left;
}

