body{font:12px/110% trebuchet ms, arial, verdana, sans-serif;margin:10px;background: url('../images/background.jpg') no-repeat;}
#container{width:794px;margin:auto;}
#control_panel{font-size:10px; text-align: right;padding: 2px 10px;color: #999;}
#header{height: 181px;position: relative;background: url('../images/top_border.jpg') no-repeat;margin: 0 0px 0 0;}
#slideshow{position: absolute;right: 0;top: 0;}
#header a:hover{color: #fff;text-decoration: none;}
#header h1{font-size: 26px;margin: 10px 0;}
#tracker{font-size:.88em;margin-top:10px;}
#footer{clear:both;background: url('../images/footer.jpg') no-repeat bottom left;margin: 0 0px 0 0px;}
#footer_inside{font-size:.8em;padding:10px 0 10px 0; text-align:center;color:#555;background: url('../images/footer_inside.jpg') no-repeat bottom right;}
#navigation{float:left;width:140px;margin:0;padding:0;}
#content-container{padding:.5em 2em .5em 0;color:#666;background-color: #fff;border: 1px #ccc solid;border-width: 0 1px;margin: 0 0px;}
#logo{padding: 14px 0 0 70px;}
#sidebar h2{color:#555;font-size:15px;margin:4px 0 4px 0;}
#content h2{font-size:20px;}
#content h3{margin:1em 0 .6em 0;font-size: 14px;line-height:150%;}
#content h2, #content h3, #content h4{color: #333;line_height:150%;}
#content b, #content strong{color: #333;}
hr{border:1px #ccc solid;}
a{color:#0A50A1;text-decoration:none;}
a:hover{color:#dd0000;text-decoration:underline;}

.tint1{background-color:#eef;}
.tint2{background-color:#fff;}

/* layouts */

/* Default */
#content{line-height:140%;margin-left:150px;}
#sidebar{margin:1.4em 0;}

/* Met sub-navigation */
.layout-SM #sub_navigation{float:left;width:28%;padding:2em 0;margin:0;}
.layout-SM #content{float:left;width: 69%;}

/* Home */

#layout-home #sidebar{float:right;width:20em;}
#layout-home #content{float:left;width:34em;}
#layout-home #sidebar ul{padding:0 0 0 1em;margin:1em 0;}
#layout-home #sidebar li{padding:0;margin:0;}
#layout-home .post-intro{font-weight:bold;}

/* Weblog */

#layout-news #sidebar{float:left;width:24%;}
#layout-news #content{float:left;margin-left: 2%;width:70%;}
#layout-news #sidebar ul{padding:0 0 0 1em;margin:1em 0;font-size: 11px;}
#layout-news #sidebar li{padding:0;margin:0;}
#layout-news .post_intro{font-weight:bold;color:#333;}

/* Calendar */

#layout-cal #sidebar{float:right;width:20em;}
#layout-cal #content{float:left;width:34em;}
#layout-cal #sidebar ul{padding:0 0 0 1em;margin:1em 0;}
#layout-cal #sidebar li{padding:0;margin:0;}
#layout-cal .post-intro{font-weight:bold;}

