body{
	margin:5 0 0 0;
	padding:0;
	min-width:777px;
	background:#fff;
	color:#333;
	font:.9em verdana, arial, sans-serif;
	}

h1, h2 {
	font:.9em verdana, arial, sans-serif;
	margin:0px;
	padding-right:5px;
	display: inline;
	}

a {
	color:#4B80A2;
	font-weight:normal;
	text-decoration:none;
	}
	
a:hover {
	color:#E58D2E;
	}
a img {
	border-bottom:none;
	}
	
#wrap {
    /* background:#ccc; */
    margin:0 auto;
    width:777px;
    }
    
#header {
    /* background:#ddd; */
    }
	
#nav {
    /* background:#c99; */
    padding:10px;
    text-align:center;
    }
    
#nav ul{
    margin:0;
    padding:0;
    list-style:none;
    }
    
#nav li{
    display:inline;
    margin:0;
    padding:0;
    }

#main {
    /* background:#9c9; */
    margin:0 auto;
    width:700px;
    }
    
#sidebar_left {

    float:left;
    width:460px;
    margin-left:20px;
    }
    
#sidebar_right {
    
    padding:20px;
    
    float:right;
    margin-left:460px
    width:240px;
    text-align:center;
    }
#sidebar_right h3, #sidebar_right p {
    padding:0 10px 0 0;
    }

#footer {
	margin:0 auto;
    width:490px;
    padding:20px;
    clear:both;
    }
    
#footer p {
	padding:5px ;
	text-align:center;
	font-size:.8em;
	}
	
#footer_left {
	margin-top:10px;
	width:90px;
	float:left;
	}
	
#footer_right {
	float:right;
	width:400px;
	}
	
img.leftalign {float:left; padding:10px 20px 10px 0;}
img.rightalign {float:right; padding:10px 20px 0px 10px;}

ul.articles {
    list-style-type: square;
    top-margin:-10px;
    }
    
li.articles {
	margin:0px 0px 10px 10px;
	}