body, td, th {
background-color:#FFFFFF;
color:#000000;
font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;
font-size:12px;
}
body {
margin:15px;
text-align:center;
}
a.title:link {
color:#666666;
}
a.title:hover {
color:#666666;
}
a.title:visited {
color:#666666;
}
a {
color:#999933;
outline-color:invert;
outline-style:none;
outline-width:medium;
text-decoration:none;
}
a:hover {
text-decoration:underline;
}
#header h1 a, h1 a:hover, h1 a:visited {
color:#000000;
outline-color:invert;
outline-style:none;
outline-width:medium;
text-decoration:none;
}
#content h2 a, h2 a:hover, h2 a:visited {
color:#999999;
outline-color:invert;
outline-style:none;
outline-width:medium;
text-decoration:none;
}
h4 a:hover {
color:#999999;
font-weight:bold;
outline-color:invert;
outline-style:none;
outline-width:medium;
text-decoration:none;
}
h2, h3, h4, h5, h6 {
border-bottom:1px solid #CCCCCC;
border-left:medium solid #999933;
color:#999999;
font-weight:normal;
line-height:normal;
padding:1px 5px;
}
h1 {
border-bottom:1px solid #CCCCCC;
border-left:14px solid #999933;
color:#E80466;
font-size:32px;
font-weight:normal;
line-height:normal;
padding:1px 5px;
}
h2 {
border-left-width:14px;
font-size:24px;
}
h3 {
border-left-width:14px;
font-size:18px;
}
h4 {
border-left-width:14px;
font-size:16px;
margin-left:20px;
}
h5 {
border-left-width:14px;
font-size:13px;
}
h6 {
border-left-width:8px;
font-size:10px;
}
hr {
color:#999999;
height:1px;
}
img {
border:0pt none;
}
ul {
/*list-style-image:none;
list-style-position:outside;*/
list-style-type:square;
}
acronym, abbr {
border-bottom:1px dashed #BBBBBB;
cursor:help;
}
acronym:hover, abbr:hover {
color:#666666;
}
.float_left {
float:left;
}
.float_right {
float:right;
}
.clear {
clear:both;
}
.qoute {
background-color:#FBFBFB;
border-left:10px solid #E5E5E5;
display:block;
font-size:10px;
line-height:20px;
margin:20px 50px;
padding:15px 25px 15px 15px;
}
.underline {
border-bottom:1px solid;
}
.sidenotes {
margin-bottom:15px;
}
.sidenotes ul {
display:block;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:-10px -5px 0pt;
padding:0pt;
}
.sidenotes ul a {
color:#000000;
display:block;
}
.sidenotes ul a:hover {
color:#666666;
}
.sidenotes ul li {
border-bottom:1px dashed #CCCCCC;
padding:8px 5px 10px;
}
.sidenotes ul li .title {
color:#333333;
display:block;
font-weight:bold;
}
.sidenotes ul li .date {
color:#999999;
display:block;
font-size:10px;
}
.sidenotes ul li .more {
display:block;
font-size:10px;
margin:-5px 0pt;
text-align:right;
}
.sidenotes ul li .more a {
color:#333333;
display:inline;
}
.sidenotes ul li .more a:hover {
color:#999933;
}
.sidenotes ul li .more a img {
padding-left:3px;
vertical-align:baseline;
}
#body {
margin:0pt auto;
text-align:left;
}
#header {
border-left:14px solid #999933;
color:#000000;
font-size:18px;
padding:5px 0pt 5px 10px;
}
#header .name {
font-family:Arial,Helvetica,sans-serif;
font-size:48px;
font-weight:bold;
margin-left:-3px;
}
#menu {
border-top:1px solid #CCCCCC;
font-size:14px;
height:30px;
line-height:normal;
margin:1px 0pt 5px;
padding-top:1px;
}
#menu ul {
list-style-type:none;
margin:0pt;
padding:0pt;
}
#menu li {
display:inline;
}
#menu a {
color:#000000;
float:left;
padding:5px 10px 7px;
}
#menu a:hover {
color:#666666;
}
#menu .pressed {
color:#999933;
float:left;
font-weight:bold;
padding:5px 10px 7px;
}
#content_container {
float:left;
width:100%;
}
#content {
float:left;
margin-right:5px;
padding:0pt 5px;
width:73%;
}
#content .narrow {
margin-right:5px;
padding:0pt 5px;
width:74%;
}
#content h1, #content h2, #content h3, #content h4, #content h5, #content h6 {
margin-left:-5px;
margin-right:-5px;
}
#side_container {
float:right;
width:25%;
}
#side {
line-height:18px;
margin-left:10px;
padding:0pt 5px;
}
#side .side_title {
border-bottom:1px solid #CCCCCC;
border-left:10px solid #999933;
color:#333333;
display:block;
font-size:20px;
margin:0pt -5px 10px;
padding:3px 5px 5px;
}
#footer_clear {
clear:both;
}
#footer {
background-color:#F9F9F9;
font-size:10px;
margin-top:10px;
padding:9px;
text-align:center;
}
a.title {
font-size:48px;
}
h2.widgettitle {
border-bottom:1px solid #CCCCCC;
border-left:10px solid #999933;
color:#333333;
display:block;
font-size:20px;
margin:0pt -5px 10px;
padding:3px 5px 5px;
}
li.widget {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
	