@charset "utf-8";
/* CSS Document */

body         { background-image:url(images/background.gif);
      
}
#container   {
               width:758px;
			   margin:auto;
}
#top         { background-image:url(images/header.gif);
               background-repeat:no-repeat;
			   width:755px;
		       height:169px;
		       padding:0;
			   margin:auto;
			   margin-top:-10px;
}

#mid         { background-image:url(images/slice2.gif);
               background-repeat:repeat-y;
               width:755px;
			   padding:0;
			   margin:auto;
}
#footer      { background-image:url(images/footer.gif);
               background-repeat:no-repeat;
               width:755px;
			   height:24px;
			   padding:0;
			   margin:auto;
}

#pictable      { text-align:center;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				font-style:italic;
}

#bottom      { width:755px;
			   height:42px;
			   padding:0;
			   padding-top:8px;
			   margin:auto;
}

#bottom p {    font-family:Verdana, Arial, Helvetica, sans-serif;
			   font-size:10px;
			   text-align:center;
}

#bottom a {		color:#000000;
				text-decoration:none;
}

#bottom a:hover { color:#000000;
				text-decoration:underline;
}

#bottom a:visited {		color:#000000;
				text-decoration:none;
}
               
#content        {
                width:745px;
				margin:auto;
				}
#rightcol        {
                width:480px;
				vertical-align:top;
				}
#maincon     {  padding-left:20px;
                padding-right:20px;
                width:460px;
                margin:auto;
}
#sidebar        {
                width:220px;
				vertical-align:top;
				}
#home         { 
                width:158px;
				height:19px;
				border:none;
				padding:0;
				margin:auto;
				              
				
}
#toptable     { background-attachment:fixed;
                width:300px;
				padding-top:10px;
				margin-top:65px;
				margin-left:380px;
				
}    
#sidebar ul {
                background-image:url(images/footprints.jpg);
            	background-repeat: no-repeat;
            	font-family:Verdana, Arial, Helvetica, sans-serif;
            	font-size:11px;
             	font-weight:bold;
            	list-style-type:none;
	            margin:10px;
	            color:#FFFFF;
	            text-align:left;
	            padding-left:20px;
	            padding-top:0;
}
#sidebar li {
	            font-family:Verdana, Arial, Helvetica, sans-serif;
	            font-size:11px;
	            margin:10px;
	            color:#FFFFF;
	            text-align:left;
	            background-repeat: no-repeat;
                padding-left:10px;
	            padding-top:0px;
}
li a{
                color:#ffcc33;
	            text-decoration:none;
}

a:hover {
	           color:#996600;
	           text-decoration: none;
	           border:none;
}
#submit   { background-image:url(images/submit.jpg);
            width:198px;
			height:28px;
}
p           { font-family:Verdana, Arial, Helvetica, sans-serif;
              font-size:12px;
			  text-align:justify;
			  
}
h1          { font-family:Tahoma;
              font-size:20px;
			  margin-top:6px;
}
h2          { font-family:Verdana, Arial, Helvetica, sans-serif;
              font-size:16px;
}			  			
h3          { font-family:Verdana, Arial, Helvetica, sans-serif;
              font-size:14px;
} 
#font01		{ font-family:Geneva, Arial, Helvetica, sans-serif;
              font-size:11px;
			  font-weight:bold;
}              

/*Text Modification Styles*/

.bold {
	font-weight: bold;
}
.bold-highlight {
	font-weight: bold;
	background-color: #FFFF00;
}
.bold-italic {
	font-style: italic;
	font-weight: bold;
}
.bold-underline {
	font-weight: bold;
	text-decoration: underline;
}
.bold-highlight-italic {
	font-style: italic;
	background-color: #FFFF00;
	font-weight: bold;
}
.bold-highlight-underline {
	font-weight: bold;
	background-color: #FFFF00;
	text-decoration: underline;
}
.bold-highlight-italic-underline {
	font-style: italic;
	font-weight: bold;
	text-decoration: underline;
	background-color: #FFFF00;
}
.bold-italic-underline {
	font-style: italic;
	font-weight: bold;
	text-decoration: underline;
}
.highlight {
	background-color: #FFFF00;
}
.italic {
	font-style: italic;
}
.italic-highlight {
	font-style: italic;
	background-color: #FFFF00;
}
.italic-underline {
	font-style: italic;
	text-decoration: underline;
}
.italic-highlight-underline {
	font-style: italic;
	text-decoration: underline;
	background-color: #FFFF00;
}
.underline {
	text-decoration: underline;
}
.strikethrough {
	text-decoration: line-through;
}
.strikethrough-bold {
	font-weight: bold;
	text-decoration: line-through;
}
.strikethrough-highlight {
	text-decoration: line-through;
	background-color: #FFFF00;
}
.strikethrough-italic {
	font-style: italic;
	text-decoration: line-through;
}
.strikethrough-bold-highlight {
	font-weight: bold;
	text-decoration: line-through;
	background-color: #FFFF00;
}
.strikethrough-bold-italic {
	font-style: italic;
	font-weight: bold;
	text-decoration: line-through;
}
.strikethrough-bold-highlight-italic {
	font-style: italic;
	font-weight: bold;
	text-decoration: line-through;
	background-color: #FFFF00;
}
.strikethrough-highlight-italic {
	font-style: italic;
	text-decoration: line-through;
	background-color: #FFFF00;
}
.black {
	color: #000000;
}
.white {
	color: #FFFFFF;
}
.red {
	color: #CC0000;
}
.blue {
	color: #0000FF;
}
.green {
	color: #006600;
}
.all-caps {
	text-transform: uppercase;
}
.all-lowercase {
	text-transform: lowercase;
}
.all-firstlettercaps {
	text-transform: capitalize;
}
.font-Georgia {
	font-family: Georgia, "Times New Roman", Times, serif;
}
.font-Courier {
	font-family: "Courier New", Courier, "Times New Roman", mono;
}
.font-Geneva {
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.font-Trebuchet {
	font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
}
.font-Impact {
	font-family: 'Impact', Verdana, Arial, Helvetica, sans-serif;
}
.font-ComicSans {
	font-family: 'Comic Sans MS', Georgia, "Times New Roman", Times, serif;
}

/*Testimonials*/

#testimonial-container    {
               			   width:80%;
						   margin:auto;
						   padding-top:10px;
						   padding-bottom:10px;
						   }
						   
#testimonial-box          {
                          width:100%;
						  margin:auto;
						  border:1px #333333 solid;
						  background-color:#FFFFCC;
						  }
						  
#testimonial-content      {
                           width:90%;
						   margin:auto;
						   padding-top:10px;
						   padding-bottom:10px;
						   }
						   
						   
#testimonial-content h3    {
                          font-family:Tahoma;
						  color:#CC0000;
						  font-size:18px;
						  line-height:20px;
						  text-align:center;
						  margin-top:0px;
						  }

#testimonial-content p    {
						  font-size:14px;
						  line-height:16px;
						  text-indent:0em;
						  }
						  
.testifier-name			{
						font-family:Arial, Helvetica, sans-serif;
						font-size:12px;
						font-weight:bold;
						}

/*Dashed Box*/

#dashedbox-container    {
               			   width:80%;
						   margin:auto;
						   padding-top:10px;
						   padding-bottom:10px;
						   }
						   
#dashedbox-box          {
                          width:100%;
						  margin:auto;
						  border:2px #333333 dashed;
						  background-color:#FFFFCC;
						  }
						  
#dashedbox-content      {
                           width:90%;
						   margin:auto;
						   padding-top:10px;
						   padding-bottom:10px;
						   }
						   
						   
#dashedbox-content h3    {
                          font-family:Tahoma;
						  color:#CC0000;
						  font-size:18px;
						  line-height:20px;
						  text-align:center;
						  margin-top:0px;
						  }

#dashedbox-content p    {
						  font-size:14px;
						  line-height:16px;
						  text-indent:0em;
						  }

.optinlabel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
