/* CSS Document */

html {font-size: 125%;
}
   
body { font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
text-align:left; 
font-size: 50%;
background-color:#cccccc;
}



img { 
border: 0px none; 
padding:0px; 
margin:0px; 
}

a {
color: #6699cc;
border: 0px none; 
padding:0px; 
margin:0px; 
}

a:hover {
color: #666666;
 
}

#mainDiv{
position:relative;
width: 933px;  
margin-left:auto;
margin-right: auto;

}

#header {
position:relative;
width: 933px;  
background-color:#ffffff;
margin-left:auto;
margin-right: auto;
}

.navBar{
float:left;
padding:0px;
background-color:#ffffff;
}

.building {
 position: absolute;
left:0px;
bottom:0px;
background-color:#ffffff
}

#contentShell{
float:left;
width: 933px;  
/*background-image:url(images/buildingWide.jpg); 
background-position: bottom;
background-repeat: no-repeat; */
background-color:#ffffff; 


}

#content{
float:left;
width: 694px;  
background-color:#ffffff;
}

#content p {
font-size: 1.2em;
padding: 0px 60px 10px 0px;
color: #666666;
}

#content h1 {
font-size: 2em;
padding: 20px 60px 0px 0px;
font-weight:100;
color:#6699cc;
}

#content h2 {
font-size: 1.3em;
font-weight:100;
padding: 0px 60px 0px 0px;

}

#content h3 {
font-size: 1.3em;
font-weight:100;
padding: 10px 60px 10px 50px;
}


#content ul {
color:#666666;
padding: 10px 10px 0px 15px;
width: 185px;
font-size: 1.1em;
}

#content ul li{padding-bottom:5px}

#topLink {
background-color: #6699cc;
text-align:right;
padding: 10px 5px 5px 0px;
border-bottom: 1px solid white;
}

#topLink a {
color: #ffffff;
}


#topLink a:hover {
color: #333333;
}

.register { 
float:right; 
width: 300px; 
border-left:1px solid #666666;
padding:0px 25px 0px 25px;
margin:0px 25px 0px 25px;
}

#sideBar {
float:left;
width:239px;
/* background-color:#6699cc; */
}

#sideBar p {
font-size:1.1em;
padding: 10px 5px 5px 5px;
}

#footer {
width: 933px; 
text-align:center;
color:#ffffff;
margin-left:auto;
margin-right:auto;
background-color:#6699cc;
padding: 5px 0px 5px 0px;
}

#footer a {
color:#ffffff;
}


#footer a:hover {
color:#333333;
}



.imgRight{ 
float:right; 
padding: 0px 0px 0px 25px
}

.imgLeft{ 
float:left; 
padding: 10px 15px 20px 0px;
}


hr {
width: 650px;
}