body{
background: #272727 url('../images/bg.jpg') repeat-x;
text-align:center;
color:#ffffff;
 font-family:"Trebuchet MS", "Tahoma";
}
#container{
text-align:left;
margin-left: auto;
margin-right: auto;
width: 960px;
}
#header{
background: url('../images/logo.png') no-repeat;
height:245px;
}
#navigation, #twitter{
text-align:right;
}
#twitter{
height:100px;
background: url('../images/twitter.png') no-repeat;
background-position: right;
}
#twitter p{
font-size:12px;
margin-left:537px;
margin-top:30px;
width:310px;
color:#000000;
}
#content{
background: url('../images/content_bg.png');
margin-top:-20px;

}
#content p{
margin:10px;
font-size:14px;
color:#ffffff;
line-height: 1.12em;
}
#content-panel p{
margin:10px;
font-size:14px;
color:#ffffff;
line-height: 1.12em;
}
#content img{
margin:0 8px 8px 0;
}
.fl_left{
float:left;
}
.fl_right{
float:right;
}
#panel{
height:115px;
background: url('../images/background.png');
margin-top:10px;
}
#content-panel{
background: url('../images/background.png');
margin-top:10px;
}
#content-panel p{
margin: 8px 20px;
}
#panel{
margin: 8px 20px;
}
#panel p img{
margin: 0px 10px;
}
#header{
font-size:20px;
color:#ffffff;
}
.big{
font-size:21px;
line-height: 1.12em;
}
.med{
font-size:12px;
line-height: 1.12em;
}
#content-panel p img{
margin: 0px 10px;
}
#footer{
color:#ffffff;
margin:8px 0;
text-align:right;
font-size:11px;
}
#list{
position:relative;
left:20px;
margin:25px;
font-size:14px;
color:#ffffff;
line-height: 1.12em;
}
form{
font-size:14px;
line-height: 1.12em;
}
#contact{
font-size:14px;
line-height: 1.12em;
margin:20px;
color:#ffffff;
}
#contact tr{
height:10px;
}
input{
font-family:arial;
}
a{
color:#ffffff;
}
a:hover{
text-decoration:none;
}


#pp{
position:relative;
left:50px;
top:-50px;
}
#steps{

}