/* CSS Document */
body {
color:#0F3E6F;
font-family: Century Gothic, Verdana,Arial,sans-serif;
font-size:10pt;
line-height:1.3em;
margin:0;
padding:0;
background: #d7d2cb url("../images/ornamentalbg.jpg");
padding-top: 20px;
}

img {border: 0}

#wrapper {
  margin: 0 auto;
  width: 1099px;
  height: 1103px;
  /*border: 12px solid #0A224B; */
  
  /*background: #d7d2cb url("../images/landingpagenew.png");*/
  background: transparent url("../images/landingpagenew.png");
  overflow: auto;
}

.boxPadding {
  padding: 5px;
  color: #fff;
}

  .boxPadding a:link {color:#DAAF01; }      /* unvisited link */
  .boxPadding a:visited {color:#BF9800}  /* visited link */
  .boxPadding a:hover {color:#FFD34F}  /* mouse over link */
  .boxPadding a:active {color:#000000}  /* selected link */

#modlgn_remember {
  border: 0;
}

#welcomeBox {

height:24px;
margin-left:185px;
margin-top:166px;
width:333px;
}

#topRightBox {

height:101px;
margin-left:559px;
margin-top:13px;
padding:5px;
width:323px;
}

#centerBox {

height:181px;
margin-left:196px;
margin-top:72px;
width:697px;
}

#featuredBox {

float:left;
height:249px;
margin-left:211px;
margin-top:95px;
width:251px;
}

#testimonialsBox {

float:left;
height:173px;
margin-left:59px;
margin-top:115px;
width:118px;
}

#newsBox {

float:left;
height:200px;
margin-left:80px;
margin-top:107px;
overflow:auto;
width:130px;
}

#newsBox ul {
  margin-left: 20px;
  padding:0;
  margin-top: -5px;
}

.componentheading {
  font-size: 20px;
}


#wrapper2 {
  border: 5px solid #0A224B;
  margin: 3px;
  overflow: auto; 
}

#welcome {
  padding-left: 15px;
  float: left;
}

#top p {
  padding: 5px;
}

#topNav {
  float: right;
}

#banner {
  height: 215px;
  background: #cce5eb url("../images/bluegrid.jpg") repeat;
  border-top: 5px groove #353639;
  border-bottom: 5px ridge #353639;
  clear: both;  
}

#logo {
  float: left;
  width: 445px;
}

#logo img {
  margin-left: 40px;
  margin-top: 7px;
}

#slideShow {
  overflow: hidden;
  float: left;
  width: 560px;
  height: 200px;
  padding-top: 7px;
}

  /* NAVIGATION MENU */	
    .menu ul {
    	background: #cce5eb url("../images/bluegrid.jpg") repeat;
    	float: left;
    	list-style: none;
    	margin: 1px 0 0 0;
    	padding: 0;
    	width: 100%;
    	border-top: 5px groove #353639;
      border-bottom: 5px ridge #353639;
      margin-top: 20px;
    }
    .menu li {
    	float: left;
    	font: 90% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
    	margin: 0;
    	padding: 0;
    }
    .menu a {
    	background:  url("../img/seperator.gif") bottom right no-repeat;
    	color: #010101;
    	display: block;
    	float: left;
    	margin: 0;
    	padding: 8px 12px;
    	text-decoration: none;
    	font-weight:normal;
    }
    .menu a:hover {
    	background: #416CAF url("../img/hover.gif") top center no-repeat;
    	color: #fff;
    	padding-bottom: 8px;
    	}
    
    .transparentMenu ul {
    	background: none;
    	float: left;
    	list-style: none;
    	margin: 1px 0 0 0;
    	padding: 0;
    	width: 100%;
    	margin:0;
    }
    .transparentMenu li {
    	float: left;
    	font: 90% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
    	margin: 0;
    	padding: 0;
    }
    .transparentMenu a {
    	background:  none;
    	color: #010101;
    	display: block;
    	float: left;
    	margin: 0;
    	padding: 8px 12px;
    	text-decoration: none;
    	font-weight:normal;
    }
    .transparentMenu a:hover {
    	background: #416CAF url("../img/hover.gif") top center no-repeat;
    	color: #fff;
    	padding-bottom: 8px;
    	}

#content {
  clear: both;
  width: 100%;
}

#footer {
  clear: both;
}
#footer ul {
  float: left;
  margin-top: 0;   
}

#footer p {
  font-size: 8pt;
  float: right;
  padding-right: 10px;
  width: 200px;    
}