#title img{

border: none;

}

# title_image hover {

text-decoration: none;

}



/* contact page */

#contact { 

width: 750px; 

margin-top: 30px; 

margin-left: 2px;

min-height:400px;

font: 12px Verdana, Arial, Helvetica, sans-serif;

background-image:url(contact.jpg);

background-position:center;

background-repeat:no-repeat;



}

 

#contact p {

line-height: 1.4em; 

font-size: 1.0em; 

margin-bottom: 20px; 

color: #000000;}



#contact a { color:#D01A71; font-weight: bold;}



contact a:hover { 

 color: #fff; 

 background: #D01A71; 

 font-weight: bold;}



 

#contact h2 {

color: #999;

letter-spacing: -0.02em;

margin-bottom: 4px;

}



#contact h2:hover { color: #fff;}



/* HEADER */



#header{

	color:#999999;

	font: 11px Verdana, Arial, Helvetica, sans-serif;

}

#header a{

text-decoration: none;

}





#thankyou{

	color:#666;

	font: 18px Verdana, Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-style:italic;

}





/* FOOTER */

#footer{

margin-top:10px;

color:#999999;

font: 11px Verdana, Arial, Helvetica, sans-serif;

text-align: center;

}

#footer a{

text-decoration: none;

color:#FFFFFF;

}



#title{

	color:#999999;

	font: 14px Verdana, Arial, Helvetica, sans-serif;

}

#title a{

color:#000000;

text-decoration:none;

}



#body{

font: 14px Verdana, Arial, Helvetica, sans-serif;

background-color:#ffffff;

}

/* RESUME */



#resume { 

width: 586px; 

margin-top: 30px; 

margin-left: 2px; 

font: 12px Verdana, Arial, Helvetica, sans-serif;

table-layout:auto;

}



#resume a {

border-color: #666;

text-decoration: none;

}







/***Content***/



#content { 

width: 586px; 

margin-top: 30px; 

margin-left: 2px; 

font: 12px Verdana, Arial, Helvetica, sans-serif;



}

 

#content p {

line-height: 1.4em; 

font-size: 1.0em; 

margin-bottom: 20px; 

color: #000000;}



#content a { 

font-weight: bold;

text-decoration:none;

color:#000000;

border:#000000;



}

#content img{

border-top-width: 2px;

border-right-width: 2px;

border-bottom-width: 2px;

border-left-width: 2px;

border-top-color: black;

border-right-color: black;

border-bottom-color: black;

border-left-color: black;



}



content a:hover { 

 font-weight: bold;}



 

#content h2 {

color: #999;

letter-spacing: -0.02em;

margin-bottom: 4px;

}



#content h2:hover { color: #D01A71;}



#content .code

{

	  color: #444;

	  background: #F4f4f4 url(images/codenums.png) repeat-y;

	  border: 1px solid #ccc;

	  padding: 1px;

	  padding-left: 25px;

	  font-family: "courier new", helvetica, "times new roman", monospace;

	  font-size: 0.8em;

	  width: 470px;

	  margin: 2px auto;

	  white-space: nowrap;

	  overflow: auto;

}

	  

#content  code 

{

	  color: #fff;

	  font-family: "courier new", helvetica, "times new roman", monospace;

	  background-color: #333;

	  font-size: 1.2em;

}



#content blockquote { color: #999; font-style: italic; text-align: center; width: 300px; margin: 10px auto;}