/* HTML5 resets */
*{margin:0;padding:0}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
a:focus{outline:thin dotted}
a:active,a:hover{outline:0}
b,strong{font-weight:bold}
p,pre,dl,ol,ul{margin:0 0 1em}
nav ul,nav ol{list-style:none;list-style-image:none;margin:0}
img{border:0;-ms-interpolation-mode:bicubic}
button,input,select,textarea{font-size:100%;vertical-align:baseline;*vertical-align:middle}
button,input{line-height:normal}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}
button[disabled],input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;*height:13px;*width:13px}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0}
textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}

/* Etc */
.clearfix{zoom:1}
.clearfix:before,.clearfix:after{content:"";display:table}
.clearfix:after{clear:both}
.image-replacement{text-indent:100%;white-space:nowrap;overflow:hidden}
span.amp{font-family:Baskerville,'Goudy Old Style',Palatino,'Book Antiqua',serif !important;font-style:italic}
.text-left{text-align:left}
.text-center{text-align:center}
.text-right{text-align:right}

/* Erskine Styles */
body{font:14px/1.5em "Helvetica Neue",Helvetica,Arial,sans-serif;color:#6e665b;background:#f7f7f0}
#container{position:absolute;padding-bottom:80px;top:65px;left:0;z-index:0;width:100%;min-height:100%;
}
.wrap{width:90%;margin:0 auto}
a,a:visited{color:#9c1c1f}
a:hover,a:focus,a:visited:hover,a:visited:focus{color:#c32327}
a:link,a:visited:link{-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}

.header{position:fixed;height:95px;background:#f7f7f0;border-bottom:1px solid #8b745f;width:100%;z-index:100;top:0;left:0}
#inner-header{position:relative;height:100%}
#logo{width:290px;height:90px;margin: 0px 0}
#logo a{display:block;width:290px;height:0;padding-top:90px;overflow:hidden;background:url("../../img/erskine-logo.png") no-repeat}
.header nav{position:absolute;bottom:0px;right:0;width:520px}
#featimg{position:relative;max-width:960px;margin:0 auto;z-index:10;min-height:35px;}
#featimg img{display:block;margin:0 auto;max-width:98%;height:auto}
h1.pagehead{position:absolute;top:40px;left:40px;color:#fff;font-size:64px;width:1%;line-height:1em;text-transform:uppercase}
#inner-content{padding-bottom:140px;position:relative;box-shadow:0 0 10px #555;background:#fdfdf8;z-index:20}
.wp-prev-next .prev-link{float:left}
.wp-prev-next .next-link{float:right}

.widget ul,.widget li{list-style:none}
.footer{clear:both}
.wrap{max-width:920px}
.first{float:left}
.last{float:right}

#inner-header{max-width:960px}
#highbar{background:#c1b9a1;position:absolute;top:0;right:0;width:480px;height:60px}
#highbar *{padding:0;margin:0}
#highbar a:hover{border-bottom:1px solid}

#main{background:#f7f7f0;border-radius:6px;box-shadow:0 0 10px #555;padding:40px;width:460px;min-height:50px;float:right;
    margin:0;position:relative;z-index:0}
#main.no-sidebar {width:660px;}
#main.no-bars {width:840px;}
#main h1{margin:0}
#main h2{font-size:2em;line-height:1.2em;padding-bottom:.6em}
#homestuff *{margin:0;padding:0}
#homestuff h4{border:0;color:#fff;text-transform:uppercase;font-size:18px;padding-bottom:10px}

#nav_menu-2 a{color:transparent;position:absolute;font-size:0em;}
#menu-item-3844 a{background:url("../../img/seminaryButton1.png") no-repeat;top:-40px;left:-40px;width:312px;height:194px;z-index:1}
#menu-item-2857 a{background:url("../../img/newsBut.png") no-repeat;top:-30px;left:220px;width:310px;height:194px;z-index:2}
#menu-item-2076 a{background:url("../../img/home-menu-student.png") no-repeat;top:-25px;left:430px;width:314px;height:194px;z-index:3}
#menu-item-49 a{background:url("../../img/home-menu-athletics.png") no-repeat;top:-35px;left:650px;width:302px;height:194px;z-index:4}

#rssimport-2{width:50%;float:left;padding-bottom:40px}
#rssimport-2 h4{background:#6e675d;padding-top:210px;padding-left:20px}
#rssimport-2 ul{padding:0 20px}
#rssimport-2 li{padding:15px 0}
#rssimport-2 li:first-child{border-bottom:1px dotted #ccc}
#rssimport-2 li a:first-child{font:20px Georgia;text-decoration:none;color:#555;display:block}
#rssimport-2 div.itemauthor{padding:5px 0 15px}
#rssimport-2 div.itemdesc{padding-top:8px}

#gce_widget-2{float:left;width:25%;background:#e3e1d0;overflow:hidden;padding-bottom:40px}
#gce_widget-2 h4{background:#8c191a;padding-top:175px;text-align:center}
#gce_widget-2-container{padding:15px 15px}
#gce_widget-2-container li{border-top:1px dotted #bbb;padding:8px 0}
#gce_widget-2-container li:first-child{border:0;padding-top:0}
#gce_widget-2-container .evdate{float:left;color:#8c191a;font-size:13px;font-weight:bold;width:60px;clear:both}
#gce_widget-2-container .evtitle{font-size:12px;margin-left:60px}
#gce_widget-2-container .evtitle a{color:#333;text-decoration:none}

#gce_widget-3{float:right;width:25%;overflow:hidden}
#gce_widget-3 h4{background:#e9ce5b;padding-top:175px;text-align:center}
#gce_widget-3-container{padding:10px 15px}
#gce_widget-3-container .evdate{float:left;color:#e9ce5b;font-size:13px;font-weight:bold;width:60px;clear:both}
#gce_widget-3-container .evtitle{font-size:12px;margin-left:60px;padding:0 0 5px}
#gce_widget-3-container .evtitle a{color:#333;text-decoration:none}

#news_widget table{float: left;width:460px;}
#news_widget_text {margin-bottom: 10px; margin-left: 30px; margin-right: 30px; line-height:150%;}
#news_widget h3{margin-left: 20px; margin-right: 20px; margin-top:15px;}
#news_title {font-size: 18px; 
	background: #59534d;
		color:#fff;
			padding-top:175px;
				padding-bottom:10px;
					padding-left:15px;
						font-family:universltw01-67boldcn, arial;
							font-weight:normal;
								letter-spacing:1px;}
								#news_widget h5{margin-left: 30px; margin-right: 20px; margin-top:0px;}
								#news_widget img{margin-right:10px;float:right;}
								#news_widget a:link {text-decoration:none;}

#xmt_wgt-2{float:right;width:25%;padding-bottom:40px}
#xmt_wgt-2 h4{background:#59534d;padding:0;line-height:40px;font-weight:normal;font-size:14px;text-align:center}
#xmt_Primary_wid{padding:5px 15px 0;font-size:12px}
#xmt_Primary_wid.xmt ul li.tweet_list{clear:both;padding-top:10px}
#xmt_Primary_wid img{margin:0 5px 20px 0}
#xmt_Primary_wid a{text-decoration:none}

#inner-content.whystuffwrap{background:#f7f7ef}
.whystuffwrap h1.page-title-life-at{margin:30px 0 0 30px;padding:0;background:url("../../img/life-at-erskine.gif") no-repeat;color:transparent;height:48px}
.whystuffwrap h1.page-title-life-after{margin:30px 0 0 30px;padding:0 0 10px 0;background:url("../../img/life-after-erskine-title.png") no-repeat;color:transparent;height:48px}
#whystuff{margin:30px 30px 60px;background:#fcfdf8;padding-top:20px}
#whystuff *{margin:0;padding:0}
#whystuff .widget{float:left;width:50%;padding-bottom:20px}
#whystuff img{float:left;margin:0 20px;border:5px solid #fff;box-shadow:3px 3px 8px #666}
#whystuff strong{font:20px Georgia,serif;display:block;color:#444}
#whystuff em{display:block;line-height:3em;font-style:normal;font-weight:bold}

#whystuff.life-after .widget{width:32.3%;}

#pagestuff ul{-webkit-column-count:2;-moz-column-count:2;column-count:2}
#pagestuff li{border-bottom:1px solid}
#pagestuff a{color:#6E665B;font-size:16px;text-decoration:none;display:block;}
  
#nav_menu-3{float:right;text-transform:uppercase;padding:3px 10px 0 0}
#nav_menu-3 li{float:left;font-size:13px;padding:0 20px 0 5px;background:url("../../img/arrow-right.gif") center right no-repeat}
#nav_menu-3 a{text-decoration:none;color:#6e665b}
  
#nav_menu-4{float:left;text-transform:uppercase;font-size:16px;font-weight:bold;margin-top:5px}
#nav_menu-4 li{display:inline;margin-left:20px}
#nav_menu-4 a{color:#fff;text-decoration:none}

#phone_nav > div {padding:0px;margin:0px;}
#phone_nav {width:100%;font-family: UniversLTW01-47LightCn, Helvetica, Arial;font-size: 18px;display:none;}
#phone_nav h4 {width:100%;background:#430B0B;line-height:35px;text-transform: uppercase;font-weight:normal;position:relative;margin-bottom:0px;border-bottom:none;}
#phone_nav h4 a {padding-left:20px;}
#phone_nav h4 a:after {content:"";background:url("../../img/dropdown_arrow.png");display:inline-block;width:43px;height:13px;position:absolute;right:20px;top:15px;}
#phone_nav ul.menu {display:none;position:absolute;background:#9C1C1F;width:100%;}
#phone_nav li {border-bottom:1px #ffffff solid;width:130px;float:left;margin-left:20px;}
#phone_nav li:last-child {margin-bottom:10px;}
#phone_nav a {color:#ffffff;text-decoration: none;line-height:40px;display:block;}
#phone_nav li.current-menu-item > a{font-weight:bold}
#phone_nav ul.sub-menu li {width:90px;border-bottom:1px #000000 solid;}

#highbar label{display:none}
#highbar form{position:absolute;bottom:0;right:0;padding:5px}
.gsc-search-box{width:250px !important}
#s,#highbar input.gsc-input{border:0;padding:5px;font-size:12px;background:#fff;width:210px}
#searchsubmit,input.gsc-search-button{border:0;background:#ffc url("../../img/search-glass.gif") no-repeat;cursor:pointer;
	width:24px;height:24px;min-width:24px;color:transparent;overflow:hidden}
.gsc-clear-button{display:none}

.top-nav {position:relative;}
.top-nav > li{float:left;padding-left:7.69%;max-width:20.4%;}
.top-nav li a{font:18px Georgia,serif;text-transform:uppercase;border-bottom:0;display:block;text-decoration:none;padding:18px 0;color:#6e665b;}
.top-nav li ul.sub-menu,.top-nav li ul.children{width:200px;border-top:1px solid #8b745f;position:absolute;
	display:none;z-index:8999;}
.top-nav  > li > ul.sub-menu {box-shadow:0px 4px 10px #444;background-color:#f7f7f0;left:30px;width:45%;padding-left:5%;}
.top-nav li ul.sub-menu li,.top-nav li ul.children li{margin-left:0;text-align:right;width:100%;}
.top-nav li ul.sub-menu li a,.top-nav li ul.children li a{display:block;width:90%;border-top:1px solid #8b745f;padding-right:20px;}
.top-nav li ul.sub-menu li:first-child a,.top-nav li ul.children li:first-child a{border-top:0}
.top-nav li:hover ul{top:auto;display:block}
.top-nav ul.sub-menu li ul.sub-menu{left:47%;top:0;border-top:0;display:none;height:100%;padding:5px 10px 5px 35px;}
.top-nav ul.sub-menu li ul.sub-menu li {padding:0;text-align:left;width:100%;}
.top-nav ul.sub-menu li:hover ul.sub-menu{display:block;}
.top-nav li > ul.sub-menu{padding-right:45%}
.top-nav li ul ul{background:transparent;box-shadow:0 0}
.top-nav ul.sub-menu ul.sub-menu a{font-size:13px;font-family:sans-serif; padding:1px 0;border:0}
.top-nav a:hover{color:#c32327;background:transparent}
.top-nav .sub-menu li:hover > a {color:#000000;}
.top-nav .sub-menu li.current-menu-item > a, .top-nav .sub-menu li.current-menu-parent > a {color:#000000;font-weight:bold;}
.top-nav > li > ul.sub-menu > li:hover > a:after, 
.top-nav > li > ul.sub-menu > li.current-menu-item > a:after, 
.top-nav > li > ul.sub-menu > li.current-menu-parent > a:after {content:"";display:inline-block;width:14px;height:13px;
	background:url('../images/double_arrow.png');margin-left:8px;position:absolute;margin-top:5px;}
.top-nav li:hover a{background:transparent}

.breadcrumbs{background:#c0b8a0;position:absolute;top:-20px;left:0;padding:0 20px;line-height:40px}
.breadcrumbs a{color:#fff;text-decoration:none}
  
#sidebar1{float:left;position:relative;z-index:50;margin:-20px -40px 40px -20px;width:220px;background:#9c1c1f;box-shadow:4px 4px 10px #666;border-radius:5px}
#sidebar1 a{color:#fff;text-decoration:none;padding:11px 0;}
#sidebar1 .widget{padding:0;margin:0}
#sidebar1 h4{background:#430b0b;margin:0;padding:0 20px;border:0;line-height:40px;border-radius:5px 5px 0 0}
#sidebar1 h4 a {padding:0px;}
#sidebar1 ul{padding:0 20px 20px;margin:0}
#sidebar1 li{border-bottom:1px solid #fff;padding:0;margin:0;line-height:1.2em}
#sidebar1 li li{border-bottom:1px solid #430B0B}
#sidebar1 a{display:block}
#sidebar1 .current-menu-item > a{font-weight:bold}
#sidebar1 a:hover{color:#e9ce5b}
#sidebar1 ul.sub-menu {padding-right:0px;}
  
#sidebar2{float:right;position:relative;width:160px;padding:20px;margin:0px 0px 30px 0px;}
.widget_black_studio_tinymce h4{display:none}
  
.page-id-13 #main{display:none}
.page-id-13 #sidebar2{position:relative;width:auto;max-width:690px}
.page-id-13 #sidebar2 .textwidget{border-bottom:1px dotted}
.page-id-13 #sidebar2 .textwidget p:first-child{float:right}

.caroufredsel_wrapper{box-shadow:0 0 5px #888}
#lowbar{background:#fff;position:absolute;bottom:0;left:0;width:100%;height:160px;padding:0;box-shadow:0 0 5px #888}
#lbcfs{padding:5px 0;height:130px;overflow:hidden}
#lbcfs .widget{float:left;width:229px;padding:0;margin:0 0 15px;border-left:1px dotted #ccc;height:130px}
#lbcfs .widget:first-child{border-left:0;width:230px}
#lbcfs .textwidget{padding:0 15px}
#lbcfs p{margin:0;font-family:Georgia,serif;font-size:13px}
#lbcfs p em{font-size:11px;font-style:normal;padding-top:8px;display:block}
#lbcfs img{float:left;margin:-20px 10px 10px 0}
#lbprev,#lbnext{position:absolute;top:0;height:160px;width:20px;color:transparent;font-size:0em;}
#lbprev{left:-20px;border-radius:5px 0 0 5px;box-shadow:-2px 0 8px #666;background:#9c1c1f url("../../img/cprev.gif") no-repeat center right}
#lbnext{right:-20px;border-radius:0 5px 5px 0;box-shadow:2px 0 8px #666;background:#9c1c1f url("../../img/cnext.gif") no-repeat center left}
        
#inner-footer{margin:0 auto;width:100%;background:#6e675d;border-radius:0 0 5px 5px;box-shadow:0 0 10px #555;line-height:50px;
    font-size:.8em;text-transform:uppercase}
ul.footer-nav{float:left}
ul.footer-nav li{display:inline;margin-left:20px}
#inner-footer a{text-decoration:none;color:#fff}
#inner-footer a:hover{color:#fff;border-bottom:1px solid #fff}
.legalese{color:#fff;float:right;margin-right:20px;padding-left:20px;}

/* Mark tweakz */
#main h1{font-family:'ITC Garamond W01 Light';font-size:30px;font-weight:normal;line-height:30px;margin-bottom:18px}
body{color:#6E665B;font:14px/1.75em "Helvetica Neue",Helvetica,Arial,sans-serif}
.top-nav li a{border-bottom:0 none;color:#6E665B;display:block;font:18px 'ITC Garamond W01 Light',Georgia,serif;letter-spacing: 1px;
	padding:4px 0;text-decoration:none;text-transform:uppercase}
.top-nav li ul.sub-menu li a{text-transform:none}
#nav_menu-4 a{color:#fff;text-decoration:none;font-weight:normal;font-style:normal;letter-spacing:2px}
#sidebar1{background:none repeat scroll 0 0 #9C1C1F;border-radius:5px 5px 5px 5px;box-shadow:4px 4px 10px #333333;font-size:18px}
#sidebar1 h4{background:none repeat scroll 0 0 #430B0B;border:0 none;border-radius:5px 5px 0 0;font-size:18px;font-weight:normal;
	line-height:40px;margin:0;padding:0 20px;text-transform:uppercase}
.breadcrumbs{background:none repeat scroll 0 0 #C0B8A0;font-size:16px;left:0;line-height:40px;padding:0 20px;position:absolute;top:-20px}
.gsc-input element.style{background:#FFFFFF;outline:medium none}
#gce_widget-3 h4,#gce_widget-2 h4,#rssimport-2 h4{font-family:universltw01-67boldcn, arial;font-weight:normal;letter-spacing:1px;
	padding-left:18px;text-align:left}
#xmt_wgt-2 h4{background:url("/wp-content/uploads/2012/09/twitter.png") no-repeat scroll 0 0 #59534D;font-size:14px;
	font-weight:normal;letter-spacing:1px;line-height:40px;max-height:40px;padding:0 0 0 48px;text-align:left}
#pagestuff li{border-bottom:1px solid #C0B89F;font-size:18px;padding:8px 0}


/* Menu Tweek */
.top-nav li > ul.sub-menu {
        padding:0px 5%;
        width: 200px;
   left:auto;
}

.top-nav li ul.sub-menu li, .top-nav li ul.children li {
        text-align:left;
}

.igsv-table .col-1{
font-weight: bold;
width:80px;
text-align:left;
}

.igsv-table .col-2 {
width:80px;
}

.igsv-table .col-3 {
width:160px;
text-align: center;
}

.igsv-table .col-4 {
width:10px;
text-align: center;
word-wrap:break-word;
}

.igsv-table .col-5 {
text-align:center;
}


.igsv-table .col-6 {
text-align:right;
}

.igsv-table td {
  border-bottom:1pt dotted black;
}
/* Print styles */ 
@media print {
}

/* BZ responsive */   
@media screen and (max-width:767px){ /*Phone*/
html{-webkit-text-size-adjust:none;font-size:80%}
#container,.header{position:relative;height:auto;top:0}
#container{-webkit-background-size:1799px 1681px}
#featimg img{width:100%;height:auto;}
.header nav,.sidebar,#highbar,#highbar form{position:relative;width:auto;height:auto;float:none}
#nav_menu-3{padding:5px 0px;}
#nav_menu-4{margin:0;float:none;text-align:center}
#nav_menu-4 li{margin:0 10px;}
ul.top-nav{text-align:center;padding:10px 0;margin:0;float:none;width:100%;}
.top-nav li{margin:0 1px;display:inline;float:none}
.top-nav li a{font-size:13px;display:inline;}
.top-nav li ul.sub-menu{display:none}
.top-nav li:hover ul {display:none}
.top-nav li{padding-left:0%;}
#inner-content{padding:0}
#main{margin:0;padding:20px;min-height:1px}
.breadcrumbs,#lowbar{display:none}
.home #inner-content{border-radius:8px 8px 0 0}
#nav_menu-2{display:none}
#featimg {display:none;}
#homestuff #nav_menu-2 a{position:relative;display:block;margin:10px 0 10px -10px;top:0;left:0}
#rssimport-2{width:100%;float:none;padding-bottom:0}
#rssimport-2 h4{padding-top:0;padding-left:0;text-align:center;line-height:40px;border-radius:5px 5px 0 0}
#gce_widget-2{float:none;width:100%;padding-bottom:0}
#gce_widget-2 h4{padding-top:0;line-height:40px}
#gce_widget-3{float:none;width:100%}
#gce_widget-3 h4{padding-top:0;line-height:40px}
#xmt_wgt-2{float:none;width:100%;padding-bottom:0}
#whystuff{margin:0}
#whystuff .widget{float:none;width:auto;padding-left:20px;clear:both}
#whystuff img{width:50px;height:50px;margin-left:0}
.whystuffwrap h1{-webkit-background-size:100% auto;margin:30px 10px 0}
#main,#sidebar1{width:auto;float:none}
#sidebar1,#sidebar2{display:none}
#phone_nav{display:block;}
#featimg{min-height:0px;}
#main{margin:0px;}
#news_widget table{width:100%}
#news_title {padding-top:15px;top:5px;}
.wrap{max-width:93%;}
#main.no-sidebar{width:87%;}



}
@media screen and (max-width:1023px) and (min-width:768px){/*iPad*/

html{-webkit-text-size-adjust:none}
#container{-webkit-background-size:1799px 1681px}
#highbar{width:360px}
.header nav{width:360px}
#nav_menu-2 li{float:left;width:50%;height:230px}
#nav_menu-2 a{position:relative;margin:0 auto;display:block;top:0;left:0}

#menu-top-menu-2 {display:none;}
/
.home #homestuff h4{padding-top:10px}
#rssimport-2{clear:both}
#nav_menu-3 li{font-size:12px}
#nav_menu-4{font-size:13px;margin-top:16px;width:90px}
#nav_menu-4 li{margin-left:10px;line-height:24px}
.top-nav li{padding-left:3%;max-width:27%;}
.top-nav li a{font-size:16px}
.top-nav li:hover ul {display:none}
#whystuff .widget{float:none;width:auto;clear:both}
.whystuffwrap h1{-webkit-background-size:100% auto;margin:30px 10px 0}
#main, #main.no-sidebar{width:71.8%;}
#sidebar1{width:24%;}
#sidebar2{display:none}
#featimg {display:none;}
#news_widget {width:auto;float:left}
#news_title {padding-top:10px;top:5px;}
#xmt_wgt-2 {float:left; width:50%}
#gce_widget-3 {width:50%; line-height:30px}
#gce_widget-2 {width:30%;}


}
.gce-list-title {padding-top:10px;}
#gdf-doc-title{height:1px;}
#inner-content-christmas {padding-bottom:5px;position:relative;box-shadow:0 0 10px #555;background:#fdfdf8;z-index:20}
.evtitle a:hover, a:visited, a:link, a:active {text-decoration:none;}
