body { font-size:14px; }
a { text-decoration:none; }
h2 { font-size:24px; text-shadow:2px 2px #eee; font-weight:normal; margin-bottom:5px; }

.break { margin-top: 10px; }
.image-frame { border:1px solid #824896; border-radius:10px 0; padding:5px; display:block; margin:0 auto; }
.logo { height:100px; }

#navigation { background:#824896; border-radius:10px 0; color:#fff; }
#navigation ul { list-style:none; }
#navigation li { display:block; float:left; line-height:40px; padding:0; margin:0;}
#navigation li a.active { border-top:5px solid #ffa800;padding-top:12px; background:#633773; border-radius:5px; }
#navigation li a:hover { border-bottom:5px solid #ffa800; border-top:5px solid #ffa800; background:#633773; border-radius:5px; padding:16px;}
#navigation li a { color:#fff; text-transform:capitalize; padding:10px; float:center; }

#slogan { text-align:center; text-shadow:2px 2px #eee; font-size:28px; margin-bottom:20px; }

#footer { background:#824896; text-align:center; padding: 10px 0 10px 0; border-radius:10px 0; color:#fff; }

ul { list-style: disc; margin-left: 15px; }
li { color:#6600cc; margin-top:5px; }
li span { color:#000; }

.box { background:#633773; text-align:center; border-radius:10px 0; color:#fff; font-size:30px; padding:15px 0; }
.box a { color:#fff; }
.box:hover { background:#ffa800; }

.image-thumb { border:1px solid #824896; border-radius:10px 0; padding:5px; display:block; float:left; margin:3px; }
