/* CSS Document */

/* website colors 

#bf995f - medium brown
#543e1c - dark brown
#99a6cc - medium blue
#162243 - dark blue

*/

* { margin:0; padding:0; }
body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:76%; background:#000; }
table { border-collapse:collapse; }
ul { margin-left:20px; }
li { margin:.4em 0; }
p { margin:1em 0 1em; }
a img { border:0; }

#content { width:750px; border:1px solid #fff; margin:20px auto; }
#logos td { border-bottom:1px solid #fff; }
#nav  { border-bottom:1px solid #fff; }
#footer { background:#543e1c; font:1em Arial, Helvetica, sans-serif; color:#ccc; text-align:center; }
#footer td { border-top:1px solid #fff; height:25px; line-height:1.3em; }

.subcontent { background:#bf995f; padding:.15em 1em; vertical-align:top; }
#sidecontent { background:#99a6cc; width:249px; vertical-align:top; padding:1em; }
#pagelinks td { text-align:right; padding:0 1em .5em 0; }

.bt { border-top:1px solid #fff; }
.bl { border-left:1px solid #fff; }
.br { border-right:1px solid #fff; }
.bb { border-bottom:1px solid #fff; }

#content td.innercontent td { vertical-align:top; background:#e2d0b6; }
#content td.innercontent { vertical-align:top; background:#e2d0b6; }
#content td.innercontent p { margin:1em; line-height:1.5em; }
#content td.innercontent a { color:#543e1c; }
#content td.innercontentstar { vertical-align:top; background:#BBC4DD; }
#content td.innercontentstar p { margin:1em; line-height:1.5em; }
#content td.innercontentstar a { color:#162243; }
#content td.innercontent p.service { border-left:3px solid #bf995f; padding-left:1em; }
#content td.innercontent p.sublist { margin-left:3em; font-size:75%; display:none;}

