/*
Theme Name: LTE
Theme URI: 
Description: 
Version: 
Author: 
Author URI: 
*/

@import "http://www.lucastree.com/wp-content/themes/lte/css/reset.css";
@import "http://www.lucastree.com/wp-content/themes/lte/css/typography.css";
@import "http://www.lucastree.com/wp-content/themes/lte/css/layout.css";



body {
	font:x-small/1.5em Georgia, "Times New Roman", Times, serif;
  	color:#464646;
  	font-size/* */:/**/small;
  	font-size: /**/small;
	background:#c87f00;
	width:100%;
	}
	
h1 {	
	font-size:150%;
	font-weight:normal;
	color:#800114;
	margin:0;
	padding:0;
	}	
	
form { 
	padding:0;
	margin:0;
	}		
	
#header-wrap {
	border-top:5px solid #c87f00; 
	background:#fed161 url(http://www.lucastree.com/wp-content/themes/lte/_images/header_bg_rev.gif) bottom repeat-x; 
	height:120px;
	width:100%;
	overflow:visible;
	}
	
#header {
	width:995px;
	position:absolute;
	margin-left:50%;
	left:-497px;
	overflow:visible;
}
	
#logo {
	width:115px;
	float:left;
	padding-top:5px;
	margin-left:45px;
}
	
#site-search, #s {
	width:200px;
	height:20px;
	margin-left:7px;
	float:left;
}
#gobutton {
	margin:3px 0 7px 3px;
	float:left;
}

#global-nav {
	float:right;
	margin-right:20px;
	}
	
#global-nav span {
	float:left;
	padding-top:10px;
}
	
#global-nav a {
	padding:1px 0;
	border-top:1px solid #800114;	
	border-bottom:1px solid #800114;	
	text-decoration:none;
	color:#800114;
	}
	
#global-nav a:hover {
	color:#636363;
	}
	
#searchform {
	background:url(http://www.lucastree.com/wp-content/themes/lte/images2/search-bg.gif) no-repeat; 
	width:255px; 
	height:28px; 
	padding:6px 10px;
	margin-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	display:inline-block;
	float:left;
}
	
#mainNav {
	width:735px; 
	height:30px; 
	}

	
.navDivider {
	margin: 0 21px;
	width:2px;
	height:20px;
	background:#fff url(http://www.lucastree.com/wp-content/themes/lte/images2/divider.gif);	
	}	
	
/* main content styles */

#wrap {
	width:1032px;
	margin:0 auto;
	z-index:-5;
}

#main-content-wrap {
	background:url(http://www.lucastree.com/wp-content/themes/lte/images2/main-bg.png) repeat-y; 
	width:1032px;
	}
	
#main-content {
	background:url(http://www.lucastree.com/wp-content/themes/lte/images2/main-bg-fade.jpg) bottom repeat-x; 
	width:975px;
	margin-left:18px;
	padding-left:20px;
	overflow:hidden;
	position:relative;
	}
	
#sliderBox {
	height:375px;
	}
	
/* Left column Home page styles */	
	
#leftBox {
	width:212px; 
	padding-left:25px; 
	float:left; 
	text-align:left;
	}
	
#expertTop {
	width:210px; 
	height:30px; 
	padding-left:17px; 
	padding-top:50px; 
	background:url(http://www.lucastree.com/wp-content/themes/lte/_images/talk-promo-top.png) no-repeat; 
	font-size:10px; 
	color:#fff; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}	
	
#expertTop select {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0 0 0 3px;
	margin-left:2px;
	}
	
#expert {
	width:175px; 
	background:url(http://www.lucastree.com/wp-content/themes/lte/_images/talk-promo-bg.png) bottom no-repeat;
	padding:10px 20px 0 15px;
}
	
/*#expertFade {
	width:163px; 
	background:url(http://www.lucastree.com/wp-content/themes/lte/images2/expert-bg-fade.gif) bottom repeat-x; 
	padding: 10px 15px 0px 20px; 
	margin-left:7px;
	}*/
	
#expert h1 {	
	font-size:16px;
	line-height:25px;
	font-weight:normal;
	color:#800114;
	margin:0;
	padding:0;
	text-align:center;
}	
#expert p {
	text-align:center;
	line-height:22px;
	padding-bottom:5px;
}
	
/* Left column interior page styles */	
	
#leftBoxInt {
	width:150px; 
	float:left; 
	text-align:left;
}	
	
/* right column Home Page styles */

#rightBox {
	width:207px;
	float:left;
}
	
/* right column interior styles */

#rightBoxInt {
	width:212px;
	padding-left:20px;
	padding-top:25px;
	padding-right:40px;
	float:right;
	text-align:left;
	}	
	
#saleButton {
	margin-bottom:20px;
	}	
	
/* main content Home Page styles */

#mainBox {
	line-height:40px; 
	text-align:left;
	float:left;
	width:450px;
	padding:0 20px;
	/*margin-left:275px;
	margin-right:265px;*/
	}
	
#mainBox a {
	color:#800114;
	text-decoration:none;
	border-bottom:1px dotted #800114;
	}	
	
#mainBox a:hover {
	color:#999;
	text-decoration:none;
	border-bottom:1px dotted #999;
	}	
	
#mainBottom {
	background:url(http://www.lucastree.com/wp-content/themes/lte/images2/footer-bg.png); 
	width:1032px; 
	height:47px; 
	text-align:left;}
	
/* main content Home Page styles */

#mainBoxInt {
	width:540px;
	line-height:30px; 
	text-align:left;
	margin-left:160px;
	padding-top:20px;
	float:left;
	}
.tertiary #mainBoxInt {
	margin-left:10px;
	}
	
#mainBoxInt a {
	color:#800114;
	text-decoration:none;
	border-bottom:1px dotted #800114;
	}	
	
#mainBoxInt a:hover {
	color:#999;
	text-decoration:none;
	border-bottom:1px dotted #999;
	}	
	
.leftImg {
	margin-top:5px;
	margin-right:15px;
	margin-bottom:10px;
	}		
	
	
/* Footer styles */

/*#footer {
	width:1032px;
	position:absolute;
	margin-left:50%;
	left:-516px;
}*/
	
#footer {
	width:1032px; 
	text-align:left;
	margin-bottom:25px;
	overflow:hidden;
	}
	
#footer-text {
	color:#ffd770; 
	font-size:90%; 
	width:755px; 
	float:left;
	margin-left:36px;
	}
	
#footer-text a {
	color:#fff;
	text-decoration:none;
	}
	
#footer-text a:hover, #footer-text a.current {
	color:#ffd770; 
	}
	
	
#facebook {
	width:185px; 
	margin-left:767px;
	}
	
.whiteText {
	color:#fff;
	}	
	
/* Dropdown Menu Styles */


#button {
	width:138px;
	margin:0px;
	padding: 0 0 0 0;
	line-height:normal;
	color: #652d90;
	font-size:14px;
	z-index:1000;
	background:#6d010f url(http://www.lucastree.com/wp-content/themes/lte/images2/drop-down-bg-fade.gif) bottom repeat-x;
	text-align:center;
	}
	
	#button ul {
		list-style: none;
		margin:0px;
		padding:0px;
		border: none;
		width: 138px;		
		}
		
	#button li {
		border: none;
		margin: 0;
		list-style: none;
		list-style-image: none;
		}
	
	#button li a {
		display: block;
		padding: 10px 1px 10px 1px;
		border-top: 1px solid #670110;
		color: #f2f0d9;
		text-decoration: none;
		width: 136px;
		}

	html>body #button li a {
		width:auto;
		}

	#button li a:hover {
		background-color: #a10019;
		color: #ffd770;
		}		
	
	
	
/*leftnav styles */

#leftNavHolder {
	position:absolute; 
	top:75px; 
	left:50%; 
	width:150px; 
	margin-left:-498px; 
	text-align:left;
	}
.tertiary #leftNavHolder {
	position:relative;
	top:0;
	left:-20px;
	padding-top:75px;
	float:left;
	margin-left:0;
	margin-bottom:25px;
}
#leftNavHolder-tertiary {
	margin-top:75px;
	width:150px;
	text-align:left;
	float:left;
	margin-bottom:25px;
}
	
#leftNavBox {
	width:150px;
	}
	
#leftNavTop {
	background:url(http://www.lucastree.com/wp-content/themes/lte/images2/leftnav-top.png); 
	width:130px; 
	height:25px; 
	color:#ffd770; 
	font-size:16px; 
	padding:5px 0 0 20px;	
	}
	
#leftNavLinks {
	width:150px; 
	background-color:#ffdb33;
	}
	
#leftNavBottom {
	background:url(http://www.lucastree.com/wp-content/themes/lte/_images/left-nav-bottom.png); 
	width:150px; 
	height:14px;
	}

	#leftNavLinks ul {
		list-style: none;
		margin:0px;
		padding:0px;
		border: none;
		width: 150px;
		border-bottom: 2px solid #fcd979;
		}
		
	#leftNavLinks li {
		border: none;
		margin: 0;
		list-style: none;
		list-style-image: none;
		}
	
	#leftNavLinks li a {
		display: block;
		padding: 5px 20px 5px 20px;
		border-top: 2px solid #fcd979;
		color: #89794d;
		text-decoration: none;
		width: 110px;
		background-color:#ffd201;
		}
		
	#leftNavLinks li.current_page_item a {
		color:#464646;
	}
	#leftNavLinks li.current_page_item li a {
		color: #9b8a54;
	}
	#leftNavLinks li li.current_page_item a {
		color:#464646;
	}

	html>body #leftNavLinks li a {
		width:auto;
		}

	#leftNavLinks li a:hover {
		background-color:#ed9600;
		color: #fff;
		}
		
		#leftNavLinks li li a:hover {
			background-color:#ffdb33;
			color: #464646;
		}
	
	#leftNavLinks ul ul {
	border-top: 2px solid #fcd979;
	border-bottom:none;
	}
	
	#leftNavLinks ul ul li   {
	padding: 5px 0px 5px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
		}
					
	#leftNavLinks ul ul li a {
	display: block;
	padding: 3px 10px 3px 30px;
	color: #9b8a54;
	text-decoration: none;
	width: 110px;
	background-color:#ffdb33;
	border-top:0px;
	line-height:normal;
	background-image: url(http://www.lucastree.com/wp-content/themes/lte/_images/side-nav-bullet.gif);
	background-repeat: no-repeat;
	background-position: 20px 5px;
		}			

.clearfloat { 
	clear:both;
    height:0;
    font-size: 0px;
    line-height: 0px;
	visibility: hidden;	
}  

/*---------------------------------------*/
/*---------------------------------------*/
/*---------------------------------------*/

#nav {
	float:right;
	/*padding-top:50px;*/
	margin-right:20px;
	width:auto;
	position:absolute;
	right:0;
	bottom:-5px;
	overflow:visible;
}
#top-nav a {
	text-decoration:none;
	color:#f2f0da;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	line-height:16px;
	font-weight:normal;
	padding:0 17px;
	margin-top:7px;
	display:block;
	border-left:1px solid #c66775;
	border-right:1px solid #c66775;
}
#top-nav {
	list-style-type: none;
	-moz-border-radius-topright:10px;
	-webkit-border-top-right-radius:10px;
	-moz-border-radius-topleft:10px;
	-webkit-border-top-left-radius:10px;
	overflow:visible;
}
#top-nav li {
	float: left;
	list-style-type: none;
	position: relative;
	height: 30px;
	text-align: center;
	background: url(http://www.lucastree.com/wp-content/themes/lte/_images/nav-bg.gif) repeat-x;
	overflow:visible;
}
#top-nav .nav-first {
	background:url(http://www.lucastree.com/wp-content/themes/lte/_images/nav-bg-left.gif) left top no-repeat;
	width:100%;
	height:30px;
	display:block;
}
#top-nav .nav-last {
	background:url(http://www.lucastree.com/wp-content/themes/lte/_images/nav-bg-right.gif) right top no-repeat;
	width:115px;
	height:30px;
	display:block;
	padding-right:10px;
}
#top-nav .page_ancestor {
	width:125px;
	padding:0;	
}
#top-nav .nav-about {
	width:100px;
	padding:0;
}
#top-nav .page_ancestor a {
	padding:0;
	border:none;
}
#top-nav .nav-utilities a {
	border:none;
	margin-top:0;
	padding-top:7px;
}
#top-nav .nav-residential a {
	width:100%;
	border-left:2px solid #c66775;
}
#top-nav .nav-commercial a {
	border-left:2px solid #c66775;
}
#top-nav .nav-about a {
	border-left:2px solid #c66775;
	border-right:1px solid #c66775;
}
#top-nav .nav-contact a {
	border:none;
	margin-top:0;
	padding-top:7px;
}
#top-nav .nav-team a {
	border-right:2px solid #c66775;
}
#top-nav .active {
	background-color:#800114;
	background-image:none;
}
#top-nav .active .nav-first {
	background:url(http://www.lucastree.com/wp-content/themes/lte/_images/nav-bg-active-left.gif) left top no-repeat;
}
#top-nav .active .nav-last {
	background:url(http://www.lucastree.com/wp-content/themes/lte/_images/nav-bg-active-right.gif) right top no-repeat;
}
#top-nav .active a {
	color:#ffd770;
}
#top-nav .current {
	background-color:#690110;
	background-image:none;
}
#top-nav .current .nav-first {
	background:url(http://www.lucastree.com/wp-content/themes/lte/_images/nav-current-bg-left.gif) left top no-repeat;
}
#top-nav .current .nav-last {
	background:url(http://www.lucastree.com/wp-content/themes/lte/_images/nav-current-bg-right.gif) right top no-repeat;
}
#top-nav .current a {
	color:#ffd770;
}
#top-nav li .sub, #top-nav li .sub-about {
	/*---------------------------------------*/
	display:none;
	/*---------------------------------------*/
	position: absolute;
	top: 30px;
	left: 0px;
	width:100%;
	padding:0;
	background-image: url(http://www.lucastree.com/wp-content/themes/lte/_images/nav-sub-bg.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	-moz-border-radius-bottomright:10px;
	-webkit-border-bottom-right-radius:10px;
	-moz-border-radius-bottomleft:10px;
	-webkit-border-bottom-left-radius:10px;
	z-index:100000;
}
#top-nav li .sub-about {
	background-image: url(http://www.lucastree.com/wp-content/themes/lte/_images/nav-sub-bg.png);
}
#top-nav li .sub li, #top-nav li .sub-about li {
	float: none;
	width: 100%;
	height:auto;
	background:none;
	padding:0;
	border:none;
	border-top:1px solid #670110;
}
#top-nav li .sub li a {
	color:#fff;
	border:none;
	width:115px;
	margin:0;
	padding:8px 5px;
}
#top-nav li .sub-about li a {
	color:#fff;
	border:none;
	width:96px;
	margin:0;
	padding:8px 2px;
}
#top-nav li .sub li a:hover, #top-nav li .sub-about li a:hover {
	background-color:#870114;
	color:#ffd770;
}

/*---------------------------------------*/
/*---------------------------------------*/
/*---------------------------------------*/
/*---------------------------------------*/
/*---------------------------------------*/

#expertFade {
	font-size:13px;
	line-height:25px;
}
#imageBoxSecondary {
	float:left;
	overflow:hidden;
}
#mainBoxInt.tertiary {
	margin-left:35px;
}
#mainBoxInt h1 {
	padding:20px 0 20px 0;
	font-size:23px;
}
h2 {
	font-size:18px;
	font-weight:normal;
	color: #800114;
}
h3 {
	font-size:14px;
	font-weight:normal;
}
#mainBoxInt ul {
	padding-bottom:5px;
}
#mainBoxInt ul li {
	margin-left:35px;
	list-style-type:disc;
	line-height:25px;
}
#mainBox p {
	font-size:14px;
	line-height:40px;
	padding-bottom:20px;
}
#mainBoxInt p {
	padding-bottom:20px;
}
#mainBoxInt p.no-bottom {
	padding-bottom:0;
}
.contact-us {
	line-height:25px;
}
#mainBoxInt img {
	background-color:#fff;
	padding:5px;
	border:1px solid #CCC;
}
.border {
	background: url(http://www.lucastree.com/wp-content/themes/lte/_images/inline-img-bg.png) left top no-repeat;
	width:161px;
	height:103px;
	padding:2px 4px 5px 3px;
}
#mainBoxInt img.no-border {
	border:none;
	padding:0;
	background-color:transparent;
}
#saleButton {
	display:block;
	height:170px;
	width:216px;
	background: url(http://www.lucastree.com/wp-content/themes/lte/_images/coupon-promo-bg.png) left top no-repeat;
	padding:0;
}
#saleButton p {
	display:table-cell;
	height:110px;
	text-align:center;
	vertical-align:middle;
	padding:15px 15px 0 10px;
	color:#f2f0da;
	font-size:22px;
	line-height:25px;
}
#saleButton p strong {
	font-size:32px;
	font-weight:normal;
}
#saleButton .btn {
	margin-top:10px;
}
#intexpert-top {
	display:block;
	height:90px;
	width:181px;
	background: url(http://www.lucastree.com/wp-content/themes/lte/_images/intexpert-top.png) left top no-repeat;
	padding:50px 20px 0 15px;
}
#intexpert-top p {
	font-size:14px;
	line-height:22px;
	color:#fff;
	text-align:center;
	margin-top:5px;
}
#intexpert-bottom {
	display:block;
	height:45px;
	width:216px;
	background: url(http://www.lucastree.com/wp-content/themes/lte/_images/intexpert-bottom.png) left top no-repeat;
	margin-bottom:10px;
}
#newsletter {
	margin-bottom:15px;
}


/*--------------Slider-------------------*/
/*---------------------------------------*/
		.anythingSlider { 
			width: 955px; 
			height: 370px; 
			position: relative; 
			margin: 0; 
			}
		.anythingSlider .wrapper { 
			width: 955px;
			overflow: auto; 
			height: 345px; 
			margin: 0; 
			position: absolute; 
			top: 0; 
			left: 0; 
			}
		
		/* Width below is max for Opera */
		.anythingSlider .wrapper ul { 
			width: 32700px; 
			list-style: none; 
			position: absolute; 
			top: 0; 
			left: 0; 
			background: #f5f3e2; 
			margin: 0; 
			}
		.anythingSlider ul li { 
			display: block; 
			float: left; 
			padding: 0; 
			height: 345px; 
			width: 955px; 
			margin: 0; 
			}
		.anythingSlider .arrow { 
			display: block; 
			height: 41px; 
			width: 41px; 
			position: absolute; 
			top: 295px; 
			cursor: pointer; 
			}
		.anythingSlider .forward { 
			background:url(http://www.lucastree.com/wp-content/plugins/s3slider-plugin/images/slider-right.png) top left no-repeat;
			right: 10px; 
			}
		.anythingSlider .back { 
			background:url(http://www.lucastree.com/wp-content/plugins/s3slider-plugin/images/slider-left.png) top left no-repeat; 
			left: 10px; 
			}
		.anythingSlider .forward:hover {  }
		.anythingSlider .back:hover {  }
		
		#thumbNav { 
			position: relative; 
			top: 345px; 
			text-align: right;
			margin-right:25px;
			}
		#thumbNav a { 
			color: black; 
			font: 0px/0px Georgia, Serif; 
			display: inline-block; 
			padding: 2px 5px; 
			height: 10px;
			width: 10px;
			margin: 2px; 
			background: url(http://www.lucastree.com/wp-content/themes/lte/_images/thumb-nav.gif) left top no-repeat; 
			text-align: center;  
			}
		#thumbNav a:hover { 
			background: url(http://www.lucastree.com/wp-content/themes/lte/_images/thumb-nav-current.gif) left top no-repeat; 
			}
		#thumbNav a.cur { 
			background: url(http://www.lucastree.com/wp-content/themes/lte/_images/thumb-nav-current.gif) left top no-repeat; 
			}
		
		#start-stop { 
			display:none;
			background: green; 
			background-image: url(http://www.lucastree.com/wp-content/plugins/s3slider-plugin/images/cellshade.png); 
			background-repeat: repeat-x; 
			color: white; 
			padding: 2px 5px; 
			width: 40px; 
			text-align: center; 
			position: absolute; 
			right: 45px; 
			top: 345px; 
			-moz-border-radius-bottomleft: 5px; 
			-moz-border-radius-bottomright: 5px; 
			-webkit-border-bottom-right-radius: 5px; 
			-webkit-border-bottom-left-radius: 5px; 
			}
		#start-stop.playing { 
			background-color: red; 
			}
		#start-stop:hover { 
			background-image: none; 
			}
		#bannerContent li span {
			width:240px;
			height:95px;
			font-family:'Eurostile-Demi', Arial, Helvetica, sans-serif;
			color:#464646;
			font-size: 12px;
			line-height: 20px;
			font-weight: normal;
			text-transform: uppercase;
			text-align:left;
			padding-top:10px;
			padding-left:5px;
			padding-right:5px;
		}
		#bannerContent li span strong {
			font-size:19px;
			color:#363636;
			font-weight:normal;
		}
		#bannerContent li span a {
			color:#800114;
			border-bottom:2px dotted #800114;
			text-decoration:none;
			padding-bottom:4px;
		}
		#bannerContent li span.right {
			background: url(http://www.lucastree.com/wp-content/themes/lte/_images/slider-msg-bg.png) left top repeat-x;
			float: right;
		}
		#bannerContent li span.end {
			background: url(http://www.lucastree.com/wp-content/themes/lte/_images/slider-msg-end.png) left top no-repeat;
			float: right;
			width:10px;
			padding-right:0;
			padding-left:0;
		}
		#bannerContent li span.left {
		}
		#bannerContent li span.middle {
			margin-top:100px;
		}
		#bannerContent li span.top {
			margin-top:25px;
		}
		
		/*
		  Prevents
		*/
		.anythingSlider .wrapper ul ul          
		{ position: static; margin: 0; background: none; overflow: visible; width: auto; border: 0; }
		.anythingSlider .wrapper ul ul li       
		{ float: none; height: auto; width: auto; background: none; }
/*---------------------------------------*/
/*---------------------------------------*/

div#preloaded-images {
   position: absolute;
   overflow: hidden;
   left: -9999px; 
   top: -9999px;
   height: 1px;
   width: 1px;
}

/*----------------------------------------*/
.contact-modal {
	padding:25px;
	width:525px;
	height:auto;
	color:#fff;
	overflow:hidden;
}
#contact-modal {

}
.contact-modal h1 {
	color:#fff;
	font-size:24px;
	line-height:20px;
	padding-bottom:15px;
}
.contact-modal p {
	font-size:13px;
	line-height:25px;
}
.contact-modal a {
	color:#fff;
	text-decoration:none;
	border-bottom:1px dotted #fff;
}
#modal-copy {
	width:375px;
	float:left;
}
#modal-form {
	width:100px;
	float:left;
	padding-top:40px;
	padding-left:40px;
}
#modal-form label, #contact-res label, #contact-util label, #contact-com label {
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
	padding-bottom:5px;
}
#modal-form .gatezip {
	width:95px;
	height:23px;
	border:solid 1px #CCC;
	margin-bottom:10px;
}
#contact-affirmative {
}
#contact-res {
	overflow:hidden;
	height:250px;
	display:block;
}
#contact-res .tfield {
	width:200px;
	height:23px;
	border:solid 1px #CCC;
	margin:7px 0;
}
#contact-res .tarea {
	width:205px;
	height:160px;
	border:solid 1px #CCC;
	margin:7px 0;
}
#contact-res .phone {
	width:50px;
	height:23px;
	border:solid 1px #CCC;
	margin:7px 0;
}
#contact-res select {
	width:200px;
	height:20px;
	border:solid 1px #CCC;
	margin:7px 0;
}
#contact-util, #contact-com {
	overflow:hidden;
}
#contact-util .tfield, #contact-com .tfield {
	width:175px;
	height:23px;
	border:solid 1px #CCC;
	margin:7px 0;
}
#contact-util .zip, #contact-com .zip {
	width:95px;
	height:23px;
	border:solid 1px #CCC;
	margin:7px 0 7px 8px;
}
#contact-util .tarea, #contact-com .tarea {
	width:100%;
	height:125px;
	border:solid 1px #CCC;
	margin:7px 0;
}
#contact-util .phone, #contact-com .phone {
	width:50px;
	height:23px;
	border:solid 1px #CCC;
	margin:7px 0;
}
#contact-util select, #contact-com select {
	width:175px;
	height:20px;
	border:solid 1px #CCC;
	margin:7px 0;
}
/*#fancy-bg-s {
	background-image:none;
}*/
#msgbox {
	color:#ffc0cb;
	float:right;
	width:100px;
	margin-right:10px;
	text-align:center;
}
.spForm{
	display:none;
}

