body {
  margin:0px;
  padding:0px;
  background: #ffffff url(../images/main-background.jpg) repeat-x top;
  color:#444444;
  font-family:Verdana, Tahoma, "Lucida Grande";
  font-size:12px;
  line-height:17px;
}

#main-container {  width:970px;  margin-right:auto;  margin-left:auto; }

#main-top {  width:970px;  margin-top:28px; }
#main-top .logo {  width:233px;  height:73px; }
#main-top .top-right {  width:192px; }
#main-top .top-right .line1 {  color:#242424;  font-family: Georgia;  font-size:16px;  line-height:18px; }
#main-top .top-right .line2 {  color:#b44525;  font-family: Georgia;  font-size:21px;  line-height:23px;  padding-bottom:6px; }
#main-top .top-right .line3 {  color:#474747;  font-family: Georgia;  font-size:12px;  line-height:17px; }

#main-header {  width:970px;  height:345px;  margin-top:26px; }
#main-header .menu {  width:221px;  height:345px;  overflow:hidden;  background:#b44525;  float:left; }
#main-header .menu ul { list-style:none; list-style-type:none; padding-left:30px; padding-top:30px; }
#main-header .menu ul li { color:#ffffff; font-family:Georgia; font-size:16px; line-height:18px; margin-bottom:7px; }
#main-header .menu .off a:link, #main-header .menu .off a:visited { color:#ffffff; text-decoration:none; }
#main-header .menu .off a:hover, #main-header .menu .off a:active { color:#ffcebc; text-decoration:none; }

#main-header .menu .on a:link, #main-header .menu .on a:visited { color:#ffcebc; text-decoration:none; }
#main-header .menu .on a:hover, #main-header .menu .on a:active { color:#ffcebc; text-decoration:none; }

#inside-content { width:970px; background:#ffffff; padding-top:26px; }
#inside-leftside { width:221px;  float:left;}
#inside-leftside .menu {  width:221px;  height:285px;  overflow:hidden;  background:#b44525;  float:left; }
#inside-leftside .menu ul { list-style:none; list-style-type:none; padding-left:30px; padding-top:30px; }
#inside-leftside .menu ul li { color:#ffffff; font-family:Georgia; font-size:16px; line-height:18px; margin-bottom:7px; }
#inside-leftside .menu .off a:link, #inside-leftside .menu .off a:visited { color:#ffffff; text-decoration:none; }
#inside-leftside .menu .off a:hover, #inside-leftside .menu .off a:active { color:#ffcebc; text-decoration:none; }

#inside-leftside .menu .on a:link, #inside-leftside .menu .on a:visited { color:#ffcebc; text-decoration:none; }
#inside-leftside .menu .on a:hover, #inside-leftside .menu .on a:active { color:#ffcebc; text-decoration:none; }

#inside-leftside .pad { padding-left:20px; padding-right:20px; border-right:1px solid #eaeaea;}
#inside-leftside .callme {  padding-top:20px; line-height:23px; font-family:Georgia; font-size:15px; }
#inside-leftside .sidepic {  }


.number {
  padding-left:6px; padding-right:6px;
  padding-top:3px; padding-bottom:5px;
  background-color:#b44525;
  color:#ffffff;
  font-family:Georgia;
  font-size:18px;
  text-align:center;
  margin-right:15px;
}


#inside-rightside { width:749px; float:left; }
#inside-rightside .top { background-color: #31476c; width:749px; height:123px; color:#ffffff;}
.top1 { background: #31476c url(../images/topinside1.jpg) right top no-repeat; }
.top2 { background: #31476c url(../images/topinside2.jpg) right top no-repeat; }
.top3 { background: #31476c url(../images/topinside3.jpg) right top no-repeat; }
.top4 { background: #31476c url(../images/topinside4.jpg) right top no-repeat; }
.top5 { background: #31476c url(../images/topinside5.jpg) right top no-repeat; }
.top6 { background: #31476c url(../images/topinside6.jpg) right top no-repeat; }
#inside-rightside .top .pad { padding-top:30px; padding-left:30px; padding-right:260px; font-size:18px; font-family:Georgia; line-height:24px; }
#inside-rightside .top .name { font-size:15px; }
#inside-rightside .content { color:#444444; font-family:Verdana; padding-left:25px; padding-right:25px; padding-top:25px; padding-bottom:25px;  font-size:11px; line-height:18px; }
#inside-rightside .content ul {
  list-style:none;
  margin-bottom:18px;
}
#inside-rightside .content ul li {
  margin-left:8px;
  padding-left:16px;
  background:url(../images/bullet-bottom.png) no-repeat;
  background-position:0px 5px;
  margin-bottom:5px;
}
.georgia {
  font-family:Georgia;
  font-size:14px;
}


.boxed1 {
  border:1px solid #eaeaea;
  padding:20px;
  width:200px;
  background:#ffffff url(../images/branchbg1.gif) bottom right no-repeat;
}

.input {
  padding:3px;
  display:block;
  margin-bottom:6px;
  font-size:12px;
  font-family:Arial, Verdana;
  color:#444444;
}
.label {
  padding-bottom:3px;
}
.socialicons {
  margin-bottom:25px;
}

.tableheader {
  font-weight:normal;
  font-size:15px;
  background:#d5d5d5;
  padding:10px;
  font-family:Georgia;
}
.tablecell0 {
  padding:10px;
  background:#ffffff;
}
.tablecell00 {
  background:#e9e9e9;
  padding:10px;
}

#main-header .slides {
 width:749px;
 height:345px;
 overflow:hidden;
 background:#31476c;
 float:left;
 color:#ffffff;
}
#main-header .slides .slide1 {
  background: url(../images/slide1.jpg) no-repeat;
  width:749px;
  height:345px;
}
#main-header .slides .slide2 {
  background: url(../images/slide2.jpg) no-repeat;
  width:749px;
  height:345px;
}
#main-header .slides .slide3 {
  background: url(../images/slide3.jpg) no-repeat;
  width:749px;
  height:345px;
}
#main-header .slides h1 {
  color:#ffffff;
  font-weight:normal;
  font-family:Georgia;
  font-size:33px;
  line-height:33px;
  margin-bottom:18px;
}
#main-header .slides .slidelink {
  font-family:Verdana;
  color:#e37045;
  font-size:11px;
  font-weight:bold;
  padding-left:15px;
}
#main-header .slides .slidelink a:link, #main-header .slides .slidelink a:visited { color:#e37045; text-decoration:none; }
#main-header .slides .slidelink a:visited, #main-header .slides .slidelink a:hover { color:#e37045; text-decoration:underline; }

#main-header .slides ul {  list-style:none;  list-style-type:none; }
#main-header .slides ul li {
  background: url(../images/bullet-header.jpg) no-repeat;
  padding-left:15px;
  margin-left:0px;
  margin-bottom:8px;
  font-family:Georgia;
  font-size:17px;
  line-height:18px;
}
#main-header .slides .pad { padding-left:30px;  padding-top:30px; }
#main-header .imagetop {  margin-right:10px;  float:left; }

h1 {
  color:#31476c;
  font-family:Georgia;
  font-size:29px;
  line-height:28px;
  margin-bottom:18px;
  font-weight:normal;
}

h2 {
  color:#b44525;
  font-size:22px;
  font-family:Georgia;
  line-height:24px;
  margin-bottom:15px;
  font-weight:normal;
}
h3 {
  font-size:19px;
  font-family:Georgia;
  line-height:23px;
  font-weight:normal;
  margin-bottom:8px;
  color:#444444;
}
h4 {
  font-size:16px;
  font-family:"Lucida Sans Unicode", Arial;;
  line-height:19px;
  font-weight:normal;
  margin-bottom:8px;
  color:#444444;
}

a:link, a:visited {  color:#b44525; text-decoration:underline; }
a:hover, a:active {  color:#b44525; text-decoration:none; }


#main-content {  color:#444444; font-family:Verdana, Tahoma, "Lucida Grande"; font-size:11px; line-height:17px; padding-top:40px; }
#main-content .dvdr {  background: url(../images/dvdr.jpg) repeat-y center;  width:40px; }
.b1 {  width:370px;   padding-bottom:15px;  }
.b1 a:link, .b1 a:visited { color:#415e8f; }
.b1 a:hover, .b1 a:active { color:#415e8f; }
.b1 .pad { padding-left:15px; }

.b2 {  width:210px;   padding-bottom:15px;  }
.b2 a:link, .b2 a:visited { color:#415e8f; }
.b2 a:hover, .b2 a:active { color:#415e8f; }

.b3 {   padding-bottom:15px;  }
.b3 .pad { padding-right:15px; }

.borderimage {  border:8px solid #e9e9e9; margin-left:10px;  margin-bottom:10px; }

.second-footer {
  border-bottom:1px solid #e1e1e1; padding-bottom:10px; margin-top:-8px; margin-bottom:10px;
}

#main-footer {
  font-size:11px;
  line-height:19px;
  font-family:Verdana;
  border-top:1px solid #e0e0e0;
  padding-top:20px;
  padding-bottom:30px;
}
#main-footer ul {  list-style:none;  list-style-type:none; }
#main-footer ul li {
  display:inline-block;
  float:left;
  background: url(../images/bullet-bottom.png) no-repeat;
  padding-left:15px;
  background-position:0px 5px;
  margin-right:10px;
}
#main-footer .nobullet {  background:none !important;  padding-left:0px !important; }
.small {   font-size:10px;  font-family:Verdana; }
.small a:link, .small a:visited {  color:#415e8f; text-decoration:none; }
.small a:hover, .small a:active {  color:#415e8f; text-decoration:underline; }
.spaceit {  padding-left:10px;   padding-right:10px; }

