html{ margin:0; padding:0; }
body{
	font-family:Tahoma,Georgia,verdana,serif;
	font-size: 91%;
	/*background: url(bg_dot.gif) #C1C1C1 repeat left top;*/
	background-color: #98b2cc;
	/*background-image: url(bg+.gif);*/
	color:#000;text-align:left;	margin:0; padding:0;
}
img {border:0;}

a:link {color:#c33;text-decoration:none;font-weight:bold;}
a:visited {color:#933;}
a:hover {color:#c33;}
a:active {color:#c33;}

h1,h2,h3,h4{color:#004080;}
h1{font-size:180%;}
h2{font-size:120%;}
h3{font-size:100%;}
h4{font-size:91%;}
h3.break {	margin: .2em 0;	padding: .5em 0 0 0;	border-top: 2px dotted #c4cdd7;	}


p.submenu{	margin: 0;	border-bottom: 3px solid #eee;	color: #630;	font-size: .9em;	line-height: 1.8em;	}
p.submenu a {	border: none;	}	

#wrapper{  width:776px;margin:0 auto; padding:0;  background: url(mylogo.gif) #FFF no-repeat right top; }
#maincontent{	
text-align:left;	
padding: 0 1em;	
margin:0 auto;	
border: 1px solid #FFF;
}

.pullquote{
margin:.5em;
padding:.2em .5em;
border:1px solid silver;
background-color:#e6eff9;}

.pullquote p{ 
margin:0;
padding:.2em 0;
font-size:12px;
line-height:140%;
}

.adrect{float:left;}

code,pre{
	font-family:monaco,"courier new",mono;
	font-size:100%;
}
pre{background-color:#eee;
	border:1px solid silver;
	padding: 1em;
	display:block;
}

p{ line-height:140%;}

ul{ list-style-type: none;font-size:90%;}

p.replyer{ color:#39c; }





