/*

////////////////////////
// Blade Pack Theme   //
// coffee            //
// For razorCMS           //
// Version 0.1        //
//Theme is Opensource //
// Coffee Picture taken from www.http://www.pdphoto.org/ //
// Nov 03 2008           //
// Theme  by www.sensitiv.de  //
////////////////////////
	  
*/

* { padding: 0; margin: 0; }

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	background: #f8f8f8;
	color: #1F1C17;
}

h1,h2 {
	color: #F23C13;
	text-decoration: none;
	padding: 100px 0px 5px 0px;
}

a {
	color: #F23C13;
	text-decoration: none;
}

ul {
	list-style: none;
}


#wrapper { 
 margin: 0 auto;
 width: 1024px;
}
#header {
	color: #1F1C17;
	float: left;
	padding: 0px;
	border: 0px solid #ccc;
	margin: 0px auto;
	width: 1024px;
	height: 60px;

}

#header h1, #header h2 {
	color: #898373;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
}

#navigation {
float: left;
 width: 1004px;
 padding: 10px;
 border: 0px solid #1F1C17;
 margin: 0px 0px 0px 0px;
 background: inherit;
 	color: #F23C13;
}


#navigation ul
{
	margin-left: 0;
	padding-left: 0;
	white-space: nowrap;
	text-align: right;
}

#navigation li
{
display: inline;
list-style-type: none;
}

#navigation a { padding: 3px 10px; }

#navigation a:link, a:visited
{
color: #F23C13;
text-decoration: none;
}

#navigation a:hover
{
color: #fff;
background-color: #1F1C17;
text-decoration: none;
}

#leftcolumn { 
 border: 1px solid #1F1C17;
 background: inherit;
 margin: 0px 0px 0px 0px;
 padding: 10px;
 width: 200px;
 float: left;
}

#quote {
	color: #600000; font-size: 2em; margin-top: 40px;line-height: 2.00em
}


#quote p {font-family: Georgia, Georgia, serif; color: #60000; font-size: 1.40em; font-weight: bold; line-height: 1.20em}  /* Quote box text */
#quote p:first-letter {font-family: Georgia, Georgia, serif; font-size: 2em}



#content { 
 float: left;
 border: 1px solid #1F1C17;
 background: #CBAB78;
 margin: 0px 5px 5px 5px;
 padding: 10px;
 width: 558px;
 display: inline;
}

#content h1 {
	color: #F23C13;
	font-size: 20px;
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 5px 0px;
	border-bottom: 1px solid #898373;
}

#content h2 {
	color: #F23C13;
	font-size: 16px;
	padding: 10px 0px 0px 0px;
}

#content p {
	padding-bottom: 10px;
}

#rightcolumn {
	border: 1px solid #1F1C17;
	background: url(whistle1.jpg) no-repeat center;
	background-color: #000000;
	margin-bottom: 5px;
	padding: 10px;
	width: 190px;
	height: 200px;
	float: left;    

}

#rightcolumn .displayed {
    display: block;
    margin-left: auto;
    margin-right: auto;
    vertical-align: middle; }
    
#footer { 
 width: 1002px;
 clear: both;
 border: 1px solid #1F1C17;
 background: inherit;
 margin: 0px 0px 10px 0px;
 padding: 10px;
}

#footer .developer {
	color: silver;
	font-size: 0.7em;
	text-align: center;
}