﻿a:link, a:visited
{
	color:#0182AF;
	text-decoration:none;
}
a:hover
{
	color:Black;
	text-decoration: none;
}
a:active
{
	color:Purple;
}

h1, h2, h3, h4, h5, h6
{
	color: Black;
}

/* Global page fun for all our content */
.page
{
	color:Black;
}

.Header
{
	position: relative;
	margin: 0px;
	padding: 0px;
	width:980px;
	height:75px;
	margin-top:15px;
}
.Header a,.Header a:link, .Header a:visited, .Header a:active
{
color:#ff9c00;
}
.HeaderBox
{
	background: url(Navi_white.png);
	width:980px;
	height:75px;
}

.Header h1
{
	color: #191919;
}

.MobileBitsMenu
{
	background:url(/Styles/Navi_white_right.png);
}
.MobileBitsMenu:hover
{
	background:url(/Styles/Navi_white_right_.png);
}

/* Our content blocks (normally 980px except for Blog page)*/
h2
{
	background-image:url(/Styles/BlockTop_white.png);
}
.Content
{
	background-image:url(/Styles/BlockStretch_white.png);
}
.ContentBottom
{
	background-image:url(/Styles/BlockBottom_white.png);
}

/*more fixes, mostly for blog :) */
div.post h1, .mceContentBody h1, div.post h2, .mceContentBody h2
{
background-image:url(/Styles/BlockLeftTop_white.png);
color:Black;
}
#postPaging a
{
background-color:#ECECEC;
}
div.widget
{
background-image:url(/Styles/BlockRight_white.png);
}
h4 a:link, h4 a:visited, h1 a:link, h1 a:visited, .widget h4
{
color:#2F2F2F;
}
h4 a:hover, h1 a:hover
{
color:#5F5F5F;
}
div.widget .content
{
color:Black;
}
div.widget h4
{
color:#2F2F2F;
}
.calendar td
{
background-color:#ECECEC;
}
#postnavigation
{
background:White none repeat scroll 0 0;
color:Black;
}
#relatedPosts p
{
background-image:url(/Styles/BlockLeftTop_white.png);
color:#2F2F2F;
}
#relatedPosts div
{
background-image:url(/Styles/BlockLeftStretch_white.png);
}
.commentForm h1
{
background-image:url(/Styles/BlockLeftTop_white.png);
color:#2F2F2F;
}
#commentMenu li.selected {
	color:#01A2FF;
}