body {
	margin: 0px ;
	padding: 4px ;
	background-color: #B2B38D ;
}

div {
	margin: 0px ;
	padding: 0px ;
}

a:link {
	color: #000099 ;
	text-decoration: none ;
}

a:visited {
	color: #000077 ;
	text-decoration: none ;
}

a:hover {
	color: #B2B38D ;
	text-decoration: none ;
}

a:active {
	color: #000099 ;
	text-decoration: none ;
}

h1 {
	font-family: Arial, Helvetica, sans-serif ;
	font-weight: bold ;
	font-size: 24px ;
}

h2 {
	margin-top: 4px ;
	font-family: Arial, Helvetica, sans-serif ;
	font-weight: bold ;
	font-size: 18px ;
}

h3 {
	margin-top: 0px ;
	font-family: Arial, Helvetica, sans-serif ;
	font-weight: bold ;
	font-size: 14px ;
	border-bottom: #B2B38D thin solid ;
}

h4 {
	font-family: Arial, Helvetica, sans-serif ;
	font-weight: bold ;
	font-size: 10px ;
}

p {
	margin: 0px ;
	padding: 2px ;
	font-family: Arial, Helvetica, sans-serif ;
	font-size: 12px ;
}

img {
	margin: 0px ;
	border: none ;
}

.clearbreak {
	height: 1px ;
	margin: 0px ;
	padding: 0px ;
	clear: both ;
}

div#content {
	margin: 0 auto ;
	padding: 2px ;
	width: 942px ;
}

div#page_header {
	height: 250px ;
	padding: 8px ;
	color: #FFFFFF ;
	background-color: #222222 ;
}

div#navbar_top {
	margin: 0px ;
	padding: 2px ;
	font-size: 12px ;
	color: #FFFFFF ;
	background-color: #444444 ;
	border: #FFFFFF thin solid ;
}

#navbar_top ul {
	margin: 0 auto ;
	text-align: center ;
	list-style-type: none ;
	list-style-image: none ;
	list-style-position: inside ;
	word-spacing: 0px ;
}

#navbar_top li {
	display: inline ;
	margin-left: 0px ;
	margin-right: 0px ;
	font-family: Verdana, Helvetica, Arial, sans-serif ;
}

#navbar_top li a {
	width: auto ;
	margin-left: 0px ;
	margin-right: 0px ;
	padding-left: 8px ;
	padding-right: 8px ;
	padding-top: 2px;
	padding-bottom: 2px ;
	color: #FFFFFF ;
	background: #444444 ;
	border-left: #FFFFFF thin solid ;
	border-right: #FFFFFF thin solid ;
	text-decoration: none ;
}

#navbar_top a:hover {
	width: auto ;
	margin-left: 0px ;
	margin-right: 0px ;
	padding-left: 8px ;
	padding-right: 8px ;
	padding-top: 2px;
	padding-bottom: 2px ;
	color: #444444 ;
	background: #FFFFFF ;
	border-left: #FFFFFF thin solid ;
	border-right: #FFFFFF thin solid ;
	text-decoration: none ;
}

div#column_left {
	float: left ;
	width: 128px ;
	margin: 0px ;
	padding: 4px ;
	background-color: #FFFFFF ;
	border: #000000 thin solid ;
}

div#column_right {
	float: right ;
	width: 234px ;
	margin-top: 2px ;
	padding: 4px ;
	background-color: #FFFFFF ;
	border: #000000 thin solid ;
}

div#column_middle {
	margin-left: 140px ;
}

div#introduction {
	margin-top: 0px ;
	margin-left: 140px ;
	margin-right: 0px ;
	padding: 8px ;
	height: 160px ;
	background-color: #FFFFFF ;
}

div#introduction p {
	font-size: 16px ;
}

div#featuresam {
    margin-top: 0px ;
	margin-left: 140px ;
	margin-right: 0px ;
	padding: 8px ;
	     background-color: #FFFFFF ;
}

div#feature {
	margin-right: 242px ;
	padding: 8px ;
		background-color: #FFFFFF ;
}

div#feature p {
	text-align: justify ;
}

div#background {
	margin-right: 242px ;
	padding: 8px ;
		background-color: #FFFFFF ;
}

div#background p {
	text-align: justify ;
	margin-bottom: 4px ;
}

div#news {
	margin-right: 242px ;
	padding: 8px ;
		background-color: #FFFFFF ;

}

div#news p {
	text-align: justify ;
	margin-bottom: 4px ;
}

div#video {
	margin-right: 242px ;
	padding: 8px ;
	text-align: center ;
		background-color: #FFFFFF ;

}

div#linkbadge {
	margin-right: 242px ;
	padding: 8px ;
		background-color: #FFFFFF ;

}

div#linkbadge p {
	text-align: center ;
	margin-bottom: 4px ;
}

div#other_sites {
	margin-bottom: 4px ;
	padding: 8px ;
	font-size: 14px ;
	background-color: #FFFFCC ;
	border: #000000 thin solid ;
}

div#albums {
	margin-bottom: 4px ;
	padding: 8px ;
	text-align: center ;
	background-color: #FFFFCC ;
	border: #000000 thin solid ;
}

div#albums p {
	margin-bottom: 8px ;
}

div#paintings {
	padding: 8px ;
	text-align: center ;
	background-color: #FFFFCC ;
	border: #000000 thin solid ;
}

div#paintings p {
	margin-bottom: 8px ;
}

div#biography {
	margin-bottom: 4px ;
	padding: 8px ;
	background-color: #FFFFCC ;
	border: #000000 thin solid ;
}

div#biography p {
	text-align: center ;
}

div#concerts {
	margin-bottom: 4px ;
	padding: 8px ;
	background-color: #FFFFCC ;
	border: #000000 thin solid ;
}

div#concerts p {
	margin-bottom: 8px ;
	border-bottom: #B2B38D thin solid ;
}

div#headlines {
	margin-bottom: 4px ;
	padding: 8px ;
	background-color: #FFFFCC ;
	border: #000000 thin solid ;
}

div#headlines p {
	margin-bottom: 8px ;
	border-bottom: #B2B38D thin solid ;
}

div#television {
	margin-bottom: 4px ;
	padding: 8px ;
	background-color: #FFFFCC ;
	border: #000000 thin solid ;
}

div#television p {
	text-align: center ;
}

div#newsletter {
	margin-bottom: 4px ;
	padding: 8px ;
	background-color: #FFFFCC ;
	border: #000000 thin solid ;
}

div#newsletter p {
	text-align: center ;
}

div.google_ad {
	text-align: center ;
	margin-top: 24px ;
	margin-bottom: 24px ;
}

div#navbar_bottom {
	margin: 0px ;
	padding: 2px ;
	font-size: 12px ;
	color: #FFFFFF ;
	background-color: #444444 ;
	border: #FFFFFF thin solid ;
}

#navbar_bottom ul {
	margin: 0 auto ;
	text-align: center ;
	list-style-type: none ;
	list-style-image: none ;
	list-style-position: inside ;
	word-spacing: 0px ;
}

#navbar_bottom li {
	display: inline ;
	font-family: Verdana, Helvetica, Arial, sans-serif ;
}

#navbar_bottom li a {
	width: auto ;
	margin-left: 0px ;
	margin-right: 0px ;
	padding-left: 8px ;
	padding-right: 8px ;
	padding-top: 2px;
	padding-bottom: 2px ;
	color: #FFFFFF ;
	background: #444444 ;
	border-left: #FFFFFF thin solid ;
	border-right: #FFFFFF thin solid ;
	text-decoration: none ;
}

#navbar_bottom a:hover {
	width: auto ;
	margin-left: 0px ;
	margin-right: 0px ;
	padding-left: 8px ;
	padding-right: 8px ;
	padding-top: 2px;
	padding-bottom: 2px ;
	color: #444444 ;
	background: #FFFFFF ;
	border-left: #FFFFFF thin solid ;
	border-right: #FFFFFF thin solid ;
	text-decoration: none ;
}

div#footer {
	margin: 0px ;
	padding: 2px ;
}

div#footer p {
	padding: 4px ;
	text-align: center ;
	font-family: Arial, Helvetica, sans-serif ;
	font-size: 10px ;
}


