/* basic stylesheet with navigation on left */


.clearfix {
	clear: both
}

					
.foot-topleft
					{ background-position: right;
                      background-repeat: no-repeat;
					  width: 8px; height: 8px;}

.foot-top				
					{ background-position:bottom; 		 	
                      background-repeat: repeat-x;					  
					  height: 8px;}	
					  
.foot-topright	
					{ background-position: left;
                      background-repeat: no-repeat;
					  width: 8px; height: 8px;}
 	
	
.foot-left			
					{ background-position: right; 		 	
                      background-repeat: repeat-y;;
					  width: 8px; }
					  	
.foot-middle	
					{ background-repeat: repeat;	}
						

.foot-right 			
					{ background-position: left;
                      background-repeat: repeat-y;
					  width: 8px;}


.foot-botleft 		
					{ background-position: right;
                      background-repeat: no-repeat;
					  width: 8px; height: 8px;}
					  
					  
.foot-bot		
					{ background-position: top; 		 	
                      background-repeat: repeat-x;
					  height: 8px;}	

.foot-botright		
					{ background-position:left;
                      background-repeat:no-repeat;
					  width: 8px; height: 8px;}


					
.nav-topleft, .content-topleft, .rightcol-topleft
					{ background-position: right;
                      background-repeat: no-repeat;
					  width: 25px; height: 25px;}

.nav-top, .content-top, .rightcol-top					
					{ background-position:bottom; 		 	
                      background-repeat: repeat-x;					  
					  height: 25px;}	
					  
.nav-topright, .content-topright, .rightcol-topright 		
					{ background-position: left;
                      background-repeat: no-repeat;
					  width: 25px; height: 25px;}
 	
	
.nav-left, .content-left, .rightcol-left 			
					{ background-position: right; 		 	
                      background-repeat: repeat-y;;
					  width: 25px; }
					  	
.nav-middle, .content-middle, .rightcol-middle			
					{ background-repeat: repeat;	}
						

.nav-right, .content-right, .rightcol-right 			
					{ background-position: left;
                      background-repeat: repeat-y;
					  width: 25px;}


.nav-botleft, .content-botleft, .rightcol-botleft 		
					{ background-position: right;
                      background-repeat: no-repeat;
					  width: 25px; height: 25px;}
					  
					  
.nav-bot, .content-bot, .rightcol-bot			
					{ background-position: top; 		 	
                      background-repeat: repeat-x;
					  height: 25px;}	

.nav-botright, .content-botright, .rightcol-botright 		
					{ background-position:left;
                      background-repeat:no-repeat;
					  width: 25px; height: 25px;}


.nav-topleft		{ background-image:url(nav-topleft.png);}
.nav-top			{ background-image:url(nav-top.png); }		  
.nav-topright		{ background-image:url(nav-topright.png); }
.nav-left			{ background-image:url(nav-left.png); }  	
.nav-middle			{ background-image:url(nav-middle.png);}
.nav-right			{ background-image:url(nav-right.png);}
.nav-botleft		{ background-image:url(nav-botleft.png);}	  
.nav-bot			{ background-image:url(nav-bot.png);}	
.nav-botright		{ background-image:url(nav-botright.png); }


.foot-topleft		{ background-image:url(foot-topleft.png);	}
.foot-top			{ background-image:url(foot-top.png); 		}		  
.foot-topright		{ background-image:url(foot-topright.png); 	}
.foot-left			{ background-image:url(foot-left.png); 		}  	
.foot-middle		{ background-image:url(foot-middle.png);	}
.foot-right			{ background-image:url(foot-right.png);		}
.foot-botleft		{ background-image:url(foot-botleft.png);	}	  
.foot-bot			{ background-image:url(foot-bot.png);		}	
.foot-botright		{ background-image:url(foot-botright.png); 	}


.content-topleft	{ background-image:url(content-topleft.png); 	}
.content-top		{ background-image:url(content-top.png); 		}	
.content-topright	{ background-image:url(content-topright.png); 	}
.content-left		{ background-image:url(content-left.png); 		}
.content-middle		{ background-image:url(content-middle.png);		}
.content-right		{ background-image:url(content-right.png); 		}
.content-botleft	{ background-image:url(content-botleft.png);	}
.content-bot		{ background-image:url(content-bot.png);		}
.content-botright	{ background-image:url(content-botright.png); 	}

.contentWithRcol-middle { background-image:url(content-middle.png);	}
.contentWithRcol-top 	{ background-image:url(content-top.png);	}	

.rightcol-topleft	{ background-image:url(rightcol-topleft.png); 	}
.rightcol-top		{ background-image:url(rightcol-top.png);		}	
.rightcol-topright	{ background-image:url(rightcol-topright.png); 	}
.rightcol-left		{ background-image:url(rightcol-left.png); 		}
.rightcol-middle	{ background-image:url(rightcol-middle.png);	}	
.rightcol-right		{ background-image:url(rightcol-right.png); 	}
.rightcol-botleft	{ background-image:url(rightcol-botleft.png); 	}
.rightcol-bot		{ background-image:url(rightcol-bot.png); 		}
.rightcol-botright	{ background-image:url(rightcol-botright.png);	}


.masthead-topleft	{ background-image:url(masthead-topleft.png);	}
.masthead-top		{ background-image:url(masthead-top.png);		}	
.masthead-topright	{ background-image:url(masthead-topright.png); 	}
.masthead-left		{ background-image:url(masthead-left.png);		}
.masthead-middle	{ background-image:url(masthead-middle.png);  	}	
.masthead-right		{ background-image:url(masthead-right.png);		}
.masthead-botleft	{ background-image:url(masthead-botleft.png);	}
.masthead-bot		{ background-image:url(masthead-bot.png);		}
.masthead-botright	{ background-image:url(masthead-botright.png);	}

.headback			{ background-image:url(nav-middle.png);		}	



.masthead-middle,.masthead-top  					{ width: 910px; }		
		
.xxrightcol-middle,.xxrightcol-top						{ width: 110px;  }
	



