body { margin: 0; padding: 0; text-align: center; background: url(images/bg.gif); color: #333333; font-family: Times, Times New Roman, serif; font-size: 12px; line-height: 130%;}
img { border: 0;}
a:link { color: #CC0033; text-decoration: underline;}
a:visited { color: #CCCC00;	text-decoration: underline;}
a:hover { color: #333333; text-decoration: none;}
a:active { color: #CC0033; text-decoration: none;}

.container { margin: 50px auto auto; padding: 0; text-align: left;}

.top { margin: 0 auto; width: 870px;}

.header { position: relative; margin: 0 0 50px 0; width: 700px; float: left;}
.armading { position: relative; margin: 0 auto; width: 79px; height: 401px; float: left;}

.main { position: relative; margin: 0 auto; width: 700px; height: 900px;}
.contwrap { width: 700px; background-color: #FFFFFF;}
.content { display: inline; position: relative; margin: 20px 0px 0px 47px; width: 423px; float: left; background-color: #FFFFFF;}

h1 { font-size: 20px;}
h2 { font-size: 16px;}
.date { font-size: 10px; font-weight: normal;}

.sidebar { position: relative; margin: 0 auto; padding-left: 18px; width: 174px; float: right; background-image: url(images/dashedvert.gif); background-repeat: repeat-y;}

hr { border: 0; border-top: 1px dashed #CCCCCC; border-bottom: #FFFFFF; width: 400px; color: #FFFFFF; }

.sidebar p { padding: 0 15px;}
.sidebar a:link { color: #333333; text-decoration: none;}
.sidebar a:visited { color: #333333; text-decoration: none;}
.sidebar a:hover { color: #CC0033; text-decoration: underline;}
.sidebar a:active { color: #333333; text-decoration: none;}
.sidebar hr { width: 155px; position: relative; left: -10px}

.spacer { height: 1px; clear: both;}

.landing-list { list-style-image: none; list-style-position: outside; list-style-type: none; margin: 0; padding: 0; clear: both;}
.landing-list li { float: left; padding: 0;}
.landing-list img { border: 1px solid #E3E3E3; float: left; margin-right: 10px; padding: 4px;}

.footer { position: relative; margin: 0 auto;}