/**************************************************************
   All page content except for footer
 **************************************************************/

#content {
  position: relative;
  height: auto !important;
  height: 100%;
  min-height: 100%;
}



/**************************************************************
   Topbar with newsletter form and theme change buttons
 **************************************************************/

#topbar {
  float: left;
  width: 100%;
  padding: 0.6em 0;

  font-size: 0.9em;
  text-transform: uppercase;

  color: #CFD9DB;
  background: #FFF url(../images/bg/) repeat-x bottom left;
}



/**************************************************************
   Top menu and logo
 **************************************************************/

#header {
	clear: both;
	position: relative;
	height: 84px; /* 107120 */
	margin: 0 auto;
	background-color: #48525B;
	background-image: url(../images/bg/Header_BG.png);
	background-repeat: repeat-x;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #b6b6b6;
	border-right-color: #b6b6b6;
	border-bottom-color: #b6b6b6;
	border-left-color: #b6b6b6;
}


#header img {
  position: absolute;
  left: 0px;
}

#headerSearch {
	float:right;
	margin-top:50px;
	margin-right: 5px;
	vertical-align:bottom;
}

/*************************
Main Menu start
*************************/

#MainMenu {
/*	clear: both;
	position: relative;
	height: 33px;
	background-image: url(../images/bg/MainMenu_BG.png);
	background-repeat: repeat-x;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #b6b6b6;
	border-right-color: #b6b6b6;
	border-bottom-color: #b6b6b6;
	border-left-color: #b6b6b6;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;*/
}


#MainMenu ul {
	padding: 0;
	float: left;
	font-family: "Trebuchet MS" , Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight:600;
	color: #FFFFFF;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 115;
}

#MainMenu ul li {
  display: inline;
  list-style: none;
}

#MainMenu ul li a {
	float: left;
	padding: 0 1em;
	color: #ffffff;
	border-right: 1px solid #4D5760;
	text-decoration: none;
}

#MainMenu ul li a.last {
  padding-right: 0;
  border-right: 0;
}

#MainMenu ul li a:hover {
	color: #FFFFFF;
	background-color: #7b8a93;
}

#MainMenuSub ul {
/*	padding: 0;
	float: left;
	font-family: "Trebuchet MS" , Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:600;
	color: #FFFFFF;
	background-color:#424c52;*/
}

#MainMenuSub ul li {
  display: inline;
  list-style: none;
}

#MainMenuSub ul li a {
/*	float: left;
	padding: 0 1em;
	color: #ffffff;
	border-right: 1px solid #4D5760;
	text-decoration: none;*/
}






/**************************************************************
   Home Page Main Container
 **************************************************************/

#Container {
	height: 100%;
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #b6b6b6;
	border-right-color: #b6b6b6;
	border-bottom-color: #b6b6b6;
	border-left-color: #b6b6b6;
	display:table;
}

#Container p {
	font-size: 14px;
	color: #000000;
	font-family: "Trebuchet MS" , Verdana, Arial, Helvetica, sans-serif;
	margin-top: 5px;
	margin-right: 10px;
	margin-left: 10px;
	text-align:left;
}
#Container p a {
	color: #db2e00;
}


/**************************************************************
   Home Page Main Container End
 **************************************************************/

/**************************************************************
   Home Page Center Container 
 **************************************************************/

#wrapper {
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border:0;
	width: 900px;
}


#LeftContainer {
	float: left;
	width: 235px;
}

#RightContainer {
	float: right;
	width: 182px;
}

#CenterContainer { 
	float: left;
	width: 53%;
	margin-top:20px;
}


/**************************************************************
   News and Events
 **************************************************************/
 
 #NewsEvents
 {
	height:410px;
	width:227px;
	display:block;
	background-image: url(../images/bg/News_Events.png);
	background-repeat: no-repeat;	 
	 }
	 
.NewsEventsData
{
	padding-top: 60px;
	font-size: 12px;
	color: #000000;
	font-family: "Trebuchet MS" , Verdana, Arial, Helvetica, sans-serif;
}	 

#NewsEvents ul {
	padding: 0px;
	/* list-style: none; */
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 18px;
	list-style-image: url(../images/icons/Icon_News_Bullet.png);
}

#NewsEvents li {padding-left: 5px; vertical-align:top; margin-right:25px; margin-left:15px;}

/* #NewsEvents li {background: url(../images/icons/Icon_News_Bullet.png) no-repeat left} */

/**************************************************************
   QuickInfo
 **************************************************************/

#QuickInfo
 {
	height:232px;
	width:227px;
	display:block;
	background-image: url(../images/bg/Quick_Info.png);
	background-repeat: no-repeat;
	 }
	 
.QuickInfoData	 
{
	padding-top: 60px;
	font-size: 14px;
	color: #000000;
	font-family: "Trebuchet MS" , Verdana, Arial, Helvetica, sans-serif;
	}
	
#QuickInfo ul {
	padding: 0px;
	list-style: none;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 18px;
}

#QuickInfo li {padding-left: 25px; line-height: 20px}

#QuickInfo li {
	background-image: url(../images/icons/Icon_PDF.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#QuickInfo li+li {
	background-image: url(../images/icons/Icon_PDF.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#QuickInfo li+li+li {background: url(../images/icons/Icon_PDF.png) no-repeat left}
#QuickInfo li+li+li+li {background: url(../images/icons/Icon_PDF.png) no-repeat left}
#QuickInfo li+li+li+li+li {background: url(../images/icons/Icon_Films.png) no-repeat left}
#QuickInfo li+li+li+li+li+li {background: url(../images/icons/Icon_FAQ.png) no-repeat left}

/**************************************************************
   Home Page Right Container 
 **************************************************************/



#page {
  clear: both;
  float: left;
  width: 100%;
  margin-bottom: 6em;
  text-align: left;
}

#columns {
  margin: 0 auto;
}


/* Column widths */
.width {
  width: 900px;
}

.widthPad {
  width: 900px;
}




/**************************************************************
   Footer
 **************************************************************/


#footer {
	/* clear: both;
	float: left;
	width: 100%;
	height: 65px;
	margin: 0 auto;
	display:block;
    position: relative; */

    height: 65px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #b6b6b6;
}

.footerLeft
{
width:55%;
float:left;
}


.footerLeft img
{
  position: relative;
  left: 0px;
  float:left;
  text-align:left;
}

.footerLeft p
{
	font-family:  "Trebuchet MS" , Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin-top: 35px;
	text-align:left;
	text-indent:5px;
}

.footerRight
{
	width:45%;
	float:right;
	font-family:  "Trebuchet MS" , Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #656565;
	text-align:right;
	margin-top: 5px;
}

.footerRight a
{
	font-family:  "Trebuchet MS" , Verdana, Arial, Helvetica, sans-serif;
	color: #656565;
}
