BODY {  background-color: #000000;  margin: 0;  }
BODY a:link {  	color: #999989; font-weight: bold; text-decoration: none;  	}
BODY a:active { color: #999989;  font-weight: bold; text-decoration: none;  	}
BODY a:visited { color: #999989;  font-weight: bold; text-decoration: none; 	}
BODY a:hover { 	color: #6e8345;  font-weight: bold; text-decoration: none; 		}

#mainContainer { background-color: #000000;  width: 1024px;  margin: 0;  padding: 0; }

#menuContainer { background-color: #6e8345;  float: left;  width: 200px;  margin: 0;  padding: 0; }
.menu   {	font-family: 'trebuchet ms',  'Arial Narrow', Verdana, Arial, Helvetica, sans-serif;   font-weight:normal; 
		margin: 0;   padding: 0;  text-align: left;  line-height: 32px;  
		letter-spacing:1px;    color: #333333; 					 			}
.menu-here1 {  padding-left:10px;  font-size: 15px;  background-color: #333333;   color: #8fbf30; 		}
.menu1 {  padding-left:10px;  font-size: 15px;  	}
A.menu1:link   { padding:0;  color: #333333;  text-decoration: none;  			}
A.menu1:visited   {  padding:0;   color: #333333;  text-decoration: none; 		}
A.menu1:hover   { padding:0;   color: #ccccbc;  text-decoration: none;  		}
A.menu1:visited:hover   {  padding:0;  color: #333333;  text-decoration: none; 	}

.menu-here2 {  padding-left:10px;   font-size: 10px;  background-color: #333333;   color: #8fbf30; 	}
.menu2 { padding-left:10px;   font-size: 10px;  					}
A.menu2:link  {  padding:0;  color: #333333;  text-decoration: none;  			}
A.menu2:visited   { padding:0;   color: #333333;  text-decoration: none;  		}
A.menu2:hover   { padding:0;   color: #ccccbc;  text-decoration: none;  		}
A.menu2:visited:hover   {  padding:0;   color: #333333;  text-decoration: none; 	}


#pageContainer { background-color: #333333;  float: right;  width: 824px;  margin: 0;  padding: 0; }

#portfolioContainer { margin: 0;  padding: 20px; text-align:left;  }

H1 { 	font-family: 'trebuchet ms', Arial, Verdana, sans-serif; font-size: 20px; font-weight:200;
	color: #6e8345;	
	line-height: 20px; text-align: left;
	margin: 0px;  padding: 10px 0 5px 0;	}

P { 	font-family: 'trebuchet ms', Arial, Verdana, sans-serif; font-size: 13px;
	color: #999989;
	line-height: 22px; text-align: left;
	margin-top: 0px;  	}
	
.quoteText  {  	font-family:  'trebuchet ms', Arial, Verdana, sans-serif;  font-size: 11px; 
			font-weight: normal;  font-style: italic;  color: #999989; 
			padding: 0;    line-height: 14px;  text-align: right;					}

.recommendText  {  	font-family:  'trebuchet ms', Arial, Verdana, sans-serif;  font-size: 12px; 
			font-weight: normal;   color: #888877; 
			padding-right:20px;   line-height: 15px;  text-align: left;					}
		
			
.captionText  {   font-size: 11px;  font-style: italic;  padding: 0;    line-height: 11px; 		}
.testimonialText  {   font-style: italic;  padding-left: 40px; 	}	
	
ul { 	font-family:  'trebuchet ms', Arial, Verdana, sans-serif; font-size:13px; 
	text-align: left;
   	line-height: 18px;   padding-left: 10px;  padding-right: 30px; 
	list-style-type: square;   }	
li  {  padding-bottom: 12px;  color: #6e8345;  	}	
.normalText {  color: #999989;  			}
ul.subList { 	padding-left: 50px;  padding-right: 30px;  list-style-type: none;  }	

#footer {  width: 1024px;  margin: 0;  padding: 0; }

		
/*






.songsWork  { text-align: right;  padding: 0;  }


.portfolioDescR  {
	font-family:  'trebuchet ms', Arial, Verdana, sans-serif;  font-size: 12px;  font-weight: normal;
	color: #333333; 	
	line-height: 18px;   padding-right: 30px;  text-align: right;  }

.portfolioDescL  {
	font-family: 'trebuchet ms',  Arial, Verdana, sans-serif; font-size: 12px;  font-weight: normal;
	color: #333333; 
	line-height: 18px;  text-align: left;  padding-left: 30px; padding-right: 30px;   }

blockquote   {  margin:0; padding: 0 20px 20px 20px;   }




.contactText-header  {
	font-family: 'trebuchet ms', Arial, Verdana, sans-serif; font-size: 11px;
	color: #5a5046; font-weight: bold;
	text-align: right; margin-top: 0px; 		
	line-height: 26px;  text-align: right;
	padding: 0;   }
A.contactLink-header:link  {  color: #5a5046;  font-style: bold;  text-decoration: none;  }
A.contactLink-header:visited   {  color: #5a5046;  font-style: bold;   text-decoration: none;  }
A.contactLink-header:hover   {  color: #222222;  font-style: bold;  text-decoration: none;  }
A.contactLink-header:visited:hover   {  color: #222222;   font-style: bold;    text-decoration: none;  }
 */
 
img.portfolio {  border: 1px solid; border-color: #292929; }
.portDivider  { border: 1px dotted; border-color:#292929;   }
.copyFontType  {  font-family:  'trebuchet ms', Arial, Verdana, sans-serif; font-size: 9px;  font-weight: normal; color: #999989; text-align: right; }
.alignright {  float: right;}
.alignleft {	float: left;	 width: 440px;	}
.clear {	height: 0;	font-size: 1px;	margin: 0;	padding: 0;  line-height: 0;	clear: both;	}	


