* {
margin:0;
padding:0;
border:0;
font-weight:inherit;
font-style:inherit;
font-size:100%;
font-family:inherit;
vertical-align:baseline;}

body {
	min-width:650px;
}
body {font-size:100%;color:#333;background:#fff;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;}
h1, h2, h3, h4, h5, h6 {
	font-weight:normal;
	color:#000;
	margin-bottom:0;
	}
h1 {
	font-size:30px;
	line-height:46px;
	}
h2 {
	font-size:27px;
	line-height:46px;
	}
h3 {
	font-size:23px;
	}
h4 {
	font-size:20px;
	}
h5 {
	font-size:17px;
	font-weight:bold;
	}
h6 {
	font-size:14px;
	font-weight:bold;
	}


p {font-size:16px; 	margin-bottom:23px;}





body {
background-color:#fff;
margin:0 auto; 
text-align:center;
color:#1f1f1f;
}

#container {
width:650px;
margin:25px auto 0;
text-align:left;
}


#content {
width:355px;
margin:10px;
padding:0;
float:right;
}
#my-websites-block, #contact-twitter-block {
display:block;
clear:both;
margin:25px 0px;
}

h1 {
font:normal 20px/28px georgia, times, serif;
margin:20px 0;
}
h2 {
font:normal 14px/20px arial, helvetica, sans-serif;
margin:0;
clear:left;
}
a, a:visited {
	color:#a41c1c;
	text-decoration:underline;
}
a:hover, a:active {
	color:#a41c1c;
	text-decoration:none;
}
p, span, ul, li, dl, dt, dd, ul, li, ol, small {
font:normal 12px/18px georgia, times, serif;
}
ul {
margin:0;
padding:0;
list-style:none;
width:110px;
float:left;
}
ul li {
list-style:none;
margin:0;
padding:0;
height:22px;
}
ul#contact {
width:175px;
}
div#twitter {
width:175px;
float:right;
text-align:left;
}
div#twitter ul {
width:100%;
}
div#twitter ul li {
text-align:right;
background-image:url('../images/quotes.png');
background-repeat:no-repeat;
background-position:top left;
}
div#twitter  ul li span {
display:block;
text-indent:25px;
text-align:left;
}