/* CSS Document */

body { margin:0px; background:#bb99c9 url(/images/bg.jpg) repeat-x top; }
a { color:#9000cb; }
.clear {  margin-bottom:2px; margin-top:2px; clear:both;}
#wrapper { width:767px; margin:0 auto; }
#top { }

#top .logo { float:left; }
#top .slogan { float:right; margin:5px 30px 0 0 }
#top .flash { height:343px; clear:both }
#nav { height:38px; margin:0; float:left }
#nav ul { margin:0px; padding:0px; }
#nav ul li { float:left;  display:inline; list-style-type:none; margin:0px; padding:0px; }
#main {  width:767px; background:#dfe3c7 url(/images/bg_main.jpg) no-repeat; margin:0px; padding:0px }
#main .home { margin-top:0px; clear:both; overflow:hidden}
#main .home .icon { width:127px; float:left; margin:0 1px 0 0; color:#000; font:bold 14px Arial}
#main .home .box { background:url(/images/icon_bg.jpg) repeat-x; padding:4px 2px 2px 2px; text-align:center; height:35px}
#main .home .icon a { color:#000000; text-decoration:none; }

#main .content { padding:22px; font:normal 14px Arial; color:#000000; line-height:18px}
#main .right { float:right; font:12px Arial, Verdana; width:213px; margin-top:20px }

/*blog */

h1, .title { font:normal 25px Arial; margin:0 0 0px 0; font-weight:bold; letter-spacing:-1px }
h2, .subtitle { font:normal 18px Arial; color:#000; margin:0 0 5px 0; }

div.thumbs { width:550px; margin:0 auto; }
div.thumbs ul { margin:0; padding:0; }
div.thumbs ul li { list-style-type:none; float:left; display:inline; margin:3px; }
div.thumbs img { border:2px solid #cfcfcf }
#bottom { background:#dfe3c7 url(/images/bottom.jpg) no-repeat bottom;  padding:5px 25px 10px 25px; font:normal 11px Arial; text-align:center; color:#999999 }
#footer { font:10px Arial; margin-top:10px; margin-bottom:10px; color:#ffffff; text-align:center; }
#footer a { color:#ffffff; }
#footer ul { margin:0 }
#footer ul li { margin-right:10px; display:inline; }
#footer ul li a { color:#ffffff; }

.link { display:none }