/*
Theme Name: Back To learn
Theme URI: http://www.backtolearn.com/
Description: Adult Continuing Education information 
Version: 1.0
Author: Anthony Rivera
Author URI: http://anthonylrivera.net
Tags: Custom Theme for Back To Learn
*/

/* General reset */
html, body{	height: 100%;}
body{	margin:0;	font:12px Verdana, Helvetica, Arial, sans-serif;	color: #000;}
img{border-style:none;}
input,textarea,select{	font:100% arial,sans-serif;	vertical-align:middle;}
form{	margin:0;	padding:0;	border:none;}
a{	color:#00699e;	text-decoration:underline;}
a:hover{text-decoration:none;}

/* Main code */
#wrapper{	margin: 0 auto;	width: 960px;	overflow: hidden;	position: relative;	padding-bottom: 20px;}
#header{	width: 100%;	overflow: hidden;}
#header h1{	margin: 0;}
#header h1 a{	display: block;	background:url(http://www.backtolearn.com/images/logo.gif) no-repeat;	text-indent: -9999px;
	overflow: hidden;	width: 268px;	height: 29px;	margin-top: 41px;	margin-left: 1px; }
#header p{	margin: -1px 0 0 56px;	font-size:11px;}
#nav{	position: absolute;	right: 0;	top: 43px;}
#nav ul{	margin: 0;	padding: 0;	list-style: none;}
#nav li{	display: inline;	float: left;}
#nav a{	font-size: 10px;	display: block;	width:80px;	font-weight: bold;	color: #666; text-decoration:none;}
#nav a:hover{text-decoration:underline;}
#nav .btn-share a{	width: auto;}
#nav .btn-share{	margin: 4px 0 0 15px;}
#nav p{ margin: 40px 0 0 0; font-size:11px; color:#F00; font-weight: bold;}
#search-text{	width: 147px;}
.google-search{	margin: 0 0 0 15px; }
#content{		overflow: hidden;	margin-top: 31px;} /*width: 100%;*/
.sidebar{	width: 120px;	overflow: hidden;	float: left;	background:#d1dbed;	padding-left: 10px;	padding-right: 5px;	padding-top: 4px;	display: inline;}
.sidebar strong{	display: block;	width:120px;	background:#91a9d4;	font-size: 12px;	color: #fff;	text-transform: uppercase;	margin: 8px 0 0 -20px; padding: 8px 5px 8px 20px;}
.sidebar .resource-centre{	padding-left:20px;	padding-right: 10px;	margin-bottom: 4px;}
.sidebar a{	color: #006;	font-size: 12px; text-decoration: none;}
.sidebar a:hover{text-decoration:underline;}
.sidebar ul{	margin: 0;	padding: 4px 0 0;	list-style: none;}
.sidebar li{	margin-bottom: 9px;	vertical-align: middle;}
#footer {	clear : both; padding: 10px;}
#footer p{	font-size: 11px;	text-align: center;}
.main{	float: right;	width: 800px;	overflow: hidden;	display: inline;}
.main h2{	margin: 14px 0 0 7px;	font-size: 33px;	color: #fff;	font-family: Georgia, "Times New Roman", Times, serif;	font-weight: normal;}
.main .thinking-about-going{	padding-bottom: 13px;	width: 765px;	padding-left: 20px;	padding-right: 15px;	overflow: hidden;	background:#4570b5 url(http://www.backtolearn.com/images/bg-thinking-about-box.gif) repeat-x;}
.main .thinking-about-going .twocolumn{	width: 100%;	overflow: hidden;}
.reply{display: inline; 	width: 486px;	float: left;	overflow: hidden;	position: relative;}
.reply img{	display: inline;	float: left;	margin: 48px 0 0 3px;}
.reply-t{	display: inline;	background: url(http://www.backtolearn.com/images/bg-reply-t.png) no-repeat;	width: 326px;	float: right;	margin-top: 36px;
	height:12px;	overflow: hidden;}
.reply-b{	float: right;	background: url(http://www.backtolearn.com/images/bg-reply-b.png) no-repeat;	width: 326px;	overflow: hidden;	height: 19px;}
.reply-m{
	background: url(http://www.backtolearn.com/images/bg-reply.png) repeat-y;
	width: 272px;	overflow: hidden;	color: #fff;
	font-family: Georgia, "Times New Roman", Times, serif;	padding: 4px 27px 0;	float: right;}
.reply .reply-arrow{	background: url(http://www.backtolearn.com/images/bg-reply-arrow.png) no-repeat;	position: absolute;	left: 111px;
	top: 66px;	width: 53px;	height: 36px;	margin: 0;	padding: 0;}
.reply-m blockquote{	margin: 0;	padding: 0;	font-size: 18px;	line-height: 24px;}
.reply-m blockquote div{	padding: 0;	margin: 0;}
.reply-m blockquote cite{	display: block;	margin: 3px 0 0;	font-size: 11px;	font-weight: bold;	font-style: normal;}
.reply-m blockquote q{quotes: none;}
.reply-m blockquote q:before{content:"";}
.reply-m blockquote q:after{content:"";}
.reply-m div{	width: 100%;	overflow: hidden;	margin-left: -4px;	padding-top: 20px;	padding-bottom: 1px;}
.btn{	display: block;	width: 110px;	height:33px;	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 9.5px;	font-weight: bold;	color: #fff;	line-height: 29px;	text-align: center; text-decoration:none;}
.btn:hover {text-decoration:underline;}
.btn-grey{	background: url(http://www.backtolearn.com/images/btn-grey.png) no-repeat;}
.btn-green{	background: url(http://www.backtolearn.com/images/btn-green.png) no-repeat;	margin: -4px 0 5px -3px;	position: relative;}
.read-entire-story{	float: left;	display: inline;}
.more-articles{	float: right;	display: inline;}
.affiliate{	display: inline;	font-family: Georgia, "Times New Roman", Times, serif;	width: 248px;	float: left;	position: relative;	margin-top: 35px;}
.affiliate h3{	font-size: 24px;	color: #fff;	font-family: Georgia, "Times New Roman", Times, serif;	font-weight: normal;	padding-left: 5px;	text-align: center;}
.affiliate-m{	background: url(http://www.backtolearn.com/images/bg-get-started.png) repeat-y;	width: 238px;	overflow: hidden;	padding: 5px;}
.affiliate-m img{	margin-left:auto;	margin-right:auto;	display:block;}
.affiliate-intro{	display: inline;	width: 248px;	float: left;	position: relative;	margin-top:15px;}
.affiliate-intro p{
	font-size: 18px;
	color: #fff;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	line-height: 26px;
	padding-left: 15px;
	text-align: left;
		margin-top:15px;
}

.get-started{	display: inline;	font-family: Georgia, "Times New Roman", Times, serif;	width: 248px;	float: right;	position: relative;	margin-top: 35px;}
.get-started:after {	content:"";	display:block;	clear:both;}
.get-started-arrow{
	background: url(http://www.backtolearn.com/images/bg-green-arrow.png);
	width: 51px;
	height: 54px;
	overflow: hidden;
	position: absolute;
	left: -12px;
	top: 6px;;
}
.get-started h3{
	margin: 0;
	color: #5eac3f;
	font-size: 24px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
}
.get-started-m div{
	width: 172px;
	overflow: hidden;
	margin-top: 7px;
}
.get-started-m div p{
	margin: 3px 0 0;
	font-size:11px;
}
.get-started-m div div{
	width: 100%;
	overflow: hidden;
	padding: 0 0 19px;
	margin: 0;
}
.get-started select{
	width: 100%;
	padding: 1px 0;
	font-size:11px;
}
.get-started-t{
	background: url(http://www.backtolearn.com/images/bg-get-started-t.png) no-repeat;
	width: 100%;
	height: 15px;
	overflow: hidden;
}
.get-started-b{
	background: url(http://www.backtolearn.com/images/bg-get-started-b.png) no-repeat;
	width: 100%;
	height: 19px;
	overflow: hidden;
}
.get-started-m{
	background: url(http://www.backtolearn.com/images/bg-get-started.png) repeat-y;
	width: 205px;
	overflow: hidden;
	padding-left: 43px;
}
.main .twocolumn-b{
	width: 100%;
	overflow: hidden;
	margin-top: 21px;
}
.main .exclusive-resource{	
	width: 520px;
	overflow: hidden;
	float: left;
}
.main .exclusive-resource h3{
	margin: 0;
	background:#90bf38;
	font-size: 24px;
	color: #fff;
	line-height: 48px;
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding-left: 15px;
}
.main .exclusive-resource .container{
	background:#c3dd8e;
	width: 100%;
	overflow: hidden;
	font-size: 11px;
	line-height: 17px;
	padding: 11px 0 16px 20px;
}
.main .exclusive-resource .container img{
	display: block;
}
.main .exclusive-resource .container div{
	width: 145px;
	overflow: hidden;
	float: left;
	display: inline;
	margin-right: 22px;
}
.main .exclusive-resource .container div p{
	margin: 0;
	display: inline;
}
.main .exclusive-resource .container div strong a{
	color: #000;
}
.main .exclusive-resource .container .free strong a{
	color: #c00;
}
.main .exclusive-resource .container .free img{
	margin: 0 0 9px 4px;
}
.main .exclusive-resource .container .campus img{
	margin: 5px 0 19px 18px;
}
.main .exclusive-resource .container .task img{
	margin: 10px 0 30px 3px;
}
.colleges-ny-online{
	width: 258px;
	overflow: hidden;
	float: right;
	display: inline;
}
.colleges-ny-online h3{
	margin: 0;
	font-weight: bold;
	font-size: 12px;
	background:#828387;
	padding-left: 15px;
	line-height: 48px;
	color: #fff;
}
.colleges-ny-online ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 100%;
	overflow: hidden;
}
.colleges-ny-online li{
	width: 100%;
	overflow: hidden;
	text-align:center;
	padding-top: 15px;
	padding-bottom: 15px;
}
a.university{
	display: block;
	overflow: hidden;
	text-indent: -9999px;
	margin-left:auto;
	margin-right:auto;
	height:inherit;
	width:inherit;
}

/* Result Page */
.find-colleges{
	background: #6787c4;
	width: 100%;
	overflow: hidden;
	color: #fff;
	padding: 12px 0 16px;
}
.find-colleges strong{
	float: left;
	display: inline;
	margin: 17px 31px 0 21px;
}
.find-colleges .search-form{
	width: 600px;
	overflow: hidden;
	margin-top: 14px;
	margin-right: -66px;
	float: left;
}
.find-colleges .search-form p{
	margin: 3px 0 0;
	font-size:10px;
}

.find-colleges .search-form div{
	width: 172px;
	overflow: hidden;
	padding: 0;
	margin: 0 38px 0 0;
	float: left;
	display: inline;
}
.find-colleges select{
	width: 100%;
	padding: 1px 0;
	font-size:11px;
}
.find-colleges .btn-green{
	margin: 8px 0 0 0px;
}
.find-colleges .btn{
	float: left;
	display: inline;
}
.specific-search-degrees{
	background: #c3dd8e;
	width: 100%;
	overflow: hidden;
	padding: 12px 0 18px;
	margin-top: 20px;
}
.specific-search-degrees strong{
	float: left;
	display: inline;
	margin: 9px 0 0 20px;
	color: #000;
	width: 365px;
}

.specific-search-degrees div{
	float: left;
	width: 172px;
	overflow: hidden;
	margin: 12px 0 0 59px;
}

.specific-search-degrees h2{
	margin: 0;
	color: #000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	margin-left: 35px;
	width: 100%;
	float: left;
	display: inline;
}

.specific-search-degrees p{
	margin: 2px 35px 19px 35px;
	font-size: 11px;
	color: #000;
	float: left;
	display: inline;
}

.specific-search-degrees .btn-green{
	float: left;
	display: inline;
	margin: 8px 0 0 57px;
}
.specific-search-degrees select{
	width: 100%;
	padding: 1px 0;
	font-size:11px;
}
.interest-text{
	width: 565px;
	float: left;
	display: inline;
}
.interest-image{
	width: 235px;
	float: right;
	display:inline;
}
.interest-image img{
	margin-right: 35px;
}
.main .block{
	background:#d4d5d7;
	width: 760px;
	padding: 14px 20px 20px;
	overflow: hidden;
	margin-top: 20px;
}
.main .block h2{
	margin: 0;
	color: #000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	margin-left: 16px;
}
.main .block p{
	margin: 2px 0 19px 16px;
	font-size: 11px;
	color: #000;
}
.main .block table{
	background: #fff;
	border: none;
	border-collapse: collapse;
	padding: 0;
	width: 762px;
	margin-bottom: -1px;
}
.main .block td{
	padding: 0px;
	border: 1px solid #d4d5d7;
	height: 71px;
	color: #000;
}
.main .block td.logo{
	width: 161px;
	padding: 10px 0 10px 0;
	text-align: center;
}

.main .block td.title{
	width: 179px;
	font-weight: bold;
	padding: 10px;
}

.main .block td.program{
	width: 257px;
	padding: 10px;
}
.main .block td.program ul{
list-style: none;
margin: 0;
padding: 0;
}
.main .block td.program li{
	padding: 2px 0 2px 0;
}

.main .block td.view{
	width: 97px;
	padding: 0 0 0 13px;
}

/* inner page start */
.content-wrap {	width:680px;	float:left;}
.content-text {	width:520px;	float:right;}
.content-text h2 {	font:normal 24px/24px Georgia, "Times New Roman", Times, serif;	color:#fff;	background:#6787c4;	margin:0 0 8px;	padding:20px;}
.content-text h3 {	font:normal 18px Georgia, "Times New Roman", Times, serif;	color:#6787c4;	margin:0 10px 0 10px;}
.content-text h4 {	font:normal 14px Georgia, "Times New Roman", Times, serif;	color:#C0C0C0;	margin:0 10px 18px 10px;}
.content-text p {	line-height:17px;	padding-left: 10px;}

.content-text li {	line-height:17px;	padding-left: 10px;}
.article-list{	width:100%;	float:left;}
.article-head{	font:normal 18px Georgia, "Times New Roman", Times, serif; }
.illustration-holder {	float:right;	width:220px;	border:20px solid #dcddde;	margin:25px 0 15px 18px;	display:inline;}
.illustration01 {	width:220px;	display:block; height:220px;}
.illustration-text {	padding:20px;	display:block;}
.illustration-text span {	margin:0;	font-weight:bold;	font-size:10px;	color:#000;	display:block;	line-height:12px}
.main-image-holder {	float:left;	width:220px;	border:20px solid #dcddde;	margin:0 15px 15px 0;	display:inline;}
.text-box {	width:220px;	float:right;	background:#c3dd8e;	padding:20px;	margin:20px 0 10px 18px;	display:inline;}
.text-box .heading {	margin:0 0 6px;	font:normal 24px Georgia, "Times New Roman", Times, serif;	color:#000;}
.text-box .text {	margin:0;	color:#000;	line-height:17px;}
.column {	float:left;	width:260px;	background:#c3dd8e;	padding:0 0 10px;	margin:0 0 0 20px;	display:inline;	overflow:hidden;}
.column h2 {	margin:0;	font:normal 24px/24px Georgia, "Times New Roman", Times, serif;	color:#fff;
	background:#73bb33;	padding:20px 40px;	text-align:center;}
.illustration02 {	width:218px;	height:256px;	margin:30px 0 8px 18px;}
.form {	width:215px;	padding:0 0 0 23px;}
.form h3 {	color:#336600;	font:normal 24px Georgia, "Times New Roman", Times, serif;	text-align:center;	margin:0 0 32px;}
.form div {	width:100%;	overflow:hidden;	margin:0 0 12px;}
.form .paragraph{color:#000000;}
.form input {	float:right;	width:134px;	border:0;	padding:3px 4px 4px;}
.form label {	float:right;	font-size:11px;	color:#000;	padding:2px 5px 0 0;}
.form select {	float:right;	width:142px;	font-size:9px;	border:0;	padding:3px 0px 4px;}
.form div.submit-btn {	overflow:inherit;	padding:12px 0 0 72px;	height:1%;}
/* inner page end */
/* registration page 2 start */
.other-colleges{	width: 100%;	overflow: hidden;	border-left: 1px solid #828387;}
.other-colleges h3{	margin: 0;	font-weight: bold;	font-size: 16px;	text-align: center;	background:#828387;	line-height: 48px;	color: #fff;}
.results-column{	width: 259px;	height:70px;	overflow: hidden;	text-align: center;	border-bottom: 1px solid #828387;	border-right: 1px solid #828387;
}
.other-colleges table {	width: 100%;	overflow: hidden;	border-top: 1px solid #828387; }

/*	Images  					     		                                               
-----------------------------------------------------------------------------------------------------------------------------*/
img.centered  {	display: block;	margin-left: auto;	margin-right: auto;	padding: 0px;}
img.alignnone {	padding: 0px;	margin: 0px 0px 10px 0px;	display: inline;}
img.alignright {padding: 0px;	margin: 0px 0px 10px 10px;	display: inline;}
img.alignleft {	padding: 0px;	margin: 0px 10px 10px 0px;	display: inline;}
img.alignleft {	padding: 0px;	margin: 0px 10px 10px 0px;	display: inline;}
.alignright {float: right;}
.alignleft {float: left;}
.wp-caption {margin: 0px;	padding: 0px;}
.wp-caption img {margin: 0px 0px 10px 0px;	padding: 0px;	border: 0px;}
.wp-caption p.wp-caption-text {	margin: 0px;	padding: 5px 0px 0px 0px;	font-size: 10px;	font-style: italic;	font-weight: bold;	line-height: 12px;}


#comment { height : 100px; width : 500px; }

.blog-entry{ position:relative; border-bottom : 1px solid #ccc; margin : 0 0 20px 0; }
.blog-entry .article-head{ font-size : 22px;  }
.blog-entry .info{ font-size:10px;}
.laura {	width:218px;	height:200px;	margin:10px 0 8px 18px;}
.promo {	float:left;	width:260px;	padding:0 0 10px;	margin:0 0 0 20px;	display:inline;	overflow:hidden;}
.promo h2 {	margin:0;	font:normal 24px/24px Georgia, "Times New Roman", Times, serif;	color:#000; padding-top:20px; text-align:left; border-bottom:thin solid #CCC;}
.promo li {padding-left:23px; padding-top:10px;}

.addthis_toolbox
{
    padding: 0 0 20px 8px;

}

.addthis_toolbox .hover_effect div
{
    float: left;
}

.addthis_toolbox .hover_effect a
{
    border: 2px solid #fff;
    padding: 2px 2px 2px 16px;
    position: relative;
    text-decoration: none;
}

.addthis_toolbox .hover_effect a:hover
{
    border: 2px solid #105CB6;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    background: #B4D3F8;
    color: #105CB6;
    text-decoration: none;
}

.addthis_toolbox .hover_effect span
{
    position: absolute;
    width: 16px;
    height: 16px;
    top: 2px;
    left: 1px;
}