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

* {margin:0; padding:0; }
.left {float:left;}
.right {float:right;}
.clear {clear:both;}
a img {border:none;}

@font-face {
 font-family: Utsaah;
 src: url("../fonts/utsaah.eot") /* EOT file for IE */
}
@font-face {
 font-family: Utsaah;
 src: url("../fonts/utsaah.ttf") /* TTF file for CSS3 browsers */
}
@font-face {
 font-family: 20CenMT;
 src: url("../fonts/Tw_Cen_MT.eot") /* EOT file for IE */
}
@font-face {
 font-family: 20CenMT;
 src: url("../fonts/Tw_Cen_MT.ttf") /* TTF file for CSS3 browsers */
}

body {background:#b1b1b1 url(../images/container.jpg) top left repeat-x; }

.container { margin:0 auto; width:980px; min-height:600px; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:12px; color:#636363;}

.header { height:457px; width:980px;}

.header .logo {background:url(../images/header-left.jpg) top left no-repeat; height:355px; padding:102px 0 0 26px; width:498px;}
.header .logo a img {border:0;}

.header .address { background:url(../images/header-right.jpg) top right no-repeat; color:#fff; height:450px; width:446px; font-family:Utsaah, Tahoma, Geneva, sans-serif; font-size:20px; text-align:right; padding-right:10px; padding-top:7px;}

.header .address .black {color:#000; font-weight:bold;}

.container .content {background:#577189; border-left:2px solid #265578; border-right:2px solid #265578; border-top:5px solid #265578; min-height:200px; width:976px;}

.container .content .whiteBorder {border-left:4px solid #577189; }
.container .content .wrap {background:#eeeded; border-left:#577189 solid 30px; color:#464646;  min-height:200px;  }

.container .content .wrap .slogan { background:#eeeded url(../images/slogan-top-repeat.jpg) top left repeat-x;  font-family:"Times New Roman", Times, serif; font-size:18px; padding:20px 10px; width:300px;}
.container .content .wrap .slogan p{text-align:center; padding:15px 0px; font-style:italic;}
.container .content .wrap .slogan p.border{ border-bottom:1px solid #a9a8a8;}
.container .content .wrap .slogan form h4 {padding:5px 0; color:#0a314c; font-size:16px;}
.container .content .wrap .slogan form {font-size:14px;}
.container .content .wrap .slogan form input[type="text"] {color:#666666;}

.container .content .wrap .copy {background:#ffffff;  border-left:#577189 solid 30px; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; min-height:230px; padding:15px 20px; width:552px; }
.container .content .wrap .copy h1 {margin:10px 0 10px 30px; border-bottom:2px solid #7d7d7d; color:#0a314c; font-size:18px; text-transform:capitalize;}
.container .content .wrap .copy p{color:#636363; font-size:12px; margin-left:30px; padding:5px 0;}

/* ---------Internal Pages Styles Start------------- */

.header-inner { height:250px; width:980px; background:url(../images/header-inner.jpg) top left no-repeat;}

.header-inner .logo { height:148px; padding:102px 0 0 25px; width:499px;}
.header-inner .logo a img {border:0;}

.header-inner .address { color:#fff; height:243px; width:446px; font-family:Utsaah, Tahoma, Geneva, sans-serif; font-size:20px; text-align:right; padding-right:10px; padding-top:7px;}

.header-inner .address .black {color:#000; font-weight:bold;}

.container .content {background:#577189; border-left:2px solid #265578; border-right:2px solid #265578; border-top:5px solid #265578; min-height:200px; width:976px;}

.container .content .whiteBorder {border-left:4px solid #577189; }
.container .content .wrap-inner {background:url(../images/photo-repeat.jpg) bottom left repeat-y; border-left:#577189 solid 30px; color:#464646;  min-height:200px; }

.container .wrap-inner .slogan {   font-family:"Times New Roman", Times, serif; font-size:18px; padding:0px; width:324px; min-height:492px;}

.container .content .wrap-inner .copy-inner{background:#ffffff;  border-left:#577189 solid 30px; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; min-height:501px; padding:15px 20px; width:548px; }
.container .content .wrap-inner .copy-inner h1 {margin:10px 0 10px 30px; border-bottom:2px solid #7d7d7d; color:#0a314c; font-size:18px; text-transform:capitalize;}
.container .content .wrap-inner .copy-inner h2 {margin:5px 0 5px 30px; color:#0a314c; font-size:16px; text-transform:capitalize;}
.container .content .wrap-inner .copy-inner p{color:#636363; font-size:12px; margin-left:30px; padding:5px 0;}

.container .content .wrap .copy ul, .container .content .wrap-inner .copy-inner ul {padding:10px 0 10px 40px;}
.container .content .wrap-inner .copy-inner ul li {list-style:disc; padding:5px 3px;}
.container .content .wrap .copy ul li,.container .content .wrap-inner .copy-inner ul.sitemap li {list-style:none; padding:5px 3px;}

.container .content .wrap .copy a, .container .content .wrap-inner .copy-inner a{color:#4a6175; text-decoration:underline;}
.container .content .wrap .copy a:hover, .container .content .wrap-inner .copy-inner a:hover {text-decoration:none;}

.container .content .wrap-inner .copy-inner .col-45 {width:48%;}
.container .content .wrap-inner .copy-inner .col-55 {width:52%;}
/* ---------Internal Pages Styles End------------- */

.container .footer {background:#333333; color:#fff; text-align:center; font-size:12px; padding:10px;  }
.container .footer a {text-decoration:underline; color:#fff;}
.container .footer a:hover {text-decoration:none;}

.container .social { padding:20px 0px 0 0px; height:40px; text-align:center; margin:0 auto;}
.container .social div { margin:0 auto; border:none; cursor:pointer; width:256px; }/*with Twitter icon set the width to 286px*/
.container .social div div.fb {background:url(../images/fb.gif) top right no-repeat;height:40px; width:40px; }
.container .social div div.fb:hover {background:url(../images/fb-o.gif) top right no-repeat;}
.container .social div div.twt {background:url(../images/twt.gif) top left no-repeat;height:40px; width:40px;}
.container .social div div.twt:hover {background:url(../images/twt-o.gif) top left no-repeat;}
.container .social div div.plusone {width:106px; padding:10px 0 0 10px;}
.container .social div div.blog {background:url(../images/blog.jpg) top right no-repeat;height:40px; width:75px; margin-right:13px;}/*with Twitter icon set the padding to 5px*/

