body	
{
font-family: times,serif;
margin: 10px 10px 0px 10px;
padding: 0px;
font-size: 14pt;
color: #000000;
}

#outerwrap {
	max-width: 1200px;
	min-width: 640px;
}

#leftcontent {
position: absolute;
left:10px;
top:10px;
width:190px;
background:#fff;
font-size:12px;
}

#centercontent {
background:#fff;
/*margin-left: 199px;
margin-right:199px;

IE5 doesn't do CSS correctly.  The above CSS is read by IE5, but the string "\"}\"" is inserted in the following code to make IE5 fall out of this layout.  The code that follows the string is read by other browsers so margins end up being set to 199 for IE5 and 201 for browsers that work.  This hack is commented out herebecasue with the white background, it doesn't matter.

voice-family: "\"}\"";
voice-family: inherit;*/
margin-left: 201px;
margin-right:201px;
}

html>body #centercontent {
margin-left: 201px;
margin-right:201px;
}

#rightcontent {
position: absolute;
right:10px;
top:10px;
width:200px;
text-align:center;
background:#fff;
}
/* Not used here.	
#banner {
text-align:center;
background:#fff;
height:61px;
voice-family: "\"}\"";
voice-family: inherit;
height:60px;
}
html>body #banner {
height:60px;
}
*/

div.clearer {clear: left; line-height: 0; height: 0;} 

#bluebox	
{
background: #5289DC;
color: #ffffff;
font-family: times,serif;
text-align: center;
font-size:14px;
padding:10px 0px 10px 0px;
width: 95%;
}

#red {
color:#aa3300;
}

tr.red {
font-weight: bold;
color:#aa3300;
font-size: 18pt;
}

td.right {
text-align: right;
padding: 15px;
}

p,h1 {
margin:0px 10px 10px 10px;
}
p.center {
text-align: center;
}
p.headercenter {
text-align: center;
font-size:9px;
}
p.right {
text-align: right;
}

h1 {
font-size:24px;
padding-top:10px;
}

h2 {
font-size:18px;
}

#centercontent h1 {
text-align:center;
font-size:36px;
padding:10px 10px 0px 10px;
margin:0px;
color:#aa3300;
}

#centercontent h2 {
text-align:center;
font-size:18px;
padding:10px 10px 0px 10px;
margin:0px;
color:#aa3300;
}

#centercontent h3 {
text-align:center;
font-size:18px;
padding:10px 10px 10px 10px;
margin:0px;
color:#192B9B;
}

#rightcontent p {
font-size:10px;
padding: 5px;
}

#leftcontent p {
font-size:18px;
text-align:left;
font-weight: bold;
}

img.center {
text-align:center;
}

div.imagebox {
	text-align:center;
	width: 500px;
	float: left;
}

div.imageleft {
	text-align:left;
    width: 220px;
    font-family: ariel,sans-serif;
    font-size: 9px;
    line-height: 9px;
    padding: 0em 0em 0em 1em;
    float: left;
}

div.imageright {
	text-align:left;
    width: 220px;
    font-family: ariel,sans-serif;
    font-size: 9px;
    line-height: 9px;
    padding: 0em 0em 0em 1em;
    float: right;
}

div.storyblock {
	border-width: 2px;
	border-color: #2DBB2B;
}

span.bold {
font-weight: bold;
font-size: 14pt;
}

span.caption {
font-size:12px;
font-family: ariel,sans-serif;
line-height: 1.33em;
text-align:left;
font-weight: normal;
}

span.yellow {
font-weight: bold;
color: #fff100;
background:#39bee3;
}

/*Question or Answer in FAQ section */
span.qora {
font-weight: bold;
color: #aa3300;
background:#C9DAF4;
}

span.boldunderline {
text-decoration: underline;
font-weight: bold;
font-size: 14pt;
}

span.underline {
text-decoration: underline;
}

span.foureight {
font-size: 48px;
}

span.publication {
font-style: italic;
}

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

/* Use the following three items for positioning photos*/ 
/* padding order top,right,bottom,left */

.rightset {
    width: 236px;
    font-family: ariel,sans-serif;
    font-size: 9px;
    line-height: 9px;
    padding: 1em 0em 1em 1em;
    border-left: #aa3300 solid 0.25em;
    page-break-inside: avoid;
    float: right;
    margin: 2px 0em 2px 1em;
}

.leftset {
    width: 236px;
    font-family: ariel,sans-serif;
    font-size: 9px;
    line-height: 9px;
    padding: 1em 1em 1em 0em;
    border-right: #aa3300 solid 0.25em;
    page-break-inside: avoid;
    float: left;
    margin: 2px 1em 2px 0em;
}

.headerrightset {
    width: 88px;
    font-family: ariel,sans-serif;
    font-size: 9px;
    line-height: 9px;
    padding: 1em 0em 1em 1em;
    page-break-inside: avoid;
    float: right;
    margin: 2px 0em 2px 1em;
}

.headerleftset {
    width: 114px;
    font-family: ariel,sans-serif;
    font-size: 9px;
    line-height: 9px;
    padding: 1em 1em 1em 0em;
    page-break-inside: avoid;
    float: left;
    margin: 2px 1em 2px 0em;
}

.photoright {
    width: 216px;
    font-family: ariel,sans-serif;
    font-size: 9px;
    line-height: 9px;
    page-break-inside: avoid;
    float: right;
}

.photoleft {
    width: 216px;
    font-family: ariel,sans-serif;
    font-size: 9px;
    line-height: 9px;
    page-break-inside: avoid;
    float: left;
}

.photocenter {
    width: 432px;
    font-family: ariel,sans-serif;
    font-size: 9px;
    line-height: 9px;
    text-align: center;
    page-break-inside: avoid;
}

.logoleft {
    width: 140px;
    font-family: ariel,sans-serif;
    font-size: 9px;
    text-align: center;
    line-height: 9px;
    padding: 0em 1em 0em 0em;
    page-break-inside: avoid;
    float: left;
    margin: 0px 1em 0px 0em;
}

div.section {
	float: left;
}

div.pictureset {
	display: block; 
	clear: both;
}


div.picturepair {
	display: block; 
	clear: both;
}
div.picture {
	float: left; 
	clear: both;
}

table.artists {
    text-align: center;
	font-family: ariel,sans-serif;
    font-size: 10px;
}


table.artists td {
	width: 24%;
	padding: 15px 5px 15px 5px;
}

table.oneartist {
    text-align: center;
    font-size: 14px;
}

table.oneartist td {
	width: 48%;
	text-align: left;
	padding: 15px 15px 15px 15px;
	border: 1px;
}

table.contacts td {
	vertical-align:top;
}

table.counts {
    text-align: left;
	font-family: ariel,sans-serif;
    font-size: 10px;
	border: 2px;
	border-style: solid;
	border-color: #000000;
	
}

th.counts {
	text-align: center;
	font-size: 14px;
    font-weight: bold;
	border: 1px;
	border-style: solid;
	border-color: #000000;
	padding: 5px;
}
td.counts {
	font-size: 10px;
	font-weight: bold;
	border: 1px;
	border-style: solid;
	border-color: #000000;
	padding: 5px;
}

td.countright {
	text-align: right;
	font-size: 10px;
	font-weight: bold;
	border: 1px;
	border-style: solid;
	border-color: #000000;
	padding: 5px;
}

img {
	border: 0px;
}

li.somespace { margin: 0.0em 2.0em 0.5em 2.0em}

#red {
color:#aa3300;
}

.redtext {
color:#ff0000;
}
