@charset "utf-8";
/* CSS Document */

body {
background : #fff;
background-image : url("images/BlackBg2.png");
background-repeat : repeat-x;
padding : 0;
margin : 0;
font-size : 11pt;
line-height : 16pt;
color : #333;
}
code {
font : 120% "Courier New", "Lucida Console", Arial;
}
a {
color : #058;
}
a:hover {
color : #26a;
}
h1, h2, h3 {
font-weight : bold;
color : black;
}
h1 a {
text-decoration : none;
}
h1 a:hover {
text-decoration : underline;
}
div {
text-align : left;
}
img {
padding : 0;
margin : 0;
border : 0;
}
table.topper {
height : 70px;
padding : 0;
margin : 0;
margin-bottom : 25px;
}
table.topper td {
padding-left : 10px;
padding-right : 10px;
}
table.topper td.analyticsapp a {
color : #ddd;
}
table.topper td.analyticsapp a:hover {
color : #fff;
}
table.topper a {
color : #aaa;
font-size : 16pt;
text-decoration : none;
}
table.topper td.selected a {
color : white;
}
table.topper a:hover {
color : white;
}
#appbody {
padding : 0;
margin : 20px;
font-family : helvetica, sans-serif;
color : #333;
font-size : 11pt;
line-height : 14pt;
}
#appbody a {
color : #058;
}
#appbody table.details {
background : #ffffff;
border : 5px solid #aaa;
color : #444;
}
#appbody table.details img {
border : 1px solid #555;
}
#applinks {
background : #222;
border : 1px solid #252525;
}
#applinks td a {
padding : 4px;
font-weight : bold;
font-size : 13pt;
text-decoration : none;
color : white;
}
#applinks td a:hover {
text-decoration : underline;
}
#header {
border-top : 30px solid #fff;
}
#header .description {
float : right;
color : #333;
margin : 45px 0 0;
}
#header h1 {
border-bottom : 3px solid #eff8fb;
margin : 15px 0 0;
padding : 25px 25px 40px 0;
}
#wrapper {
width : 760px;
margin : 0 auto;
}
#entry {
margin : 0 auto;
}
#header h1 {
font-family : "Lucida Grande", "Lucida Sans Unicode", "Times New Roman", Times, serif;
font-size : 24px;
color : #333;
letter-spacing : -1px;
margin : 20px 0;
}
#header h1 a {
text-decoration : none;
color : #333;
}
#nav {
border-bottom : 3px solid #eff8fb;
height : 25px;
margin : 0;
padding : 15px 0;
}
#nav li {
float : left;
list-style : none;
padding : 0 10px 0 0;
}
#nav li a {
color : #999;
background : #fff;
font : 1em "Lucida Grande", "Lucida Sans Unicode", Trebuchet MS;
font-weight : 400;
text-decoration : none;
display : block;
margin : 1px 2px 0 0;
padding : 5px;
}
#nav li a:hover {
background-color : #eff8fb;
color : #000;
text-decoration : none;
}
#nav li a.active {
background-color : #eee;
color : #444;
text-decoration : none;
}
.clear {
clear : both;
}
#content {
margin : 0 250px 0 0 !important ;
padding : 10px 20px 0 0;
}
#content2 {
margin : 0 !important ;
padding : 0 0 0;
}
#content h2, #content2 h2 {
font-family : "Lucida Grande", "Lucida Sans Unicode", Trebuchet MS;
font-size : 24px;
line-height : 24px;
margin : 15px 0;
padding : 5px 0;
}
#content h2 a, #content2 h2 a {
text-decoration : none;
border : none;
}
#content h1 {
font : 24px "Lucida Grande", "Lucida Sans Unicode", Trebuchet MS;
margin : 10px 0;
}
#content h3 {
font : 18px "Lucida Grande", "Lucida Sans Unicode", Trebuchet MS;
margin : 10px 0;
}
#content h4 {
font : 16px "Lucida Grande", "Lucida Sans Unicode", Trebuchet MS;
margin : 10px 0;
}
#content h5 {
font : 14px "Lucida Grande", "Lucida Sans Unicode", Trebuchet MS;
margin : 10px 0;
}
#content2 h3 {
font : 160% "Lucida Grande", "Lucida Sans Unicode", Trebuchet MS;
color : #222;
margin : 10px 0;
}
#content ul, ol {
font-size : 120%;
margin : 10px 10px 10px 25px;
}
#content2 ul, ol {
margin : 10px 10px 10px 25px;
}
blockquote {
background : #eff8fb;
border : 1px solid #ccc;
margin : 10px 0;
padding : 5px 15px;
}
a.more {
display : block;
text-align : right;
color : #2f460d;
text-decoration : none;
margin : 10px 0 0;
}
a.more:hover {
text-decoration : none;
}
.post {
margin : 0 0 50px 0;
}
.post .info {
border-bottom : 1px solid #ccc;
border-top : 1px solid #ccc;
background-color : #eff8fb;
font-size : 1em;
color : #333;
padding : 2px 3px 3px 8px;
margin : 25px 0;
}
.date {
margin : 0 0 15px 0;
}
.post small {
margin-top : 25px;
}
p.news {
background : #eff8fb;
color : #333;
font-size : 120%;
border-bottom : 1px solid #ccc;
border-top : 1px solid #ccc;
margin : 10px 0 28px;
padding : 10px;
}
#sidebar {
width : 220px;
float : right;
padding : 28px 10px 30px;
height : 100%;
}
#sidebar h2 {
letter-spacing : 1px;
font-size : 1.6em;
color : #333;
padding : 0 0 3px;
}
#sidebar ul {
list-style : none;
font-size : 120%;
margin : 0 0 23px;
}
#sidebar li {
border-bottom : 1px solid #eff8fb;
list-style : none;
padding : 3px;
}
#sidebar li a:hover {
color : #000;
background-color : #eff8fb;
}
#sidebar input {
width : 102px;
background : #fff;
color : #444;
border : 1px solid #eee;
font : 11px "Lucida Grande", "Lucida Sans Unicode", Trebuchet MS;
padding : 3px;
}
#sidebar input:focus {
background : #fff;
border : 1px solid #eee;
}
input {
border : 1px solid #ccc;
font : 11px "Lucida Grande", "Lucida Sans Unicode", Trebuchet MS;
padding : 3px;
}
input:hover {
border : 1px solid #262626;
}
input:focus {
border : 1px solid #262626;
color : #333;
}
#comments {
font-size : 0.9em;
}
#commentlist li {
margin-bottom : 1.5em;
padding-bottom : 1em;
}
#commentform {
background : #fff;
width : 350px;
text-align : left;
margin : 0 0 15px 0;
}
#commentform textarea {
background : #f8f7f6;
border : 1px solid #d6d3d3;
width : 480px;
font : 13px "Lucida Grande", "Lucida Sans Unicode", Trebuchet MS;
}
#commentform #email, #commentform #author, #commentform #url {
font-size : 1.1em;
background : #f8f7f6;
border : 1px solid #d6d3d3;
width : 350px;
}
#commentform input {
margin-bottom : 3px;
}
.aligncenter {
display : block;
margin-left : auto;
margin-right : auto;
}
.alignleft {
float : left;
}
.alignright {
float : right;
}
.navigation {
text-align : center;
font-size : 120%;
}
.wp-caption {
border : 1px solid #ddd;
text-align : center;
background-color : #f3f3f3;
padding : 4px 0 0 0;
margin : 10px;
}
.wp-caption img {
border : 0 none;
margin : 0;
padding : 0;
}
.wp-caption-dd {
font-size : 11px;
line-height : 17px;
margin : 0;
padding : 0 4px 5px;
}
#header h1 a:hover, #footer a:hover {
text-decoration : none;
color : #333;
background : #eff8fb;
}
a, #sidebar li a, #footer a {
color : #999;
text-decoration : none;
}
#footer {
color : #333;
margin : 0;
padding : 20px 0;
}
