
/* General Styles */

*{
margin:0;
padding:0;
}

body{
width:880px;
margin:10px auto 0 auto;
background-color:#242424;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:67.5%;
color:white;
line-height:15px;
}

li{
list-style-type:none;
}

#clearfloat{
clear:both;
}

img{
border:none;
}

.bold{
font-weight:bold;
}

.italic{
font-style:italic;
}

a{
text-decoration:none;
}

/*  Header */
h1{
width:880px;
height:90px;
background-color:#d2d2d2;
}

.headerleft{
float:left;
padding:25px;
}

.headerright{
float:right;
padding:20px 25px  0 25px;
}




/* Menu */
.menu{
width:880px;
height:21px;
background-color:#009ee0;
}

.menuitem{
display:inline;
padding:0px;
margin:0px;
width:110px;
}


/* Content */

#container{
background-color:#FFFFFF;
height:389px;
width:874px;
margin-top:3px;
padding:3px;
overflow:hidden;
}

#left{
width:389px;
height:389px;
float:left;

}

#test{
margin:0 314px 0 392px;
width:165px;
height:389px;

}

/*Fix ie6 float margin error*/
*html #test{
margin-left:389px;
}


#right{
padding:0;
width:314px;
float:right;
height:389px;
background-color:#626262;
overflow-y:auto;
overflow-x:hidden;
}


#rightextended{
padding:0;
width:481px;
float:right;
height:389px;
background-color:#626262;
}

#rightsuperextended{
padding:0;
width:874px;
height:389px;
background-color:#626262;
}

.maintext{
padding:10px 0px 0px 0px;
font-size:0.9em;
}


/*Footer*/

#footer{
margin-top:3px;
width:880px;
height:70px;
background-color:#5d6b92;
}

.footerleft{
float:left;
padding:16px;
}

.menuitem2{
display:inline;
}

.footerright{
float:right;
padding:16px;
}


#email{
float:left;
}

#input{
float:right;

}


.thumb{
margin-right:10px;
}


