/* Extra CSS */
body
{
        background-color: #fafafa;
	font-family: Lucida Sans, Lucida Grande, Verdana, Sans-Serif;
	font-size: 12px;
}

h1,h2,h3,h4
{
	font-family: Georgia, Times New Roman, Sans-Serif;
	color: #5e3547;
	font-weight: normal;
}

h1 { font-size: 18px; }
h2 { font-size: 16px; }
h3 { font-size: 14px; }
h4 { font-size: 12px; }

a, #pages a
{
	text-decoration: none;
	color: #ab6080;
}

a:hover, #pages a:hover
{
	color: #ab1b2a;
}

.widget ul li a:link, 
.widget ul li a:visited, 
.widget ul li a:active 
{
	padding: 0 0 0 5px; 
	color: #ab6080; 
	border-left: solid 7px #ab6080; 
}

.widget ul li a:hover 
{
	color: #ab1b2a; 
	border-left: solid 7px #ab1b2a; 
}

.widget ul li ul li a:link, 
.widget ul li ul li a:visited, 
.widget ul li ul li a:active 
{
	padding: 0 0 0 5px; 
	color: #ab6080; 
	border-left: solid 7px #ab6080; 
}

.widget ul li ul li a:hover 
{
	color: #ab1b2a; 
	border-left: solid 7px #ab1b2a; 
}

.widget ul li ul li ul li a:link, 
.widget ul li ul li ul li a:visited, 
.widget ul li ul li ul li a:active 
{
	padding: 0 0 0 5px; 
	color: #ab6080; 
	border-left: solid 7px #ab6080; 
}

.widget ul li ul li ul li a:hover 
{
	color: #ab1b2a; 
	border-left: solid 7px #ab1b2a; 
}

div.post-headline h2 a:link, 
div.post-headline h2 a:visited, 
div.post-headline h2 a:active 
{
	color: #ab6080; 
	text-decoration: none;
}

div.post-headline h2 a:hover 
{
	color: #ab1b2a; 
	text-decoration: none;
}

div.post-footer { color: #808080; }

div.post-footer a:link, 
div.post-footer a:visited, 
div.post-footer a:active 
{
	color: #ab6080; 
	font-weight: normal;
	text-decoration: none;	
}	

div.post-footer a:hover 
{
	color: #ab1b2a; 
	font-weight: normal;
	text-decoration: underline;	
}


