﻿body 
{
    font:100% verdana, arial, sans-serif, lucida console;
    margin:0; 
    padding:0; 
    text-align:left;
    color:#AAA;
    background-color:#171717;
	background-image:url(images/background.gif);
	font-size:.7em;
}
img
{
    display: block;
    border:1px solid #FFF;
}
h2
{
    margin:2px 0 5px 0;
    color:#CCC;
    font-size:1.2em;
}
h3
{
    margin:2px 0 5px 0;
    color:#969696;
    font-size:1.1em;
}
p
{
    margin:5px 0 10px 0;
}
a
{
    color:#EEE;
    text-decoration:none;
}
a:hover
{
    text-decoration:underline;
}
table tr td a:hover
{
    color:#EEE;
    text-decoration:underline;
}
a img
{
    border:none;
}
em
{
    color:#969696;
    color:#AAA;
    color:#AFD500;
    zfont-weight:bold;
    font-style:normal;
}
ul 
{
    margin:0 0 0 15px;
}
li 
{
    margin:0 0 10px 0;
    padding:0;
}


/*** Main ***/
div#top-out
{
	width:auto; 
	margin:0px auto 0px auto;
	padding:25px 0 0 70px;
	background-color:#101010;
}
div#top-in
{
	width:704px; 
	height:65px;
	margin:0px auto 0px auto;
	font-size:.9em;
	color:#969696;
}
div#top-in a
{
    color:#969696;
}
/** MID **/
div#mid-out
{
	width:auto; 
	margin:0px auto 0px auto;
	padding:70px 0 20px 120px;
	background-color:#1B1B1B;
}
div#mid-in
{
    position:relative;
	width:358px; 
	background-color:#0E0E0E;
	margin:0px auto 0px auto;
	padding:10px 5px 5px 245px;
}
div#photo 
{
    position:absolute; 
    top:-48px; 
    left:-63px; 
    width:299px; 
    height:190px; 
}
div#line
{
    position:absolute; 
    top:40px; 
    left:-863px; 
    width:800px; 
    height:1px; 
}
div#line img
{
    border:none;
}

div#photo img
{
    border:1px solid #FFF;
}
div#left 
{
    position:absolute; 
    top:117px; 
    left:-15px; 
    width:207px; 
    zheight:213px; 
    padding:30px 15px 10px 15px;
    background-color:#202020;
    color:#BBB;

}
div#menu
{
    position:absolute; 
    top:-35px; 
    left:239px; 
    width:369px; 
    height:44px; 
    background-color:#383838;
}
div#menu img
{
    float:left;
    border-top:none;
    border-bottom:none;
    border-left:1px solid #000;
    border-right:1px solid #000;
}

div#content
{
    width:320px;   
    padding:20px 20px 0px 20px;
    /*overflow:auto;*/
}
div#main
{
    height:370px;
}
div#main img
{
    float:left;
    margin:0 10px 5px 0;
}
div#main div
{
    margin:20px 0 0 0;
    border-bottom:1px solid #969696;
}
div#main div img
{
}

div#cont-bot
{
    height:20px;
    border-top:1px solid #969696;
    padding:10px 0 0 0;
    text-align:center;
}


div#bot-out
{
	width:auto; 
	margin:0px auto 0px auto;
	padding:10px 0 30px 70px;
	background-color:#171717;
}
div#bot-out img
{
    border:none;
}
div#bot-in
{
    width:704px;
	height:90px;
	margin:0px auto 0px auto;
    font-size:.9em;
}

/*** Classes ***/
.bw
{
    border:none;
    float:left;
}
/*** Misc ***/
.clearfix:after 
{
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}
