#outline {
width : 750px ;
text-align : left ;
background-image:url(back.jpg);
background-repeat: no-repeat; 
background-position: 0% 10%;
}
.margin {
margin : 10px ;
}
.header {

text-align : center ;
}
.main {
width : 470px ;

float : right ;
}
.side {
width : 250px ;

float : left ;
}
.c-both {
clear : both ;
}
.footer {

text-align : center ;
}

.menu {
     width : 150px ;
     margin : 20px 10px ;
     padding : 0px ;

}
.menu ul {
     margin : 0px ;
     padding : 0px ;
     list-style : none ;
     text-align : left ;
}
.menu li {
     margin : 0px ;
     padding : 0 0 0 10px ;
}
.menu a {
     width : 150px ;
     display : block ;
     padding : 3px 0px ;
     background-color : #fffff ;
     text-decoration : none ;
     color : #666666 ;
}
.menu a:hover {
     width : 150px ;
     display : block ;
     padding : 3px 0px ;
     background-color : #cccccc ;
     text-decoration : none ;
     color : #ffffff ;
}

a { text-decoration: none; }
a:link { color: #666666 }
a:visited { color: #666666 }
a:hover { color: #999999 }
a:active { color: #999999 }


h1 { font-size: 14;
     color: #666666;
     font-weight: 100;
     letter-spacing: 1.5pt;
     margin:0 0 0 0;
}

h2 { font-size: 14;
     color: #666666;
     font-weight: 100;
     letter-spacing: 1.5pt;
     margin:0 0 50 0 ;
     padding : 0 ;
}

h3 { font-size: 14;
     color: #666666;
     font-weight: 100;
     letter-spacing: 1.5pt;
     margin:100 0 0 0 ;
}

p { text-align: center;
    line-height: 3em;
 font-size: 14px; 
      color: #666666;
      font-weight: 100;
}

iframe { width: 380px;
         height: 200px;
         margin:10px 50px;;
} 

img { border: 0;
}
