@font-face
{
font-family: "Arial MT Extra Bold Condensed";
src: url('../ARIEXBC.TTF')
} 

body {margin:0px; padding:0px; background-color:#005ca1; font:12px/1.5 Arial, Helvetica, sans-serif}

h2 {font-size:20px; color:#261d09; margin:0px; padding:0px; text-transform:uppercase; font-family:"Arial MT Extra Bold Condensed", Arial, Helvetica; font-weight:normal}

a {text-decoration:none;}
.fl {float:left}
.fr {float:right}
.clear {clear:both}

.width30 {width:30%;}
.width40 {width:40%;}
.width45 {width:45%;}
.width50 {width:50%}
.width55 {width:55%}
.width60 {width:60%;}


#maincontainer {margin:0 auto; width:960px; background-color:#FFF}
.logo {width:300px;}
.topright {width:500px;}
.fontresize {width:150px; margin-top:50px}
.appointment {width:290px; text-align:right}



/*---- navigation css starts here ----*/
#menu {width:100%; background-color:#c5bc6d; color:#000; margin-bottom:1px;}
#menu ul {margin:0px; padding:7px;}
#menu ul li {list-style-type:none; display:block; float:left;}
#menu ul li a {color:#000; text-decoration:none; padding:8px 11px; text-transform:uppercase }
#menu ul a:hover {background-color:#988f42}
#menu ul li a.active {background-color:#988f42}


/*---- banner css starts here ----*/

.banner {width:100%;}
.bannercontent {position:absolute; z-index:999; padding:20px 15px; width:244px; margin-top:60px; background:#fff; line-height:2}
.bannercontent a {padding:6px 10px; background-color:#c5bc6f; color:#000; text-transform:uppercase}
.bannercontent p {padding-bottom:10px; margin:0px}

.banner .info {width:254px; padding:10px; background:#fff; opacity:0.8; alpha:filter(opacity=80); z-index:1; position:absolute; margin-top:20px;}

.container { width:960px; height:388px; overflow:hidden; position:relative; cursor:pointer; }
div.slides { position:absolute; top:0; left:0; }
ul.slides { position:absolute; top:0; left:0; list-style:none; padding:0; margin:0; }
div.slides div,ul.slides li { position:absolute; top:0; width:960px; display:none; padding:0; margin:0; }
		/*
		 * Optional
		*/
#loopedSlider,#newsSlider { margin:0 auto; width:960px; position:relative; clear:both; }
ul.pagination { list-style:none; padding:0; margin-top:-40px; position:absolute; width:150px; margin-left:850px }
ul.pagination li  { float:left; }
ul.pagination li a { padding:10px; margin:0px 2px; background:url(../images/pagination.png) no-repeat center center }
ul.pagination li.active a {background:url(../images/pagination-active.png) no-repeat center center }


/*----content css starts here-----*/
.content {padding-bottom:10px; border-bottom:solid 3px #e4e4e4;}
.homepageblogs h1 {font-size:14px; font-family:"Arial MT Extra Bold Condensed", Arial, Helvetica; text-transform:uppercase; margin:0px; padding:0px; font-weight:normal; color:#261d09}
.content .homepageblogs {width:310px; padding-left:10px;}
.content .homepageblogs .para {width:47%; padding-top:15px;}
.content .homepageblogs .para ul {margin:0px 15px; padding:0px;}
.content .homepageblogs .para ul li {margin:0px; padding:0px;}
.content .homepageblogs .image {width:50%; text-align:right}
a {color:#005ca1; text-decoration:none; font-weight:bold;}

/*----footer css starts here-----*/
.footer {width:98%; padding:20px 10px;  font-size:11px;}
.footer .footerlinks {width:600px;}
.footer ul {margin:0px; padding:0px;}
.footer ul li {padding:0px; margin:5px; float:left; list-style-type:none; font-weight:bold;}
.footer ul li a {padding:0px 2px; color:#000}

.footer .disclaimer {width:240px; padding-top:5px; padding-right:10px}


.innerpagebanner {background-color:#005ca1; font-family:"Arial MT Extra Bold Condensed", Arial, Helvetica; text-transform:uppercase}
.innerpagebanner .title {padding-top:40px; width:350px;}
h1 {color:#c4bd6f; font-size:50px; margin:0px; padding:0px; line-height:0.9; font-weight:normal}
h1 span {color:#fff; font-size:36px; display:block}

.conteholder {padding:25px; min-height:270px;}
.conteholder p {line-height:2; text-align:justify}
.conteholder img {text-align:right; margin-left:20px;}

.imageborder {border:solid 1px #e1e0e0;}
.address-block {width:30%; margin-right:20px; display:block; float:left}


.form {width:65%;}
.form label {width:300px; float:left; margin-bottom:15px;}
.form input, .form select, .form textarea {width:250px; float:right; margin-bottom:15px; border:solid 1px #F2F2F2; font-family:Arial, Helvetica, sans-serif; font-size:12px}
input.submit {background-color:#04375e; padding:4px 6px; color:#fff; width:100px}