@charset "utf-8";
/* CSS Document */

html, body{
	margin:0;
	padding:0;
	border: 0px;
	line-height: 1.5em;
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #000000;
	background-color: #003663;
}

a {
color: #464646;
}

#container {
width: 1140px; /*Width of main container*/
height:1100px;
padding:0;
margin: 0 auto; /*Center container on page*/
background: url(../i/bg.jpg) no-repeat center top;
}

#content {
	
     }
	 
#HeaderLogo{
width:1000px;
height:75px;
padding: 0px 0 0 70px; /* top right bottom left */
padding-bottom:0;
padding-left:70px;
padding-right:0;
padding-top:0;
}

#HeaderImage{
width:1000px;
height:151px;
padding: 0px 0 0 70px;
padding-top:0px;
}



/*---------------------Nav1-----------------*/


#Nav1{
	position:absolute;
	height:33px;
	z-index:1;
	width:228px;
	height:33px;
	margin:  -35px 0 0 70px;
	padding: 0px 0 0 0px;
}

#Nav1Container ul
{
margin:  0 0 0 70px;
padding: 6px 0 0 70px;
padding-left: 0;
margin-left: 0;
color: #fff;
float: left;
width: 100%;
font-family: "Trebuchet MS";
font-weight:bold;
}

#Nav1Container ul li { display: inline; }

#Nav1Container ul li a
{
padding: 0.2em 1em;
color: #fff;
text-decoration: none;
float: left;
border-right: 1px solid #fff;
font-weight:bold;
}

#Nav1Container ul li a.norightborder
{
padding: 0.2em 1em;
color: #fff;
text-decoration: none;
float: left;
border-right: none;
font-weight:bold;
}

#Nav1Container ul li a:hover
{
color: #795036;
font-weight:bold;
}


/*------------------------------------------*/


/*---------------------Nav2-----------------*/


#Nav2{
	position:absolute;
	height:33px;
	z-index:1;
	width:194px;
	height:33px;
	margin:  -35px 0 0 800px;
	padding: 0px 0 0 0px;
}

#Nav2Container ul
{
margin:  0 0 0 70px;
padding: 6px 0 0 70px;
padding-left: 0;
margin-left: 0;
color: #fff;
float: left;
width: 100%;
font-family: "Trebuchet MS";
font-weight:bold;
}

#Nav2Container ul li { display: inline; }

#Nav2Container ul li a
{
padding: 0.2em 1em;
color: #fff;
text-decoration: none;
float: left;
border-right: 1px solid #fff;
font-weight:bold;
}

#Nav2Container ul li a.norightborder
{
padding: 0.2em 1em;
color: #fff;
text-decoration: none;
float: left;
border-right: none;
font-weight:bold;
}

#Nav2Container ul li a:hover
{
color: #795036;
font-weight:bold;
}


/*------------------------------------------*/




/*---------------------Nav3-----------------*/

#Nav3{
width:930px;
height:33px;
margin:  0 0 0 70px;
padding: 0px 0 0 70px;
background: url(../i/Nsv2Bg.jpg) repeat-x;
}


#Nav3Container ul
{
margin:  0 0 0 70px;
padding: 6px 0 0 70px;
padding-left: 0;
margin-left: 0;
color: White;
float: left;
width: 100%;
font-family: "Trebuchet MS";
font-weight:bold;
}

#Nav3Container ul li { display: inline; }

#Nav3Container ul li a
{
padding: 0.2em 1em;
color: #003663;
text-decoration: none;
float: left;
border-right: 1px solid #7d7d7d;
font-weight:bold;
}

#Nav3Container ul li a.norightborder
{
padding: 0.2em 1em;
color: #003663;
text-decoration: none;
float: left;
border-right: none;
font-weight:bold;
}

#Nav3Container ul li a:hover
{
color: #795036;
font-weight:bold;
}


/*------------------------------------------*/


#Columns {
	position:absolute;
	margin:0;
	padding:0;
	height: 767px;
	}


#container #col1 {
  margin:  0 0 0 70px;
  width: 216px;
  float: left;
  height: 766px;
  background-color: #0072bc;
}
#container #col2outer {
  width: 784px;
  float: left;
  margin: 0;
  padding: 0;
  height: 765px;
}

#col2outer #col2mid {
  width: 558px;
  float: left;
  height: 765px;
}
#col2outer #col2side {
  width: 226px;
  float: left;
  height: 766px;
  background-color: #0072bc;
}

/*----------Footer-------------*/

#container #Footer {
  float: left;
  width: 1000px;
  height:30px;
  background-color:#ffc600;
  padding: 0px 0 0 0px;
  padding-left: 0px;
  margin-left: 0;
  margin: 2px 0 0 70px; /* top right bottom left */
}

#Footer a{
 color: #000000;
 text-decoration: underline;
}

 #FooterLeft {
  width: 500px;
  float: left;
}


 #FooterRight {
  width: 500px;
  float: right;
  margin: 0;
  padding: 0;
}


#Footer p{
padding: 0px 15px 0px 15px;
padding-left: 15px;
padding-right: 15px;
}


#FooterLeft p{
padding: 0px 15px 0px 15px;
padding-left: 15px;
padding-right: 15px;
}

#FooterRight p{
padding: 0px 15px 0px 15px;
padding-left: 15px;
padding-right: 15px;
}


/*----------End of Footer-------------*/

#col1 p{
padding: 0px 15px 0px 15px;
padding-left: 15px;
padding-right: 15px;
color: #fff;
}

#col2mid p{
padding: 0px 0px 0px 17px;
padding-top: 0px;
padding-left: 17px;
color: #000000;
}

#col1 form{
padding: 0px 15px 0px 15px;
padding-left: 15px;
padding-right: 15px;
color: #fff;
}

#col2side p{
padding: 0px 15px 0px 15px;
padding-left: 15px;
padding-right: 15px;
color: #fff;
}

#col2side #Search, #col2side #appSearch{
color: #ffc600;
font-weight:bold;
padding-top: 10px;
padding-left: 15px;
padding-bottom: 10px;
padding: 10px 0px 10px 15px;
}

#col2mid h1{
font-family:"Trebuchet MS";
font-size:19px;
padding: 15px 17px 0px 17px;
padding-top: 15px;
padding-left: 17px;
padding-right: 17px;
color:#252525;
}

#col2mid h2{
font-family:"Trebuchet MS";
font-size:12px;
padding: 0px 17px 0px 17px;
padding-left: 17px;
padding-right: 17px;
color:#000000;
}

#col2mid h3{
font-family:"Trebuchet MS";
font-size:19px;
padding: 0px 17px 0px 17px;
padding-left: 17px;
padding-right: 17px;
color:#000000;
}

.Special{
padding: 0px 17px 0px 17px;
padding-top: 0px;
padding-left: 17px;
padding-right: 17px;
padding-bottom:0;
color: #000000;
}

.Special2{
padding: 0px 17px 0px 17px;
padding-top: 0px;
padding-left: 17px;
padding-right: 17px;
padding-bottom:0;
color: #464646;
font-size:11px;
}


.Seperator {
  background: #fff url(../i/hl.gif) repeat-x scroll center;
  margin: 0px 17px 0px 17px;
  margin-top: 0px;
  margin-left: 17px;
  margin-right: 17px;
  margin-bottom:0;
  }
  
  #col2mid .Image{ float: left;
   margin: 0 0 10px 10px;
   }

img.floatLeft { 
    float: left; 
  margin: 0px 17px 0px 17px;
}
