/* CSS */

body {
background: #1e1710 url(images/bg.png);
background-repeat: repeat-x;
color: #b4b4b4;
font-family: arial;
font-size: 8pt;
line-height: 15px;
margin-top: 0;
}

blockquote {
background: #2c2217;
border: solid #30251a 1px;
padding: 7px;
-moz-border-radius:  15px; 
}

strong {
color: #ba6a2d;
}

b {
color: #d4d4d4;
}

i {
color: #e19712;
}

em {
color: #e19712;
}

#welcome {
color: #b4b4b4;
font-family: arial;
font-size: 8pt;
line-height: 15px;
text-align: justify;
position: relative;
top: 100px;
left: 540px;
width: 330px;
height: 174px;
}

/* NAVIGATION */

#navigation {
color: #b4b4b4;
font-family: times new roman;
font-size: 9pt;
font-style: italic;
line-height: 15px;
position: relative;
top: 90px;
left: 500px;
width: 450px;
height: 50px;
}

div#nav a {
background: #251c14;
color: #ab3c03;
cursor: default;
display: block;
font-family: Tahoma;
font-size: 8pt;
margin: 0;
padding: 6px;
text-align: center;
text-decoration: none;
-moz-border-radius:  15px; 
}

div#nav a:hover {
background: #221911;
color: #dfa816;
cursor: default;
display: block;
font-family: Tahoma;
font-size: 8pt;
margin: 0;
padding: 6px;
text-align: center;
text-decoration: none;
-moz-border-radius:  15px; 
}

/* IMAGES */

.img {
background: #ffffff;
border: solid #e0c093 1px;
padding: 2px;
}

.link img {
background: #ffffff;
border: solid #e0c093 1px;
padding: 2px;
margin:1px;
}

.link img:hover {
background: #ffffff;
border: solid #e9a24a 1px;
padding: 2px;
margin:1px;
}

/* TABLES */

.header {
background: url(images/header.png);
float: left;
width: 900px;
margin: 0 0 15px 0;
clear: right;
padding: 0px;
height: 400px;
}

.table {
margin-left: auto;
margin-right: auto;
width: 920px;
margin-top: 0px;
padding: 0px;
}

.tables {
clear: both;
float: left;
width: 100%;
}

.sidebar {
float: left;
width: 35%;
}

.sidebartable {
background: #251c14;
float:left;
margin: 0 0 5px 0;
padding: 5px;
-moz-border-radius: 15px 0; 
width: 310px;
}

.content {
float: right;
width: 65%;
}

.contenttable {
background: #251c14;
float:left;
margin: 0 0 5px 2px;
padding: 5px;
-moz-border-radius: 0 15px; 
width: 530px;
}

.contenttable img {
	border: 1px solid #DD960F;
	padding: 4px;
	margin:1px;
	border-radius: 6px;
	-moz-border-radius:  6px; 
	-webkit-border-radius: 6px;
}

.contenttable img:hover {
	border: 1px solid #D45106;
	padding: 4px;
	margin:1px;
	border-radius: 6px;
	-moz-border-radius:  6px; 
	-webkit-border-radius: 6px;
}


#footer {
background: #251c14;
border-top: solid #2c2217 2px;
color: #c5c5c5;
font-size: 8pt;
letter-spacing: 1px;
line-height: 12px;
margin: 15px -5px -5px -5px;
padding: 10px;
text-align: center;
float: center;
clear: both;
width: 100%;
}

#footer a {
color: #af3101;
text-decoration: none;
}

#footer a:hover {
color: #af3101;
text-decoration: none;
}

/* FORMS */

select {
background: #2c2217;
border: solid #30251a 1px;
color: #b4b4b4;
font-family: arial;
font-size: 8pt;
font-weight: bold;
letter-spacing: 1px;
padding: 7px;
text-transform: capitalize;
-moz-border-radius:  10px; 
}

input, textarea {
background: #2c2217;
border: solid #30251a 1px;
color: #b4b4b4;
font-family: arial;
font-size: 8pt;
font-weight: bold;
letter-spacing: 1px;
padding: 7px;
-moz-border-radius:  10px; 
}

/* CONTENT */

.alignright {
        float: right;
        }

.alignleft {
        float: left
        }

.title {
background: url(images/title.png);
background-repeat: repeat-x;
border: solid #36200f 1px;
color: #dd960f;
font-family: times new roman;
font-size: 10pt;
font-style: italic;
font-weight: bold;
letter-spacing: 1px;
line-height: 15px;
padding: 10px 25px 11px 15px;
-moz-border-radius: 0 15px; 
}

.title a {
color: #dd960f;
text-decoration: none;
}

.title a:hover {
color: #dd960f;
text-decoration: none;
}

.textinput {
color: #b4b4b4;
font-size: 8pt;
line-height: 15px;
margin: 0 0 15px 0;
padding: 3px 20px 7px 20px;
text-align: justify;
}

.textinput a {
color: #d45106;
font-weight: bold;
text-decoration: none;
}

.textinput a:hover {
color: #eec343;
font-weight: bold;
text-decoration: none;
}

.comment {
background: #2c2217;
border: solid #30251a 1px;
color: #c5c5c5;
font-size: 7pt;
line-height: 13px;
margin: 0 0 5px 0;
padding: 8px 10px;
-moz-border-radius: 0 15px; 
}

.comment a {
color: #eec343;
text-decoration: none;
}

.comment a:hover {
color: #d45106;
text-decoration: none;
}

/* SIDEBAR */

.sidebartitle {
background: url(images/sidebartitle.png);
background-repeat: repeat-x;
border: solid #321b0e 1px;
color: #ba3e01;
font-family: times new roman;
font-size: 10pt;
font-style: italic;
font-weight: bold;
letter-spacing: 1px;
padding: 10px 25px 11px 15px;
-moz-border-radius: 15px 0; 
}

.sidebarcontent {
color: #b4b4b4;
font-size: 8pt;
line-height: 14px;
margin: 0 0 5px 0;
padding: 6px 15px 3px 15px;
text-align: justify;
}
.sidebarcontent img {
	filter: alpha(opacity=60); opacity: .6;
	padding: 3px;
	border: 1px solid #D45106;
	border-radius: 6px;
	-moz-border-radius:  6px; 
	-webkit-border-radius: 6px;

}


.sidebarcontent img:hover {
	filter: alpha(opacity=90); opacity: .9;
	padding: 3px;
	border: 1px solid #BA6A2D;
	border-radius: 6px;
	-moz-border-radius:  6px; 
	-webkit-border-radius: 6px;
}

.sidebarcontent a {
color: #d45106;
letter-spacing: 1px;
text-decoration: none;
}

.sidebarcontent a:hover {
color: #eec343;
letter-spacing: 1px;
text-decoration: none;
}

.textwidget {
color: #b4b4b4;
font-size: 8pt;
line-height: 14px;
margin: 0 0 5px 0;
padding: 6px 15px 3px 15px;
text-align: justify;
}

.textwidget a {
color: #d45106;
letter-spacing: 1px;
text-decoration: none;
}

.textwidget a:hover {
color: #eec343;
letter-spacing: 1px;
text-decoration: none;
}

ul,li {
color: #b4b4b4;
font-size: 8pt;
}

ul,li a {
color: #d45106;
text-decoration: none;
}

ul,li a:hover {
color: #eec343;
text-decoration: none;
}