html,body{margin:0;padding:0;}
body {
	font-family: Arial, Helvetica, sans-serif;
	background-color:#aaaaaa;
	text-align:center;

}

td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	width:128px;
	height:130px;
	text-align:left;
	vertical-align:top;
	margin:5px;
	padding:6px;
}

td.maillist {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#123e7b;
	width:auto;
	height:auto;
	margin:2px;
	padding:2px;
	text-align:right;
}

td.maillistleft {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#123e7b;
	width:auto;
	height:auto;
	margin:2px;
	padding:2px;
	text-align:left;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}

div#supercontainer {width:780px;
				margin: 0 auto;
				background-color: #fff;
				color:#fff;
				text-align: center;
				height:2400px;}


div#container{width:770px;
				margin: 0 auto;
				background-color: #000;
				color:#fff;
				text-align: center;
				height:2400px;}

div#roundcontainer{width:670px;
				position:relative;
				top:20px;
				left:0px;
				margin: 0 auto;
				background-color: #e8bd84;
				color:#000;
				text-align:left;
				padding:0;
				}

div#roundcontainercontent {
				width:630px;
				margin: 0 auto;
				background-color: #e8bd84;
				color:#123e7b;
				text-align:left;
				padding:10px;
				}

div#roundcontainercontentcenter {
				width:630px;
				margin: 0 auto;
				background-color: #e8bd84;
				color:#123e7b;
				text-align:center;
				padding:10px;
				}

div#roundcontainercontent h1{
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#123e7b;
			 font-size: 24px;
			 font-weight: bold;
			 padding: 0px;
			 margin: 0px;
			 text-align:left;
			 }

div#roundcontainercontentcenter h1{
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#123e7b;
			 font-size: 24px;
			 font-weight: bold;
			 padding: 0px;
			 margin: 0px;
			 text-align:center;
			 }

div#roundcontainercontent p{
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#123e7b;
			 font-size: 12px;
			 font-weight: normal;
			 padding: 0px;
			 margin: 0px;
			 }



		 
div#header{background-color: #000;
			padding:4px 0px 6px 0px;
			text-align:center;
			/*height:40px;*/
			}



div#header h1{color: #ccc;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			 font-size: 36px;
			 font-weight: 900;
			 padding: 0px;
			 margin: 0px;
			 }

div#menu{background-color: #123e7b;
			padding:4px;
			text-align:center;
			font-family: Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			height:16px;}

div#maincontent {background-color: #000;
			padding:4px;
			margin: 0 auto;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#fff;
			font-size:12px;
			font-weight:normal;
			text-align:center;}
			
div#maincontenttop{background-color: #000;
			padding:10px 0;
			text-align:center;
			height:50px;}

div#maincontenttop h1{color: #ccc;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			 font-size: 24px;
			 font-weight: bold;
			 padding: 0px;
			 margin: 0px;
			 }
			
div#topcontent {background-color: #000;
			padding:10px;
			margin: 0 auto;
			text-align:left;
			font-family: Arial, Helvetica, sans-serif;
			color:#fff;
			font-size:12px;
			font-weight:normal;
			}

div#roundcontainercontentnews {
				width:630px;
				margin: 0 auto;
				background-color: #e8bd84;
				color:#123e7b;
				text-align:left;
				padding:20px;
				height:2000px;
				}

div#newsnarrative {position:absolute;
			left:20px;
			top:20px;
			width:350px;
			}
			
div#newsnarrative h2 {
			font-size:14px;
			font-weight:bold;
			padding:0;
			margin:0;
			}

div#newslistings {position:absolute;
			left:420px;
			top:40px;
			width:200px;
			height:auto;
			border:1px solid #eee;
			padding:6px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			}

div#painting {background-color: #000;
			padding:10px;
			margin: 0 auto;
			text-align:center;
			font-family: Arial, Helvetica, sans-serif;
			color:#fff;
			font-size:12px;
			font-weight:normal;
			text-align:center;}

					
div#description {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
				background-color: #e8bd84;
				color:#123e7b;
				padding:10px;
				margin: 0 auto;
				width:400px;
				text-align:center;
				}

div#sidecaption {
float:left;
margin:0;
margin-left:16px;
margin-bottom:14px;
width:280px;
}
A:link {color:#123e7b;
	text-decoration:none}
A:active {color:#123e7b;
	text-decoration:none}
A:visited {color:#123e7b;
	text-decoration:none}
A:hover {color:#000;
	text-decoration:none}	
	
A.menu:link {color:white;
	text-decoration:none}
A.menu:active {color:white;
	text-decoration:none}
A.menu:visited {color:white;
	text-decoration:none}
A.menu:hover {color:#e8bd84;
	text-decoration:none}
	
A.ae:link {color:#FC9;
	text-decoration:none}
A.ae:active {color:#FC9;
	text-decoration:none}
A.ae:visited {color:#FC9;
	text-decoration:none}
A.ae:hover {color:#e8bd84;
	text-decoration:underline}


A.gallery:link {color:#ccc;
	text-decoration:none}
A.gallery:active {color:#ccc;
	text-decoration:none}
A.gallery:visited {color:#ccc;
	text-decoration:none}
A.gallery:hover {color:#e8bd84;
	text-decoration:none}
	
A.rounded:link {color:#123e7b;
	text-decoration:underline}
A.rounded:active {color:#123e7b;
	text-decoration:underline}
A.rounded:visited {color:#123e7b;
	text-decoration:underline}
A.rounded:hover {color:#000;
	text-decoration:underline}

A.galleryrounded:link {color:#123e7b;
	text-decoration:none}
A.galleryrounded:active {color:#123e7b;
	text-decoration:none}
A.galleryrounded:visited {color:#123e7b;
	text-decoration:none}
A.galleryrounded:hover {color:#000;
	text-decoration:none}

	
.rtop,.rbottom{display:block}
.rtop *,.rbottom *{display:block;height: 1px;overflow: hidden}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px;height: 2px}

.rs1{margin: 0 2px}
.rs2{margin: 0 1px}

img.inround {border:6px solid black;}

img.smallborder {border:2px solid black;}

img.galleryinround {border:4px solid black;}

p.goto {text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
}