/* CSS Document */

body {margin:0px; padding:0px; font: 1.0em arial, tahoma, sans-serif;}

div#header {width:800px; background-color:#FFF; height:50px; border-bottom:1px solid #CCC;}

div#header img {float:left;}

div#holder {width:800px; border-right:1px solid #666; border-left:1px solid #666;}

div#contentarea {width:800px; margin-top:0px; background-color:#FFF;}

div#column1 {width:150px; 
			 
			 background-image:url(../images/1bg.gif); 
			 
			 float:left;
			 
			 border-right:1px dashed #CCC;
			 
			 height:auto;}

div#column2 {width:490px; 

			 background-color:#FFF; 
			 
			 float:left;
			 
			 padding-bottom:10px;
			 
			 border-right:1px dashed #CCC;
			 
			 text-align:left;			 
			 }

div#column3 {width:150px; 

			 margin-left:-1px; 
			 
			 float:left;
			 
			 font-size:.6em;
			 
			 }

div#footer {width:800px; 

			height:20px;
			
			background-color:#633;
			
			font-size:.75em;
			
			font-weight:bold;
			
			text-align:center;
			
			color:#FFF;}

div.clearfloats {clear:both;}


				 
div#column3 a {border:none; 

			   text-decoration:none;
			   
			   color:#000;
			   
			   }

div#column3  a:hover {text-decoration:underline;
			   
			   		 color:#C00;
					 
					 }
					 

div#column3 img {padding:5px 10px 0 25px; border:none;}
			   
div#column2 h3 {padding-left:3px;

				color:#C66;
				
				font-size:1.1em;
				
				text-align:left;}
			 

div#column2 h5 {padding-left:3px;

				color:#C66;
				
				}

div#column2 img {border:none; 

				 float:left;
				 
				 position:relative;
				 
				 }
				
div#column2 ul {padding-right:5px; padding-top:10px; margin-left:5px;}

div#column2 ul li img {padding-right:5px;}				

div#column2 p {padding:5px 5px 5px 5px;

			   text-align:left;
			   
			   font-size:.75em;}


div#column2 embed {margin-left:70px;}

div#column2 a {color:#C66;

			   font-weight:bold;
			   
			   text-decoration:none;
			   
			   font-size:.75em;}
			   
div#column2 a:hover {color:#000;

			   font-weight:bold;
			   
			   text-decoration:underline;
			   
			   font-size:.75em;}			   


div#column2 form {padding-left:5px;}


div#column2 form textarea {vertical-align:top;}

div.plugs { width:235px;
			
			height:120px;
			
			float:left;
			
			postion:relative;
			
			margin-top:0px;
			
			padding:5px 5px 5px 5px;}
			
div.plugs img { padding-right:5px;

				float:left;
				
				position:relative;}
				
div.plugs p {margin-left:55px;

			margin-top:-5px;}

div.plugs a {text-decoration:none;

			 color:#C69;
			 
			 font-weight:bold;
			 
			 }

div.plugs a:hover {text-decoration:underline;

			 color:#C6C;
			 
			 font-weight:bold;
			 
			 }




div.comps {width:480px;

		   border:1px solid #66C;
		   
		   padding:5px 5px 5px 5px;
		   
		   }

div.comps img {float:left;

			   position:relative;
			   
			   }



div.comps h5 {color:#C00;

			  margin-top:0;}

div.comps p {font-family:arial, tahoma, sans-serif;
			   
			   font-size:.8em;
			   
			   text-align:left;
			   
			   margin-top:-20px;}

* html div.comps p	{margin-top:-10px;}
			 
			 
div#column3 p {padding:5px 5px 5px 5px;}

div#column3 img {padding:5px 5px 0 10px;

				align:middle;}

div#footer a {color:#FFF;

			  text-decoration:none;
			  
			  font-weight:bold;
			  
			  font-size:.8em;
			  
			  margin-right:10px;
			  
			  border-right:1px solid #FFF;
			  
			  padding-right:10px;}
			  
div#footer a:hover {color:#FFF;

			  text-decoration:underline;
			  
			  font-weight:bold;
			  
			  font-size:.8em;
			  
			  margin-right:10px;
			  
			  border-right:1px solid #FFF;
			  
			  padding-right:10px;}			 			   


			  
div.featureimage {width:250px;

				  padding:5px 15px 5px 5px;
				  
				  float:right;

				  position:relative;

				  font-size:.8em;
				  
				  color:#C00;}

* html div.featureimage img {margin-bottom:-15px;

					  }
					  
div.featureimage p {background-color:#FFC;}

ul.profile {list-style-type:none;}

ul.profile li {padding-bottom:20px;}

ul.profile li img {vertical-align:middle;}

div#column1 embed {float:left;}

div.maps img {padding-left:10px;}			   					 