html {font-size:100.01%:}


body {
		font-family: "Tahoma", verdana, arial, tahoma, sans-serif;
		margin:0;
		padding:0;
		border:0;			/* This removes the border around the viewport in old versions of IE */
		width:100%;
		background:#404040;
		min-width:600px;		/* Minimum width of layout - remove line if not required */
						/* The min-width property does not work in old versions of Internet Explorer */
			font-size:62.5%;
}

a:link {
	text-decoration:none;
        color:#CA002B;}

a:hover, a:visited:hover {
	text-decoration:none;
        background-color:#CA002B;
	color:#fff;}

a:visited {
	text-decoration:none;
	color:#CA002B;}

h1 {font-family:Georgia, serif; font-size: 5.6em; color:#fff; font-weight:bolder; margin:0; padding:0;} /*section headings*/

h2 {font-family:"trebuchet ms", verdana, arial, tahoma, sans-serif; font-size: 2.55em; color:#CA002B; padding:0 0 0 0; margin:15px 0 0 0;} /*entry titles*/

h3 {font-family:"trebuchet ms", verdana, arial, tahoma, sans-serif; font-size: 1.8em; font-weight: bolder; color:#000; padding-bottom:0px; margin-bottom:0px;} /*small section titles*/

.delicious-network-username {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:justify;}

.delicious-post {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:justify; margin-top: 7px;}

a.delicious-tag {color:#000; font-size:9px;}

.twitbox  {background-color:#F0F0F0; padding:7px; border:0; margin:0 0px 0 10px;}

#twitter_update_list {list-style-type: none; margin-left: 0px;
padding-left: 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:justify;}

#twitter_update_list li {margin-bottom:10px;}

.entrytop {margin: 0 0 0 0; padding:0 0 2px 0; border-bottom: solid 2px #CA002B; width:100%;}

.entrycat {float:right; margin:0 0 0 5px; padding:0; font-family:"trebuchet ms", verdana, arial, tahoma, sans-serif; font-size:1.2em; font-weight:bold; text-align:right;}
.entrycat a:link, .entrycat a:visited {color:#000;}
.entrycat a:hover, .entrycat a:visited:hover {color:#fff; background:#CA002B;}

.entrytitle {float:left; font-family:"trebuchet ms", verdana, arial, tahoma, sans-serif; font-size: 1.8em; font-weight: bold; color:#000; margin:0;}

.entrytitle a:link, .entrytitle a:visited  {color:#CA002B; padding:0;}

.entrytitle a:hover, .entrytitle a:visited:hover {color:#fff; background:#CA002B; padding:0;}

.entrytime {margin:5px 0 2px 0; padding:0; font-family:"trebuchet ms", verdana, arial, tahoma, sans-serif; font-size:0.9em; text-transform:uppercase;}

.artthumbnew {margin: 3px; border: 2px solid #CA002B;}

.artthumb {margin: 5px; border: 0px;}


.box  {background-color:#fafafa; color:#0a0a0a; padding:0px 10px 5px 10px; border-top:1px solid #000; margin: 10px 0 0 0; font-size:1.2em; line-height:1.4em; text-align:justify;}

.darkbox  {background-color:#F0F0F0; color:#0a0a0a; padding:0px 10px 5px 10px; border-top:1px solid #000; margin: 10px 0 0 0; font-size:1.2em;}

.pagetitle{padding:0px 10px 0 10px; margin: 0 0 -20px 10px; text-align:left; text-transform:uppercase;}



.colcont{
	position:relative;	/* This fixes the IE7 overflow hidden bug */
	clear:both;
	width:1000px;			/* width of whole page */
	overflow:hidden;		/* This chops off any overhanging divs */
	padding:0;
	margin:0;
	}

#footer{
	clear:both;
	float:left;
	width:100%;

	}
#footer p {
		padding:10px;
		margin:0;
		font-family:georgia, times, times new roman, serif;
		font-size:9px;
		color:#fff;
		text-align:right;
	}
	#footer a {
		color:#AFFF03;
		text-decoration: none;	
	}
	#footer a:hover,
	#footer a:visited:hover {
		color:#404040;
		background-color:#AFFF03;
		text-decoration:none;
	}
	#header {
		width:100%;
		margin-bottom:0;
		clear:both;
	}
	
	#header-right {
		width:100%;
		clear:both;
		text-align:right;
		margin:0;
	}

	#header ul, #header-right ul {
		clear:left;
		float:left;
		width:100%;
		list-style:none;
		margin:0px 0 0 0;
		padding:0;}
	
	#header ul li, #header-right ul li {
		display:inline;
		list-style:none;
		margin:0;
		padding:0;
	}

	#header ul li.end, #header-right ul li.end {display:block;
		float:left;
		margin:0 0 0 7px;
		padding:0px 0px 2px 10px;
		text-align:center;		font-family:"trebuchet ms", verdana, arial, tahoma, sans-serif;
		font-size: 2.88em;
		font-style: italic;
		background-color:#404040;
		border:0px solid #AFFF03B;
		color:#AFFF03;}

	#header ul li a, #header-right ul li a {
		display:block;
		text-align:center;
		text-decoration:none;
		font-family:"trebuchet ms", verdana, arial, tahoma, sans-serif;
		font-size: 2.88em;
		font-style: italic;
		color:#404040;
		background-color:#AFFF03;
		border:0px solid #AFFF03;
		position:relative;

		}	
		
	#header ul li a {float:left;
		margin:0 0 0 7px;
		padding:0px 10px 2px 10px;
		left:5px;}
	#header-right ul li a {float:right;
		margin:0 7px 0 0;
		padding:0px 10px 2px 10px;
		right:5px;}
		
	#header ul li a:hover, #header-right ul li a:hover, 
	#header ul li a:visited:hover, #header-right ul li a:visited:hover {
		text-decoration:none;
		font-family:"trebuchet ms", verdana, arial, tahoma, sans-serif;
		font-size: 2.88em;
		font-style: italic;
		background-color:#404040;
		border:0px solid #AFFF03B;
		color:#AFFF03;
	}