/*p {margin-left:20px;font-family:sans-serif;}*/
body {
    margin:0px;
}
h1{
    color:#244;
}
div.header{
    width:620px;
    margin-top:60px;
    margin-left:auto;
    margin-right:auto;
    border-style:solid;
    border:5px;
    /*font-family:Verdana, Arial, Sans-serif;*/
    font:76%/1.8 "Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
    color:#444;
}
div.subtitle{
    margin-left:20px;
    color:#555;
}
div.slamleft{
    margin-right:20px;
    text-align:right;
color:#555;
}
.maintext p{text-indent:20px;}
div.maintext{
    width:620px;
    margin-left:auto;
    margin-right:auto;
    margin-top:40px;
    margin-bottom:60px;
    /*border-style:solid;*/
    text-align:justify;
    /*line-height:120%;*/
    font:76%/1.8 "Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
    /*font-family:Verdana, Arial, Sans-serif;*/
    font-size:12px;
    color:#555;
}
table{
    border-collapse:collapse;
}
div.tableleft{
    width:150px;
    font:76%/1.8 "Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
    /*font-family:Verdana, Arial, Sans-serif;*/
    font-size:12px;
    color:#555;
}
div.tableright{
    width:460px;
    font:76%/1.8 "Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
    /*font-family:Verdana, Arial, Sans-serif;*/
    font-size:12px;
    color:#555;
}
img{
    max-width: 100%;
    max-height: 100%;
    display: block; /* remove extra space below image */
}
.mainbox{
    width:620px;
    margin-left:auto;
    margin-right:auto;
}
.halfbox{
    width:310px;
    margin-left:auto;
    margin-right:auto;
}
a:link {text-decoration:none;color:#006699;}/*154984;}*/
a:visited {text-decoration:none;color:#6600CC;}
a:hover {text-decoration:underline;color:#0099FF;}
a:active {text-decoration:underline;color:#3FF740;}
.floatright { float: right; margin-right: 20px;}
