/*
Red! 1.0

Design copyright Matt Dibb 2006
www.mdibb.net

Please feel free to use and modify this tempalte for use on your site.  I dont mind
if you use it for your personal site or a commercial site, but I do insist that it is
not sold or given away in some "50,000 Templates!" package or something like that
without first contacting me (via my site) and discussing the issue.

Thanks!  If you are using my template I'd love to hear about it!  Drop by my site
and let me know!

*/

body { 
	margin					: 0; 
	padding					:0; 
	font					: 74% 'Lucida Grande', Arial, Sans-Serif; 
	color					:#808080;  
	background-color		: #f9f9f9;
	background-image		: url("images/back.png");
	background-repeat		: repeat-x;
	line-height				: 1.4em; 
	text-align				: center;
}

/*

	Divs
	-----------------------------------------------------------------------------------

*/

#header {  
	height					: 65px;
	padding					: 22px 14px 12px 1em;
	margin-bottom			: 10px;
	color					: #FFFFFF; 
	background				: #9E0F0B;
	background-image		: url("images/red.png");
	background-repeat		: repeat-x;
}

#miniheader {
	padding					: 5px;
	margin					: 0 0 5px;
	background				: #f1efef;
	color					: #444444;
}

#miniheadersearch {
	display					: inline;
	margin-left				: 597px;
	float					: right;
	margin-top				: -17px;
}

* html #miniheadersearch {
	margin-top				: -23px;
}


#content { 
	background				: #ffffff;
	color					: #444; 
	margin					: 0 auto; 
	padding					: 5px 10px 5px 10px;
	width					: 875px; 
	text-align				: left;
}

#left {  
	clear					: both; 
	font-size				: 90%; 
	float					:left; 
	width					: 120px; 
	padding					: 0 0 1em 1em; 
}

#center { 
	float					:left; 
	width					: 700px; 
	margin					: 0 0 10px 30px;
	padding					: 0; 
	background				: #FFF; 
}

* html #center {
	padding-top				: 4px;	
}

#base { 
	clear:both;
}
 
#footer { 
	clear					:both;
	color					:#DDDDB9;  
	font-size				:85%; 
	padding					: 0.25em; 
	text-align				:left; 
	width					: 895px;
	margin					: 0 auto; 
	
}

#footer #right { 
	float					:right; 
	clear					:right; 
	text-align				:right; 
}

#menu {
	font-size				: 1.2em;
	
}
/*

	Styles
	-----------------------------------------------------------------------------------

*/

* html h1.header {
	padding-top				: 20px;
}

hr {
	color					: #AF0B0A;
	background-color		: #AF0B0A;
	border					: 0;
	height					: 2px;
	margin					: 15px 0 15px 0;
}

input.miniheadersearch {
	border					: 0px;
	height					: 17px;
	width					: 96px;
	padding					: 0 2px 0 2px;
}

div.code {
	white-space				: pre;
	overflow				: scroll;
	margin					: 0 auto;
	font-family				: monospace;
	border					: 1px solid #f1efef;
}

div.standout {
	margin					: 1em 0 1em 0;
	padding					: 10px;
	background				: #f1efef;
}

blockquote {
	background-image		: url("images/blockquote.png");
	background-position		: 0 0;
	background-repeat		: no-repeat;
	margin-left				: 10px;
	padding-left			: 75px;
	margin-right			: 75px;
}

label {
	font-weight				: bold;
}

a { 
	color					: #327EC5;
	background				: inherit; 
	text-decoration			:none;
}

#footer a {
	color					:#DDDDB9; 
}

img {
	border: 0;
}

ul {
	list-style-type			: square;
}

