/* CSS Document */

div, html, body{margin:0px; padding:0px;}

body {
	/*background:url(../images/bg.gif) repeat-x top #865f39;*/
	background:url(../images/bg_rpt.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#585751
}
a {
	outline:none;
	color:#073d4e;
	text-decoration:none;
}
a:active {
	text-decoration:none;
	color:#000000
}
a:hover {
	text-decoration:none;
	color:#000000
}
a img {
	border:none;
}
.clearer {
	clear:both
}
.left {
	float:left;
}
.right {
	float:right;
}
.space {
	height:15px;
}
.spaceh {
	height:25px;
	padding:0px;
	margin:0px;
}
.space1 {
	height:50px;
}
.spaceten {
	height:10px;
	margin:0px;
	padding:0px;
}
em {
	font-size:12px;
	color:#996699;
	font-weight:bold;
}
.padtop {
	padding-top:10px;
}
/*page container*/
#pageholder {
	width:926px;
	margin:0px auto;
	padding:0px;
	background:#ffffff;
}
#container {
	width:926px;
	margin:-20px auto 0 auto;
	background:#ffffff;
}
html* #container {
	width:926px;
	margin:0 auto;
	background:#ffffff;
}
/*Header*/
#header {
	padding:0px;
	margin:0px auto;
	width:881px;
	/*padding-bottom:15px;*/
}

.headerrigt{ float:right; margin-top:10px; width:418px;}



.socaillinks{ float:left; padding: 0 24px 0 24px;}
.socaillinksbg{ background:url(../images/topbgstrip.jpg) repeat; float:left; padding:10px 3px 0 3px; height:28px;}
.socaillinksbg img{ float:left;}

.topright2{ float:right; clear:right; padding:20px 0 0 0; width:355px;}

.topright2 strong{ font-size:33px; color:#7e1909; float:right; width:220px; letter-spacing:-1px; text-align:right;}

.topright2 span{ float:left; text-align:right; color:#666; line-height:15px; padding:5px 9px 0 0;}

.padright6{ padding-right:6px;}
/*---------- ---Header logo-------------*/
.logo_top {
	margin:10px 0 0 0;
	padding:0px;
	float:left;
	width:450px; /* width given on 111014 */
}

.punchline{ float:left; font-size:25px; color:#8D8888; margin:39px 0 0 20px; letter-spacing:-1px; font-weight:normal;}

.logo_top ul {
	margin:0px;
	padding:0px;
	float:left;
}
.logo_top li {
	list-style:none;
}
.logo_top a.top1 {
	background:url(../images/logo.gif) top left no-repeat;
	width:107px;
	height:107px;
	padding:0px;
	margin:0px;
	display:block;
	text-indent:-10000px;
}
.logo_top a:hover.top1 {
	background:url(../images/logo.gif) top left no-repeat;
}
.search {
	background:url(../images/searchbg-new.png) no-repeat;
	width:209px;
	/*height:38px;*/
	float:right
}
.search .searchinput {
	background:url(../images/searchinputbg-new.jpg) no-repeat top left;
	padding:0px;
	width:162px;
	height:19px;
	margin:9px 0px 0px 10px;
	_margin:10px 0px 0px 6px;
	float:left
}
.search .searchinput input {
	width:162px;
	height:12px;
	margin:2px 0px 0px 3px;
	border:0pt;
	font-size:11px;
	color:#a49d99; background:none;
}
.search a img {
	float:left;
	width:20px;
	height:19px;
	margin:9px 0px 0px 5px
}
.search .top-links {
	margin:15px 0px 0px 0;
	color:#8d8888;
	float:left; width:100%;
}
.search .top-links a {
	color:#8d8888;
	text-decoration:none;
	padding:0px 2px 0px 0px
}
.search .top-links a:hover {
	color:#073d4e;
	text-decoration:underline;
}
/*NAVIGATION*/
#navigation {
	margin:0px;
	padding:0px;
	width:926px;
	border-bottom:#4a3c31 solid 3px;
}
#navigation .nav {
	margin:20px 0px 0px 22px;
	padding:0px;
	width:900px;
}
ul.tabs {
	margin:0px;
	padding:0px;
	list-style:none;
}
ul.tabs li {
	margin:0px 1px 0px 0px;
	padding:0px;
	float:left;
	font-size:14px;
	font-weight:bold;
	text-transform:capitalize
}
ul.tabs li a.home {
	width:75px;
	height:27px;
	margin:0px;
	background:url(../images/home.gif) no-repeat left top;
	display:block;
	text-align:center;
	padding:12px 0px 0px 0px;
	color:#ffffff;
	text-decoration:none;
}
ul.tabs li a:hover.home {
	margin:0px;
	background:url(../images/home-on.gif) no-repeat left top;
	color:#ffffff;
	text-decoration:none;
}
ul.tabs li a.currenth {
	margin:0px;
	background:url(../images/home-on.gif) no-repeat left top;
	color:#ffffff;
	text-decoration:none;
	
}
ul.tabs li a:active.home {
	margin:0px;
	background:url(../images/home-on.gif) no-repeat left top;
	color:#ffffff;
	text-decoration:none;
}
ul.tabs li a.aboutus {
	width:93px;
	height:27px;
	margin:0px;
	background:url(../images/aboutus.gif) no-repeat left top;
	display:block;
	text-align:center;
	padding:12px 0px 0px 0px;
	color:#ffffff;
	text-decoration:none;
}
ul.tabs li a:hover.aboutus {
	margin:0px;
	background:url(../images/aboutus-on.gif) no-repeat left top;
	color:#ffffff;
	text-decoration:none;
}
ul.tabs li a.currenta {
	margin:0px;
	background:url(../images/aboutus-on.gif) no-repeat left top;
	color:#ffffff;
	text-decoration:none;
}
ul.tabs li a.Services {
	width:114px;
	height:27px;
	margin:0px;
	background:url(../images/Services.gif) no-repeat left top;
	display:block;
	padding:12px 0px 0px 15px;
	color:#ffffff;
	text-decoration:none;
}
ul.tabs li a:hover.Services {
	margin:0px;
	background:url(../images/Services-on.gif) no-repeat left top;
	color:#ffffff;
	text-decoration:none;
}
ul.tabs li a.currentser {
	margin:0px;
	background:url(../images/Services-on.gif) no-repeat left top;
	color:#ffffff;
	text-decoration:none;
}
ul.tabs li a.location {
	width:86px;
	height:27px;
	margin:0px;
	background:url(../images/location.gif) no-repeat left top;
	display:block;
	text-align:center;
	padding:12px 0px 0px 0px;
	color:#ffffff;
	text-decoration:none;
}
ul.tabs li a:hover.location {
	margin:0px;
	background:url(../images/location-on.gif) no-repeat left top;
	color:#ffffff;
	text-decoration:none;
}
ul.tabs li a.currentloc {
	margin:0px;
	background:url(../images/location-on.gif) no-repeat left top;
	color:#ffffff;
	text-decoration:none;
}
ul.tabs li a.staff {
	width:84px;
	height:27px;
	margin:0px;
	background:url(../images/staff.gif) no-repeat left top;
	display:block;
	padding:12px 0px 0px 18px;
	color:#ffffff;
	text-decoration:none;
}
ul.tabs li a:hover.staff {
	margin:0px;
	background:url(../images/staff-on.gif) no-repeat left top;
	color:#ffffff;
	text-decoration:none;
}
ul.tabs li a.currentstf {
	margin:0px;
	background:url(../images/staff-on.gif) no-repeat left top;
	color:#ffffff;
	text-decoration:none;
}
ul.tabs li a.payments {
	width:122px;
	height:27px;
	margin:0px;
	background:url(../images/payments.gif) no-repeat left top;
	display:block;
	text-align:center;
	padding:12px 0px 0px 0px;
	color:#ffffff;
	text-decoration:none;
}
ul.tabs li a:hover.payments {
	margin:0px;
	background:url(../images/payments-on.gif) no-repeat left top;
	color:#ffffff;
	text-decoration:none;
}
ul.tabs li a.currentpay {
	margin:0px;
	background:url(../images/payments-on.gif) no-repeat left top;
	color:#ffffff;
	text-decoration:none;
}
ul.tabs li a.guide {
	width:101px;
	height:27px;
	margin:0px;
	background:url(../images/guide.gif) no-repeat left top;
	display:block;
	text-align:center;
	padding:12px 0px 0px 0px;
	color:#ffffff;
	text-decoration:none;
}
ul.tabs li a:hover.guide {
	margin:0px;
	background:url(../images/guide-on.gif) no-repeat left top;
	color:#ffffff;
	text-decoration:none;
}
ul.tabs li a.currentgde {
	margin:0px;
	background:url(../images/guide-on.gif) no-repeat left top;
	color:#ffffff;
	text-decoration:none;
}
ul.tabs li a.offers {
	width:119px;
	height:27px;
	margin:0px;
	background:url(../images/offers.gif) no-repeat left top;
	display:block;
	text-align:center;
	padding:12px 0px 0px 0px;
	color:#ffffff;
	text-decoration:none;
}
ul.tabs li a:hover.offers {
	margin:0px;
	background:url(../images/offers-on.gif) no-repeat left top;
	color:#ffffff;
	text-decoration:none;
}
ul.tabs li a.currentofrs {
	margin:0px;
	background:url(../images/offers-on.gif) no-repeat left top;
	color:#ffffff;
	text-decoration:none;
}
/*Top Image Area*/
#content {
	margin:0px;
	padding:0px;
	width:926px;
	border-bottom:#c8c4c1 solid 2px;
}
#content .top {
	padding:10px 0px 43px 0px;
	width:100%; float:left;
}
.top .homepic {
	margin:0px;
	padding:0px;
	background:url(../images/home-image.jpg) no-repeat left top;
	width:352px;
	height:275px;
	float:left
}
.top .headtext {
	margin:0px;
	padding:0px;
	float:left;
	width:529px;
}
.top img{ float:left;}
.top .headtext .heading-text {
	background:url(../images/h2-bdr.gif) no-repeat bottom;
	padding:16px 0px 12px 0px;
	margin:0px;
	font-size:33px;
	color:#7e1909;
	font-weight:normal;
	float:left;
	
}
.top .headtext .heading-text span {
	color:#312821;
	font-size:12px;
	padding-left:4px; font-weight:bold;
	
}
.top .headtext .heading-text span strong {
	color:#7e1909;
	font-size:15px;
	font-style:italic
}
.top .headtext p {
	padding:8px 0px 0px 0px;
	line-height:18px;
	/*font-weight:none;*/
	float:left;
	width:500px;
	text-align:left;
	margin:0px;
}
.top .headtext .gums-tag {
	padding:0px;
	line-height:0px;
	float:left;
	margin:20px 0px 0px 0px;
	/*background:url(../images/gums.gif) no-repeat;
	width:499px;*/
	background:url(../images/gums.png) no-repeat;
	width:515px;
	height:25px;
}
#content2 {
	margin:0px 0px 0px 0px;
	padding:0px;
	width:926px;
	border-bottom:#4a3c31 solid 5px;
	background:url(../Images/bgshadow.jpg) repeat-x left bottom;
}
#content2 .adds {
	margin:0px auto;
	padding:0px;
	width:881px;
}
.box {
	margin:30px 14px 0px 0px;
	padding:0px;
	width:284px;
	float:left
}
.box .add-heading {
	margin:0px 0px 15px 0px;
	padding:0px 0px 5px 0px;
	background:url(../images/seprator.gif) repeat-x bottom
}
.box .add-heading p {
	margin:0px;
	padding:2px 0px 5px 5px;
	font-size:20px;
	color:#7e1909;
	width:170px;
	float:left
}
.box .add-heading a {
	padding:2px 30px 5px 0px;
	font-size:12px;
	color:#073d4e;
	background:url(../images/blue-arrow.gif) no-repeat right 0px;
	margin:0px;
	float:right;
	text-decoration:none;
}
.box .add-heading a:hover {
	text-decoration:underline;
}
.box img {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:block;
	font-size:0px;
	line-height:0px;
	width:277px;
	height:117px;
}
.box p {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:block;
	color:#585751;
	line-height:18px;
}
.boxlast {
	margin:0px;
	padding:0px;
	width:284px;
	float:left
}
.boxlast p {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:block;
	color:#585751;
	line-height:18px;
}
/*aboutus*/

#about {
	margin:0px 0px 0px 0px;
	padding:0px;
	width:926px;
	border-bottom:#4a3c31 solid 5px;
}
#about .abtop {
	margin:0px auto;
	padding:0px 0px 0px 0px;
	width:881px;
}
.abtop .aleftdiv {
	margin:0px;
	padding:0px;
	width:575px;
	float:left;
}
.aleftdiv .topskin {
	margin:0px;
	padding:0px;
	background:url(../images/bdr-left.gif) repeat-y top left #ffffff;
}
.aleftdiv .topskin .firstdiv {
	margin:0px;
	padding:0px;
	background:url(../images/firstdiv-repaet.jpg) no-repeat right 269px; min-height:269px;
}
.aleftdiv .topskin .emptycontent {
	margin:0px;
	padding:0px;
	height:269px;
}
.aleftdiv .topskin .seconddiv {
	margin:0px;
	padding:0px;
	
}
.aleftdiv .topskin .secondempty {
	margin:0px;
	padding:0px 0px 0px 0px;
	height:269px;
	border-right:#c6c6c6 solid 1px;
}
.topskin .bdr-top {
	background:url(../images/askin-tl.gif) top no-repeat;
	width:575px;
	height:9px;
	display:block;
	font-size:0px;
}
.topskin p {
	margin:0px auto;
	padding:0px;
	color:#585751;
	width:533px;
	line-height:18px; padding-top:10px;
}
.topskin ul.clinks {
	margin:2px 0px 0px 20px;
	padding:10px 0 0 0;
	color:#585751;
	list-style:none;
}
.topskin ul.clinks li {
	margin:0px;
	padding:0px 6px 2px 12px;
	background:url(../images/clinks-arrow.gif) no-repeat 0px 3px;
	color:#585751;
	line-height:normal;
}
.topskin h3 {
	margin:0px auto;
	padding:18px 0px 5px 0px;
	color:#4a3c31;
	font-size:20px;
	width:533px;
}
.topskin h4 {
	margin:0px auto;
	padding:18px 0px 10px 0px;
	color:#86705f;
	font-size:15px;
	width:533px;
}
.aleftdiv .middleskin {
	margin:0px;
	padding:0px;
	background-color:#ffffff
}
.abtop .aritediv {
	margin:0px;
	padding:0px;
	width:305px;
	float:left;
}
.aritediv .div1 {
	margin:0px;
	padding:0px;
	width:305px;
	float:left;
	background:url(../images/right-bdr.gif) repeat-y top;
}
.aritediv .div1 .divtop {
	background:url(../images/askin-tr.gif) top no-repeat;
	width:305px;
	height:9px;
	display:block;
	font-size:0px;
}
.aritediv .div1 .divbot {
	margin:0px;
	padding:0px;
	width:305px;
	float:left;
	background:url(../images/askin-trb.gif) no-repeat bottom;
}
.bdr-btm {
	background:url(../images/askin-bl.gif) no-repeat top;
	width:575px;
	height:9px;
	display:block;
	font-size:0px;
}
.aritediv .divbot img {
	margin:0px;
	padding:20px 0px 10px 0px;
	display:block;
	font-size:0px;
}
.abtop .aritediv .div2 {
	margin:0px;
	padding:0px;
	width:305px;
	float:left;
}
.aritediv p {
	margin:0px;
	padding:0px;
}
.abtop .aritediv1 {
	margin:0px;
	padding:0px;
	width:305px;
	float:left;
	background-color:#0033FF
}
.div2 .box-inner {
	margin:10px 0px 0px 0px;
	padding:0px;
	width:284px;
	float:right
}
.box-inner .add-heading1 {
	margin:0px 0px 15px 0px;
	padding:0px 0px 5px 0px;
	background:url(../images/seprator.gif) repeat-x bottom
}
.box-inner .add-heading1 p {
	margin:0px;
	padding:2px 0px 5px 5px;
	font-size:20px;
	color:#7e1909;
	width:100px;
	float:left;
	text-transform:capitalize
}
.box-inner .add-heading1 a {
	padding:2px 30px 5px 0px;
	font-size:12px;
	color:#073d4e;
	background:url(../images/blue-arrow.gif) no-repeat right 0px;
	margin:0px;
	float:right;
	text-decoration:none;
}
.box-inner .add-heading1 a:hover {
	text-decoration:underline;
}
.box-inner img {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:block;
	font-size:0px;
	line-height:0px;
	width:277px;
	height:117px;
}
.box-inner p {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:block;
	color:#585751;
	line-height:18px;
}
/*breadcrumbs*/
.breadcrumbs {
	margin:8px 10px 5px 25px;
	padding:0px;
	width:890px;
	line-height:15px;
	font-weight:bold;
	color:#073d4e;
}
.breadcrumbs a {
	color:#000000;
	text-decoration:none;
}
/*Footer*/

#footer {
	margin:0px 0px 0px 0px;
	padding:15px 0px 0px 0px;
	width:926px;
	background:url(../images/footer-bg.gif) bottom left repeat-x;
}
#footer .foo-content {
	margin:0px auto;
	padding:0px 0px 0px 0px;
	width:881px;
}
ul.footer-links {
	margin:0px;
	padding:0px;
	list-style:none;
	float:left;
	width:140px;
	text-transform:capitalize;
}
ul.footer-links li {
	margin:0px;
	padding:0px;
	line-height:18px;
}
ul.footer-links li h4 {
	margin:0px;
	padding:0px 0px 5px 0px;
	color:#392d24;
	font-size:12px;
	font-weight:bold;
}
ul.footer-links li a {
	margin:0px;
	padding:0px;
	color:#073d4e;
	font-size:12px;
	text-decoration:none
}
ul.footer-links li a:hover {
	margin:0px;
	padding:0px;
	color:#073d4e;
	font-size:12px;
	text-decoration:underline
}
ul.footer-links li.first {
	margin:0px;
	padding:0px;
	line-height:14px;
}
.seprator {
	background:url(../images/seprator.gif) repeat-x;
	height:1px;
	margin:0px;
	padding:0px;
	font-size:0px;
	display:block;
}
#footer .copyright {
	margin:0px auto;
	padding:10px 0px 0px 0px;
	width:881px;
	background:url(../images/seprator.gif) repeat-x top;
}
.copyright .bookmrk {
	margin:0px;
	padding:0px;
	width:430px;
	float:left;
}
.copyright a {
	color:#073d4e;
	text-decoration:none;
}
.bookmrk p {
	margin:0px;
	padding:0px;
}

.bookmrk p a img {
	margin:0px;
	padding:0px 5px 0px 0px;
}

.bookmrk p.flogos { padding:16px 0 20px 0;}

.bookmrk p.flogos img{ padding-right:10px;}

.map {
	border:solid 1px #000000;
	margin:0px auto;
	padding:5px;
	width:317px;
	height:246;
	display:block;
	font-size:0px;
}
.input-map {
	width:240px;
	height:20px;
}
.position {
	margin:0px auto;
	width:317px;
	padding:5px 0px 0px 0px
}
.position-guide {
	margin:0px auto;
	width:540px;
	padding:5px 0px 0px 0px;
	text-align:left;
}
.bdr-tble {
	border:#e1e1e1 solid 1px;
	margin:0px;
	padding:0px
}
.bdr-right-bot {
	margin:0px;
	padding:0px
}
.bdr-bot {
	margin:0px;
	padding:0px
}
.bdr-right {
	border-right:#e1e1e1 solid 1px;
	margin:0px;
	padding:0px
}
.red {
	font-size:12px;
	font-weight:bold;
	color:#996666
}
/*_______________CONTACT PAGE___________________*/

.contact {
	/*font-size:14px;*/
	margin:0px;
	padding:5px;
	font-weight:bold;
	color:#353535;
	line-height:16px;
}
.contact .grey {
	background-color:#fafafa;
	padding:8px;
	width:550px;
}
.contact .grey input {
	padding:2px 0px 2px 5px;
	height:20px;
	background:url(../images/input-bg.gif) repeat-x;
	border:#bdbdbd solid 1px;
	width:300px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.contact .grey .inputb {
	padding:2px 0px 2px 5px;
	height:70px;
	background:url(../images/input-bgb.gif) repeat-x;
	border:#bdbdbd solid 1px;
	width:300px;
}

.areatxt 
{	font-family:Arial, Helvetica, sans-serif;
	padding:2px 0px 2px 5px;
	background-color: #f6f6f6;
	border:#bdbdbd solid 1px;
	font-size:12px;
}

.contact .grey label {
	color:#353535;
	font-weight:bold;
	font-size:14px;
	margin:0px;
	width:145px;
	text-align:left;
	display:block;
	float:left;
	padding:0px 5px 0px 5px
}
.contact .buttons .button{
	background:url(../images/button.gif) no-repeat;
	width:67px;
	height:29px;
	border:0pt;
	cursor:pointer;
	color:#ffffff
}
.contact .buttons {
	padding:8px 92px 0px 0px;
	width:300px;
	text-align:right;
	float:right;
}
.contact .white {
	padding:8px;
	width:550px;
}
.contact .white input {
	padding:2px 0px 2px 5px;
	height:20px;
	background:url(../images/input-bg.gif) repeat-x;
	border:#bdbdbd solid 1px;
	width:300px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.contact .white .inputb {
	padding:2px 0px 2px 5px;
	height:70px;
	background:url(../images/input-bgb.gif) repeat-x;
	border:#bdbdbd solid 1px;
	width:300px;
}
.contact .white label {
	color:#353535;
	font-weight:bold;
	font-size:14px;
	margin:0px;
	width:145px;
	text-align:left;
	float:left;
	padding:0px 5px 0px 5px
}
/*Sitemap*/
.sitelinks {
	padding:0px;
	margin:2px 0px 0px 15px;
	color:#525252;
	width:250px;
}
.sitelinks h4 {
	font-weight:bold;
	font-size:14px;
	background:url(../images/site-arrow2.gif) left 4px no-repeat;
	margin:0px 0px 2px 0px;
	padding:0px 0px 2px 20px;
}
.sitelinks h4 a {
	color:#86705f;
	text-decoration:none;
}
.sitelinks h4 a:hover {
	color:#86705f;
	text-decoration:none;
}
.sitelinks ul.site {
	margin:0px 0px 0px 34px;
	padding:0px;
	color:#585751;
	font-size:12px
}
.sitelinks ul.site li {
	margin:0px;
	padding:0px 6px 2px 4px;
list-style:: disc;
	color:#585751;
	line-height:normal;
}
.sitelinks ul.site li a {
	color:#585751;
	text-decoration:none;
}
.sitelinks ul.site li a:hover {
	color:#585751;
	text-decoration:underline;
}
/*search*/
.searchpage {
	width:400px;
	margin:0px;
}
.searchpage .inputsrch {
	padding:3px 0px 2px 5px;
	height:16px;
	background:url(../images/input-bg.gif) repeat-x top;
	border:#bdbdbd solid 1px;
	width:200px;
	margin:0px 0px 0px 20px;
	font-size:12px;
	color:#5c5c5c
}
.searchpage .btnsrch {
	background:url(../images/button.gif) no-repeat;
	width:67px;
	height:26px;
	border:0pt;
	cursor:pointer;
	color:#ffffff;
	margin:0px 0px 0px 5px;
	padding:2px 0px 3px 0px
}
/*guide*/
.firstrow {
	background-color:#444444;
	
	text-align:center;
	font-size:12px;
	color:#ffffff
}
.secondrow {
	background-color:#eeeeee;
	height:40px;
	text-align:center;
	font-size:12px;
	color:#2a2a2a
}
.secondrow strong {
	color:#2a2a2a
}
.otherrow {
	background-color:#ffffff;
	height:40px;
	text-align:center;
	font-size:12px;
	color:#2a2a2a
}
.pad-left {
	text-align:left;
	padding:0px 0px 0px 14px;
}
.position-guide1 {
	margin:0px auto;
	width:540px;
	padding:0px 0px 0px 0px;
	text-align:left;
	height:40px;
	font-size:12px;
	color:#ffffff;
}
.table-style1 {
	margin:0px auto;
	width:540px;
	padding:0px 0px 0px 0px;
	text-align:left;
	
	font-size:12px;
	color:#ffffff;
	background-color:#383838;
}

.highlites{background-color:#eeeeee; padding:4px 0px 4px 10px;}


/* Slider css */
#feature{ position:relative; float:left; width:100%; margin:0; padding:0;}
ul#focusarea{height:240px; overflow:hidden; list-style-type:none; margin:0; padding-left:40px;}
ul#focusarea li{ width:100%; float:left;}

ul#focusarea li img{ padding-top:15px;}
.pagination{ position:absolute; left:185px; bottom:-30px; z-index:100; width:200px;}


.markers li,#focusnext,#focusprev,.markers,.markers li a{display:block;float:left}

.markers{display:inline;vertical-align:bottom}

.markers li{padding:0px 1px 0}

.markers li a{display:block;width:13px;height:14px;overflow:hidden;background: url(../images/slider-unactive.png) no-repeat 0 0;text-indent:-999em;text-align:left;padding:0px 0 2px;margin-right:3px}

.markers li a:hover,.markers li a.active{ background:url(../images/slider-active.png) no-repeat 0 0;}




#focusnext, #focusprev {
    background: url("../images/galleryprev.png") no-repeat scroll 0 0 transparent;
    height:26px;
    text-align: left;
    text-indent: -999em;
    width: 16px;
	margin-top:-4px;
	position:absolute; left:-180px; bottom:120px;
}

#focusnext, #focusnext {
    background: url("../images/gallerynext.png") no-repeat scroll 0 0 transparent;
    height:26px;
    text-align: left;
    text-indent: -999em;
    width: 16px;
	margin-top:-4px;
	position:absolute; left:720px; bottom:120px;
}


/* Slider CSS ends */

.box2{ width:283px; float:left; margin:30px 14px 40px 0;}

.box2 .box2top{ width:283px; float:left; height:10px; background:url(../Images/twitter-top.png) no-repeat 0 0; margin:0; padding:0;}

.boxbg{ width:263px; float:left; background:url(../Images/twitter-repeat.png) repeat; padding:0 10px 0 10px; margin:0;}

.tweetbird{ border-bottom:1px solid #bfbfbf; float:left; width:100%;}

.tweetbird h1{ float:left; font-size:20px; color:#7e1909; font-weight:normal; background:url(../Images/twitter-logo.png) no-repeat; width:85px; height:21px; padding:0 0 10px 50px; margin:3px 0 0 0; }

.tweetbird strong{ padding-top:8px; color:#7e1909;}

.twitterbottom{ float:left; width:100%; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#073d4e; font-weight:bolder; padding-bottom:3px;}

.twitterbottom span.join{ float:left; padding-left:7px;}

.twitterbottom span.join a{ float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7e1909; text-decoration:none;}

.twitterbottom span.view{ float:right; padding-bottom:0 0 12px 0;}

.twitterbottom span.view a{ float:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7e1909; text-decoration:none;}

.boxbg p{ float:left;padding:10px 0 10px 10px; border-bottom:1px dotted #585751;width:253px; margin:0;}

.boxbg ul{ float:left;  width:263px; margin:0; padding:0 0 10px 0; list-style-type:none;}

.boxbg ul li{ float:left;padding:10px 0 10px 10px;border-bottom:1px dotted #585751; margin:0; width:253px; color:#333333;}

.boxbg ul li a{ color:#7e1909;}

.boxbg p.last{ border-bottom:none;}

.footright{ float:right;}

.footright p{ margin:0; padding:0; text-align:right; padding:0 0 12px 0;}

.footright p.bkmrks img.divider{padding:0 10px 0 10px; vertical-align:middle; margin-top:-2px;}

.footright p.last{ font-size:13px;}

.fshare{float:left; margin-right:10px; padding-bottom:10px;}

.tweet{ float:left; margin-right:10px;}

.socials{width:100%; padding:0 0 10px 0;}

.socials2{margin:0 auto; width:533px; padding:20px 0 0 0;}


/*_______________Homepage CONTACT PAGE ___________________*/

.hcontact {
	/*font-size:14px;padding:5px;*/
	margin:0px;
	font-weight:bold;
	color:#353535;
	line-height:16px;
}

.hcontact .buttons .button{
	background:url(../images/button.gif) no-repeat;
	width:67px;
	height:29px;
	border:0pt;
	cursor:pointer;
	color:#ffffff
}
.hcontact .buttons {
	padding:0 0 0px 0px;
	width:284px;
	text-align:right;
	float:right;
}
.hcontact .white {
	padding:0 0 10px 0;
	width:284px;
}
.hcontact .white input {
	padding:2px 0px 2px 5px;
	height:20px;
	background:url(../images/input-bg.gif) repeat-x;
	border:#bdbdbd solid 1px;
	width:195px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.hcontact .white .inputb {
	padding:2px 0px 2px 5px;
	height:85px;
	background:url(../images/input-bgb.gif) repeat-x;
	border:#bdbdbd solid 1px;
	width:195px;
}
.hcontact .white label {
	color:#353535;
	font-weight:bold;
	font-size:12px;
	margin:0px;
	width:75px;
	text-align:left;
	float:left;
	padding:0px 5px 0px 0;
	line-height:21px;
}

