/* css for lazy crazy blue by taquean */ 

.map, .prof, .new, .guide { 
margin : 5em auto 0em ; 
width : 60% ; 
}
.guide { width : 450px ; }

.map h1, .new h1, .guide h1 {
padding : 0.5em ; 
color : #d3d3d3 ; 
background-color : #000040 ;
font-weight : normal ; 
font-size : 120% ;
font-family : "Comic Sans MS" , "Espy Sans" , "Geneva" , sans-serif ; 
text-align : right ; 
}

.map p.intro { padding : 0.5em ; }
.map dt { 
margin-top : 1em ; 
padding : 0.5em ; 
border-width : 1px 0 ; 
border-style : solid ; 
border-color : #444444 ; 
}
.map dd { 
padding : 1.5em ; 
}

.prof p { 
padding : 0.2em ; 
}
.prof dd p a { 
border-bottom : 1px solid #ccccff; 
}
.prof p.intro1 { 
background-color : #000040 ; text-align : center ; border:none; 
} 
.prof p.intro2 { 
margin-top : -1.4em ; background-color : #333333 ; text-align : center ; border:none; 
} 
.prof dl { 
margin-top : 4em ; 
margin-bottom : 4em ; 
}
.prof dt { 
margin : 2em 0 1em 0;
padding : 0.2em ; 
border-width : 2px 0 ; 
border-style : solid ; 
border-color : #444444 ; 
text-align : right ; 
}
.prof dd a { 
border-bottom:1px solid #8080ff; 
}
.prof dt a:link { 
color : #ba55d3 ; 
}
.prof dd  { 
margin-top : 0.8em ; 
margin-bottom : 0.6em ; 
padding : 0.2em 0.5em ; 
}
.prof ul.float {
float : left ; 
width : 40% ; 
margin-left : 0 ;
}
.prof ul {
margin-left : 0 ;
}
.prof ul li a {
border-bottom:1px solid #8080ff; 
}

.new h2 { 
color : #ff0000 ;
font-size : 120% ; 
}
.new dt { 
margin-top : 2em ; 
margin-bottom : 1em ; 
padding : 0.2em ; 
color : #999999 ; 
border-top : 1px solid ; 
border-bottom : 1px solid ; 
border-color : #444444 ; 
}
.new dd { 
padding : 0.5em ; 
}
.new dl ol li p { color : #8080ff ; }


.guide h2 { 
border-width : 1px 0 ; 
border-style : solid ; 
border-color : #444444 ; 
color : #999999 ; 
padding : 0.5em ; 
font-weight : normal ; 
font-size : 120% ;
font-family : "Tempus Sans ITC" , "Comic Sans MS" , "Tahoma" , "Papyrus" , "skia" , sans-serif ; 
text-align :right ; 
}
.guide .intro { 
margin-top : -1.2em ; 
margin-bottom : 4em ; 
padding : 1em ;
text-align : right ; 
}
.guide {
width : 251px ;
height : 234px ; 
border : none ; 
float :left ; 
padding : 0 2em 0 1em ; 
}
.guide .about { color : #8080ff ; }

.dguide li { border-bottom : solid 1px #333333 ; }