body {	
	margin:0;	padding:0;	background:#DA251D;
	font-family:Arial, Helvetica, sans-serif;	font-size:10pt;
}

.outer {	width:780px;	}

.header {	margin:0;	padding:0;	height:70px;	background:url(images/headerbg1.gif) top left no-repeat;	}
.header form {	float:right;	margin-top:29px;	color:white;	font-weight:bold;	}
.header form .go {
	font-family: verdana;
	font-size: 8pt;
	font-weight: bold;
	font-variant: normal;
	color: #CC0000;
	background-color: #FFCC66;
	border: 1px solid #FF9900;
}

.nav {	}
.nav ul, .nav ul li {	margin:0;	padding:0;	list-style:none;	}
.nav ul {	margin-left:220px;	}
.nav ul li {	display:inline;	border-right:1px solid white;	}
.nav ul li.last {	border:none;	}
.nav ul li a {	padding:2px 5px 2px 7px;	color:white;	font-weight:bold;	text-decoration:none;	}
.nav ul li a.active, 
.nav ul li a:hover {	color:#FFCC5C;	}

.sidebar {	float:left;	background:#FFF;	width:164px;	margin-top:50px;	}

.content {	background:#FFF url(images/content-top.gif) top left no-repeat;	}
.contentends {	background:#FFF url(images/content-bottom.gif) bottom left no-repeat;	}
.content, .contentends {	width:616px;	margin:0; padding:0;	float:right;	}
.content {	width:596px;	padding:8px 10px;	}

.content a {	color:#DA251D;	}
.content table.checkout img {	margin:0 3px 0 0;	}
.content table.checkout a {	font-weight:bold;	}

.footer {	text-align:center;	margin:15px 0 10px;	font-weight:bold;	}


/*	Blogger	*/
.post {	border:1px solid #C6B0AF;	padding:5px;	}
.post p.date {	color:#CC0000	}
.post h2.posttitle {	color:#CC0000;	}
.blogCommentBar {	background:#CA4E4E;	border:1px solid #CCA2A2;	}
#blogarchive {	text-align:center;	}