/* CSS Document */

body { padding:0; margin:0; }
h1,h2,h3,span,p,div { margin:0; padding:0; }
img {  border:0; margin:0; padding:0; }
.image-left { float:left; margin:0; padding:0; }
.image-right { float:right; margin:0; padding:0; }

#main { margin:0 auto; padding:0; width:979px; }


/*
====================
Header Section
====================
*/

#header { width:979px; height:78px; float:left; margin:0; padding:0; border:0; }
.logo-text { margin:0; padding:45px 0px 0px 0px; text-align:right; font-family:Trebuchet MS; font-size:24px; color:#00A0EB; }

/*
====================
Nav Section
====================
*/

#nav { width:979px; height:30px; float:left; margin:0; padding:0;  }
.nav-text { font-family:Trebuchet MS; font-size:15px; color:#565656; text-align:left; }
.nav-text a { font-family:Trebuchet MS; font-size:15px; color:#565656; text-align:left; text-decoration:none; }
.nav-text a:hover { text-decoration:underline; }


#top-image { width:979px; height:300px; float:left; margin:0; padding:0; background:url(../images/img1.jpg) no-repeat; overflow:hidden;  }
#top-image h1 { font-family:Trebuchet MS; font-size:24px; color:#FFFFFF; font-weight:normal; text-align:left; padding:100px 0px 0px 25px; }


/*
====================
Content Section
====================
*/

#content { width:979px; float:left; margin:0; padding:0px; background:url(../images/content-bg.jpg) no-repeat; list-style:none; }



/*Left Part*/

#content-left { width:496px;  float:left; margin:0px 0px 0px 51px; padding:0; border:0; list-style:none;  }
#content-left h2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:33px; color:#0074C5; font-weight:normal; margin:0px; padding:20px 0px 0px 0px;} 
#content-left h3 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:23px; color:#0074C5; font-weight:normal; margin:0px; padding:0px 0px 20px 0px;} 

#content-left ul { width:496px; float:left; margin:0; padding:0px; border:0; list-style:none; }
#content-left ul li { float:left; margin:0; padding:0; border:0; list-style:none;  }

#content-left ul li.check-box { width:248px; float:left; margin:0; border:0; list-style:none;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; color:#666666;  padding-top:5px; }

#content-left ul li.leftside1 { width:228px; float:left; margin:0; padding:0; border:0; list-style:none;  }
#content-left ul li.rightside1 { width:268px; float:left; margin:0; padding:0; border:0; list-style:none;   }

.field-name { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:19px; color:#006BBE; padding-top:15px;  }
.field-name-span { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#01558A;   }
.text-field  { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#0F3F5B; border:1px solid #787878; width:200px;  }
.text-field-span  { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#0F3F5B; border:1px solid #787878; width:33px;  }
.text-field-span1  { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#0F3F5B; border:1px solid #787878; width:45px;  }


#content-left ul li.please-tell { width:180px; float:left; margin:0;  border:0; list-style:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#006BBE; padding-top:15px;  }
#content-left ul li.please-tell-field { width:316px; float:left; margin:0;  border:0; list-style:none; padding:15px 0px 15px 0px; }
.text-area  { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#0F3F5B; border:1px solid #787878; width:250px;  }
.get-btn { float:left; margin:10px 0px 0px 0px; padding:0; }



/*Right Part*/

#content-right { width:432px; min-height:675px; float:left; margin:20px 0px 0px 0px; padding:0; list-style:none;  background:url(../images/right-content-bg.jpg) no-repeat; overflow:hidden;} 
#content-right h2 {font-family:Arial, Helvetica, sans-serif; font-size:27px; color:#0FA9E2; font-weight:normal;  margin:0px 0px 0px 0px; padding:20px 0px 0px 45px;}

.content-text {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#616161; font-weight:normal; padding:28px 45px 0px 45px; line-height:19px;}


/*
====================
FOOTER Section
====================
*/

#footer  { margin:10px 0px 0px 0px; padding:0; width:979px; height:120px;}
#footer-content { width:979px;  margin:0 auto; padding:0;  list-style:none; }
.footer-txt { float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#3D3D3D; padding:20px 50px 0px 0px; text-align:right; }
.footer-txt a { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#3D3D3D; text-decoration:none;  text-align:right;}
.footer-txt a:hover { text-decoration:underline; }
.copyright { float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#3D3D3D; padding:20px 50px 20px 0px; text-align:right; }
.thank-you-msg{font-family:Trebuchet MS; font-size:16px; font-weight:bold; color:#0074C5; text-align:right; text-align:left;}


/* 21-004-10 */

#photo-gallery { width:432px; min-height:675px; float:left; margin:20px 0px 0px 0px; padding:0; list-style:none;  background:url(../images/right-content-bg.jpg) no-repeat; } 
#photo-gallery h2 {font-family:Arial, Helvetica, sans-serif; font-size:27px; color:#0FA9E2; font-weight:normal;  margin:0px 0px 0px 0px; padding:20px 0px 0px 45px;}
#photo-gallery ul { width:402px; float:left; padding:0px 0px 0px 30px; margin:0; list-style:none; }
#photo-gallery ul li { width:201px; float:left; text-align:center; padding:20px 0px 0px 0px;}

.ba-img { border:1px solid #333333; }






















