
body			{ text-align: center; margin: 0; padding: 0; 
				  background-color: #999; font-size: 12px;}
div#wrapper 	{ margin: auto; width: 600px; }
div#titlebox	{ margin: 20px 0 0 0; padding: 10px; text-align: center;
				  color: rgb(0, 0, 155); background-color: #FFFFFF; border: 5px solid rgb(75, 75, 255); }
h1 				{ margin-top: 0; margin-bottom: .4em; 
				  font-family: Tahoma, Geneva, sans-serif; letter-spacing: -.1em; }
h2 				{ margin: 0; text-align: center; padding-top: .25em; padding-bottom: .75em;
				  font-family: "Lucida Console", Monaco, monospace; }
a, a:link,  	
a:visited		{ color: inherit; text-decoration: none; }
a:link:hover 		{ text-decoration: underline; }
ul				{ margin: .5em 0 0 0; padding: 0; list-style-type: none; }
#titlebox ul	{ font-family: "Lucida Console", Monaco, monospace; }
ul li 			{ display: inline; }
            	
div.section 	{ margin: 0 100px; padding: 1em;
				  background-color: #FFFFFF; border: 5px solid rgb(50, 50, 220); border-top: none; }
div#contact-div	{ text-align: left;	}

#projects-div ul li { font-size: 13px; line-height: 15px;}

#contact-div p 			{ font-family: Helvetica, sans-serif; clear: both; line-height: 15px;}
input[type='text'],
label, textarea 	{ float: left;
					  font-family: "Lucida Console", Monaco, monospace; }
input[type='text'], 
textarea 			{ width: 60%;
					  border: 1px solid #555; font-size: 10px; padding: 2px; margin: 1px 0;}
label 				{ width: 30%; text-align: right; padding-top: .4em; }
input[type='submit']{ width: 20%; }
#contact_results 	{ width: 70%; text-align: right; }
#contact-div p.submit	{ margin-bottom: 0; text-align: right;}

#contact-div p.submit input	{ margin-top: .75em;}
#contact-div .qrcode {
	text-align: center;
}

.twitter {
	font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
	color: #2E3097;
	margin-top: 0;
}

/* About section */

#about-div		{ text-align: left; }

/* End About section */
