/* CSS Document */

body{margin:0; background:url(images/bg.gif) repeat 0 0 #9D957E; color:#303030;}
div, h2, h3, h4, h5, p, ul, td, form{margin:0; padding:0;}
ul{list-style-type:none;}
.bold{font-weight:bold;}
.font11{font-size:11px;}

img{margin:0; padding: 0;}

/*Top Panel*/
#topPanelMain{width:780px; height:352px; margin:0 auto; position:relative; background:url(images/header.jpg) no-repeat 0 100%;}
#topPanel{
	width:780px;
	height:154px;
	margin:0 auto;
	position:relative;
	background:url(images/top-bg.gif) repeat-x 0 0;
}
#topPanel img#logo{position:absolute; top:0px; left:248px;}
#topPanel h2{position:absolute; top:0px; left:8px; width:240px; height:92px; text-indent:-2000px; background:url(images/call-us.gif) no-repeat 0 0;}
#bookMark{position:absolute; top:0px; right:8px; width:240px; height:92px; background:url(images/bookmark-bg.gif) no-repeat 0 0;}
#bookMark ul.bm{padding:58px 0 0 68px;}
#bookMark ul.bm li{line-height:14px; font-size:10px;}
#bookMark ul.bm li a{display:block; width:154px; background:no-repeat 100% 0; text-indent:-2000px; font-size:10px;}
#bookMark ul.bm li a.bm{background-image:url(images/bookbark.gif);}
#bookMark ul.bm li a.bm:hover{background-image:url(images/bookbark-up.gif);}
#bookMark ul.bm li a.email{background-image:url(images/email-page.gif);}
#bookMark ul.bm li a.email:hover{background-image:url(images/email-page-up.gif);}
/*Menu*/
#topPanel ul.menu{width:764px; height:40px; position:absolute; bottom:8px; left:8px; background:url(images/menu-bg.gif) repeat-x 0 0;}
#topPanel ul.menu li{float:left; height:40px;}
#topPanel ul.menu li.leftBorder{background:url(images/menu-border-left.gif) no-repeat 0 0; width:43px;}
#topPanel ul.menu li.rightBorder{background:url(images/menu-border-right.gif) no-repeat 100% 0%; width:40px;}
/*/Menu*/

#fight{width:323px; height:117px; position:absolute; bottom:0px; left:8px; background:url(images/fight-bg.gif) repeat-y 0 0;}
#fight h3{background:url(images/fight-for-right.gif) no-repeat 0 0; text-indent:-2000px; height:46px;}
#fight p{height:70px; background:url(images/join-us.gif) no-repeat 50% 0%; text-indent:-2000px;}
/*/Top Panel*/
/*Body Panel*/
#bodyPanel{width:780px; margin:0 auto 0; position:relative; background:url(images/body-bg.gif) repeat-x 0 0 #E1DBC6; }
#leftPanel{width:323px; position:relative; top:0px; left:8px; background:url(images/fight-bg.gif) repeat-y 0 0; padding:10px 0 0; border-top:1px solid #9D957E;}
#leftPanel p{font:12px/13px Arial, Helvetica, sans-serif; color:#304159; font-weight:normal; padding:0 23px 20px 21px;}
#leftPanel p.button{padding:0; cursor:pointer; width:305px; height:41px; display:block; background:url(images/idea-button.gif) no-repeat 0 0; margin:0 auto 27px;}
#leftPanel p.button img{padding:14px 0 0 19px;}
/*#leftPanel p.button a{width:305px; height:41px; display:block; background:url(images/idea-button.gif) no-repeat 0 0; margin:0 auto 27px;}*/
#leftPanel p.success{font-weight:bold; color:#000D04; padding:0 23px 5px 21px; text-align:center;}
#leftPanel p.success span{font-size:13px; text-transform:uppercase; color:#B41D22;}
#leftPanel p.unpaidParking{height:90px; background:url(images/unpaid-parking.gif) no-repeat 50% 0%; text-indent:-2000px;}
.callNow{font:11px/13px Arial, Helvetica, sans-serif; font-weight:bold; color:#B41D22;}
#leftPanel p.customerService{height:116px; background:url(images/customer-service.gif) no-repeat 50% 0%; text-indent:-2000px; padding-bottom:19px;}
#leftPanel p.dismissial{height:140px; background:url(images/dismissal-letter.gif) no-repeat 50% 0%; text-indent:-2000px; padding-bottom:22px;}
#leftPanel p.dismissed{height:61px; background:url(images/dismissed.gif) no-repeat 50% 0%; text-indent:-2000px; padding-bottom:0px;}
#leftPanel p.bottom{background:url(images/left-panel-bottom.gif) no-repeat 0% 100%; padding:0 0 51px 254px;}
#leftPanel p.bottom a{width:33px; height:13px; background:url(images/more.gif) no-repeat 0 0; text-decoration:none; display:block; text-indent:-2000px;}
#leftPanel p.bottom a:hover{background:url(images/more-up.gif) no-repeat 0 0;}

/*EZ Pack*/
#commingSoon{width:275px; height:230px; background:url(images/comming-soon.gif) no-repeat 0 0; left:8px; position:relative; margin:31px 0 0; padding:114px 26px 0 22px;}
/*/EZ Pack*/

/*Services Offered*/
#offeredServices{width:449px; height:49px; background:url(images/services-offer.gif) no-repeat 0 0; position:absolute; top:29px; right:0px; text-indent:-2000px;}
#servicesBox{width:406px; position:absolute; top:78px; right:17px; background:url(images/services-bg.gif) no-repeat 0 0;}
#box1{width:134px; background:url(images/divider.gif) repeat-y 100% 0%; float:left;}
#box2{width:130px; background:url(images/divider.gif) repeat-y 100% 0%; float:left; padding:0 0 0 7px;}
#box3{width:127px; float:left; padding:0 0 0 8px;}
#box1 h3, #box2 h3, #box3 h3{height:39px; background:no-repeat 0 0; text-indent:-2000px;}
#box1 h3{ background-image:url(images/box1-heading.gif);}
#box2 h3{ background-image:url(images/box2-heading.gif);}
#box3 h3{ background-image:url(images/box3-heading.gif);}
#box1 img, #box2 img, #box3 img{padding:0 0 8px;}
#box1 p, #box2 p, #box3 p{font:12px/16px Arial, Helvetica, sans-serif; color:#303030; font-weight:bold; padding:0 0 15px;}
#box1 p.two, #box3 p.two{padding:0 0 14px; font-weight:normal;}
#box2 p.two{padding:0 0 30px; font-weight:normal;}
/*Read-more Order*/
#servicesBox ul{padding:0 0 32px;}
#servicesBox ul li{float:left;}
#servicesBox ul li a{display:block; margin:0 2px 0 0; height:13px; text-indent:-2000px; background:no-repeat 0 0;}
#servicesBox ul li a.readmore{width:67px; background-image:url(images/read-more.gif);}
#servicesBox ul li a.readmore:hover{width:67px; background-image:url(images/read-more-up.gif);}
#servicesBox ul li a.order{width:56px; background-image:url(images/order.gif);}
#servicesBox ul li a.order:hover{width:56px; background-image:url(images/order-up.gif);}
/*/Read-more Order*/
#servicesOverview a{width:406px; height:39px; position:absolute; right:17px; top:516px; background:url(images/services-overview.gif) no-repeat 0 0; text-indent:-2000px;}
#servicesOverview a:hover{background:url(images/services-overview-up.gif) no-repeat 0 0;}
/*/Services Offered*/

/*About*/
#about{width:394px; position:absolute; right:26px; top:580px;}
#about h2{width:78px; height:32px; margin:0 auto; text-indent:-2000px; background:url(images/aboutus.gif) no-repeat 0 0;}
#about h2.testi{width:112px; height:30px; margin:25px auto 0; text-indent:-2000px; background:url(images/testimony.gif) no-repeat 0 0;}
#about p{font:13px/14px Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; color:#303030; padding:0 0 14px;}
#about p span.test{font:11px/14px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-style:italic; color:#0D3375;}
#about p.successFormula{height:37px; background:url(images/success-formula.gif) no-repeat 50% 0%; text-indent:-2000px;}
#about ul{padding:0 0 4px; width:394px;}
#about ul li{background:url(images/bullet-check.gif) no-repeat 0 3px; padding:0 0 0 20px; font:11px/15px Arial, Helvetica, sans-serif; color:#191919;}
#about p.iceberg{font:11px/15px Arial, Helvetica, sans-serif; font-weight:bold; font-style:italic; text-align:right; color:#191919; padding:0 12px 33px 0;}
#about p.exclusiveSol{height:98px; background:url(images/exclusive-sol.gif) no-repeat 50% 0; padding:0 0 26px; text-indent:-2000px;}
#about p span{font:16px/35px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#B62700;}
#about p.youGet{background:url(images/you-get.gif) no-repeat 50% 0; text-indent:-2000px; padding:2px 0 23px;}
#about p.readmore{background:url(images/h-divider.gif) repeat-x 0 0; padding:0 0 0 2px; text-align:left;}
#about p.readmore a{display:block; width:119px; height:13px; background:url(images/read-more-about.gif) no-repeat 0 0; text-indent:-2000px;}
#about p.readmore a:hover{background:url(images/read-more-about-up.gif) no-repeat 0 0;}
#about p.readmore a.testimony{display:block; width:137px; height:13px; background:url(images/read-more-testi.gif) no-repeat 0 0; text-indent:-2000px;}
#about p.readmore a.testimony:hover{background:url(images/read-more-testi-up.gif) no-repeat 0 0;}
/*/About*/
/*/Body Panel*/
/*Body Panel Bottom*/
#bodyPanel1{width:740px; margin:0 auto; position:relative; background:#E1DBC6; padding:0 21px 0 19px;}
#bodyPanel1 h2{width:740px; height:26px; background:url(images/h-divider.gif) repeat-x 0 100%; text-indent:-2000px; margin:0 0 5px;}
#bodyPanel1 h2 span{background:no-repeat 50% 0; display:block;}
#bodyPanel1 h2 span.heading1{background-image:url(images/heading1.gif);}
#bodyPanel1 h2 span.heading2{background-image:url(images/heading2.gif);}
#bodyPanel1 h2 span.heading3{background-image:url(images/heading3.gif);}
#bodyPanel1 h2 span.heading4{background-image:url(images/heading4.gif);}
#bodyPanel1 h2 span.heading5{background-image:url(images/heading5.gif);}

#bodyPanel1 p{display:block; width:696px; padding:0 17px 30px 27px; font:14px/17px Arial, Helvetica, sans-serif; color:#232F3B;}
#bodyPanel1 p a{text-align:right; font-size:13px; font-weight:bold; padding:0 0 0 80px; color:#BA0000; text-decoration:none;}
#bodyPanel1 p a:hover{text-decoration:underline;}
#bodyPanel1 p a.pad{padding:0 0 0 16px;}

#bodyPanel1 p.small{font-size:13px; font-weight:bold; font-style:italic; padding-bottom:17px;}
#bodyPanel1 p span{color:#BA0000; text-transform:uppercase;}
/*/Body Panel Bottom*/
/*Security Options*/
#security{width:780px; height:167px; margin:0 auto; position:relative; background:url(images/security-options.jpg) no-repeat 50% 50% #E1DBC6;}
/*/Security Options*/
/*Footer*/
#footer{width:780px; height:180px; background:url(images/footer-bg.gif) repeat-x 0 100% #E1DBC6; position:relative; margin:0 auto; font:12px/13px /*"Trebuchet MS", */Arial, Helvetica, sans-serif; color:#5D5649;}
#footer ul{background:url(images/menu-bg1.gif) repeat-x 0 0; height:57px; width:764px; margin:0 auto;}
#footer ul li{float:left;}
#footer ul li.leftBorder{background:url(images/menu-border-left.gif) no-repeat 0 0; width:84px; height:57px;}
#footer ul li.rightBorder{background:url(images/menu-border-right.gif) no-repeat 100% 0%; width:83px; height:57px;}

#footer ul.links{background:none; height:10px; width:700px; margin:0 auto;}
#footer ul.links li a{color:#464136; text-decoration:none; padding:0 7px;}
#footer ul.links li a:hover{color:#464136; text-decoration:underline;}
#footer p{padding:14px 0 0; text-align:center; line-height:18px; color:#302D26;}
#footer p a{color:#BA0000; text-decoration:none;}
#footer p a:hover{color:#302D26; text-decoration:underline;}
#footer p.copy{font-size:10px; color:#5D5649;}
/*/Footer*/

#pop{width:302px; height:102px; position:absolute; top:0px; z-index:1; background:#C5C0B3; padding:9px; margin:10px 0 0; border:1px solid #695D5C;}
#pop h2{background:url(images/pop-head.gif) no-repeat 0 0; text-indent:-2000px; height:40px; cursor:move;}
#pop p{height:36px; background:url(images/pop-bg.gif) repeat-x 0 0; /*text-indent:-2000px;*/ border-left:1px solid #9D957E; border-right:1px solid #9D957E; padding:25px 0 0 32px;}
#pop object{position:absolute; z-index:1; top:70px; left:31px;}
#close{width:14px; height:13px; position:absolute; top:90px; right:14px; background:url(images/close.gif) no-repeat 0 0; border:1px solid #9D957E; cursor:pointer; line-height:8px;}

/*email this page*/
#emailPage{width:302px; position:absolute; top:0px; z-index:1; background:#C5C0B3; padding:9px; margin:92px 0 0; border:1px solid #695D5C;}
#emailPage h3{background:url(images/email-page-head.gif) no-repeat 0 0; text-indent:-2000px; height:40px;}
#emailPage div#emailBlock{background:url(images/pop-bg1.gif) repeat-x 0 0 #D5CFBD; border-left:1px solid #9D957E; border-right:1px solid #9D957E; border-bottom:1px solid #9D957E; padding:10px 0 0 0; text-align:center;}
/*#emailBlock td{font:12px/15px Arial, Helvetica, sans-serif; font-weight:bold;}
#emailBlock td input{width:163px; height:15px; font:12px/14px Arial, Helvetica, sans-serif; color:#000;}*/
#emailBlock td{font:11px/15px Arial, Helvetica, sans-serif; font-weight:bold;}
#emailBlock td input{width:120px; height:14px; font:11px/11px Arial, Helvetica, sans-serif; color:#000; border:1px solid #666666;}
#emailBlock td input.submit{width:67px; height:13px; background:url(images/submit.gif); border:0; cursor:pointer;}
#emailBlock td p{font:12px/15px Arial, Helvetica, sans-serif; font-weight:bold; text-align:center;}
#emailBlock td h4{font:12px/15px Arial, Helvetica, sans-serif; font-weight:bold; color:#00468B; text-align:center;}
#emailBlock td h5{font:11px/15px Arial, Helvetica, sans-serif; font-weight:bold; color:#B41D22;}

#closePage{width:14px; height:13px; position:absolute; top:180px; right:14px; background:url(images/close.gif) no-repeat 0 0; border:1px solid #9D957E; cursor:pointer; line-height:8px;}

/*/email this page*/
/*scroller*/
#testimony{width:394px; height:55px; position:absolute; left:2px; top:4px; padding:0 0 0; z-index:1;}

.someclass{ /*class to apply to your scroller(s) if desired*/
}
/*scroller*/
myheadingone {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #E1DBC6;
}
.myheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bolder;
	color: #1E2439;
	background-color: #E1DBC6;
}
.thumbnail{
	position: relative;
	z-index: 0;
	width: 0;
	height: 0;
	color: #990000;
	text-decoration: underline;
}

.thumbnail:hover{
background-color: transparent;
z-index: 0;
}

.thumbnail span{ /*CSS for enlarged image*/
	position: absolute;
	background-color: lightyellow;
	padding: 0px;
	left: -1000px;
	border: 1px outset gray;
	visibility: hidden;
	color: black;
	text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
	visibility: visible;
	top: -100px;
	left: -40px; /*position where enlarged image should offset horizontally */
}
