#container{
margin: auto;
padding:0;
font-family:"Arial";
font-size:16px;
color:#000;}
#container a{
color:#666666;
text-decoration:none;
cursor:pointer;}
#container a:hover{
color:#666666;
text-decoration:underline;}
#container a:visited{
color:#666666;}
#container a:active{
color:#666666;}
#container ul{
margin:0.4em 0em 0em 0em;
padding-left:2em;
font-size:0.6em;
list-style:none;
color:#666666;
}
#container li{
display: inline-block;
}
#mainLeft{
width:25em;}
#mainLeft img{
	margin-bottom:5px;
}

#mainRight{
color:#333333;
width:55%;
float:right;}
#mainRight .title{
margin-left:5.5em;
}
#mainRight h1{
margin:0em;
color:#005ba1;
font-size:1.8em;}
#mainRight p{
margin:0em 0em 0.6em 0.3em;}
#mainRight .text{
width:70%;
padding-right:2em;}

/* BUTTON*/
#mainButton{
margin-left:2.5em;
}
#mainButton a.button {
    background: transparent url(img/buttonR.jpg) no-repeat scroll top right;
    color: #fff;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 65px;
    margin-right: 6px;
    padding-right: 29px; /* sliding doors padding */
    text-decoration: none;            
}
#mainButton a.button span {
    background: transparent url(img/button.jpg) no-repeat;
    display: block;
    line-height: 55px;
    padding: 5px 0 5px 65px;
	font-size:2em;
}
#mainButton  a.button:hover {
    background-position: bottom right;
    color: #fff;
    outline: none; /* hide dotted outline in Firefox */
	text-decoration:none;
}
#mainButton a.button:hover span{
    background-position: bottom left;
     padding: 5px 0 5px 65px;/* push text down 1px */      
}
/*small button*/
#smallButton {
font-size:0.6em;}
#smallButton a.button {
    background: transparent url(img/smallButtonR.jpg) no-repeat scroll top right;
    color: #fff;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 43px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;      
}
#smallButton a.button span {
    background: transparent url(img/smallButton.jpg) no-repeat;
    display: block;
    line-height: 33px;
    padding: 5px 0 5px 45px;
	font-weight:bold;
}
#smallButton  a.button:hover {
    background-position: bottom right;
    color: #fff;
    outline: none; /* hide dotted outline in Firefox */
	text-decoration:none;
}
#smallButton a.button:hover span{
    background-position: bottom left;
     padding: 5px 0 5px 45px;/* push text down 1px */    
	 color:#FFF;  
} 


/* END BUTTON*/


.line{
background:url(img/line.jpg) no-repeat bottom;
margin-bottom:5px;}


#down{
background:url(img/background.jpg) no-repeat bottom;
width:980px;
height:220px;
clear:both;
}
#down h2{
color:#005ba1;
margin-bottom:0.4em;
}
#down p{
margin-top:0em;
font-size:0.9em;}
#downText{
margin-left:32em;
padding-top:0.6em;
padding-right:3em;}
.text{
float:right;
width:75%;
margin-right:2.5em;
margin-top:0.8em;
}

.clear{
	clear:both;
	height:20px;
}
