body {  
        background:#CCC;
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        padding: 0;
        background-image:
        url(images/bar-back.gif);
        background-repeat:repeat-x;
        font-family:trebuchet MS, trebuchet, verdana, arial, sans-serif;
        }

.link {
	border: 1px solid #BBB; /*Theme Change here*/
	border-bottom-width: 0;
	font:normal 12px Verdana;
	line-height:18px;
	z-index:100;
	background-color: black;
	padding-left: 115 px;
	font-size: 11pt;
	font-style: normal;
	line-height: 18px;
	color: #FFFFFF;
}

.link a {
	border-bottom: 1px solid #BBB; /*Theme Change here*/
	padding: 2px 0;
	text-decoration: none;
	color: #FFF;
}

.link a:hover {
	background-color: #333;
}

.content {
	background: #EEE;
	font-size: 10pt;
	line-height: 20px;
	color: #333333;
	font-weight: normal;
}

.link2 {
	font-size: 10pt;
	line-height: 18px;
	color: #666633;
	height: auto;
	width: auto;
	list-style-type: square;
	font-weight: bold;


}
.article {
	width: 745 px;
	font-size: 11pt;
	line-height: 28px;
    	padding: 2px;
	font-weight: bolder;
	font-color: #224400;
    	margin-right: 10px;
    	margin-left: 10px;
}

.organizer {
	font-size: 14 pt;
}

.organizer li {
	font-size: 14 px;
	color: #2244AA;
}

.speaker {
	font-size: 14 pt;
}

.speaker p {
	font-size: 12 pt;
	color: #444;
}

.speaker li {
	font-size: 16 pt;
	color: #0066CC;
}

.news {
}

.article li {
	font-color: #002222;
}

.h3 {
	font-size: 12pt;
	line-height: 28px;
    	padding: 2px;
	font-weight: bolder;
	color: #333344;
    	margin-right: 10px;
    	margin-left: 10px;
}
code, pre {
        font-size: 10pt;
	background-color: #9B9; 
    	font-family: 'Andale Mono', Courier, monospace;
    	border: 1px dashed #000;
    	padding: 2px;
    	padding-left: 10px;
    	margin-right: 10px;
    	margin-left: 10px;
}

.c  { color: #228B22;} /* comment */
.cm { color: #000000;} /* comma */
.co { color: #000000;} /* colon */
.h  { color: #CD5555; font-weight:bold;} /* here-doc-target */
.hh { color: #CD5555; font-style:italic;} /* here-doc-text */
.i  { color: #00688B;} /* identifier */
.j  { color: #CD5555; font-weight:bold;} /* label */
.k  { color: #4B004B; font-weight:bold;} /* keyword */
.m  { color: #FF0000; font-weight:bold;} /* subroutine */
.n  { color: #6452CD;} /* numeric */
.p  { color: #000000;} /* paren */
.pd { color: #228B22; font-style:italic;} /* pod-text */
.pu { color: #000000;} /* punctuation */
.q  { color: #9D5555;} /* quote */
.s  { color: #000000;} /* structure */
.sc { color: #000000;} /* semicolon */
.v  { color: #7452CD;} /* v-string */
.w  { color: #000000;} /* bareword */

/* Syntax coloring, from Text::VimColor. */
.synComment    { color: #0000FF }
.synConstant   { color: #FF00FF }
.synIdentifier { color: #008B8B }
.synStatement  { color: #A52A2A ; font-weight: bold }
.synPreProc    { color: #A020F0 }
.synType       { color: #2E8B57 ; font-weight: bold }
.synSpecial    { color: #6A5ACD }
.synUnderlined { color: #000000 ; text-decoration: underline }
.synError      { color: #FFFFFF ; background: #FF0000 none }
.synTodo       { color: #0000FF ; background: #FFFF00 none }
