html, body {
   margin : 0;
   padding : 0;
}

body {
   
   background : #440351;
   color : #B398B5;
}


h1 {font-family: Georgia;
    font-size: 110%; 
    letter-spacing: 0.030cm;
	color : #FFFFFF;
	
}

p2 {font-family: arial;
    font-size: 90%;
	letter-spacing: 0.010cm


}

p3 {font-family: arial;
    font-size: 100%
	
	
}

a:link {
   color : #2EA8E4;
   background : transparent;
   text-decoration : none;
}

a:visited {
   color : #2EA8E4;
   text-decoration : none;
}

a:hover {
   color : #6E994C;
   text-decoration : underline;
  }

a:active {
   color : #6E994C;
}


#wrapper {
   margin : 0 auto;
   width : 700px;

}

#header {
   background-image : url(../i/dq_bg.gif);
   background-repeat : no-repeat;
   margin : 0 0px 0 0px;
   height : 135px;
}

#cv {
   float : center;
   width : 620px;
   margin : 1em 5px 0 0;
 
   padding : 0 0 0 5px;
   
}


#cv p {
   margin : 0.5em 0.5em 0.5em 0.5em;
   font-size : 11px;
}




#content {
   margin : 0 0px 0 0px;
   padding : 0px;
   
}

#contact p {
   margin : 0 5px 6px 0;
   text-align : justify;
}

#rightcol {
   float : right;
   width : 200px;
   margin : 2em 5px 0 0;
 
   padding : 0 0 0 5px;
   
}


#rightcol p {
   margin : 1.2em 0.5em 1.2em 0.5em;
   font-size : 11px;
}




#contact {
   float : right;
   width : 260px;
   margin : 2em 2px 0 0;
   background : #440351;
   color : #B398B5;
 
   padding : 0 0 0 0px;
}

#about {
   float : right;
   width : 340px;
   margin : 2em 20px 0 0;
   background : #440351;
   color : #B398B5;
 
   padding : 0 0 0 5px;
}



 #navcontainer {
   margin-top : -33px;
   margin-left : 0px;
}

#navcontainer ul {
   list-style : none;
   margin : 0;
   padding : 0;
   text-align : center;
}

#navcontainer li {
   display : block;
   float : left;
}

#navcontainer li a {
   color : #756079;
   display : block;
   width : 100px;
   font : 12px Arial, sans-serif;
   text-decoration : none;
   background : #440351;
   padding : 2px 5px;
   border-top : 1px solid #440351;
   border-left : 1px solid #440351;
   border-right : 1px solid #440351;
   border-bottom : 1px solid #440351;

}

#navcontainer ul li a:hover {
   color : #FBFBDC;
   background : #440351;
}

#navcontainer a:active	{
   background : #FBFBDC;
   color : #FDFBF7;
}


#footer {
   border-top : 1px solid #6E5474;
  font : 11px Arial, sans-serif;
  text-align: center;
   margin : 0 0px 0 0px;
   padding : 15px;
  letter-spacing: 0.1cm;
}



