
.menu-cell { background-image: url(/images/it-expert_03.gif); background-repeat: repeat-x; background-position: 0 top; }
body { font-family: Arial, Verdana, Helvetica, sans-serif; margin: 0; padding: 0; }
#layer1 { height: 40px; width: 96%; top: 2px; position: relative; left: 10px; right: 0; bottom: 40px; visibility: visible; padding-top: 4px; }
#breadbox { font-size: 80%; font-weight: bold; height: 20px; width: 577px; left: 293px; top: 75px; position: absolute; visibility: visible; }
.navigation-menu { font-size: 80%; font-weight: bold; text-align: center; width: 100%; }
.navigation-menu-selected { color: #2f0eea; font-size: 80%; font-weight: bold; text-align: center; width: 100%; border-bottom: 1px solid #2f0eea; }
.navigation-menu-selected2 { color: black; font-size: 80%; font-weight: bold; text-align: center; width: 100%; border-bottom: 1px solid black; }
#layer2 { height: 20px; width: 637px; left: 273px; top: 80px; position: absolute; visibility: visible; }
a.menulink { color: black; text-decoration: none; }
a.menulink-selected { color: #2f0eea; text-decoration: none; }
fieldset { font-size: 80%; margin: 2px; padding: 10px; 
margin-top: 8px;
// margin-top: 2px;}
form.in-fieldset { margin: 0; }
input.in-fieldset { margin: 2px 5px; }
h2 { font-size: 100%; margin-top: 2px; margin-bottom: 0; }
div.record-text { font-size: 80%; }
.content_keyword { color: #000; font-size: 90%; font-weight: bold; background-color: #ededed; }
div.blog-record { margin: 2px 4px 6px; padding-top: 2px; padding-bottom: 8px; border-bottom: 1px dashed #0ea1ea; }
div.blog-info { font-size: 80%; margin-top: 4px; margin-bottom: 4px; padding-top: 4px; padding-bottom: 4px; }
legend { color: #2f0eea; font-size: 100%; font-weight: bold; padding-right: 4px; padding-left: 4px; }
span.copy { 
 color: #585858; 
 font-size: 80%; 
 margin-top: 5px; 
 margin-bottom: 5px; 
 margin-left: 10px; }
a.about { 
 font-size: 80%; 
 margin-top: 5px; 
 margin-right: 10px; 
 margin-bottom: 5px; 
}
ul.keywords { margin-top: 10px; 
	margin-bottom: 10px;
	margin-left: -8px;
	//margin-left: 30px; 
}
#rss{
	text-align: center;
	padding: 5px;
}
.album{
	color: #0002F4;
	font-weight: bold;
	font-size: 80%;
}
hr.separator {
	border: 1px dashed #2B6FB6;
	height: 1px;
	margin: 3px;
	}

	
	/* gallery css albums */
.breadbox{
	font-size: 80%;
	padding: 5px;
}

.breadbox2{
	border: 1px solid #AAAAAA;
	background-color: white;
	padding: 5px;
	font-size: 80%;
}

.breadbox3{
	border: solid 1px #aaaaaa;
	padding: 5px;
	font-size: 70%;
}

td.album{
	border: 1px solid #AAAAAA;
	background-color: white;
	padding: 5px;
	font-size: 90%;
}
