body {
        font-family:      Arial, Helvetica, sans-serif;
        font-size:        10pt;
        line-height:      15pt;
        background-color: #666;
        margin:           30px 0px;
        padding:          0px;
        color:            #FFF;
}

td {
        font-family:      Arial, Helvetica, sans-serif;
        font-size:        10pt;
        line-height:      15pt;
        color:            #FFF;
}

img#masthead {
	display:          block;
}

div#navbar {
	width:            735px;
	margin-left:      13px;
}

div#navbar img {
	padding:          0px 8px 0px 0px;
}

div#footer {
	width:            775px;
	text-align:       center;
	color:            #000;
	font-size:        8pt;
}

div#footer b {
	padding:          3px;
}

div#footer a {
	color: #FC0;
	padding:          3px;
        font-weight:      bolder;
	text-decoration:  none;
}

div#footer a:hover {
	text-decoration: underline;
}

table#body {
	width:            730px;
	border:           0px;
	margin:           20px 0px 10px 20px;
	padding:          0px;	
}

td#mainleft {
	width:              435px;
	vertical-align:     top;
	border-right-style: double;
	border-right-width: 4px;
	border-right-color: #999;
	padding:            0px 15px 0px 0px;
}

td#mainright {
	width:            295px;
	vertical-align:   top;
	padding:          0px 0px 0px 15px;
}

td#subleft {
        width:              385px;
        vertical-align:     top;
        border-right-style: double;
        border-right-width: 4px;
        border-right-color: #999;
        padding:            0px 15px 0px 0px;
}

td.subright {
        width:            345px;
        vertical-align:   top;
        padding:          0px 0px 0px 15px;
}


td.subleftgut {
        width:              245px;
        vertical-align:     top;
        padding:            0px 15px 0px 0px;
}

td.photogut {
	width:              100px;
	padding:            2em 15px 0px 0px;
	vertical-align:     top;
}

td.subrightgut {
        width:            245px;
        vertical-align:   top;
        padding:          0px 0px 0px 15px;
	border-style:     double;
	border-color:     0px;
	border-width:     0px 0px 0px 0px;
}

div.block_top {
	border-bottom-style: double;
	border-bottom-width: 4px;
	border-bottom-color: #999;
}

div.block_bottom {
	padding-top:     10px;
}

h1 {
	color:            #FC0;
	margin:           0px;
	padding:          0px 0px 10px;
	font-size:        14pt;
}

h2 {
	color:            #FC0;
	margin:           0px;
	padding:          0px 0px 5px;
	font-size:        12pt;
}

p {
	margin:           0px 0px 15px;
	padding:          0px;
}

a { text-decoration: none; color: #FC0; }
a:hover{ text-decoration: underline; }
	
/*
p    { border-style: dotted; border-color: orange; border-width: 1px; }
img  { border-style: dotted; border-color: green; border-width: 1px; }
span { border-style: dotted; border-color: blue; border-width: 1px; }
div  { border-style: dotted; border-color: red; border-width: 1px; }
*/

