/*
Theme Name: Base Template Theme
URI: http://www.Learninghouse.com
Description: Theme for Base Template.
Author: The Learning House, Inc.
Author URI: http://www.learniinghouse.com*/

/* Basic WordPress Blog Styles */   
.entry-content img {	margin: 0 0 1.5em 0;}
.alignleft,img.alignleft {	display: inline;	float: left;  margin: 10px 10px 5px 0;}
.alignright,img.alignright {	display: inline;	float: right;  margin: 10px 0 5px 10px;}
.aligncenter,img.aligncenter {	clear: both;	display: block;	margin-left: auto;	margin-right: auto;}
.wp-caption {	text-align: center;	margin-bottom: 1.5em;}
.wp-caption img {	border: 0 none;	margin: 0;	padding: 0;}
.wp-caption p.wp-caption-text {	margin: 0;}
.wp-smiley { 	max-height: 1em;	margin:0 !important;}
.gallery dl {	margin: 0;}
.gallery-caption {	margin:-1.5em 0 0 0;}
blockquote.left {	float: left;	margin-left: 0;	margin-right: 20px;	text-align: right;	width: 33%;}
blockquote.right {	float: right;	margin-left: 20px;	margin-right: 0;	text-align: left;	width: 33%;}
/* End Basic WordPress Blog Styles */

/* elements styles*/
body { margin:0 0 12px 0; background:#f4f0e5; font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;}
table { margin: 1em; border-collapse: collapse; }
td, th {padding: 5px; border: 1px #ccc solid; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #2B3E66;
}
thead { background: #E9E6E4; }  
/* end elements styles*/

/* header styles */
h1,h2,h3,h4,h5,h6,ul,ol,li,p { margin:0; padding:0;}
img { border:none;}
a { text-decoration:underline;}
a:hover { text-decoration:none;}

	
/* end header styles */

/* main styles*/
#header .logo {
	float:left;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 8px;
	margin-left: 14px;
}
#header .apply-request { float:right; width:112px; margin:56px 10px 0 0;}
#header .apply-request p { color:#ffffff; font-family:Helvetica, Arial, sans-serif; font-size:12px; text-align:right;}
#header .apply-request p a { color:#59471b; text-decoration:underline;}

.call-to-action, .homecontent { overflow:hidden; margin:0 0 4px 0;padding:0;}
.call-to-action { background:url(images/call-action-top.jpg) top left no-repeat; padding:8px 0 0 0;}
.call-to-action-bot { background:url(images/call-action-bot.jpg) bottom left no-repeat; padding:0 0 8px 0;}
.call-to-action-mid { overflow:hidden; padding:3px 12px;background:url(images/call-action-bg.jpg) top left repeat-y;}
.call-to-action-mid img { float:left;}
.call-to-action-mid .call-to-action-buttons { float:left; margin:0 0 0 10px;}
ul.get-started { margin:0 0 4px 0;}
ul.get-started li { list-style:none; }
ul.get-started li h2 { background:url(images/get-started-today.jpg) top left no-repeat; width:336px; height:64px; text-align:center; line-height:64px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; font-size:34px; color:#fff;}
ul.get-started li.apply-online {margin:0 0 1px 0;}
ul.get-started li.apply-online a { background:#ebebeb url(images/check.jpg) center left no-repeat; display:block;line-height:40px;padding:0 0 0 50px;color:#1B3561; text-decoration:none;}
ul.get-started li.request-info a {  background:#fff url(images/book.jpg) center left no-repeat; display:block;line-height:40px;padding:0 0 0 50px;color:#1B3561; text-decoration:none;border:#dde0e7 solid 1px;}

ul.featured-degrees { margin:0 0 4px 0; background:#EEECEB;  padding:0 0 12px 0;}
ul.featured-degrees li { list-style:none;}
ul.featured-degrees li h2 { background:url(images/featured-degree.jpg) top left no-repeat; width:314px; height:39px; text-align:left; line-height:39px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; font-size:22px; color:#fff; padding:0 0 0 22px; margin:0 0 14px 0;}
ul.featured-degrees li a { background:url(images/dashed.jpg) center left no-repeat; margin:0 0 0 12px; padding:0 0 3px 10px; display:block; color:#1b3360; font-size:14px; text-decoration:underline;}
ul.featured-degrees li a:hover { text-decoration:none;}

.homecontent { float:left; width:444px; padding:0 0 0 20px;}
.homecontent h2.hometitle { color:#1B2562; font-size:30px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; font-style:italic; margin:14px 0 24px 0;}
.homecontent ul { background:url(images/homecontentbg.jpg) top left no-repeat; overflow:hidden;height:210px;}
.homecontent ul li { float:left; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0 0 18px 12px; min-height:100px; width:210px;}
.homecontent ul li h3 {
	color:#556614;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
}
.homecontent ul li p { color:#1b2562; font-size:13px; padding-right:5px}

.news { float:right; width:336px; background:url(images/newsmidbg.jpg) top left repeat-y;margin:4px 0 0 0;}
.news h2 { color:#1b2562; font-size:18px; font-weight:normal; margin:0 0 0 14px;}
.news ul { padding:0 10px 0 14px; font-size:13px;}
.news ul li { list-style:none;border-top:1px solid #D6DBE2; padding:12px 0 16px 0;}
.news ul li:first-child { border:none;}
.news ul li p { color:#1b3561;  font-size:13px} 
.news ul li p.date { color:#7f8a9d; font-size:14px;}
.news ul li p.readmore a { color:#1b2562; text-decoration:underline;}

.homefooter { }
.homefootertop { background:url(images/homefootertop.jpg) top left no-repeat; height:40px; padding:14px 0 0 0;}
.homefootertop p { color:#fff; font-size:10px; font-weight:bold; text-align:center; padding-top:8px;}
.homefootertop p a { text-decoration:none; color:#cac0a7;}

#maincontent .title { background:url(images/maincontenttop.jpg) top left no-repeat; height:53px;}
#maincontent .title h2 { padding:0 0 0 36px;}
#maincontent .title ul li { list-style:none;}
#maincontent .title ul li a, #maincontent .title h2 { font-family: Georgia, "Times New Roman", Times, serif; font-size:30px; color:#fff; font-weight:normal; line-height:53px; text-decoration:none;}
#maincontentbot { height:10px; clear:both;}
#content .post { margin:0 0 26px 0;}

#content .post h1, #content .post h1 a { font-size:20px; margin:0 0 12px 0;color:#a65428; font-weight:bold}
#content .post h2, #content .post h2 a { font-size:16px; margin:0 0 12px 0;color:#556614;font-weight:bold}
#content .post h3, #content .post h3 a { font-size:13px; margin:0 0 12px 0;color:#1b2562;font-weight:bold}

#content .post p { color:#1b2562; font-size:13px; margin:0 0 20px 0;}
#content .post ul {padding-left: 30px; margin-top: -10px;}
#content .post ul li {	list-style:disc; font-size:12px; line-height:16px; color: #1B2562;}

#content .post ol li { font-size:12px; line-height:18px;}
#leftsidebar ul { margin:0 0 0 1px;}
#leftsidebar ul li { list-style:none;}
#leftsidebar ul li a { color:#6F2400; display:block; text-decoration:none; background:#CAC0A7; line-height:30px;font-family:Helvetica, Arial, sans-serif; font-size:12px; border-bottom:#f2f0ef solid 1px; padding:0 0 0 10px;}
#leftsidebar ul li ul li a {padding:0 0 0 20px;}
#leftsidebar ul li a:hover, #leftsidebar ul li.current_page_item a { text-decoration:none; background:#f2f0ef;}
/* end main styles*/

/* menu styles*/
.nav { clear:both;margin:0 0 10px;}
#pixopoint_menu1 {
	width:100%;
	height:46px;
	background:url(images/navbg.jpg) top left no-repeat;
	background-position:50% 0;
	margin:0;}
#pixopoint_menu1 ul {
	width:100%;
	border:none;
	background:none;
	margin:0;
	padding:0 0 0 10px;
	list-style:none;
	}
#pixopoint_menu1 li {
	z-index:20;
	float:left;
	position:relative;
	}
#pixopoint_menu1 li:hover,#pixopoint_menu1 li.sfhover {
	background:url(images/nav-over.jpg) top left repeat-x;
	}
#pixopoint_menu1 li a {
	text-decoration:none;
	display:block;
	padding:0 12px;
	color:#FFFFFF;
	line-height:46px;
	font-weight:normal;
	font-size:14px;
	font-family:Helvetica, Arial, sans-serif;
	}
#pixopoint_menu1 li a:hover {
	text-decoration:none;
	color:#FFFFFF;
	}
#pixopoint_menu1 ul ul {
	position:absolute;
	left:-999em;
	top:46px;
	width:180px;
	border:solid 2px #852e04;
	background:#fff;
	padding:4px;
	}
#pixopoint_menu1 li:hover ul,#pixopoint_menu1 li.sfhover ul {
	left:auto;
	}
#pixopoint_menu1 ul ul li a {
	padding:0 10px;
	text-transform:normal;
	font-variant:normal;
	}
#pixopoint_menu1 ul ul li {
	letter-spacing:0px;
	color:#852e04;
	z-index:20;
	width:180px;
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	background:#FFFFFF;
	margin:0;
	}
#pixopoint_menu1 ul ul li a {
	line-height:26px;
	color:#852e04;
	text-decoration:none;
	}
#pixopoint_menu1 ul ul li:hover a,#pixopoint_menu1 ul ul li.sfhover a {
	color:#852e04;
	text-decoration:underline;
	}
#pixopoint_menu1 ul ul li:hover li a,#pixopoint_menu1 ul ul li.sfhover li a {
	color:#852e04;
	}
#pixopoint_menu1 ul ul li:hover li a:hover,#pixopoint_menu1 ul ul li.sfhover li a:hover {
	color:#852e04;
	}
#pixopoint_menu1 ul ul li:hover,#pixopoint_menu1 ul ul li.sfhover {
	color:#852e04;
	background:#fff;
	}
#pixopoint_menu1 ul ul ul li {
	font-size:1em;}#pixopoint_menu1 ul ul ul, #pixopoint_menu1 ul ul ul ul {
	position:absolute;
	margin-left:-999em;
	top:0;
	width:180px;
	}
#pixopoint_menu1 li li:hover ul,#pixopoint_menu1 li li.sfhover ul,#pixopoint_menu1 li li li:hover ul,#pixopoint_menu1 li li li.sfhover ul {
	margin-left:120px;
	}
#pixopoint_menu1 ul ul li:hover li a,#pixopoint_menu1 ul ul li.sfhover li a {
	text-decoration:none;
	}
#pixopoint_menu1 ul ul li li:hover a,#pixopoint_menu1 ul ul li li.sfhover a {
	color:#FFFFFF;
	text-decoration:none;
	}
#pixopoint_menu1 li.pixo_search:hover {
	background:none;
	}
#pixopoint_menu1 li.pixo_search form {
	margin:0;
	padding:0;
	}
#pixopoint_menu1 li.pixo_search input {
	font-family:tahoma,sans-serif;}
#pixopoint_menu1 li.pixo_search input.pixo_inputsearch {
	width:100px;
	}
#pixopoint_menu1 li.pixo_right {
	float:right;
	}

.homefootermid { background:url(images/homefootermid.jpg) top left repeat-y; padding:12px 12px 12px 0; overflow:hidden;}
.accreditation, .testimonial { border-right: #d6dbe2 solid 1px;padding:0 10px 0 36px;}
.accreditation, .testimonial, .accreditation .box, .testimonial .box { float:left;width:260px;}
.accreditation .box .footerthumbimg, .testimonial .box .footerthumbimg { background:url(images/homefooter-img-bg.jpg) top left no-repeat; padding:6px 0 0 8px;height:108px; width:108px;float:left;}
.accreditation .box .footerthumbimg img, .testimonial .box .footerthumbimg img { height:90px; width:90px;}
.accreditation .box p, .testimonial .box p { float:left; width:140px; color:#1b2562; font-size:9px; line-height:14px; margin:4px 0 0 0;}
.accreditation .box p.readmore, .testimonial .box p.readmore { display:none;}
.links { float:left; padding:0 0 0 0;width:230px;}
.links .linkimg { width:150px; margin:0 auto;}
.homefootermid p.moreinfo { clear:both;}
.homefootermid p.moreinfo a { color:#556715; font-size:13px; text-decoration:underline;}
.homefootermid p.moreinfo a:hover { text-decoration:none;}

#footer ul { float:right;}
#footer ul li { list-style:none; float:left;}
#footer ul li a { display:block; font-size:11px;font-family:Helvetica, Arial, sans-serif; color:#fff; text-transform:capitalize; text-decoration:none; line-height:28px; padding:0 14px;}
#footer ul li a:hover {}
/* end menu styles*/

/* layout styles*/
#wrapper { margin:0 auto; width:870px;}
#header { overflow:hidden; background:#cac0a7; margin:0; width:868px;}
#maincontent { background:url(images/maincontentmid.jpg) top left repeat-y; overflow:hidden; margin:0 0 8px 0;}
#leftsidebar { float:left; width:239px;}
#content { float:right; width:560px; padding:14px 30px 50px 40px;min-height:400px;}
#footer {
	background:url(images/homefooterbot.jpg) top left no-repeat;
	height:28px;
	width: 855px;
	padding-top: 0;
	padding-right: 12px;
	padding-bottom: 0;
	padding-left: 0px;
	margin-left: 1px;
}
/* end layout styles*/

