@media screen, projection {
	
	.be-nice-to-Mac-IE5 {
		font-family: "\"}\"";
		font-family: inherit;
	}
	
	/* -- GENERAL REDECLARATIONS ----------------------------------------------------------------------------------------- */
	* 					{margin:0; padding:0;}
	body 				{text-align:center; background:transparent url(images/bg_body.gif) repeat 0 0; color:#f5f5f5;}
	body, tr, 
	td, input, 
	select, textarea 	{font:normal 11px "Lucida Grande", "Lucida Sans Unicode", "Bitstream Vera Sans", Helvetica, sans-serif; line-height: 150%;}
	a:link,a:visited 	{color:#fff; text-decoration:underline;}
	a:hover 			{text-decoration:none;}
	ul, ol	 			{margin:0 0 10px 25px;}
	dl 					{margin:0 0 10px;}
	dt 					{font-weight:bold;}
	dd					{margin:0 0 3px 10px;}
	p 					{margin:0 0 15px;}
	h1 					{font-size:large;}
	h2 					{font-size:16px; margin:6px 0;}
	h2 a				{text-decoration:none !important;}
	h2 a:hover 			{}
	h3 					{font-size:small; margin:5px 0 5px;}
	h4 					{font-size:x-small; margin:4px 0 4px;}
	h5					{font-size:xx-small; margin:3px 0 3px;}
	h6 					{font-size:xx-small; margin:0;}
	hr 					{display:none;}
	img 				{border:none;}
	acronym				{border-bottom: 1px dotted;}
	blockquote 			{margin:0 25px 20px 25px; }
	code				{font: normal small "Courier New", Courier, mono; color: #333; background:#E8F1E8;}
	code:hover			{background: #fff;}
		
	/* -- CLASSES --------------------------------------------------------------------------------------------------------- */
	.post small 		{display:block; margin:0 0 15px; font-weight:bold;}
	.postmetadata small {font-weight:normal;}
	
	/* comments */
	#comments 			{margin:20px 0 10px;}
	.commentlist 		{list-style:none; margin:0 0 20px; padding:0;}
	.commentlist cite 	{display:block; background:#900; border-bottom:1px solid #600; padding:10px; margin:-10px -10px 10px; font-style:normal;}
	.commentlist li 	{background:#800000; padding:10px; margin:0 0 10px;}
	.commentOfficialUser cite {background:#300; margin-right:-100px; font-style:normal;}
	.commentOfficialUser{background:#800000 url(images/bg_comment_official.jpg) no-repeat 98% 50px !important; padding:10px 100px 10px 10px !important;}
		
	/* -- ID'S ------------------------------------------------------------------------------------------------------------ */
	#outer 				{background:transparent url(images/bg_outer.jpg) repeat-x 0 0;}
	#wrapper 			{width:760px; margin:0 auto; text-align:left;}
	#header 			{width:756px; height:362px; background:transparent url(images/bg_header.jpg) no-repeat 0 0; position:relative;}
	#hrhome 			{width:412px; height:68px; position:absolute; top:212px; right:25px; background:transparent url(images/bg_logo.jpg) no-repeat 0 0;}
	#hrhome span 		{display:none;}
	#tagline 			{display:none;}
	
	/* --the navigation-- */
	#nav 				{position:absolute; top:293px; left:0; background:transparent url(images/bg_nav.jpg) no-repeat 0 0; width:760px; height:69px; margin:0; padding:0; list-style:none;}
	#nav li 			{display:inline; margin:0; padding:0;}
	/* nav placement */
	#nav a				{position:absolute; top:5px; display:block; text-indent:-9000px; overflow:hidden; height:58px;}
	#bi a				{left:80px; width:93px;}
	#re a				{left:208px; width:68px;}
	#po a				{left:304px; width:80px;}
	#pp a				{left:417px; width:84px;}
	#co a				{left:533px; width:73px;}
	#li a				{left:634px; width:47px;}
	
	/* --the content block that is wrapped around the main content and side bar-- */
	#content 			{width:760px; float:left; display:inline; background:transparent url(images/bg_content.jpg) repeat-y 0 0;}
	
	/* --featured hotshots photo gallery block-- */
	#featured 			{width:760px; float:left; display:inline; background:transparent url(images/bg_featured.jpg) no-repeat 0 0; height:120px; position:relative;}
	#featured h2 		{width:275px; height:76px; text-indent:-9000px; overflow:hidden; background:transparent url(images/bg_hotshots.gif) no-repeat 0 0; position:absolute; top:16px; left:26px;}
	#featured ul		{margin:0; list-style:none;}
	#featured li 		{position:absolute; top:26px;}
	#featured img 		{padding:6px; background:transparent url(images/bg_hotshots_thumb.gif) no-repeat 0 0;}
	.shot-1 			{left:313px;}
	.shot-2 			{left:454px;}
	.shot-3 			{left:596px;}
	
	/* --the main content area-- */
	#content-main 		{float:left; margin:0 0 0 6px; width:470px!important; width /**/:525px; padding:12px 20px; display:inline;}
	
	#welcome 		{width:481px; height:77px; text-indent:-9000px; overflow:hidden; background:transparent url(images/bg_welcome.gif) no-repeat 0 0; margin:0 0 12px;}
	#contact 		{width:481px; height:77px; text-indent:-9000px; overflow:hidden; background:transparent url(images/bg_contact.gif) no-repeat 0 0; margin:0 0 12px;}
	#about 		{width:481px; height:77px; text-indent:-9000px; overflow:hidden; background:transparent url(images/bg_about.gif) no-repeat 0 0; margin:0 0 12px;}
	
	/* --the side menu-- */
	#content-side 		{
	float:right;
	width:185px!important;
	width /**/:222px;
	display:inline;
	margin-top: 0;
	margin-right: 6px;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 12px;
	padding-right: 20px;
	padding-bottom: 12px;
	padding-left: 10px;
}
	#content-side ul,
	#content-side p		{margin:0 0 8px;}
	#content-side ul	{list-style:none;}
	#content-side a		{text-decoration:none;}
	/* side menu headings */
	#content-side h3 	{width:183px; height:53px; text-indent:-9000px; overflow:hidden; margin:0; padding:0 0 6px;}
	#content-side h3 a	{display:block; width:183px; height:53px; text-indent:-9000px; overflow:hidden; margin:0; padding:0 0 6px;}
	
	#contactinfo h3 	{background:transparent url(images/bg_contact_info.gif) no-repeat 0 0;}
	#heading h3 	{background:transparent url(images/bg_blank.gif) no-repeat 0 0;}
	#sidehead h3 		{background:transparent url(images/bg_sitemenu.gif) no-repeat 0 0;}
	#blog-archives h3 a	{background:transparent url(images/bg_blog_archives.gif) no-repeat 0 0;}
	#blog-categories h3 {background:transparent url(images/bg_blog_categories.gif) no-repeat 0 0;}
	#links h3 			{background:transparent url(images/bg_passing_the_scorch.gif) no-repeat 0 0;}
	
	/* --the footer-- */
	#footer 			{
	clear:both;
	width: 730px !important;
	width /**/:760px;
	height:114px;
	background:transparent url(images/bg_footer2.jpg) no-repeat 0 0;
	padding:0px 0 0 26px;
	text-align: left;
}
}

.shadeform	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("images/shadeform.gif");
		text-align: left;
		WIDTH: 180PX;
		BORDER: #000000 1px solid}
.dropdown {	COLOR: #333333;
		WIDTH: 180PX;
		FONT: 11px geneva, verdana, arial, sans-serif}


.textarea	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("images/shadeform.gif");
		text-align: left;
		WIDTH: 300PX;
		BORDER: #000000 1px solid}

.submitbutton { FONT: 9pt verdana, arial,  sans-serif;
		font-weight: bold;
		color: #000000;
		BORDER: #000000 1px solid;
		padding-top: 2px;
		padding-bottom: 2px;
		background-color:#FFFFFF; }

.submitbuttonon { FONT: 9pt verdana, arial,  sans-serif;
		font-weight: bold;
		color: #FFFFFF;
		BORDER: #000000 1px solid;
		padding-top: 2px;
		padding-bottom: 2px;
		background-color:#AD7A6A; }



#contactinfo a {
	text-decoration: underline;
}
#contactinfo a:visited {
	text-decoration: underline;
}

#contactinfo a:hover {
	text-decoration: none;
}
.ptext {font-size: 14px}

sidelink{
display:block;
width:85px;
margin:3px 10px 2px 0;
padding:5px 0 5px 8px;
font-size:1.1em;
font-weight:bold;
text-align:left;
background:#eee url(image/gradient1.png) repeat-x;
color:#660202;
border-top:1px solid #ddd;
border-right:1px solid #bbb;
border-bottom:1px solid #bbb;
border-left:1px solid #ddd;
}

.sidelink:hover,.menuheader{
background:#fff url(image/gradient2.png) repeat-x;
color:#222;
border-top:1px solid #ddd;
border-right:1px solid #888;
border-bottom:1px solid #888;
border-left:1px solid #ddd;
text-decoration:none;
}

/* 888888888888888888888888888 */

#sidelink ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
}

#sidelink li {
	margin: 0 0 3px 0;
	text-align: center;
}

#sidelink a
{
display:block;
width:85px;
margin:3px 10px 2px 0;
padding:5px 0 5px 8px;
font-size:1.1em;
font-weight:bold;
text-align:left;
background:#eee url(image/gradient1.png) repeat-x;
color:#660202;
border-top:1px solid #ddd;
border-right:1px solid #bbb;
border-bottom:1px solid #bbb;
border-left:1px solid #ddd;
}

#sidelink a:link, #navlist a:visited
{
	color:#660202;
	text-decoration: none;
}

#sidelink a:hover
{
background:#fff url(image/gradient2.png) repeat-x;
color:#222;
border-top:1px solid #ddd;
border-right:1px solid #888;
border-bottom:1px solid #888;
border-left:1px solid #ddd;
text-decoration:none;
}

#active a:link, #active a:visited, #active a:hover
{
	border: 1px solid #333;
	background-color: #FF6600;
	background-image: url(image/gradient2.png);
	color: #333;
	background-repeat: repeat-x;
}
.post {
	width: 475px;
}
