#left{
border:2px double #000000;
margin:10px;
background-color:#f5d2e8;
padding:20px 20px;
}

.smaller{font-size:75%;
margin-left:25px;
}

body{background-color:#605478;}

#container{
width:1366px;

color:#000000;
border:2px double #000000;
margin-left:auto;
margin-right:auto;

background-color:#e6ce9f;
}

img{border:3px outset #000000;
margin-bottom:15px;

}




h1{
font-size:150%;
}

#logo{
background-color:#e6ce9f;
color:#000000;
text-align:center;
margin:0;
bottom-border:2px double #000000;
padding:20px 20px;
}

a{text-decoration:none}
a:link{color:#663333}
a:visited{color:#000000}
a:active{color:#ffffff}
a:hover{color:#ff3300;}

#rightside{
float:right;
width:150px;
background-color:#e6ce9f;
padding-top:10px;

}


#right {float:right;
width:90px;
font-size:70%;
background-color:#f5d2e8;
color:#5e3616;
padding:10px;
border-color:#5e3616;
border-width:3px;
border-style:double;
margin-top:30px;
margin-left:20px;
margin-right:20px;
margn-bottom:20px;

}


#nav{
float:left;
width:150px;
background-color:#e6ce9f;
padding-top:10px;

}

#topnav{
font-size:150%;
}

#nav a {




text-decoration:none;
margin:15px;
display:block;
font-size:150%;


}

#content{
margin-left:150px;
margin-right:150px;
background-color:#efe5ca;
color:#0B0602;
padding:10px 20px;

font-size:120%;
}

.floatright{
padding-left:20px;
float:right;
}

.floatleft{
padding-right:20px;
float:left;
}


#footer{

margin:0;
padding-top:20px;
background-color:#e6ce9f;
padding-bottom:10px;
text-align:center;
font-type:em;
clear:both;
}

table tr{
height:50px;
padding-top:5px;

}

table td{
vertical-align:top;
}

#clearboth{clear:both;}

#clearright{clear:right;}

#clearleft{clear:left;}