

body, html
{
    color: #333333;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #FFFFFF;
    background-image: none;
}

a:link
{
    color: #0000FF;
}

a:hover, a:active
{
    color: #0000FF;
}

a:visited
{
    color: #0000FF;
}

#masthead, #header
{
    background-color: #999999;
}

h1.headermaintitle
{
    color: #EEEEEE;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 1.8em;
}

h1.headermaintitle a:link, h1.headermaintitle a:visited, h1.headermaintitle a:active
{
    color: #EEEEEE;
}

.pageTitle
{
    color: #333333;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 1em;
}

.postsub h2
{
    color: #0000FF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 1.2em;
}

.postsub h2 a:link, .postsub h2 a:visited, .postsub h2 a:active, .postsub h2 a:hover
{
    color: #0000FF;
}

#sidebar-a h3, #sidebar-b h3
{
    color: #333333;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 1em;
}

#sidebar-a, #sidebar-b
{
    color: #333333;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

#sidebar-a ul, #sidebar-b ul
{
    font-size: .9em;
}

#sidebar-a a:link, #sidebar-b a:link
{
    color: #0000FF;
}

#sidebar-a a:visited, #sidebar-b a:visited
{
    color: #0000FF;
}

#sidebar-a a:active, #sidebar-a a:hover, #sidebar-b a:active, #sidebar-b a:hover
{
    color: #0000FF;
}

.Tag1 a:link, .Tag1 a:visited, .Tag1 a:active
{
    color: #0000AA;
}

.Tag2 a:link, .Tag2 a:visited, .Tag2 a:active
{
    color: #0000BB;
}

.Tag3 a:link, .Tag3 a:visited, .Tag3 a:active
{
    color: #0000CC;
}

.Tag4 a:link, .Tag4 a:visited, .Tag4 a:active
{
    color: #0000DD;
}

.Tag5 a:link, .Tag5 a:visited, .Tag5 a:active
{
    color: #0000EE;
}

.Tag6 a:link, .Tag6 a:visited, .Tag6 a:active
{
    color: #0000FF;
}

#header, #content
{
    border-color: #222222;
}

#NewsSidebar h3 {display:none;}

#sidebar-a h3 {
        background-color: #101010;
        color: white;
	margin: 0px;
        padding: 0px;
}
#sidebar-b h3 {
        background-color: #101010;
        color: white;
	margin: 0px;
        padding: 0px;
}

#NewsSidebar ul {
	margin-left: -10px;
        padding: 0px;
}
.sideNavItems {
        width: 180px;
	margin-top: 1em;
	margin-left: 1em;
	padding: 0px;
	margin-right: 1em;
	margin-bottom: 0em;
        background-color: white;
	border-style: solid;
	border-width: 1px;
	border-color: black;       
}
.mySideNavItems {
        font-weight: bolder;
        unicode-bidi: embed;
	font-size: 1.1em;
        display: block;
        background-color: #101010;
        color: white;
	border-style: solid;
	border-width: 1px;
	border-color: black;
}
#TagSideBar {display:none;}
#NavSideBar {display:none;}
#QuickLinks {display:none;}
#Subscriptions ul {margin-left: 0pt; }
#Subscriptions {
	padding: 0px;
        background-color: white;
	border-style: solid;
	border-width: 1px;
	border-color: black;       
        margin-bottom: 1em;
}
#WeblogLinks ul {margin-left: 0pt; }
#WeblogLinks {
	padding: 0px;
        background-color: white;
	border-style: solid;
	border-width: 1px;
	border-color: black;       
        margin-bottom: 1em;
}
#Search ul {margin-left: 0pt; }
#Search {
	padding: 0px;
        background-color: white;
	border-style: solid;
	border-width: 1px;
	border-color: black;       
}
#RecentPosts ul {margin-left: 0pt; }
#RecentPosts {
	padding: 0px;
        background-color: white;
	border-style: solid;
	border-width: 1px;
	border-color: black;       
        margin-bottom: 1em;
}
#ArchiveSideBar ul {margin-left: 0pt; }
#ArchiveSideBar {
	padding: 0px;
        background-color: white;
	border-style: solid;
	border-width: 1px;
	border-color: black;       
        margin-bottom: 1em;
}



#contentwrapper {background-color: #eeeeee;}
.post {
        background-color: white;
	border-style: solid;
	border-width: 1px;
	border-color: black;
}
.comment {
        background-color: white;
	border-style: solid;
	border-width: 1px;
	border-color: black;
}


#content {border-bottom-width: 1px;}

