@import url();
html,body{margin:0;padding:0;background:#0C1014;}
body{font: 85% 'Trebuchet MS', Tahoma, sans-serif;text-align:left}
p{margin:0 10px 10px}
a{display:inline;text-decoration:underline;}
 a:link {color:inherit;}
 a:visited {color:inherit;}
 a:hover {color:#1b394a;background:#aeced4;}
 a:active {color:#c2c9ab;}

img.h {margin:6px 10px 10px;border-top:4px solid #19212B;}

box {font:palatino,garamond,serif;text-align:left;margin:0 0 5px 5px;padding:5px;background:#aeced4;border:1px solid #79b30b;color:#1b394a;display:block;width:478px;}
box a:hover {color:#aeced4;background:#1b394a;}
.quote {padding:0 0 0 12px;border-left:8px solid #1b394a;}
.map {text-align:center;}
div#content .diff {color:#c2c9ab;}
div#content .diff2 {color:#c2c9ab;font-weight:bolder;margin-top:15px;}
div#content .calendar {line-height:45px;margin:0 0 0 10px;}
div#content .presenter {color:#79B30B;}
div#content .presenter2 {margin:0 0 0 25px;}
div#content .progh {font-size:130%;}
div#header {}
div#header h1{font-size:25px;line-height:217px;margin:0;
  padding-left:10px;padding-right:10px;color: #79B30B;text-align:right;}
div#container{text-align:left;}
div#content p{line-height:1.2;color:#9eb5a0;padding:0 0 0 5px;}
div#content h1{color:#c2c9ab;margin:150px 10px 10px;font:20px palatino,garamond,serif;}
div#content h2{color:#9eb5a0;margin:0 10px 5px;font:120% palatino,garamond,serif;font-style:italic;}
div#content h4{font:palatino,garamond,serif;line-height:1;color:#9eb5a0;margin:15px 10px 5px;}
div#navigation{background:#od1842;padding:5px;color: #79B30B;}
div#navigation ul{list-style:none inside none;}
div#navigation a{color:#79B30B;}
div#navigation a:link {color:#79B30B;}
div#navigation a:visited {color:#c2c9ab;text-decoration: none;}
div#navigation a:hover {color:#c2c9ab;	text-decoration: underline;background:none;}
div#navigation a:active {color:#c2c9ab;text-decoration:none;}
div#content ul{list-style:none inside none;color:#9eb5a0;}



.program {
	border-top:1px dotted #c2c9ab;
	border-bottom:1px dotted #c2c9ab;
	margin:5px;
	padding:10px 0 2px;
	background:#202B38;
}

.program p {
	text-indent: -10px;
	padding:0 0 0 10px;
	line-height:1;
}
.program2 {
	border-top:1px dotted #c2c9ab;
	border-bottom:1px dotted #c2c9ab;
	margin:10px 5px 5px;
	padding:10px 0 2px;
	background:#202B38;
}

.program2 p {
	text-indent: -10px;
	padding:0 0 0 10px;
	line-height:1;
}

div#extra{background:#aeced4;border:1px solid #79b30b;}
div#footer{background: #4e7882;color: #FFF}
div#footer p{margin:0;padding:5px 10px}

div#container{width:740px;margin:0 0 0 150px;background:#19212B;padding:0 0 10px 0;}
div#header {height:135px;width:950px;}
div#content{float:left;width:500px;background:url(maincolumnbg2.png) #19212B top center no-repeat;padding-bottom:20px;}
div#navigation{float:right;padding:72px 0 0 0;width:210px;background: #19212B;}
div#extra{float:left;width:460px;margin:8px 0 50px;padding:0 20px;min-height:25px;}
div#footer{clear:both;width:100%;}


        .sprite_bg {
            background-color: #777;
        }
        .cal, .cal .m, .cal .d {
            background: url(cal-sprite64.png) no-repeat 0 0;
        }
        .cal {
            display: inline-block;
            height: 64px;
            position: relative;
            float:left;
            width: 64px;
        }
        .cal .m {
            position: absolute;
            height: 10px;
            left: 7px;
            top: 17px;
            width: 17px;
            text-indent: -9999em;
        }
        .m1 .m  { background-position: -62px 0; }
        .m2 .m  { background-position: -84px 0; }
        .m3 .m  { background-position: -105px 0; }
        .m4 .m  { background-position: -126px 0; }
        .m5 .m  { background-position: -147px 0; }
        .m6 .m  { background-position: -168px 0; }
        .m7 .m  { background-position: -188px 0; }
        .m8 .m  { background-position: -211px 0; }
        .m9 .m  { background-position: -231px 0; }
        .m10 .m { background-position: -253px 0; }
        .m11 .m { background-position: -274px 0; }
        .m12 .m { background-position: -295px 0; }

        .cal .d {
            position: absolute;
            height: 25px;
            left: 17px;
            top: 25px;
            width: 32px;
            text-indent: -9999em;
        }

        .d1 .d, .d2 .d, .d3 .d, .d4 .d, .d5 .d, .d6 .d, .d7 .d, .d8 .d, .d9 .d {
            left: 24px;
            width: 17px;
        }

        .d1 .d  { background-position: -63px -9px; }
        .d2 .d  { background-position: -80px -9px; }
        .d3 .d  { background-position: -97px -9px; }
        .d4 .d  { background-position: -115px -9px; }
        .d5 .d  { background-position: -131px -9px; }
        .d6 .d  { background-position: -147px -9px; }
        .d7 .d  { background-position: -165px -9px; }
        .d8 .d  { background-position: -182px -9px; }
        .d9 .d  { background-position: -199px -9px; }
        .d10 .d { background-position: -216px -9px; }
        .d11 .d { background-position: -245px -9px; }
        .d12 .d { background-position: -275px -9px; }
        .d13 .d { background-position: -306px -9px; }
        .d14 .d { background-position: -337px -9px; }
        .d15 .d { background-position: -368px -9px; }
        .d16 .d { background-position: -399px -9px; }
        .d17 .d { background-position: -429px -9px; }
        .d18 .d { background-position: -459px -9px; }
        .d19 .d { background-position: -63px -38px; }
        .d20 .d { background-position: -95px -37px; }
        .d21 .d { background-position: -126px -37px; }
        .d22 .d { background-position: -159px -37px; }
        .d23 .d { background-position: -192px -37px; }
        .d24 .d { background-position: -224px -37px; }
        .d25 .d { background-position: -257px -37px; }
        .d26 .d { background-position: -288px -37px; }
        .d27 .d { background-position: -320px -37px; }
        .d28 .d { background-position: -352px -37px; }
        .d29 .d { background-position: -384px -37px; }
        .d30 .d { background-position: -416px -37px; }
        .d31 .d { background-position: -447px -37px; }

    