body, html {height: 100%;}
body {
margin: 0;
padding: 0;
color: #000000;
background: url(images/bg2.gif);
text-align: center;
}
#outer {
width: 700px;
background: url(images/bg.gif) repeat-y left top;
border-left: 2px solid #000000;
border-right: 2px solid #000000;
min-height: 100%;
margin: auto;
clear: both;
position: relative;
text-align: left;
}
* html #outer {
width:704px;
w\idth:700px;
height:100%;
}
* html #picheader img {margin-left:-3px}
html>#outer {height:auto;}
#header {
border-bottom: 1px solid #000000;
background: #ffffff;
height: 30px;
width: 700px;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 12px;
color: #000000;
padding-top: 2px
}
#leftheader {
float: left;
margin-right: 200px;
}
#rightheader {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
color: #000000;
padding-top: 8px;
}
#rightheader a:link {
color: #6666ff; 
text-decoration: none;
}
#rightheader a:hover {
color: #6666ff; 
text-decoration: underline; 
}
#rightheader a:visited {
color: #6666ff; 
text-decoration: none;
}
#rightheader a:visited:hover {
color: #6666ff; 
text-decoration: underline;
}
#picheader {
height: 150px;
background: url(images/blueback.gif);
border-bottom: 1px solid #000000;
}
#picheader img {
border-right: 1px solid #000000;
float: left;
}
#content {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 12px;
width: 499px;
margin-left: 100px;
margin-top: 2px;
clear: both;
}
#content a:link {
color: #6666ff; 
text-decoration: none;
}
#content a:hover {
color: #6666ff; 
text-decoration: none; 
background: #cccccc;
}
#content a:visited {
color: #6666ff; 
text-decoration: none;
}
#content a:visited:hover {
color: #6666ff; 
text-decoration: none;
background: #cccccc;
}
.title {
padding-top: 6px;
padding-left: 10px;
}
.paragraph {
padding-top: 6px;
padding-left: 10px;
padding-right: 10px;
}
.paragraph p {
margin: 0;
}
#left {
float: left;
clear: both;
}
# left img {
margin-right: 5px;
}
#footer {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 10px;
width: 501px;
margin-left: 98px;
border-top: 1px solid #9999ff;
text-align: center;
margin-top: 15px;
height: 25px;
position: absolute;
bottom: 0;
}
#footer a:link {
color: #6666ff; 
text-decoration: none;
}
#footer a:hover {
color: #6666ff; 
text-decoration: none;
background: #cccccc;
}
#footer a:visited {
color: #6666ff; 
text-decoration: none;
}
#footer a:visited:hover {
color: #6666ff; 
text-decoration: none;
background: #cccccc;
}
#clearfooter {
height: 40px;
}


