body{
background-image:url(../images/2.jpg);
padding-top:15px;
font-family:Arial, Helvetica, sans-serif;
    }

.container{
background-image:url(../images/source_transparent2.png);
background-repeat:repeat;
width:829px;
height:533px;
margin-left:auto;
margin-right:auto;
}
.header{
height:69px;
}
.navigation{
width:159px;
float:left;
padding-top:17px;
height:400px;;
}

.navigation ul{
list-style:none;
margin:0;
padding:0;
}
.navigation ul li{
padding-left:8px;
}
.navigation ul a{
color:#000000;
font-family:Myriad Pro, sCorbel, Tahoma, Arial;
font-size:1.4em;
text-decoration:none;
display:block;
padding-top:10px;
padding-bottom:10px;
padding-left:12px;
border-bottom:#C0D3C1 solid 2px;
}

.navigation ul a:hover{
background-image:url(../images/nav_bg_curve.png);
background-repeat:no-repeat;
}

p{margin:0; font-size:14px;}

.red{border-left:#990000 solid 2px; padding-left:15px;}

.footer{
height:20px;
clear:both;
margin-left:160px;
padding-top:27px;
font-size:.8em;
}
#thrasher{
width:140px;
height:20px;
float:right;
}

.contact{
padding-left:20px;
font-size:8pt;
padding-top:100px;
color:#F0F0F0;}

.contact a{
color:#C5DFC3;
}
/* Homepage */
.top{
height:auto;
width:650px;
float:right;
padding-right:8px;
}
.imager{
float:right;
margin-right:17px;
margin-top:15px;
margin-left:8px;
}
.br ul{
margin:0;
padding:0;
}
.bl{
width:450px;
float:left;
border-right:#990000 solid 3px;
padding-right:10px;
padding-left:15px;
margin-top:20px;
}
.br{
float:right;
width:150px;
margin-right:20px;
margin-top:20px;;
}