/* 
Layout By Kibumie
Valid css
All Rights Reserved!
http://aminuet.com
*/

body {
background: #ffffff url(img/bg.gif) repeat;
color: #000000;
font-size: 14px;
font-family: "trebuchet ms", arial;
text-align: justify;
margin: 0px;
}

/* Background */

#back {
background: url('img/bg_head.gif') repeat-x;
}

/* Content Background */

#wrap {
margin: 0 auto;
width: 1000px;
}

.header {
background: #000000 url('img/header.jpg') no-repeat;
width: 852px;
height: 186px;
margin-left: 67px;
}

#content {
background: url('img/body.png') repeat-y;
width: 1000px;
}

/* Navi */

#nav {
background: #ffffff url('img/nav.jpg') no-repeat;
position: absolute;
top: 186px;
margin-left: 716px;
width: 201px;
height: 333px;
}

.nav {
font-family: georgia, arial;
font-size: 17px;
padding: 10px;
color: #ffffff;
line-height: 200%;
}

.nav a {
text-decoration: none;
display: block;
text-align: center;
color: #DBDBDB;
font-style: italic;
border-bottom: 1px solid #262626;
}

.nav a:hover {
background: #262626;
color: #CAA153;
font-style: normal;
}

#brown-nav {
position: absolute;
top: 186px;
margin-left: 588px;
width: 120px;
text-align: right;
}

.brown-nav {
color: #725826;
font-size: 10px;
text-transform: uppercase;
}

.brown-nav a {
text-decoration: none;
padding-left: 3px;
display: block;
color: #4C360D;
border-bottom: 1px solid #C1994C;
line-height: 180%;
text-align: left;
font-size: 13px;
text-transform: none;
}

.brown-nav a:hover {
color: #ffffff;
font-style: italic;
text-align: center;
background: #D9AF5E;
}

kbd.brown-nav {
font-family: georgia;
text-align: center;
letter-spacing: 2px;
color: #ffffff;
display: block;
font-size: 15px;
padding-bottom: 5px;
text-transform: none;
border-bottom: 0px;
}

.content p {text-indent: 40px;}

/* Content */

.content {
width: 500px;
margin-left: 73px;
line-height: 180%;
letter-spacing: 0px;
color: #535353;
padding-top: 4px;
font-family: trebuchet, "times new roman", arial;
}

.title {
background: url('img/titlebg.jpg') no-repeat;
background-position: right;
padding-right: 24px;
letter-spacing: 7px;
color: #000000;
font-family: "bookman old style", "times new roman";
font-size: 23px;
font-style: italic;
text-align: right;
text-transform: uppercase;
}

h1 {
margin: 0px;
font-family: arial;
font-size: 10px;
text-transform: uppercase;
color: #CAA153;
text-align: right;
line-height: 0px;
padding-top: 4px;
padding-bottom: 5px;
padding-right: 20px;
}

kbd {
color: #005171;
font-family: "century gothic", arial;
border-bottom: 1px dotted #000000;
}

a {color: #D28E08; text-decoration: none;}
a:hover {color: #000000;}

.content img {background: #FFFFFF; padding: 4px; border: 1px dotted #000000;}
.content a img {background: #FFFFFF; border: 1px dotted #000000;}
.content a:hover img {background: #B78339; border: 1px dotted #ffffff;}

/* Boxes Tables */

table {width: 100%;
border-bottom: 1px dashed #DCDCDC;
margin-bottom: 4px;
}

th.link {
background: #CAA153;
color: #FFFFFF;
text-align: center;
}

td.link {
border: 1px dotted #CAA153;
padding-left: 4px;
}

td.link img {
border: 3px solid #CAA153;
margin: 0 auto;
}

th {
background: #ffffff url('img/tablebg.jpg') repeat;
color: #FFFFFF;
text-align: center;
}

td.a {
font-size: 12px;
font-family: arial;
line-height: 140%;
width: 190px;
background: #000000 url('img/tablebg.jpg') repeat;
padding: 5px;
color: #909090;
}

td.a kbd {
color: #CAA153;
}

td.b {
width: 60px;
}

td.b a img {padding: 2px; margin-left: 2px;border: 5px solid #385F6C;}

td.b a:hover img {
border: 5px solid #CAA153;
}

/* Footer */

#footer {
background: #202527 url('img/footer.jpg') no-repeat;
width: 517px;
height: 254px;
margin-left: -6px;
}

.footer {
font-family: trebuchet;
color: #737373;
font-size: 11px;
text-transform: uppercase;
margin-left: 280px;
padding-right: 8px;
text-align: center;
padding-top: 10px;
}

.footer a {
color: #737373;
text-transform: uppercase;
text-decoration: none;
border-bottom: 0px;
}

.footer a:hover {
color: #ffffff;
}

.footer p {text-indent: 0px;}
