/*
Href: /scripts/lightbox.css, Media: screen
Href: /scripts/XFNHighlighter.css, Media: 
Href: /skins/_System/csharp.css, Media: 
Href: /skins/_System/commonstyle.css, Media: 
Href: /skins/_System/commonlayout.css, Media: 
Href: /Skins/Nature/print.css, Media: print
Href: /Skins/Nature/style.css, Media: 
Href: /Skins/Nature/leafy.css, Media: 
*/

/* Href: /scripts/lightbox.css, Media: screen */
@media screen{
#lightbox{position:absolute;top:40px;left:0;width:100%;z-index:100;text-align:center;line-height:0;}#lightbox a img{border:none;}#outerImageContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}#imageContainer{padding:10px;}#loading{position:absolute;top:40%;left:0;height:25%;width:100%;text-align:center;line-height:0;}#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}#imageContainer>#hoverNav{left:0;}#hoverNav a{outline:none;}#prevLink,#nextLink{width:49%;height:100%;background:transparent url(../../images/blank.gif) no-repeat;display:block;}#prevLink{left:0;float:left;}#nextLink{right:0;float:right;}#prevLink:hover,#prevLink:visited:hover{background:url(../../images/prevlabel.gif) left 15% no-repeat;}#nextLink:hover,#nextLink:visited:hover{background:url(../../images/nextlabel.gif) right 15% no-repeat;}#imageDataContainer{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;}#imageData{padding:0 10px;}#imageData #imageDetails{width:70%;float:left;text-align:left;}#imageData #caption{font-weight:bold;}#imageData #numberDisplay{display:block;clear:left;padding-bottom:1.0em;}#imageData #bottomNavClose{width:66px;float:right;padding-bottom:0.7em;}#overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;background-color:#000;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html>body .clearfix{display:inline-block;width:100%;}* html .clearfix{height:1%;}
}
/* Href: /scripts/XFNHighlighter.css, Media:  */
div.xfnFriendInfoBox{text-align:left;z-index:1000;border:solid 1px black;background-color:#faf4cf;color:#333;width:200px;font-size:smaller;font-family:Arial,helvetica,Sans-Serif;padding-left:4px;}div.xfnFriendInfoBox h3{margin:0;padding:0;}div.xfnFriendInfoBox ul{margin:0;}div.xfnFriendInfoBox ul li{margin:0;}a.xfnRelationship{white-space:nowrap;padding-right:26px;background:url(../../images/xfn-small.png) no-repeat right;}a.xfnRelationship[rel~="colleague"],a.xfnRelationship[rel~="co-worker"]{padding-right:21px;background:url(../images/xfn-colleague.png) no-repeat right;}a.xfnRelationship[rel~="colleague"][rel~="met"],a.xfnRelationship[rel~="co-worker"][rel~="met"]{padding-right:26px;background:url(../../images/xfn-colleague-met.png) no-repeat right;}a.xfnRelationship[rel~="friend"]{padding-right:21px;background:url(../images/xfn-friend.png) no-repeat right;}a.xfnRelationship[rel~="friend"][rel~="met"]{padding-right:26px;background:url(../../images/xfn-friend-met.png) no-repeat right;}a.xfnRelationship[rel~="sweetheart"]{padding-right:21px;background:url(../images/xfn-sweetheart.png) no-repeat right;}a.xfnRelationship[rel~="sweetheart"][rel~="met"]{padding-right:26px;background:url(../../images/xfn-sweetheart-met.png) no-repeat right;}a.xfnRelationship[rel~="child"]{padding-right:21px;background:url(../../images/xfn-child.png) no-repeat right;}a.xfnRelationship[rel~="parent"]{padding-right:21px;background:url(../../images/xfn-parent.png) no-repeat right;}a.xfnRelationship[rel~="spouse"]{padding-right:21px;background:url(../../images/xfn-spouse.png) no-repeat right;}a.xfnRelationship[rel~="me"]{padding-right:21px;background:url(../../images/xfn-me.png) no-repeat right;}
/* Href: /skins/_System/csharp.css, Media:  */
 .csharpcode,.csharpcode pre{font-size:small;color:black;font-family:Consolas,"Courier New",Courier,Monospace;background-color:#fff;}.csharpcode pre{margin:0;}.csharpcode .rem{color:#008000;}.csharpcode .kwrd{color:#00f;}.csharpcode .str{color:#006080;}.csharpcode .op{color:#0000c0;}.csharpcode .preproc{color:#c63;}.csharpcode .asp{background-color:#ff0;}.csharpcode .html{color:#800000;}.csharpcode .attr{color:#f00;}.csharpcode .alt{background-color:#f4f4f4;width:100%;margin:0;}.csharpcode .lnum{color:#606060;}
/* Href: /skins/_System/commonstyle.css, Media:  */
 .dropcap{float:left;font:4em georgia,helvetica,verdana,arial,sans-serif;border:solid 1px;padding:5px;margin-right:5px;}.dropshadow{float:left;clear:left;background:url(../../images/shadowAlpha.png) no-repeat bottom right!important;background:url(../../images/shadow.gif) no-repeat bottom right;margin:10px 0 10px 10px!important;margin:10px 0 10px 5px;padding:0;display:block;}.innerbox{position:relative;bottom:6px;right:6px;border:1px solid #999;padding:4px;margin:0;display:block;}.innerbox{\margin:0 0 -3px 0;ma\rgin:0;}div.debug{font-size:x-small;width:200px;position:absolute;}a.printIcon{background:url('../../images/printer.png') no-repeat top left;padding-bottom:4px;}a.printIcon span{background:url('../../images/printer.png') no-repeat top left;padding-left:17px;}.shareIcon{background:url('../../images/share-icon-16x16.png') no-repeat center left;}img.avatar{float:left;width:50px;padding:5px;border:0;display:block;}.accessKey{text-decoration:underline;}.pullout{display:block;width:30%;padding:10px;background-color:#ddd;float:right;font:bold 1em arial,helvetica,sans-serif;text-align:left;letter-spacing:0.05em;margin:5px;clear:both;border:solid 1px;}.pullout .alt{float:left;}blockquote.withline{text-align:justify;padding:5px;border-left:1px solid #9ACD32;}dl.form dt{height:18px;margin-top:5px;}dl.form dd{margin-left:0;}dl.form input{width:300px;}dl.form textarea{width:400px;height:200px;}label.required{font-weight:bold;}ul.horizontal{list-style:none;}ul.horizontal li{display:inline;}.postTitle,.postTitleDate{clear:both;}.clear{clear:both;}.left{float:left;}.right{float:right;}.block{display:block;}.inline{display:inline;}#tag-cloud{font-size:1em;margin:0;padding:0;}#tag-cloud li{display:inline;list-style-type:none;}#tag-cloud li,#tag-cloud li a{display:inline;}#tag-cloud li{padding:2px 3px;}.tag-style-1{font-size:.8em;font-weight:normal;}.tag-style-2{font-size:1em;font-weight:normal;}.tag-style-3{font-size:1.2em;font-weight:bold;}.tag-style-4{font-size:1.4em;font-weight:normal;}.tag-style-5{font-size:1.6em;font-weight:bold;}.tag-style-6{font-size:1.8em;font-weight:bold;}.tag-style-7{font-size:2em;font-weight:bold;}#search-progress{background:url(../../images/loaders/subtext-loader.gif) no-repeat;width:32px;height:32px;margin:4px auto;}#searchResults{z-index:100;}#searchWrapper{position:relative;width:100%;}a.closeSearch{position:absolute;top:0;right:4px;display:block;}.commentInfo{clear:left;}a.edit-comment{background:transparent url(../../images/pencil.png) no-repeat scroll left center;padding-left:20px;}.btn{cursor:pointer;}
/* Href: /skins/_System/commonlayout.css, Media:  */
 #search{float:right;width:280px;}#search #searchResults{z-index:100;position:relative;padding:5px;margin:0;border:solid 1px;}#searchResults ul{padding:0;margin:5px;}#searchResults ul li{list-style-position:inside;}div.previousNext{width:100%;text-align:center;font-size:.9em;padding:4px;}#blogStats{float:right;text-align:right;font-size:.7em;}#blogStats dt,#blogStats dd{float:left;margin:0;}#blogStats dt{padding-right:2px;margin-right:2px;text-transform:lowercase;}#blogStats dd{margin-right:7px;}div.captcha{margin:2px 0 8px 6px;}div.captcha img{width:180px;height:50px;border:solid 1px #999;display:block;}div.captcha label{display:inline;float:left;}div.captcha input{margin-left:4px;display:inline;}
/* Href: /Skins/Nature/print.css, Media: print */
@media print{
#main #mainBody #content,#main #mainBody,#main #header{background:#fff;width:100%;border:0;padding:0!important;margin:0!important;color:#000;}#main #header h1,#main #header h1 a,#main #header #tagline{color:#000;text-align:left;margin:0;padding:0;}#main #header{margin:0;padding:0;height:70px;}#sidebar,#commentform,#main div.eofp{display:none;}
}
/* Href: /Skins/Nature/style.css, Media:  */

div.adHeader {font-family:Arial;font-size:medium; font-weight:bold; text-decoration:underline; color:#FF6600;}
div.adContent {font-family:Arial;font-size:small;color:black;}
div.adURL {font-family:Arial;font-size:smaller;color:#FF993A;}
body{font-family:Arial;font-size:0.74em;color:#333;line-height:20px;cursor:default;margin:0;background-position:center;background-repeat:repeat-y;}
a{text-decoration:none;}
a:hover{border-bottom:1px dotted #000;}
#main{width:851px;padding:10px;background-color:#fff;margin:0 auto 0 auto;}
#header{width:851px;height:77px;color:#fff;font-family:"Century Gothic",Arial,Verdana;font-size:3.0em;font-weight:bold;line-height:20px;}
#header p{padding:5px;margin:0;margin-left:0px;margin-right:10px;text-indent:5px;}
#header h1{color:#fff;font-family:"Century Gothic",Arial,Verdana;font-size:100%;font-weight:bold;padding:0;padding-top:67px;padding-left:0px;padding-bottom:25px;margin:0;border-bottom:2px solid #fff;background-image:none;line-height:0.7em;}
#menu{width:722px!important;width:720px;padding:5px 123px 6px 0!important;padding:5px 125px 6px 0;margin:0;background-color:black;text-align:right;color:#fff;;margin-bottom:10px;}
#menu a{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:60%;font-weight:bold;text-transform:uppercase;color:#fff;text-decoration:none;padding:13px 5px 12px 5px;margin-left:1px;}
#menu a:hover{padding:13px 5px 11px 5px;}
#logo{display:block;width:323px;height:100px;border-right:2px solid #fff;float:left;}
#sidebar{width:185px; border:1px solid #ccc;padding:5px;float:left;clear:left; background-color:#F8F8F8;}
#content{width:642px;float:left;margin-left:5px;}
.post{margin:0;padding:10px;border:1px solid #ccc;background-position:top left;background-repeat:no-repeat;margin-bottom:10px;}
.post p{margin:10px;}
.postInfo{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#666;letter-spacing:2px;font-variant:small-caps;text-transform:lowercase;}
.postInfo a{font-weight:bold;text-decoration:none;color:#000;}
.post h1,.post h2,.post h3{font-family:Arial Narrow,Arial,Helvetica,sans-serif;letter-spacing:-1px;color:#000;border-bottom:2px solid #ccc;background-position:top right;background-repeat:no-repeat;padding-bottom:5px;padding-top:5px;}
.post h2{font-size:1.6em;}.post h2 a{color:#FF6600;}
.post h3{font-size:1.6em;border-bottom:none;}
.post h4{font-size:1.4em;border-bottom:none;}
.post h5{font-size:1.2em;border-bottom:none;}
.postfoot{clear:both;}
div.author div.commentText{background:#ffffef url(images/CommentAuthorGradient.gif) repeat-x top left;border:solid 1px #967758;}
div.comment{margin:0 0 1em 0;padding:5px;clear:both;float:left;width:450px;}
div.comment .commentInfo{width:450px;color:#333;margin-bottom:.2em;padding-left:26px;height:22px;display:block;background:url(images/CommentIcon.gif) no-repeat 0 .1em;}
div.comment h3{font-family:Arial,helvetica,Sans-Serif;margin:0;}
div.comment .commentText{width:450px;display:block;border:solid 1px #587796;margin:0;padding:5px;float:left;}
img.avatar{padding:0 5px 5px 0;margin:0;}div.debug{display:none;}
p.date{display:none;}
#sidebar h1,h2,h3{font-family:Arial Narrow,Arial,Helvetica,sans-serif;letter-spacing:-1px;color:#333;border:none;background-image:none;}
#sidebar h2{font-size:2em;margin-bottom:4px;}
#blogStats{float:none;text-align:left;font-weight:normal;font-size:1em;}
#sidebar ul{margin:0;padding:0;}#sidebar ul li{padding:0;margin-left:5px;list-style-type:none;}
#commentform{width:450px;clear:left;margin-bottom:1em;}
#footer p.leafy,#footer p.rain{display:none;font-size:.7em;}
#search{padding:0;margin-top:2px;width:100%;float:none; background-color:Black; height:80px;}
#search input{margin-left:15px;padding:10; margin-top:10px; }

.searchButton { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 12px; 
 color: black; 
 background-color: #FF6600;  
 margin-right: 6px; 
}

#search-results{width:800px;position:absolute;top:18px;left:190px;text-align:left;}
#search-results div.innerbox{background-color:#f6f6f6;padding:10px;}
a.closeSearch{position:absolute;top:0;right:4px;display:block;}


div.businessCard01 {background:#ffffff url(images/leafy/backgrounds/BC01.gif) no-repeat top center; width:450px; height:250px;}
div.businessCard02 {background:#ffffff url(images/leafy/backgrounds/BC02.gif) no-repeat top center; width:450px; height:250px;}
div.businessCard03 {background:#ffffff url(images/leafy/backgrounds/BC03.gif) no-repeat top center; width:450px; height:250px;}
div.businessCard04 {background:#ffffff url(images/leafy/backgrounds/BC04.gif) no-repeat top center; width:450px; height:250px;}
div.businessCard05 {background:#ffffff url(images/leafy/backgrounds/BC05.jpg) no-repeat top center; width:450px; height:250px;}
div.businessCard06 {background:#ffffff url(images/leafy/backgrounds/BC06.jpg) no-repeat top center; width:450px; height:250px;}
div.businessCard07 {background:#ffffff url(images/leafy/backgrounds/BC07.jpg) no-repeat top center; width:450px; height:250px;}
div.businessCard08 {background:#ffffff url(images/leafy/backgrounds/BC08.jpg) no-repeat top center; width:450px; height:250px;}
div.businessCard09 {background:#ffffff url(images/leafy/backgrounds/BC09.gif) no-repeat top center; width:450px; height:250px;}
div.businessCard10 {background:#ffffff url(images/leafy/backgrounds/BC10.jpg) no-repeat top center; width:450px; height:250px;}
div.businessCard11 {background:#ffffff url(images/leafy/backgrounds/BC11.jpg) no-repeat top center; width:450px; height:250px;}

div.BC_Name { font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 12px; 
 color: black;
 font-weight:bold;
 position:absolute;
 margin-top:40px;
  margin-left:60px; 

 }
 
 div.BC_Name_double { font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 10px; 
 color: black;
 font-weight:bold;
 position:absolute;
 margin-top:40px;
  margin-left:60px; 

 }
 
 div.sideAddWrapper
 {
	height:135px;
	text-align:center;
	vertical-align:middle;
	
	}
 
 div.BC_Address { font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 12px; 
 color: black;
 position:absolute;
 margin-top:75px;
 margin-left:60px;
  width:330px;

 }
 
 
 div.BC_Fone { font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 12px; 
 color: black;
 position:absolute;
 margin-top:115px;
 margin-left:60px;
 width:330px;
 }
 
  div.BC_Fax { font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 12px; 
 color: black;
 position:absolute;
 margin-top:133px;
 margin-left:60px;
 width:330px;
 }
 
  div.BC_Web { font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 12px; 
 color: black;
 position:absolute;
 margin-top:152px;
 margin-left:60px;
 width:330px;
 }
 
  div.BC_Email { font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 12px; 
 color: black;
 position:absolute;
 margin-top:170px;
 margin-left:60px;
 width:330px;
 }
 
   p.fbi_companyName { font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 12px;
 font-weight:bold;
 color: black;

 }
 
 p.fbi_image { 
 }
 
 p.fbi_about { font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 10px;
 color: black;
 } 
 
div.fbi_adds 
{
	margin-top:50px;
	margin-left:10px;
	visibility:hidden; 

 }
 


#blueblock{
width: 180px;
padding: 0 0 1em 0;
font-family: 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
font-size: 90%;


}

* html #blueblock{ /*IE 6 only */
width: 147px; /*Box model bug: 180px minus all left and right paddings for #blueblock */
}

#blueblock ul{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#blueblock li {
border-bottom: 1px solid #dedede;
margin: 0;
}

#blueblock li a{
display: block;
padding: 5px 5px 5px 8px;
border-left: 10px solid #FF6600;
border-right: 1px solid #000000;
background-color: #000000;
color: #fff;
text-decoration: none;
width: 100%;
}

html>body #blueblock li a{ /*Non IE6 width*/
width: auto;
}

#blueblock li a:hover{
border-left: 10px solid #FFA86F;
border-right: 10px solid #000000;
background-color: #828282;
color: #fff;
}


#main-nav li
{
	color:White;
	
display: inline;
list-style-type: none; 
margin-left:25px;
margin-right:25px;


}
#main-nav a
{
	color:White;
	}
	
	#main-nav a:hover
	{
		color:#FF6600;
		}
		
		
		
div.searchbox{ padding-top:0px;
	padding-bottom:10px;
	padding-left:5px;


}
	






/* Href: /Skins/Nature/leafy.css, Media:  */
body{background-color:white;}
a{color:#3f4a3e;}
#logo{background-color:#3f4a3e;}
#header{background-image:url("images/leafy/Banner.JPG");background-position:top center;background-repeat:no-repeat;}
#menu a:hover,#menu a.active{background-color:#FF6600;background-image:url("images/leafy/link.jpg");}
.post{}

.post h2 a:hover{color:#9acc53;}
#footer p.leafy{display:inline;}
#search{position:relative;padding:0;margin:6px 0 0 0;}
#search-box{padding:0;margin:0 0 5px 0;width:20px;float:none;}
#search input{ vertical-align:middle;}
#search-results{width:300px;min-width:300px;position:absolute;top:18px;right:28px;z-index:10;text-align:left;}
#search-results h5{font-size:1em;color:#444;margin:0;padding:0;width:300px;}
#search-results ul{padding:0;margin:0 0 0 8px;width:100%;}
#search-results ul li{padding:0;margin:0:;}
#search-results div.innerbox{background-color:#f6f6f6;padding:10px;}
#search a.close{position:absolute;top:0;right:4px;display:block;}
#search-progress{position:absolute;top:38px;left:105px;}
div.headlines{width:620px; word-spacing:1px;border:1px solid #ccc;padding:10px;vertical-align:top;}
div.pressreleases{width:620px; word-spacing:1px;border:1px solid #ccc;padding:10px;vertical-align:top;}

div.instructions{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:120%}

a.head{font-size:small; color:Black; font-family:Arial;border-bottom:1px dotted #000;}

table.sideAddMain { width: 181px;  position:relative ; background-color:#F5f5f5; border-bottom:1px dotted #000; border-top:1px dotted #000; margin-bottom:10px; margin-top:10px;}

a.AddLink {font-size:small; color:#FF6600; font-family:Arial;}
a.AddLink hover {border-bottom:1px dotted #000;}


td.sideAddMain_pic { padding-top:3px; padding-right:3px; padding-bottom:3px; padding-left:3px;  }

p.sideAddMain_txt { color:#999999; font-weight:bold; font-size:small;}

em.head {color:#FF6600;font-weight:bold;}

h2.topHeadlines{background-image:url("images/leafy/CornerHeadlineTop2.gif"); background-position:top left;background-repeat:no-repeat;  border-bottom:solid; border-bottom-color:#FF6600; padding-left:25px; font-weight:normal; font-size:large; padding-bottom: 0.5px;  }

div.topHeadlines{background-image:url("images/leafy/CornerHeadlineItems.jpg"); background-position:top left;background-repeat:no-repeat;  padding-left:15px; }