/*******************************************************
TITLE: Fixed Box Layout  V1.0
DATE: 20060809
AUTHOR: The CSS Tinderbox - http://www.csstinderbox.com
*******************************************************/

body {
/*margin:3em;*/
padding:0;
height:100%;
background-color:#EFEFEF;
color:#000000;  
text-align:center;
font-family:Calibri, Helvetica, sans-serif;
font-size:0.9em;
}


#centercolumn { 	
/*background-color:#EFEFEF;*/
height:112px;
margin:0 auto;
/*padding:1em;*/
text-align:left;
vertical-align:middle;
width:800px;
}

#centercolumn #header {
background-color:#006C9D;
/*height:108px;*/
/*width:800px;*/
width:100%;
/*margin:-1em -1em 0;*/
padding:0;
}

#header h1 {
color:#FFFFFF;
float:left;
font-size:1.5em;
letter-spacing:0.1em;
margin:0 0 -0.6em;
padding:3.5em 0 0 1em;
}

#header a{
color:#006C9D;
}

#header a #logoual{
border:none;
/*margin-left:173px;*/
/*margin-left:153px;*/
margin-left:147px;
}

#nav{
/*background-color:#006C9D;*/
background-color:#2B87DB;
width:100%;
margin-right:-14px;
margin-top:7px;
}

#nav a{
color:white;
font-size:15pt;
/*font-weight:bold;*/
margin-left:22.6px;
margin-right:15.6px;
text-decoration:none;
}

#nav2{
/*background-color:#B2CEFF;*/
/*background-color:#B0CCFF;*/
background-color:#7AABFF;
width:100%;
height:21px;
margin-right:-14px;
margin-top:7px;
/*text-align:right;*/
}

#nav2 a{
color:white;
font-size:13pt;
margin-left:22.6px;
margin-right:15.6px;
text-decoration:none;
}

#the_info{
/*background-color:#EFEFEF;*/
font-size:15px;
margin-left:-5px;
margin-right:-5px;
margin-top:7px;
}

#the_info #img, #my_photo{
float:left;
margin-left:15.6px;
margin-right:10px;
padding-top:10px;
}

#the_info #location{
font-size:15px;
font-weight:bold;
padding-top:100px;
text-align:right;
margin-right:10px;
margin-bottom:60px;
}

#the_info #location a{
text-decoration:none;
color:#006C9D;
margin-right:1px;
}

#the_info p
{
text-align:justify;
font-size:16px;
/*font-weight:bold;*/
margin-left:15.6px;
margin-right:10px;
/*margin-top:60px;*/
font-family:Calibri, Helvetica, sans-serif;
}

#the_info a
{
color:#006C9D;
}

#xkcdsample
{
text-align:center;
padding-top:200px;
border:none;
}

#xkcdsample a img
{
border: 0;
border:none;
}

#the_info h2
{
margin-left:15.6px;
margin-right:10px;
}

#the_info h3
{
margin-left:35px;
margin-right:35px;
padding-bottom:0px;
padding-top:10px;
text-align:left;

}

#the_info #item
{
margin-left:35px;
margin-right:35px;
padding-bottom:10px;
padding-top:10px;
text-align:justify;
}

#footer {
position:relative;
bottom:0;
margin:5em 0 0 0;
padding:0;
height:4em;
line-height:4em;
text-align:left;
font-size:.9em;
/*background-color:#EFEFEF;*/
border-top:1px solid #999999;
}













