body {margin:0;padding:0;font-family:arial, sans-serif;font-size:10px;color:#23203D;} 
#four-column{background:url(../images/bg.gif) repeat-y 0 0;}
#two-column{background:url(../images/bg_plain.gif) repeat-y 0 0;}
#blog{background:url(../images/bg_blog.gif) repeat-y 0 0;}


.column{float:left;width:150px;}
h1{margin:0;padding:0;}

/*h2{font-size:1em;color:#FFF208;line-height:1.5em;margin:.75em 0;padding:0 .5em;}*/
h2{font-size:1em;color:#FFF208;line-height:1.5em;margin:1.5em 0 0;padding:0 .5em;}
h2.top{margin-top:.75em;}
h2 a{text-decoration:none;color:#FFF208;display:block;margin:0 -0.5em;padding-left:0.5em;}
h2 a:hover{background-color:#5a551a;color:#fff879;}
h2 a.active{background-color:#918910;color:#fff879;}
h3{font-size:14px;margin:0 0 1.4em;}
ul{list-style:none;margin:0;padding:0;}
li a{color:#fff;text-decoration:none;display:block;padding-left:.5em;line-height:1.5em;}
li a:hover, li a.active{background-color:#918910;color:#fff879;}
ul#blogs{margin-top:0.75em;}

#header{height:30px;background-color:#fff;padding:.5em;}
#header h1{display:inline;color:#232020;font-size:1em;line-height:1.5em;}
#header p{color:#636466;display:inline;margin:0;padding:0 0 0 3px;}
#header a{color:#636466;text-decoration:none;}
#header a:hover{text-decoration:underline;}

#container{width:1100px;}

table{border-collapse:collapse;margin-bottom:2em;}
td{vertical-align:top;min-width:90px;}

#one{background-color:#232020;}
#one li a.active{background-color:#918910;color:#fff879;}
#one li a:hover{background-color:#5a551a;color:#fffcc1;}

#two{background-color:#636466;}
#two li a.active{background-color:#A9A438;color:#F4F88C;}
#two li a:hover{background-color:#8a884e;color:#fffc9d;}

#three{background-color:#919396;}
#three li a.active{background-color:#BDB95A;color:#FFF999;}
#three li a:hover{background-color:#adab72;color:#fffcc1;}

#four{background-color:#c4c6c9;}
#four h2{color:#23203D;}
#four p{line-height:1.5em;margin-top:0;padding:0 1.5em 0 .5em;}
#four a{border-bottom:1px dotted;color:#000000;text-decoration:none;}
#four a:hover{border-bottom:1px solid;}

#general{font-family:georgia, serif;font-size:14px;line-height:1.7em;padding:5px 65px 5px 5px;width:380px;}
#general p{margin:0 0 2em;}
#blog-content{font-family:georgia, serif;font-size:14px;line-height:1.7em;padding:5px 65px 5px 5px;width:380px;}
#blog-content h3{font-size:24px;font-weight:normal;margin:0.7em 0 1.2em;}
#blog-content a{border-bottom:1px dotted #23203D;color:#23203D;text-decoration:none;}
#blog-content .addthis{background-color:#fff;margin:25px -65px 30px -5px;color:#636466;font:14px/1.8em arial,sans-serif;}
#blog-content .addthis a{border:0;color:#636466;}
#blog-content .addthis a:hover{text-decoration:underline;}
#blog-content .addthis .at300bs.at15t_compact{margin-top:4px;}
span#date{background-color:#CDCFD1;color:#fff;display:block;font:10px/1em arial,sans-serif;margin:-5px -65px -5px -5px;padding:10px 0 4px 0.5em;}

.comment{font:10px/16px arial,sans-serif;}
.comment h4{margin:1.5em 0 0;}
.comment h4 span{font-weight:normal;}
.comment p{color:#636466;margin:0;}

#comment_form{color:#636466;font:14px/20px arial,sans-serif;}
#comment_form textarea{background:#fff url("/images/form_bg.gif") repeat-x left top;border:1px solid #B2B2B2;margin-top:3px;width:438px;height:100px;font:14px/16px arial,sans-serif;}
#comment_form input[type="text"]{background:#fff url("/images/form_bg.gif") repeat-x left top;border:1px solid #B2B2B2;margin-top:3px;width:438px;}
#comment_form input[type="submit"]{background-color:#CDCFD1;border-color:#fff #767779 #767779 #fff;border-style:solid;border-width:1px;color:#000;font-size:14px;padding:2px 4px;}


#content{width:280px;float:left;}
#content-home{float:left;margin-top:-33px;width:425px;}
#content a, #content a img{border:0;}
#content #enlarge{margin:5px 10px;}

.at300bs{float:left;}
.addthis .at300bs.at15t_compact{margin-top:-0.2em;background:url("../images/addthis.gif") no-repeat left center;}
.addthis{padding-left:5px;}
#four .addthis a{color:#000;text-decoration:none;border:none;}
#four .addthis a:hover{text-decoration:underline;}
#atffc{dipslay:none:}

#four a.editlink{float:right;margin:2px;border:none;}
.editlink img{border:0;}

/* 
	Tiny Carousel
*/

.buttons { background:url("/images/buttons.gif") no-repeat scroll 0 0 transparent; }
#carousel-home .buttons { float: left; display: block; margin: 0 5px 20px 10px; background-position: 0 0; text-indent: -999em;  width: 12px; height: 13px; overflow: hidden; position: relative;}
#carousel-home .next { background-position: -38px 0; margin: 0 5px 20px 0;}
#carousel-home .stop { background-position: -19px 0; margin: 0 5px 20px 0;}
#carousel-home .disable { visibility: hidden; }

#carousel-home { height: 1%; overflow:hidden; padding: 0; }
#carousel-home .viewport { clear: left; width: 424px; height: 700px; float: left; overflow: hidden; position: relative; }
#carousel-home .overview { list-style: none; position: absolute; width: 424px; left: 0 top: 0; }
#carousel-home .overview li{ float: left; margin: 0 0 0 0; padding: 0; height: 700px; width: 424px;}