* {font-size:100%}
body{padding:0; margin:0; background:#ffffff; color:#000000; font-family:Verdana; font-size: 13px;}

table	{border-collapse: collapse;}
td	{padding: 0;}
p	{margin: 0 0 1em 0; padding: 0;}

.main
{
width: 100%;
min-width: 760px;
max-width: 1600px;
width:expression((document.body.clientWidth || document.documentElement.clientWidth) < 760? "760px": "100%" );
width:expression((document.body.clientWidth || document.documentElement.clientWidth) > 1600? "1600px": "100%" );
}


a:hover,a:active,a.div:hover {
 	color:#6699cc;
}

/*
$a:visited {
 	color:#800080;
}
*/

a {
	color:#6699cc;
}



h1.headline
{
	font-family: Arial Narrow, Arial;
	font-weight: normal;
	font-size: 31px;
	margin: 16px 0 3px 0;
	padding: 0;
	color: #71a7dc;
}

h2.subhead
{
	font-family: Arial Narrow, Arial;
	font-weight: normal;
	font-size: 20px;
	margin: 17px 0 5px 0;
	padding: 0;
	color: #71a7dc;
}

h5.sidecaption {
font-family: Arial, Verdana;
font-weight: normal;
font-style: italic;
margin: 5px 0 8px 0;
font-size: 11px;
text-align: center;
color:#737373;
}

h6.thumbcaption {
font-family: Tahoma, Verdana;
font-weight: normal;
margin: 6px 1px 8px 0;
font-size: 11px;
line-height:15px;
text-align: right;
color:#6699cc;
}

#maintext {
margin: 0 0 28px 0;
font-family: Tahoma, Verdana;
font-size: 12px;
color: #737070;
line-height:18px;
}

#sidetext {
margin: 0;
font-family: Tahoma, Verdana;
font-size: 11px;
color: #737070;
line-height:15px;
}

#copyright {
margin: 0 0 21px 0;
font-family: Verdana, Tahoma;
font-size: 12px;
font-weight: normal;
color: #8b8888;
}

#sidepic {
width:227px;
text-align:center;
margin: 12px 0;
}

#mainpic {
width:490px;
text-align:center;
margin: -4px 0 33px 0;
}
.thumb {
border: 1px solid #a1a1a1;
}

td.thumb_td {
padding: 10px 0 13px 0;
}
