body {background-image: url(images/bg_gen.jpg); background-repeat: repeat; color: black;}

h1 {font-family: Verdana; font-size: 52px; color: red;}

h2 {font-family: Verdana; font-size: 36px; color: black;}

h3 {font-family: Verdana; font-size: 20px;}
h4 {font-family: Verdana; font-size: 16px; color: black;}
h5 {font-family: Verdana; font-size: 12px; color: black;}
h6 {font-family: Verdana; font-size: 9px; color: #778899; padding-left: 2px;}

p {font-family: Helvetica; font-size: 12px; color: blue; text-align: justify; padding: 0;}
ul, li, a {list-style-type: none; text-decoration: none; padding-left: 2px; font-size: 12px; color: #800000;}


a:link {font-weight: bold; 
	text-decoration: none; 
	color: #191970;}
a:visited {font-weight: bold; 
	text-decoration: none; 
	color: #9932CC;}
a:hover, a:active {text-decoration: underline;}

#masthead {position: absolute; left: 15px; top: 0px; width: 768px; border-bottom: 4px solid red; background: transparent url(images/head.jpg) no-repeat top left; height: 115px;}

#sidebar {position: absolute; left: 15px; top: 170px;  width: 152px;}


#content {position: absolute; left: 240px; right: 10px; top: 125px; width: 528px;}


#footer {position: absolute; top: 635px; width: 776px; background: transparent url(images/foot.jpg) no-repeat center; height: 75px}

/*comments and things not to forget: background-color: #4682B4; color: #FFFF00; background-color: #ccc; FROM SIDEBAR:border: 1px solid red;  background-image: url(kk-side-image2.jpg); 
a {text-decoration: none;}
a:hover {color: fuchsia; font-style: italic;}
*/