/* CSS Document */
body{margin:0; padding:0; background:url(images/bg.jpg) repeat-x top #fff; font-family:Arial, Helvetica, sans-serif}
.clear{margin:0; padding:0; height:0; line-height:0; font-size:0; clear:both}
a, a:hover {outline:none}
a:focus {outline: none;}
a img{border:0}

.img-border{padding:2px; background:#fff; border:3px solid #d0d0d0; margin:0 15px 0 0}


.wrapper{margin:0 auto; width:1000px}
.header{float:left; width:1000px; height:99px}
.header .logo{float:left; width:350px;}
.header .call{float:right; width:300px; text-align:right}

.nav{float:left; height:42px; width:1000px; background:url(images/nav-bg.jpg) no-repeat top}
.nav ul{margin:0; padding:0; list-style:none}
.nav ul li{list-style:none; float:left; display: inline; padding:9px 12px 11px 10px; background:url(images/nav-li-bg.jpg) no-repeat right top; line-height:13px}
.nav a{float:left;color:#fff;background: transparent url(images/nav-left.gif) no-repeat left top;padding:0 0 0 10px;text-decoration:none;
font-size:13px; font-weight:bold}
.nav a span{float:left;display:block;color:#fff;background: transparent url(images/nav-right.gif) no-repeat right top;padding:6px 10px 7px 0px;font-weight:bold;}
.nav a span{float:none;}
.nav a:hover{background-position:0% -26px;}
.nav a:hover span{color: #be0a01;background-position:100% -26px;}
.nav .active a{background-position:0% -26px;}
.nav .active a span{color: #be0a01;background-position:100% -26px;}

.banner{float:left; width:1000px; height:318px;background:url('images/slied-01.jpg') no-repeat;}


/*
	SLIDER
*/
.slider-wrap								{ width:1000px; float:left; }			
.stripViewer .panelContainer 				{ }
.panel ul									{ text-align: left; margin: 0 15px 0 30px; }
.stripViewer								{ position: relative; overflow: hidden; width:1000px; height:250px; }
.stripViewer .panelContainer				{ position: relative; left: 0; top: 0; }
.stripViewer .panelContainer .panel			{ float: left; height: 100%; position: relative; width:1000px; }
.stripNavL, .stripNavR, .stripNav			{ display: none; }
.nav-thumb 									{ /*border: 1px solid black; margin-right: 5px;*/ }
#movers-row									{ float:left; background:url(images/tab-bg.jpg) no-repeat right top; width:1000px; }
#movers-row div								{ float: left; display: inline }
#movers-row div a.cross-link 				{ float: left; }



.banner-img{position:absolute; width:1000px; height:250px; z-index:99}
.banner-text{position:relative; width:1000px; height:250px; z-index:100; left:0; top:0;}
.banner-text .box{margin:40px 0 0 48px; width:380px; float:left; display:inline; font-size:13px; color:#000000;}
.banner-text .box h2{font-size:19px; text-transform:uppercase; color:#ef3931; font-weight:normal; margin:0; padding:0; line-height:20px}
.banner-text .box p{margin:18px 0 0 0; padding:0; line-height:15px;}
.banner-text .box .more{float:left; background:url(images/banner-btn-more.gif) no-repeat top left; width:58px; height:21px; text-indent:-9999px}
.banner-text .box .more:hover{background:url(images/banner-btn-more.gif) no-repeat bottom left}




.photo-meta-data							{ background: url(images/transpBlack.png); padding: 10px; height: 30px; 
											  margin-top: -50px; position: relative; z-index: 9999; color: white; }
.photo-meta-data span 						{font-size: 13px; }
.cross-link									{position: relative; z-index: 100; float:left ;font-size:14px; font-weight:bold;/* background:url(images/link-right-bg.jpg) no-repeat right top; padding-right:2px*/}
/*.cross-link	span							{float:left ;  padding: 15px;color:#956462; background:url(images/tab-bg-off.jpg) repeat-x; cursor:pointer}
.cross-link:hover span						{background:url(images/tab-bg-over.jpg) repeat-x;  color:#956462;}
.active-thumb span							{ background: transparent url(images/tab-bg-on.jpg) repeat-x;color:#ffffff}
*/
.one{float:left; width:246px; height:64px; background:url(images/tab-one.jpg) no-repeat top left; text-indent:-9999px; cursor:pointer}
.two{float:left; width:250px; height:64px; background:url(images/tab-two.jpg) no-repeat top left; text-indent:-9999px; cursor:pointer}
.three{float:left; width:197px; height:64px; background:url(images/tab-three.jpg) no-repeat top left; text-indent:-9999px; cursor:pointer}
.four{float:left; width:125px; height:64px; background:url(images/tab-four.jpg) no-repeat top left; text-indent:-9999px; cursor:pointer}
/*.active-thumb .one, .active-thumb .two, .active-thumb .three, .active-thumb .four{ background-position:bottom left}*/

.active .one, .active .two, .active .three, .active .four{ background-position:bottom left}

.container{background:url(images/container-med-bg.jpg) repeat-y ; float:left; width:1000px; font-size:12px; color:#383737; line-height:20px}
.container .top-bg{float:left; width:1000px; background:url(images/container-top-bg.jpg) no-repeat top left}
.container .bot-bg{float:left; width:934px; background:url(images/container-bot-bg.jpg) no-repeat bottom left; padding:30px 33px}
.left-colun{float:left; width:623px}
.right-colun{float:right; width:250px}

h1.pagetitle{color:#6a605f; font-family:"Trebuchet MS", "Times New Roman", Times, serif; font-size:25px; font-weight:bold; margin:0 0 20px 0; padding:0 0 12px 0; border-bottom:1px solid #dbdbdb}

.right-colun h1.pagetitle{margin-bottom:10px}

.btn-get-a-quote{float:left; display:block; width:250px; height:61px; background:url(images/get-a-quote.jpg) no-repeat top left; text-indent:-9999px; margin-bottom:15px}
.btn-get-a-quote:hover{background-position:bottom left}

.right-recent-box{float:left; width:250px}
.right-recent-box .date-title{float:left; width:250px; margin-bottom:15px}
.right-recent-box .date-title .date-icon{float:left; width:38px; height:38px; background:url(images/date-box-bg.jpg) no-repeat top left}
.right-recent-box .date-title .date-icon .month{float:left; width:38px; line-height:11px; font-size:11px; font-weight:bold; color:#383737; text-align:center; text-transform:uppercase; margin-top:3px}
.right-recent-box .date-title .date-icon .date{float:left; width:38px; line-height:22px; font-size:22px; font-weight:bold; color:#9c0c05; text-align:center; text-transform:uppercase}
.right-recent-box .date-title .title{float:left; width:200px; font-size:13px; line-height:17px; color:#be0a01; font-weight:bold; margin-left:10px; display:inline}
.right-recent-box .date-title .title a{color:#be0a01; text-decoration:none}
.right-recent-box .date-title .title a:hover{color:#000; text-decoration:none}
.right-recent-box .content{float:left; width:250px; }/*background:url(images/recent-container-bot-line.gif) repeat-x bottom*/
.right-recent-box .content .link-more {float:left; width:250px; padding:10px 0px 15px 0px;}
.right-recent-box .content .link-more a{float:left; width:58px; background:url(images/link-more.gif) no-repeat top left ; height:21px; display:block; text-indent:-9999px;}
.right-recent-box .content .link-more a:hover{background-position:bottom left}
.right-recent-pagin{float:left; width:250px; margin:10px 0 20px 0;}
.right-recent-pagin img{margin-right:6px}

.offer-banner{float:left; width:250px}

.footer{float:left; width:940px; padding:20px 30px}
.footer .links{float:left; width:500px; font-size:12px; color:#383737}
.footer .links a{text-decoration:none; color:#383737}
.footer .links a:hover{text-decoration:none; color:#be0a01}
.footer .links span{color:#d0cfcf; padding:0 7px}
.footer .copyright{float:right; width:400px; font-size:12px; color:#383737; text-align:right}


.deactive {display:none;}