/*  place stylesheet sometime after text.css *? 

/*======================================================
          BACKGROUND
/*====================================================*/
/*div{border:1px solid #CCC;}*/
#secondary {
	background:#fff url(../images/bottom_inside.jpg) no-repeat 50% 100%;
	margin-bottom: 20px;
	margin-top: 0px;
	min-height:520px;
	padding-top:30px;
}
#left {float:left;width:300px;}/*width:400px;*/
#right{float:right;width:330px;z-index:50;}/*border:1px solid #000;*/
#right input{border:1px solid #A9A196;background-color:#FFF;margin:3px 3px 5px 0px;padding:2px 0;}
#right form#newsletter {background:url(../images/newsletter.gif) no-repeat 0px 3px;height:30px;padding-top:0px;padding-left:150px;postion:relative;}
#right .formbutton{background:#CCC;}
.highlighter{line-height:16px;color:#000;margin-top:10px;z-index:50;width:360px;font-size:12px;height:200px;text-align:left;font-size:11px;}
.highlighter2{line-height:16px;color:#000;margin-top:10px;z-index:50;width:300px;font-size:12px;height:70px;text-align:left;}
.highlighter3{margin-top:0px;z-index:50;width:300px;font-size:12px;height:150px;text-align:left;}

.highlighter h2{margin-top:5px;text-align:left;}
.highlighter h1{line-height:24px;}

.greenfeatured{background:url(../images/featured_green_bkg.gif) no-repeat;padding:25px 15px 5px 15px;color:#FFF;margin:0px 0px 0px 10px;width:300px;line-height:16px;}
.greenfeatured p{width:265px;}/*170px*/

.portbak{background:url(../images/port_back.jpg) no-repeat 320px 0px;}
.contact{background:url(../images/contact_bkg.jpg) no-repeat -50px -183px #488000;padding:20px;width:680px;}
.contact2{background:url(../images/contact_bkg.jpg) no-repeat -50px -320px #488000;padding:20px;width:680px;}
.promobak{background:url(../images/promo_back.jpg) no-repeat 320px 0px;}



#ExternalInterfaceExample{z-index:100;position:absolute;}

#right h1{font-size:20px;text-transform:uppercase;}
#left p, #right p {padding:2px 0px 2px 0;}

#drip {position:relative;/*padding-top:136px;*/padding-top:127px;height:29px;}
#drip img { position:absolute;top:0;left:90px;display:block}

/*IE targets?*/
* html #drip img { position:absolute;top:0;left:81px;}/*81 6*/
* html #drip{padding-top:123px;}/*6*/
*+html #drip img { position:absolute;top:0;left:78px;width:777px;}
*+html #drip{padding-top:123px;}/*7?*/

#copyright {float:left;padding-top:6px;}
#news_inside { float:right;width:680px;text-align:left;padding-top:0;}
form#newsletter_inside {background:url(../images/newsletter.gif) no-repeat 0px 2px;display:block;padding:0px 146px 0 146px;position:relative;}
#main{background:url(../images/green_bg2.jpg) repeat-y top center;z-index:50;}/*position:relative;*/

*html #main { background: url(../images/green_bg2.jpg) repeat-y 82px 0px;}/*IE 6 target?*/
*+html #main { background: url(../images/green_bg2.jpg) repeat-y top center;}/*IE 7 target?*/

#colwrap {margin:0px 0px 0px 75px;padding:60px 40px;min-height:460px;width:800px;overflow:visible;}/*margin:0 120px;*/
*html #colwrap {margin:0px 0px 0px 75px;padding:60px 40px;min-height:460px;width:760px;overflow:visible;}
#top_paintcan {background: url(../images/top_bg2.jpg) no-repeat -10px 0px;min-height:676px;z-index:10;}
* html #top_paintcan {height:676px;z-index:10;}
form input#go { position:absolute;top:-3px;left:460px;background-color:transparent;border:none;}
/* *+html #top_paintcan {background-position:2px 0; } */
.pageentry img{float:left;margin-right:10px;background:#FFF;padding:10px;}
.pageentry p{font-size:12px;margin:10px;width:80%;color:#FFF;}
.pageentry div{float:left;width:300px;margin:20px 0px 0px 0px;color:#FFF;font-size:12px;display:block;}


.greefeatured{background:#0079b4;padding:10px;color:#FFF;margin:0px 0px 0px 0px;-moz-border-radius:3px;-webkit-border-radius:3px;line-height:16px;}
.purplefeatured{background:#6F216E;padding:10px;color:#FFF;margin:10px 0px 10px 0px;-moz-border-radius:3px;-webkit-border-radius:3px;line-height:16px;border:1px solid #FFF;}

#right .bluefeatured3{background:#0079b4;padding:10px;color:#000;margin:10px 0px 10px 0px;-moz-border-radius:3px;-webkit-border-radius:3px;line-height:16px;}/*#bcdf83*/
#right .bluefeatured3 ul{list-style:none;padding:0px;margin:0px}
#right .bluefeatured3 li{list-style:none;padding:5px;margin:3px 3px 10px 3px;border:1px solid #FFF;}

/**********************************************************
						Team page
**********************************************************/
.profiles{margin:300px 0px 0px 55px;color:#FFF;}/*350px;150*/
#right #proftabs{margin-left:60px;padding:0px;}

/*tab*/
#right #proftabs ul{list-style:none;padding:0px;background:#CCC;}/*margin:0px 0px 20px 60px;*/
#right #proftabs li{list-style:none;margin:0px 0px 0px 2px;padding:0px;float:left;height:20px;width:46px;}
#right #proftabs li a{display:block;padding:0px 1px 0px 1px;text-align:center;}

/*PROFILE CSS*/
.tobie{background:url(../images/team_tobie.jpg) no-repeat 320px 0px;}
.john{background:url(../images/team_john.jpg) no-repeat 320px 0px;}
.allison{background:url(../images/team_allison.jpg) no-repeat 320px 0px;}
.dani{background:url(../images/team_dani.jpg) no-repeat 320px 0px;}
.shelly{background:url(../images/team_shelly.jpg) no-repeat 320px 0px;}

#shetab{height:15px;width:46px;}
#tobtab{height:15px;width:46px;}
#dantab{height:15px;width:46px;}
#alltab{height:15px;width:46px;}
#johtab{height:15px;width:46px;}

#shetab.tab{background:url(../images/shelly_tab.gif) no-repeat 0px 2px;display:block;width:46px;color:#FFF;}
#shetab.tabactive{background:url(../images/shelly_tab.gif) no-repeat 0px -18px;display:block;display:block;width:46px;}
#shetab a{margin-top:5px;}

#tobtab.tab{background:url(../images/tobie_tab.gif) no-repeat 0px 2px;display:block;width:46px;color:#FFF;}
#tobtab.tabactive{background:url(../images/tobie_tab.gif) no-repeat 0px -18px;display:block;display:block;width:46px;}
#tobtab a{margin-top:5px;}

#dantab.tab{background:url(../images/dani_tab.gif) no-repeat 0px 2px;display:block;width:46px;color:#FFF;}
#dantab.tabactive{background:url(../images/dani_tab.gif) no-repeat 0px -18px;display:block;display:block;width:46px;}
#dantab a{margin-top:5px;}

#alltab.tab{background:url(../images/allison_tab.gif) no-repeat 0px 2px;display:block;width:46px;color:#FFF;}
#alltab.tabactive{background:url(../images/allison_tab.gif) no-repeat 0px -18px;display:block;display:block;width:46px;}
#alltab a{margin-top:5px;}

#johtab.tab{background:url(../images/john_tab.gif) no-repeat 0px 2px;display:block;width:46px;color:#FFF;}
#johtab.tabactive{background:url(../images/john_tab.gif) no-repeat 0px -18px;display:block;display:block;width:46px;}
#johtab a{margin-top:5px;}

#tab-she2{width:200px;height:200px;margin-left:0px;}
#tab-tob2{width:200px;height:200px;margin-left:0px;}
#tab-dan2{width:200px;height:200px;margin-left:0px;}
#tab-all2{width:200px;height:200px;margin-left:0px;}
#tab-joh2{width:200px;height:200px;margin-left:0px;}
.lilink{background:url(../images/in_icon.gif) no-repeat;display:block;height:30px;margin:0px;padding:5px 0px 0px 30px;}/*padding:5px 2px 15px 30px;margin:0px;*/
.fblink{background:url(../images/fb_icon.gif) no-repeat 1px 6px;display:block;height:30px;margin:-10px 0px -10px 0px;padding:10px 0px 0px 30px;}/*padding:5px 2px 15px 30px;margin:0px;*/

/**********************************************************
						Promo page
**********************************************************/
#right .promo li{background:#bcdf83;color:#000;}
#right .promo li a{color:#000;}

/**********************************************************
						Portfolio page
**********************************************************/
.highlighter_port{line-height:16px;color:#000;margin-top:10px;z-index:50;width:300px;font-size:12px;height:50px;text-align:left;}
#Portflash{z-index:200;width:850px;height:800px;position:relative;margin:0px 0px 0px -75px;}

.button{background:#0079b4;padding:5px;-moz-border-radius:3px;-webkit-border-radius:3px;float:left;margin:5px 10px 0px 0px;border:1px solid #FFF;}
.button:hover{background:#000;padding:5px;-moz-border-radius:3px;-webkit-border-radius:3px;float:left;margin:5px 10px 0px 0px;border:1px solid #FFF;}

#comment-area .commentssection{background:url(../images/comment_bkg.jpg) repeat-x;margin:0px 0px 0px 0px;border-top:2px dashed #FFF;width:720px;top:0px;}/*-200px*/
#comment-area2 .commentssection{background:url(../images/comment_bkg.jpg) repeat-x;margin:0px 0px 0px 0px;border-top:2px dashed #FFF;width:720px;position:relative;top:-200px;}/*-200px*/

.commentssection h1{font-size:18px;margin:10px 0px 10px 20px;}
.commentssection h2{font-size:15px;margin:0px 0px 20px 20px;}

.commentlist{list-style:none;margin:0px;padding:0px;}
.commentlist ul{list-style:none;margin:0px 0px 30px 0px;padding:0px;position:relative;}
.commentlist li{list-style:none;margin:0px 20px 10px 20px;padding:10px;width:660px;background:#FFF;font-size:12px;position:relative;}
.commentlist .alt{background:#7BB233;color:#FFF;}

.commentlist .avatar{float:left;margin-right:5px;}
.commentlist .info{float:left;width:500px;}

.commentlist a{color:#000;}

.commentlist .author{font-weight:bold;}
.commentlist .date{color:#CCC;margin:5px 0px 5px 0px;}
.commentlist .commenttex{color:#000;}
#comment-area2 .reply{position:relative;top:-200px;}
.reply h2{margin:5px 0px;}
.reply label{padding:5px 0px;}

/**********************************************************
						Contact page
**********************************************************/
#map_canvas{border:1px solid #FFF;margin:20px;float:left;}
#directions{color:#FFF;margin:10px;float:left;}
.bluefeatured{background:#bcdf83;padding:10px;color:#FFF;margin:10px 0px 10px 0px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.mapbluefeatured{background:#0079b4;padding:5px;color:#FFF;margin:0px 0px 0px 0px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#FFF;width:288px;border:1px solid #FFF;}

#right .contobie{background:url(../images/team_tobie.jpg) no-repeat -40px -70px;}
#right .conjohn{background:url(../images/team_john.jpg) no-repeat -15px -90px;}
#right .conallison{background:url(../images/team_allison.jpg) no-repeat -30px -110px;}
#right .condani{background:url(../images/team_dani.jpg) no-repeat -75px -100px;}
#right .conshelly {background:url(../images/team_shelly.jpg) no-repeat -30px -70px;}

/**********************************************************
						About page
**********************************************************/
.contact_about{background:url(../images/contact_bkg.jpg) no-repeat -50px -233px #488000;padding:20px;width:680px;}
.aboutbak{background:url(../images/about_back.jpg) no-repeat 320px 0px;}
.aboutteam{list-style:none;margin:0px;padding:0px;}
.aboutteam ul {list-style:none;margin:0px;padding:0px;}
.aboutteam li {list-style:none;height:50px;width:50px;float:left;margin:0px 5px 0px 0px;padding:0px;border:1px solid #FFF;text-align:center;}
.aboutteam li a{margin:0px 5px 0px 0px;padding:5px 0px 0px 0px;background:#6F216E;width:50px;display:block;}
.aboutteam li a:hover{margin:0px 5px 0px 0px;padding:5px 0px 0px 0px;background:#000;width:50px;display:block;}
.aboutteam .contobie{background:url(../images/team_tobie.jpg) no-repeat -317px -78px;}
.aboutteam .conjohn{background:url(../images/team_john.jpg) no-repeat -295px -85px;}
.aboutteam .conallison{background:url(../images/team_allison.jpg) no-repeat -308px -109px;}
.aboutteam .condani{background:url(../images/team_dani.jpg) no-repeat -350px -110px;}
.aboutteam .conshelly {background:url(../images/team_shelly.jpg) no-repeat -310px -70px;}

.aboutlist{list-style:disc;margin:0px 0px 0px 10px;padding:0px;}
.aboutlist li{margin-bottom:10px;}

.bluefeatured2{background:#FFF;padding:0px;color:#FFF;margin:0px;width:288px;}
.bluefeatured2 ul{color:#FFF;list-style:none;margin:0px 0px 0px 30px;padding:20px 0px 10px 0px;border-left:1px solid #C06;}
.bluefeatured2 li{background:url(../images/check.jpg) no-repeat 170px -2px;border-bottom:1px solid #09F;padding:0px 5px 0px 5px;color:#333;margin:4px 0px 4px 0px;list-style:none;}
.bluefeatured2 .think{width:55px;height:20px;background:url(../images/think.jpg) no-repeat 0px -2px;display:block;float:left;}

.fadefeatured{padding:10px 10px 20px 10px;font-size:12px;line-height:16px;color:#FFF;}
.fadefeatured p{color:#000;}
.fadefeatured2{padding:0px;font-size:12px;line-height:16px;color:#FFF;}
.fadefeatured2 p{color:#000;}
.fadefeatured3{padding:5px;font-size:12px;line-height:16px;color:#FFF;}
.fadefeatured3 p{color:#000;}
.highlighter4{margin-top:-20px;z-index:50;width:300px;font-size:12px;text-align:left;float:right;margin-right:75px;}

*html #faq-1{list-style:disc;background:url(../images/contact_bkg.jpg) no-repeat -50px -193px #488000;display:none;position:absolute;top:295px;list-style:disc;text-size:11px;padding:10px 20px 0px 0px;height:150px;z-index:1000;}
*+html #faq-1{list-style:disc;background:url(../images/contact_bkg.jpg) no-repeat -50px -193px #488000;display:none;position:absolute;top:295px;list-style:disc;text-size:11px;padding:10px 20px 0px 0px;height:150px;z-index:1000;}
#faq-1{list-style:disc;background:url(../images/contact_bkg.jpg) no-repeat -50px -193px #488000;display:none;position:absolute;top:280px;list-style:disc;text-size:11px;padding:10px 20px 0px 0px;height:150px;z-index:1000;}

#faq-1 ul{list-style:disc;width:650px;}
#faq-1 li{list-style:disc;width:650px;}

*html #faq-1 li{list-style:disc;width:650px;margin-left:40px;}
*+html #faq-1 li{list-style:disc;width:650px;margin-left:40px;}
.highlighter_wwd{line-height:16px;color:#000;margin-top:10px;z-index:50;width:300px;font-size:12px;text-align:left;}
/**********************************************************
					Services page
**********************************************************/
.servicesbak{background:url(../images/services_back.jpg) no-repeat 320px 0px;}