#wrapper .snippet {background: #FBFBFB;
padding: 0 40px 40px 40px;
width: 542px;
}

#contact-us #content .user-content, #about #content .user-content {padding-left: 40px;
width: 572px;padding-bottom:40px;}
#contact {padding:25px;}


#contact-us #content, #about #content {background-color: white;}

#wrapper #article {background: #FBFBFB;
padding: 0px 40px 40px 40px;}

.paper-top img {position: relative;
bottom: 15px;
left: 224px;}

.snippet img {position: relative;
bottom: 15px;
left: 224px;}

/*Headings*/
h1{color:black; font-size: 28px; text-transform:uppercase;}
h2{color: black; font-size: 22px; text-transform: uppercase;margin-bottom: 10px;}
h3{color:black; text-transform: uppercase;}
h5{color:black; font-size: 16px;font-weight: bold; text-transform:uppercase;}
p{margin-right:20px;}

/*Background*/
body{background:#31672D url("http://www.online-schooling.org/organization_files/362/muchocomprestobg.jpg") repeat top;}
body.no-background{background:transparent; padding:50px;}

/*Wrapper*/
#wrapper{-moz-box-shadow:none; -webkit-box-shadow:none; -box-shadow:none;}

/*Masthead*/
#masthead{background: transparent url("http://www.online-schooling.org/organization_files/362/bgwriting.png") no-repeat top left; padding: 20px 0px 20px 0px; margin-left:-68px;}
#logo{padding:0px;}
#logo p a {margin:0 0 0 110px; text-indent: -9999em; display:block; height:92px; width: 601px; background-image: url("http://www.online-schooling.org/organization_files/362/online-schoolin-logo-2.png") !important; background-repeat: no-repeat;}

/*Core Nav*/
#core-nav {border:0; background: none;position: absolute;top:89px;right:295px;}
#core-nav ul li{border:none;}
#core-nav ul li a{padding: 5px 20px 5px 0; margin-right:5px; color:white; text-decoration: underline; border:none;background: url("http://www.online-schooling.org/organization_files/362/hash.png") no-repeat bottom right;}
#core-nav ul li a:hover, a:active{background-color:transparent; color:#CCCCCC; text-decoration:underline;border:0; }
#core-nav ul li.current a{background-color:transparent; border:none;color:white; text-decoration:none;}
#core-nav ul li.first a {}
#core-nav ul li.first.current a {color:white;background-color:transparent; border:none;}
#core-nav ul li.last a {background:transparent;}

/*Content Container*/
#content-container {background:transparent; padding: 5px 0 0 0;}

/*Content*/
#content {background-color:transparent; margin-left:50px}
#article{margin:0 0 30px 0; padding:0px;}
.snippet {margin: 0 0 30px 0; padding:0px; border:none;}


/*Sidebar*/
#right-column{width:233px;margin:-10px 37px 0 0;}
.column-block{background:transparent; border:0px; padding:10px 10px 0px 10px;}
.column-block ul{margin-bottom:0px;padding-bottom:10pxpx;}
.column-block ul li{background:transparent url("http://www.online-schooling.org/organization_files/362/sidebar-box-borders.png") repeat-y top left;font-size:14px; repeat-y top left;}
.column-block ul li.heading{color:white;font-size: 15px;font-weight: bold; text-transform:uppercase; text-align:center; background: transparent url("http://www.online-schooling.org/organization_files/362/sidebar-box-headline.png") no-repeat top left;margin: -2px -3px; padding: 10px 17px 10px 17px;}
.column-block ul li a{color:white; text-decoration: underline; padding:10px;}
.column-block ul li a:hover, a:active{color:#CCCCCC;}
.column-block ul li.current a{color:white; text-decoration:none;}
.column-block ul li.last a{background: transparent url("http://www.online-schooling.org/organization_files/362/right-bot.png") no-repeat bottom left; padding:10px 10px 20px 15px; margin-left:-5px;}

/*Footer*/
#footer{border:none; background:transparent url("http://www.online-schooling.org/organization_files/362/footer-border.png") no-repeat top left; margin:0; padding: 10px 15px;}
#footer p{color:white; font-weight:bold;  font-size: 14px; margin: 0 0 0 725px;}
#footer p a{color:white;}
#footer p a:hover, a:active{color:#CCCCCC;}

#footer ul{background:transparent url("http://www.online-schooling.org/organization_files/362/footer-border.png") no-repeat bottom left;}
#footer ul li{color:white; margin:0;}
#footer ul li a{color: white;}
#footer ul li a:hover, a:active{color:#CCCCCC;}
#footer ul li.current a{text-decoration: none; font-weight:bold;}

/*Disqus*/
#disqus_thread {width:517px; float:left;}

/*Intro Module*/
#wrapper #content #intro{margin:-13px 23px 25px 15px; padding-bottom:173px; padding-left:32px; background:transparent url("http://www.online-schooling.org/organization_files/362/intro_box.png") no-repeat top left;}
#content #intro ul{width:45%; margin-left:25px; margin-top:30px;}
#content #intro ul li{background:transparent url("http://www.online-schooling.org/organization_files/362/sidebar-box-headline.png") no-repeat; margin-bottom:10px;}
#content #intro ul li{color:#FFFFFF;}
#content #intro ul li a {
-moz-border-radius:0;
background-color:rgba(0, 0, 0, 0);
border:none;
padding:8px 28px 16px 10px;
text-align:center;
color:#FFF}

#content #intro ul li a:hover, #content #intro ul li a:active{background:transparent url("http://www.online-schooling.org/organization_files/362/sidebar-box-headline-transparent.png") no-repeat; margin-bottom:10px; text-decoration:none;}
#sidebar ul li a.button-link:active, #sidebar ul li a.button-link:hover{color: #D71414; text-decoration: none;}


/*Best List Styling*/
#best-higher-education-blogs .paper-middle {height:3750px;}
#best-health-blogs .paper-middle {height:4100px;}
#test .paper-middle {height:250px;}
