/* 
	set font family 
*/

.content, .sidecontent, p, a,  h1, h2, table, input, textarea,
.mainMenu, .footMenu, .mainMenuSel, .footMenuSel, .subMenu, .galleryItem, .whiteTitle 
 									{ font-family: Arial, Helvetica, sans-serif; }

/* 
	set colors 
*/

.white								{ color : White; }
.black								{ color : Black; }
.titleColor 						{ color : EF9191; }
.titleBgColor 						{ background-color : EF9191; }
.lightBgColor						{ background-color : F0C0C0; }

p 									{ color: 202020; }
a, .sideMenu, h1, h2				{ color : 803333; }

.footMenu							{ color : EF9191; }
.footMenuSel						{ color : black; }
.mainMenu							{ color : Black; }
.mainMenuSel						{ color : White; }

.mainMenuTd-bg-up 					{ background-color : EF9191; }
.mainMenuTd-bg-down 				{ background-color : white; }
.footMenuTd-bg-up 					{ background-color :white ; }
.footMenuTd-bg-down					{ background-color : EF9191; }


.footMenu:hover, .footMenuSel:hover	{
	color : black;
	background-color : white;
}
a:hover, .sideMenu:hover			{ color: black; }
.mainMenu:hover, .mainMenuSel:hover	{ color : White; }
.whiteTitle							{ color : White; }
.titleColor1pxBorder				{ border : 1px solid EF9191; }


/* 
		font sizes, weights, spacings and decorations
*/

.content, .sidecontent, p,  table, input, textarea, .galleryItem
 									{ font-size: 12px; } 
.mainMenu, .footMenu, .mainMenuSel, .footMenuSel, .subMenu 
 									{ font-size: 16px; font-weight : bold; letter-spacing : -1pt; } 
h1, h2 								{ font-weight: bold;
									  padding-bottom : 2px; padding-top : 2px;
									  margin-bottom : 0px; margin-top : 0px; }
h1, .h1size, .whiteTitle			{ font-size: 16px;	}
h2, .h2size							{ font-size: 14px;	} 

.indent1							{ padding-left : 10px; }
.fontsize10							{ font-size: 10px;  }
.button								{ font-weight : bold; letter-spacing : 2px; }

.sideMenu, .whiteTitle				{ font-weight: bold; text-decoration : none; }

a:hover, .sideMenu:hover, .whiteTitle:hover
									{ text-decoration: underline; }
 
.mainMenu, .footMenu, .mainMenuSel, .footMenuSel, 
.mainMenu:hover, .mainMenuSel:hover, .footMenu:hover, .footMenuSel:hover
									{ text-decoration: none; text-align : center; }


pre 								{ font : "andale mono", monospace; font-size : 10px; }
.galleryItem 						{ border : 1px EF9191; }
.hidingMenu							{ font-family : verdana, Geneva, Arial, Helvetica, sans-serif; font-weight :  bold;
									  font-size : 16px; color : FFF3F3; text-decoration : none;  }
.hidingMenu:hover					{ color : EF9191; text-decoration : none; }

a								{ padding : 0px; margin : 0px; }
.content img					{ margin : 10px; }
