/* General */

*
{
    border: none;
    margin: 0;
    padding: 0;
}

html, body {
	font-family:"Trebuchet MS",arial,sans-serif;
}

body
{
    /*background: url("../images/bg.png") repeat;*/
		background-color:#000;
		color:#111;
		font-size:85%;
}

/* Wrap */

#wrap, #wrap_index {
 	width: 100%;
    float: left;
    border: none; 
}
#wrap
{
    background-color: #ffb600;
	color: #000;
}
#wrap_index
{
    background-color: #ff7f00;
	color: #000;
}

/* Header */

#header
{
    height: 125px;
    /*background: #ffb600 url("../images/header.png") repeat-x;*/
	background-color: #000;
    text-align: center;
    border: none;
}

#header h1
{
    font-family: Eurostile, sans-serif;
    font-size: 425%;
    color: #000000;
    font-variant: small-caps;
    letter-spacing: -4px;
}

/* Left - bar */

#navigation
{
    width: 175px;
    float: left;
	display:inline;
    background-color: #ffb600;
	border-right: 1px dashed #333;
	border-bottom: 1px dashed #333;
	margin:5px 10px;
    color: #660600;
	padding-bottom:10px;
}

#navigation img
{
    margin:10px 0 10px 10px;
	float:left;
	display:inline;
}
#navigation ul
{
    padding-left: 20px;
}

#navigation  li 
{
 padding-left: 0px;
}

#navigation a
{
    color: #660600;
    text-decoration: none;
    border:none;
    padding-left: 2px;
		font-weight:bold;
		letter-spacing:.1em;
}

#navigation a:hover
{
    text-decoration: underline;
    color: #000000;
    border:none;
}

/* Content */

#content
{
    width: 58%;
		display:inline;
    margin: 0 .5em;
    color: #000;
    background-color: #ffb600;
    font-size: 100%;
}

#content h1
{
    font-size: 200%;
    text-align: left;
    font-variant: small-caps;
		 margin: 0.5em 2em;
}

#content h2
{
    font-size: 150%;
    text-align: left;
    font-variant: small-caps;
		margin: 0.5em 2em;
}

#content h3
{
    font-size: 130%;
    text-align: left;
    font-variant: small-caps;
		margin: 0.5em 2em;
}

#content a
{
    font-size: 110%;
    color: #660600;
    text-decoration: none;
		font-weight:bold:
		letter-spacing:.1em;
}

#content a:hover
{
    color: #000000;
    text-decoration: underline;
}
#content p 
{
	margin:1em;
	border:none;
	padding:0;
	text-align:justify;
	line-height:1.75em;
}

#content img
{
    margin:10px;
}

#content #backtotop
{
	margin:10px 10px 5px 0;
	text-align:center;
}

#content hr
{
width:60%;
margin:5px auto;
color:#000;
}

/* Right - bar */

#right
{
    width: 20%;
    float: right;
    background-color: #ffb600;
    color: #000;
    font-size: 100%;
	margin:5px 10px;
    padding: 1em;
	border-left: 1px dashed #333;
	border-bottom: 1px dashed #333;
}

#right h1
{
    font-size: 180%;
    color: #000;

    padding-left: 13px;
}
#right p
{
	margin-top:10px;
}
/* Footer */

#footer, #footer_index
{
    clear: both;
    width: 100%;
    font-family: sans-serif;
    font-size: 100%;
    border-bottom: 1px solid #000000;
	padding:0 0 0 1em;
}
#footer {
	background: bottom #ffb600 url("../images/footer.png") repeat-x;
	color: #000000;
}
#footer_index {
	background: bottom #ff7f00 url("../images/footer.png") repeat-x;
	color: #000000;
}

#footer a, #footer_index a
{
    font-family: sans-serif;
    font-size: 100%;
    color: #660600;
    text-decoration: none;
}

#footer a:hover, #footer_index a:hover
{
    color: #000000;
    text-decoration: underline;
}

