/* BASIC STRUCTURE
*******************************************************************************/

#popup body { background: #f2dca0; margin: 0 auto; padding: 0; color:#000; line-height:22px; font-size:75%; text-align:justify;  }

 
#bgDiv { background: #f2dca0 !important; margin: 0 auto; padding: 10px !important; color:#000; line-height:22px; font-size:75%; text-align:justify; width:525px !important;  }


#bgDiv label{color:#333;}

#wrapper {margin: 0 auto; width: 1000px;}

#wrapper-select {margin: -22px auto -4em;
		clear:both;}
#container-bg { margin: 0 auto; width: 100%; }
#container { width: 983px; float:left; padding:0 10px;}

/* LINKS - DEFAULT COLORS ARE SET IN BASE.CSS, CHANGE THESE COLORS AS NEEDED.
*******************************************************************************/
a:link, a:visited { color: #5492AB; text-decoration:none; font-weight:bold;}
a:hover { color: #000; text-decoration:underline; }
a:focus, a:active
{
-moz-outline-style: none;
outline: none;

}
button::-moz-focus-inner { border: 0; }

/* HEADER
*******************************************************************************/

#header #hdr { float: left;  width: 311px; height:96px; margin-left:306px; }
* html #header #hdr { float: left;  width: 311px; height:96px; margin-left:156px; }

.header-home { display:block; /*background: url(../images/logo.gif) no-repeat;*/ height: 96px; width: 311px;}

.header-home h1 {
	text-indent: -9999px;
	float:left;
	display: inline;
}	

.header-home h1 a{
	display: block;
	height: 96px; 
	width: 311px;
}
 
/*BREADCRUMB
*********************************************************************************/
#asc #breadcrumb {
   	 background: url("../images/bread-home.png") no-repeat scroll -3px 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    color: #333333;
    float: left;
    height: 32px;
    margin-bottom: 30px;
    margin-left: 20px;
    opacity: 0.6;
    width: 900px;
}

#asc #breadcrumb a img {
    float: left;
    margin-right: 10px;
    margin-top: 0px;
}


#shop #breadcrumb a img {
    float: left;
    margin-right: 10px;
    margin-top: -8px;
}



#footer #breadcrumb a img {
    float: left;
    margin-right: 10px;
    margin-top: -8px;
}

/*#footer #breadcrumb {
    background: url("../images/bread-home.png") no-repeat scroll -3px 0 #fff;
    border: 1px solid #CCCCCC;
    color: #333;
	opacity: 0.6; 
    float: left;
    height: 32px;
	margin-bottom: 30px;
    width: 915px;
	}*/
#footer #breadcrumb {
    background: url("../images/bread-home.png") no-repeat scroll -3px 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    color: #333333;
    float: left;
    height: 24px;
    margin-bottom: 30px;
    opacity: 0.6;
    padding-top: 8px;
    width: 915px;
	font-weight:bold;
}

#shop #breadcrumb {
    background: url("../images/bread-home.png") no-repeat scroll -3px 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    color: #333333;
    float: left;
    font-weight: bold;
    height: 24px;
    margin-bottom: 30px;
    opacity: 0.6;
    padding-top: 8px;
    width: 915px;
}

#home #breadcrumb {
    display:none;
	}

/*#breadcrumb {
    background: url("../images/bread-home.png") no-repeat scroll -3px 0 transparent;
    border: 1px solid #CCCCCC;
    color: #CCCCCC;
    float: left;
    height: 32px;
    width: 915px;
	}*/
/*#breadcrumb a img {
	float:left;
	}*/
	
#breadcrumb a img {
    float: left;
    margin-right: 10px;
    margin-top: -8px;
}

#breadcrumb a {
	text-decoration:none !important;
	color:#ccc;
	}

#breadcrumb a:hover {
	text-decoration:none !important;
	color:#665;
	}
#breadcrumb .sep {
	background: url("../images/breadcrumb-separator.png") no-repeat scroll -10px 0 transparent;
    float: left;
    padding: 8px 15px 15px;
	}

/*MAIN MENU TOP
*********************************************************************************/
#top-menu { position:relative; top:20px; float:right; width:175px; height:30px; padding:0px; }
#top-menu ul { margin: 0; padding: 0;	list-style: none;	}
	#top-menu li {float: left; list-style: none;  text-align:center; margin: 0px; padding: 2px 10px 1px 10px; border-right:1px solid #908b8b; }
	#top-menu li.active a,	{ color:#FFF;  }
	#top-menu li a:hover { color:#ea8333;  }
	#top-menu a, #top-menu a:link, #top-menu a:visited {color:#FFF; font-weight:bold; text-decoration:none;}
	#top-menu a:hover { color: #FFF; }
	
#menu-page {
	float:left;
	width:950px;
	height:46px;
	position:relative;
	}
#main-menu-page {
	float:left;
	height:46px;
	position:relative;
}

#main-menu-page ul {
	list-style:none;
	padding:0;
/* john wallen margin was 110px changed it to 15px */
	
	
}
/* john wallen padding was 10px 10px 10px 10px changed it to 8 7 6 5 */
#main-menu-page li {float: left; list-style: none;  margin: 0px; padding: 8px 7px 6px 5px; background:#252122 no-repeat; }
#main-menu-page li.shop {background:none; }
/* john wallen width was 150px, change it to 130 */
#main-menu-page-space {width:130px; }
	#main-menu-page li.active a {display:block;  }
	
	#main-menu-page a, #main-menu-page a:link, #main-menu-page a:visited {color: #fff; font-size:120%; font-weight:bold; text-decoration:none;}
	#main-menu-page a:hover { color: #ea833b; }

/*SON OF SUCKER FISH DROP DOWNS MODIFIED*/	
#drops, #drops ul {
	padding:0;
	margin-top:14px;
	clear:both;
	float:left;
	width:inherit;
	z-index:20000;
	}
* html #drops, #drops ul {
	margin-top:5px;
	}	
#drops ul.drop {
	/*background:#535151;*/
	color:#FFF;
	width:140px;
	clear:both;
	float:left;
	margin-left:-20px;
	margin-top:28px;
	border-right:1px solid #333;
	border-bottom:1px solid #333;
	border-left:1px solid #333;
	background:#333;
	filter:alpha(opacity=90);
	opacity: 0.9;
	-moz-opacity:0.9;
	z-index:20000;
	}

#drops ul.drop li {
  width:140px;
	clear:both;
	}

#drops ul.drop a {
	color:#fff;
	font-size:100%;
	text-decoration:none;
	font-weight:normal;
	clear:both;
	float:left;
	text-align:left;
	padding:3px 0px 0px 0px;
	}
#drops ul.drop a:hover {
	width:130px;
	/*color:#d1c6c6;*/
	color:#FFF;
	background:#333;
	}	
#drops a {
	display: block;
	
	float:left;
	clear:both;
}

#drops li {
	float: left;
	/*width: 10em;*/
}

#drops li ul {
	position: absolute;
	width: 100px;
	left: -999em;
}

#drops li:hover ul, #drops li.sfhover ul {
	left: auto;	
	
}

#drops li:hover li ul,
#drops li.sfHover li ul {
	top:			-999em;
	
}

#drops li li:hover ul,
#drops li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}
#drops li li:hover li ul,
#drops li li.sfHover li ul {
	top:			-999em;
}
#drops li li li:hover ul,
#drops li li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}

.call {
	float:left;
	width:164px;
	height:46px;
}


#drops .build{width:80px; margin-left:10px; background: url(../images/line.gif) no-repeat right;}
#drops .store{width:100px;background: url(../images/line.gif) no-repeat right;}
#drops .products{width:90px;margin-left:10px;background: url(../images/line.gif) no-repeat right;}
#drops .designs{width:110px;background: url(../images/line.gif) no-repeat right; }
#drops .owner{width:110px;margin-left:0px;background: url(../images/line.gif) no-repeat right;}
#drops .shop-now{width:80px;margin-left:10px;background: url(../images/line.gif) no-repeat right;}

/* CONTENT AREA
*******************************************************************************/
/*.breadcrumb {margin-top:10px; color:#666; font-size:90%;}
.breadcrumb a {font-size:95%;}*/

#content {
	float:left;
	margin:0;
	padding-bottom:20px;
	min-height:550px;
	width:100%;
}
#asc #content  {
	background:none;
	padding:0px;
}
.main-content {
	float:left;
	padding:20px 20px 0;
	background:transparent url(../images/splash-box-center-bg.png) repeat-y;
	border:1px solid #f4e2c0;
}

.welcome {
    float: left;
    margin: -70px 0 0 95px;
}


.box-container2 {
	float:left;
	/*width:440px;*/
	width: 427px;
	/*margin-right:5px;*/
	margin-right:20px;
}
.box-top {
	float:left;
	/*background:transparent url(../images/XXXbox-top.png) no-repeat;
	width: 433px;*/
	width: 427px;
	height:31px;
	
}
*:first-child+html .box-top {
	margin-left:-10px
}
.box-bg {
	float:left;
	background:transparent url(../images/box-bg.png) repeat-y;
	/*width: 383px;*/
	margin-top:12px;
	width: 377px;
	padding:10px 35px 0px 15px;
}
.box-bot {
	float:left;
	background:transparent url(../images/box-bot.png) no-repeat;
	/*width: 433px;*/
	width: 427px;
	height:25px;
}
.box-container3 {
	float:left;
	width: 248px;
	margin-right:25px;
}

.box-top3 {
	float:left;
	/*width: 433px;*/
	width: 260px;
	height:31px;
}
.box-bg3 {
	float:left;
	background:transparent url(../images/box-bg3.png) repeat-y;
	margin-top:12px;
	width: 220px;
	height:190px;
	padding:10px 20px 0px 20px;
}
.box-bg3 a {
	font-weight:normal;
	
}
.box-inside {
	height:100px;
}
.separator-line {
	margin-top:10px;
	margin-bottom:10px;
	border-top:1px solid #b89d55;
}
.box-bot3 {
	float:left;
	background:transparent url(../images/box-bot3.png) no-repeat;
	width: 260px;
	height:19px;
}

.btn-start-now {
	background:transparent url(../images/btn-start-now-small.png) no-repeat;
	width: 98px;
	height:40px;
	border:0px;
	cursor:pointer;
}

.btn-select-template{
	background:transparent url(../images/btn-select-template-small.png) no-repeat;
	width: 137px;
	height:49px;
	border:0px;
	cursor:pointer;
}
.btn-continue-signup{
	background:transparent url(../images/btn-continue-signup-small.png) no-repeat;
	width: 137px;
	height:49px;
	border:0px;
	cursor:pointer;
}
.btn-agree-tof {
	background:transparent url(../images/btn-agree-tof.jpg) no-repeat;
	width: 54px;
	height:52px;
	border:0px;
	cursor:pointer;
	float: left;
	font-size:0px;
	color:transparent;
}
.btn-agree-tof:hover {
	background:transparent url(../images/btn-agree-tof-checked.jpg) no-repeat;
	width: 54px;
	height:52px;
	border:0px;
	cursor:pointer;
	float: left;
} 
.agree-txt {
	float: left;
	width: 560px;
	text-align:left;
	margin-top: 15px;
	}
.checkbox-outlink {
	display: block;
	width: 350px;
	height: 63px;
	background:url(../images/checkbox-outlink.png) no-repeat;
	text-indent: -99999px;
}
.checkbox-outlink:hover {
	background:url(../images/checkbox-outlink2.png) 0 0 no-repeat;
}
.checkbox-service {
	display: block;
	width: 350px;
	height: 63px;
	background:url(../images/checkbox-service-biz.png) no-repeat;
	text-indent: -99999px;
}
.checkbox-service:hover {
	background:url(../images/checkbox-service-biz2.png) 0 0 no-repeat;
}
.checkbox-biz {
	display: block;
	width: 350px;
	height: 63px;
	background:url(../images/checkbox-biz.png) no-repeat;
	text-indent: -99999px;
}
.checkbox-biz:hover {
	background:url(../images/checkbox-biz2.png) 0 0 no-repeat;
}
.checkbox-minister {
	display: block;
	width: 525px;
	height: 63px;
	background:url(../images/checkbox-minister.png) no-repeat;
	text-indent: -99999px;
}
.checkbox-minister:hover {
	background:url(../images/checkbox-minister2.png) 0 0 no-repeat;
}

.btn-click {
	float:right;
	margin-top:10px;
	cursor:pointer;
}
.box-container-bottom {
	float:left;
	margin-top:10px;
}

.box-container-bottom .left {
	float:left;
	width:570px;
	margin-right:40px; 
	/*padding-left:10px;*/
	margin-top:8px;
} 
.box-container-bottom .right {
	float:left;
	width:306px;
	margin-right:10px; 
	
}    
.box-container-bottom .img {
	 margin-left:30px;
}  
.box-container-center {float:left; width: 934px; height:300px; background: #f4dcae url(../images/splash-box-center-bg.png) repeat; }


.box-container-center-tile {float:left; margin-top: 0; margin-left:30px; width:860px; padding-left:10px; background: url(../images/content-back-tile.png) repeat-y; }


.box-container-center-main {
	margin:0 30px 0 20px;
	color:#333;
	line-height:2em;
	padding-top:20px;
	padding-right:30px;
	width:820px;
	
	}
	
.box-container-center-main-sub{
	margin:0px;
	color:#333;
	width:450px;
	line-height:2em;
	}
	
.box-container-center-main h1, .box-container-right-main h1 {
	margin:0px;
	color:#000;
	line-height:1em;
	font-size:180%;
	padding-left:0px;
	padding-bottom:1px;
	padding-right:0px;
	}
.box-container-left-main {
	float:left;
	width:170px;
	margin-right:20px; 
	margin-top:25px;
	
}
.box-container-right-main {
	float:left;
	width:600px;
	margin-top:20px;
}

.box-container-3col-main {
	float:left;
	width:450px;
	margin-top:20px;
	padding:0 10px 0 0px;
}
.box-container-right-main2 {
	float:left;
	width:170px;
	margin-right:0px; 
	margin-top:25px;
	
}
.box-container-center-main-top {
	float:left; margin-left:30px; width: 885px; height:10px; margin-top:-5px; background: url(../images/content-back-top.png) no-repeat;	
	}
	
.box-container-center-main-bottom {
	float:left; margin-left:30px; width: 885px; height:48px; background: url(../images/content-back-bottom.png) no-repeat;	
	}
	
.col3 {
	float:left;
	width:26%;
	margin:0px 10px 10px 20px;
	text-align:left;
}
/* DIRECTORY
*******************************************************************************/
.program-logo {float:left; text-align:center; width:30%; margin-right:10px;  }
.program-logo a:hover {text-decoration:none; }
.program-logo-heading {text-align:center; width:30%; margin-top:5px; margin-left:-20px; }
.program-logo-nav {float:left; width:570px; height:100px; margin-right:5px; overflow:auto;border:#998 1px solid; }
.program-logo-small {float:left; text-align:center; width:15%; margin-right:5px; }
.program-heading {float:left; width:60%; font-size:100%; color:#000; text-align:left; }
.program-heading-small {float:left; font-size:100%; font-weight:bold; color:#333; text-align:center; width:90%; margin-right:2px; }
.left-directory img {text-align:center; margin-bottom:10px; }
.category-list {float:left; width:42%; margin-right:15px; line-height:26px; }
.category-list a {font-size:140%; margin-bottom:15px; font-weight:bold; color:#56250a; }

/* ASSOCIATIONS
*******************************************************************************/
/* white background*/
.box-container-center-main-top-white {
	float:left; margin-left:30px; width: 885px; height:10px; margin-top:-5px; background: url(../images/white-content-back-top.png) no-repeat;	
	}
	
.box-container-center-tile-white {float:left; margin-left:30px; <!--width: 885px;--> width:860px; padding-left:30px; background: url(../images/white-content-back-tile.png) repeat-y; }


.box-container-center-main-bottom-white {
	float:left; margin-left:30px; width: 885px; height:48px; background: url(../images/white-content-back-bottom.png) no-repeat;	
	}
	
	
.assoc-brown {color:#924f25; font-size:110%;}
.assoc-left {float:left; display:block; width:160px; height:215px; background:url(../images/assoc-shop-now-blank.gif) no-repeat; 
	line-height:120%; font-size:150%; text-align:left; padding:50px 10px 0 108px; margin-right:15px; }
.assoc-left .btn {float:right; position:relative; top:25px; cursor:pointer; }
.assoc-left .btn2 {float:right; position:relative; top:50px; cursor:pointer;}
.assoc-right {float:left; width:520px; height:265px; background: url(../images/assoc-create-build-site.jpg) no-repeat; margin-right:15px; }
.assoc-right .btn {float:right; padding-top:215px; padding-right:20px; cursor:pointer;}

/*NEW - GENERAL LOOK*/

.assoc-container {width:840px; height:100%; margin-left:0px;}
.assoc-container .left {float:left; width:280px; text-align:right; }
.assoc-container .right {float:left; width:527px;  text-align:right;}
.assoc-container-header {width:850px; height:112px;}
.vfm {width:820px; height:167px;}
.assoc-main-box {background: #f6f5f1 url(../images/tbl-bg-chec.png); border:#a7b0ad 1px solid; width:775px; font-size:12px; color:#252525; padding:0 20px 20px 20px;}
.assoc-box-shadow {width:840px; height:20px; background: url(../images/hslda-box-shadow.png) no-repeat; margin-left:-3px;}

/*JOY - NEW LAYOUT*/
.asc-container {float:left; background:#fff; border:2px solid #ac7027; width:900px; height:100%; margin-top:20px; margin-left:20px; padding-bottom:20px;}
#hslda.asc-container {float:left; background:#eac581; width:900px; height:100%; margin-top:20px; margin-left:20px; padding-bottom:20px;}

.asc-container-header {width:900px; }
	.chap {height:103px;}
	.covenanteyes {height:106px;}
	.chec {height:97px;}
	.afa {height:116px; }
	.ghea {height:79px; }
	.hslda {height:200px; }
	.vfm {height:181px; }
	.thsc, .chenh, .nhhc {height:112px;}
	.heav {height:114px;}
	.cmda {height:97px;}
	.afhe {height:133px;}
	.nche {height:133px;}
	.mhope {height:133px;}
	.nchea {height:133px;}
	.ocean-network {height:115px;}
	.personhood {height:104px;}
	.raache {height:104px;}
	.ochec {height:104px;}
	.mache {height:104px;}
	.feast {height:209px;}
	.leah {height:118px;}
	.home {height:118px;}
	.chea {height:125px;}
	.enoch {height:118px;}
	.chefa, .chefl, .hha, .chois, .iche-i, .niche,
	.check, .chek, .chen, .nthen, .utch, .chewv {height:118px;}
	.fpea {height:249px;}
	.iche-l {height:194px;}
	.inch {height:194px;}
	.chhew {height:209px;}
	.aea, .cheo, .mche {height:124px;}

.asc-topnav {float:left; width:900px; height:49px; background: url(../images/asc-topnav.jpg) repeat-x; margin-left:0px;}
#hslda .asc-topnav {float:left; width:900px; height:44px; background: url(../images/asc-topnav3.jpg) repeat-x; margin-left:0px;}
.asc-topnav-yellow {float:left; width:900px; height:49px; background: url(../images/asc-topnav2.jpg) repeat-x; margin-left:0px;}
	.asc-topnav ul, .asc-topnav-yellow ul { margin:0; padding:0; }
	.asc-topnav li, .asc-topnav-yellow li  {float:left; list-style:none; padding:6px 28px 10px 20px; }
	.asc-topnav a, .asc-topnav-yellow a {color:#382d14; font-size:130%;}

#mche.asc-main-box {float:left; width:840px; height:258px; font-size:12px; padding:18px 30px 10px 30px; background: url(../images/asc-main-bg-ghea.jpg) no-repeat; }
#mche h1 {color:#22517f; height:20px;}

#cheo.asc-main-box {float:left; width:820px; height:248px; font-size:12px; padding:18px 30px 10px 30px; margin:10px; background:#5a7eb2; color:#fff; }
#cheo h1 {color:#fff; height:20px;}

#aea.asc-main-box {float:left; width:820px; height:248px; font-size:12px; padding:18px 30px 10px 30px; margin:10px; background:#000080; color:#fff; }
#aea h1 {color:#fff; height:20px;}

#nhhc.asc-main-box {float:left; width:820px; height:248px; font-size:12px; padding:18px 30px 10px 30px; margin:10px; background:#006600; color:#fff; }
#nhhc h1 {color:#fff; height:20px;}

#chenh.asc-main-box {float:left; width:840px; height:258px; font-size:12px; padding:18px 30px 10px 30px; background: url(../images/asc-main-bg-ghea.jpg) no-repeat; }
#chenh h1 {color:#003366; height:20px;}

#chewv.asc-main-box {float:left; width:840px; height:258px; font-size:12px; padding:18px 30px 10px 30px; background: url(../images/asc-main-bg-ghea.jpg) no-repeat; }
#chewv h1 {color:#000; height:20px;}

#chhew.asc-main-box {float:left; width:840px; height:258px; font-size:12px; padding:18px 30px 10px 30px; background: url(../images/asc-main-bg-ghea.jpg) no-repeat; }
#chhew h1 {color:#40668c; height:20px;}

#utch.asc-main-box {float:left; width:840px; height:258px; font-size:12px; padding:18px 30px 10px 30px; background: url(../images/asc-main-bg-ghea.jpg) no-repeat; }
#utch h1 {color:#006699; height:20px;}

#nthen.asc-main-box {float:left; width:840px; height:258px; font-size:12px; padding:18px 30px 10px 30px; background: url(../images/asc-main-bg-ghea.jpg) no-repeat; }
#nthen h1 {color:#41003d; height:20px;}

#cape.asc-main-box {float:left; width:820px; height:248px; margin:10px; font-size:12px; padding:18px 30px 10px 30px; background: #314275; color:#fff; }
#cape h1 {color:#fff; height:20px;}

#inch.asc-main-box {float:left; width:840px; height:258px; font-size:12px; padding:18px 30px 10px 30px; background: url(../images/asc-main-bg-ghea.jpg) no-repeat; }
#inch h1 {color:#640002; height:20px;}

#chen.asc-main-box {float:left; width:840px; height:258px; font-size:12px; padding:18px 30px 10px 30px; background: url(../images/asc-main-bg-ghea.jpg) no-repeat; }
#chen h1 {color:#1e509b; height:20px;}

#chek.asc-main-box {float:left; width:840px; height:258px; font-size:12px; padding:18px 30px 10px 30px; background: url(../images/asc-main-bg-ghea.jpg) no-repeat; }
#chek h1 {color:#8c171a; height:20px;}

#check.asc-main-box {float:left; width:840px; height:258px; font-size:12px; padding:18px 30px 10px 30px; background: url(../images/asc-main-bg-ghea.jpg) no-repeat; }
#check h1 {color:#445588; height:20px;}

#niche.asc-main-box {float:left; width:840px; height:278px; font-size:12px; padding:18px 30px 10px 30px; background: url(../images/asc-main-bg-ghea.jpg) no-repeat; }
#niche h1 {color:#660000; height:20px;}

#iche-l.asc-main-box {float:left; width:800px; height:248px; margin:10px; font-size:12px; padding:18px 30px 10px 30px; background: #e4d8be; border:3px solid #2f1504; }
#iche-l h1 {color:#65380f; height:20px;}

#iche-i.asc-main-box {float:left; width:840px; height:278px; font-size:12px; padding:18px 30px 10px 30px; background: url(../images/asc-main-bg-ghea.jpg) no-repeat; }
#iche-i h1 {color:#2e75b3; height:20px;}

#chois.asc-main-box {float:left; width:800px; margin:10px; height:248px; font-size:12px; padding:18px 30px 10px 30px; background: #f1e9c8; border:7px solid #000; }
#chois h1 {color:#000; height:20px;}


#chap.asc-main-box {float:left; width:513px; font-size:12px; padding:18px 272px 10px 115px; background: url(../images/asc-main-bg-chap.gif) no-repeat; }
#chap h1 {color:#fff; height:20px;}
	
#covenanteyes.asc-main-box {width:654px; font-size:12px; padding:18px 221px 10px 25px; background: url(../images/asc-main-bg-covenanteyes.gif) no-repeat; }
#covenanteyes h1 {color:#9e9171; height:20px;}

#chec.asc-main-box {float:left; width:563px; font-size:12px; padding:18px 312px 10px 25px; background: url(../images/asc-main-bg-chec.jpg) no-repeat top right; }
#chec h1 {color:#206d35; height:20px;}

#afa.asc-main-box {float:left; width:840px; height:248px; font-size:12px; padding:18px 30px 10px 30px; background: url(../images/asc-main-bg-afa.jpg) no-repeat top right; }
#afa h1 {color:#0085ab; height:20px;}

#ghea.asc-main-box {float:left; width:840px; height:248px; font-size:12px; padding:18px 30px 10px 30px; background: url(../images/asc-main-bg-ghea.jpg) no-repeat top right; }
#ghea h1 {color:#206d35; height:20px;}

#hslda .asc-main-box .topleft {float:left; width:589px; height:290px; padding:10px 15px; background: url(../images/asc-topleft.gif) no-repeat; margin-left:10px; margin-right:16px; }
#hslda .asc-main-box .topright {float:left; width:225px; height:222px; padding:10px; background: url(../images/asc-topright.gif) no-repeat; }

#hslda h1 {color:#0a1546; height:20px;}
#hslda h2 {color:#243976; font-size:120%; }

#vfm .asc-main-box .topleft {float:left; width:569px; height:270px; padding:20px 25px; background: url(../images/asc-topleft2.gif) no-repeat; margin-left:10px; }
#vfm .asc-main-box .topright {float:left; width:215px; height:260px; padding:20px; background: url(../images/asc-topright2.gif) no-repeat; }

#vfm h1 {color:#853b14; height:20px;}
#vfm h2 {color:#a6572e; font-size:120%; }

#thsc.asc-main-box {float:left; width:597px; font-size:12px; padding:32px 170px 10px 133px; background: url(../images/asc-main-bg-thsc.jpg) no-repeat; }
#thsc h1 {color:#92050a; height:20px;}

#heav.asc-main-box {float:left; width:598px; height:293px; font-size:12px; padding:30px 276px 20px 26px; background: url(../images/asc-main-bg-heav.jpg) no-repeat; }
#heav h1 {color:#873d14; height:20px;}

#cmda.asc-main-box {float:left; width:540px; font-size:12px; padding:18px 20px 10px 336px; border:2px solid #333; background: #f3f3f3 url(../images/asc-main-bg-cmda.jpg) no-repeat; }
#cmda h1 {color:#cc2d30; height:20px;}

#afhe.asc-main-box {float:left; width:840px; height:248px; font-size:12px; padding:18px 30px 10px 30px; background: url(../images/asc-main-bg-ghea.jpg) no-repeat top right; }
#afhe h1 {color:#00264d; height:20px;}

#nche.asc-main-box {float:left; width:840px; height:248px; font-size:12px; padding:18px 30px 10px 30px; background: url(../images/asc-main-bg-ghea.jpg) no-repeat top right; }
#nche h1 {color:#282a54; height:20px;}

#mhope.asc-main-box {float:left; width:840px; height:248px; font-size:12px; padding:18px 30px 10px 30px; background: url(../images/asc-main-bg-ghea.jpg) no-repeat top right; }
#mhope h1 {color:#3332cc; height:20px;}

#nchea.asc-main-box {float:left; width:668px; height:250px; font-size:12px; padding:25px 192px 10px 40px; background: url(../images/asc-main-bg-nchea.jpg) no-repeat top right; }
#nchea h1 {color:#000; height:20px;}

#ocean-network.asc-main-box {float:left; width:719px; height:247px; font-size:12px; padding:25px 20px 10px 161px; background: url(../images/asc-main-bg-ocean-network.jpg) no-repeat top right; }
#ocean-network h1 {color:#000; height:20px;}

#personhood.asc-main-box {float:left; width:840px; height:248px; font-size:12px; padding:18px 30px 10px 30px; background: url(../images/asc-main-bg-ghea.jpg) no-repeat top right; }
#personhood h1 {color:#002147; height:20px;}

#raache.asc-main-box {float:left; width:860px; height:192px; font-size:12px; padding:80px 20px 10px 20px; background: #fef1ba url(../images/asc-main-bg-raache.jpg) no-repeat top right; }
#raache h1 {color:#000; height:20px;}

#ochec.asc-main-box {float:left; width:840px; height:248px; font-size:12px; padding:18px 30px 10px 30px; background: url(../images/asc-main-bg-ghea.jpg) no-repeat top right; }
#ochec h1 {color:#9c2131; height:20px;}

#mache.asc-main-box {float:left; width:840px; height:248px; font-size:12px; padding:18px 30px 10px 30px; background: url(../images/asc-main-bg-ghea.jpg) no-repeat top right; }
#mache h1 {color:#806f29; height:20px;}

#feast.asc-main-box {float:left; width:840px; height:248px; font-size:12px; padding:18px 30px 10px 30px; background: url(../images/asc-main-bg-ghea.jpg) no-repeat top right; }
#feast h1 {color:#223b31; height:20px;}

#leah.asc-main-box {float:left; width:840px; height:248px; font-size:12px; padding:18px 30px 10px 30px; background: url(../images/asc-main-bg-ghea.jpg) no-repeat top right; }
#leah h1 {color:#097f92; height:20px;}

#homea.asc-main-box {float:left; width:840px; height:248px; font-size:12px; padding:18px 30px 10px 30px; background: url(../images/asc-main-bg-ghea.jpg) no-repeat top right; }
#homea h1 {color:#040580; height:20px;}

#chea.asc-main-box {float:left; width:571px; height:278px; font-size:12px; padding:32px 30px 10px 299px; background: url(../images/asc-main-bg-chea.jpg) no-repeat; margin-bottom:10px;}
#chea h1 {color:#fff; height:20px;}

#enoch.asc-main-box {float:left; width:840px; height:248px; font-size:12px; margin:10px 10px 0 10px; padding:20px; background: #6b3113; color:#f5f5ea}
#enoch h1 {color:#fff; height:20px;}

#chefa.asc-main-box {float:left; width:840px; height:278px; font-size:12px; padding:18px 30px 10px 30px; background: url(../images/asc-main-bg-chefa.jpg) no-repeat; color:#fff; }
#chefa h1 {color:#fff; height:20px;}

#chefl.asc-main-box {float:left; width:840px; height:278px; font-size:12px; padding:18px 30px 10px 30px; background: url(../images/asc-main-bg-ghea.jpg) no-repeat; }
#chefl h1 {color:#000; height:20px;}

#fpea.asc-main-box {float:left; width:840px; height:278px; font-size:12px; padding:18px 30px 10px 30px; background: url(../images/asc-main-bg-ghea.jpg) no-repeat; }
#fpea h1 {color:#0a96ae; height:20px;}

#hha.asc-main-box {float:left; width:840px; height:278px; font-size:12px; padding:18px 30px 10px 30px; background: url(../images/asc-main-bg-ghea.jpg) no-repeat; }
#hha h1 {color:#2e75b3; height:20px;}

.asc-container .left {float:left; width:368px;  }
.asc-container .right {float:left; width:531px; }
.asc-box-shadow {float:left; width:840px; height:20px; background: url(../images/hslda-box-shadow.png) no-repeat; margin-left:-3px; }


/* Since each landing page has their own layout, let's name the styles according to the name of the association */


/* HSLDA */
.hslda-container {width:840px; height:100%; margin-left:0px;}
.hslda-container-header {width:850px; height:112px;}
.hslda-main-box {background: url(../images/tbl-bg-brown.png); border:#b87d43 1px solid; width:775px; font-size:11px; color:#252525; padding:20px;}
.hslda-box-shadow {width:840px; height:20px; background: url(../images/hslda-box-shadow.png) no-repeat; margin-left:-3px;}

/* afa */

}

.afa-container {width:840px; height:100%; margin-left:0px;}
.afa-container-header {width:850px; height:112px;}
.afa-main-box {background: url(../images/tbl-bg-afa.png); border:#6d87a8 1px solid; width:814px; height:233px; font-size:12px; color:#252525; padding:0px;}
.afa-main-box .left {float:left; width:260px; height:233px;}
.afa-main-box .right {float:right; width:520px; height:233px;padding:10px;}
.hslda-box-shadow {width:840px; height:20px; background: url(../images/hslda-box-shadow.png) no-repeat; margin-left:-3px;}

/* CHAP */


.chap-container {width:840px; height:100%; margin-left:0px;}
.chap-container-header {width:850px; height:112px;}
.chap-main-box {background: url(../images/tbl-bg-chap.png); border:#d1d1d3 1px solid; width:775px; height:233px; font-size:12px; color:#252525; padding:20px;}
.hslda-box-shadow {width:840px; height:20px; background: url(../images/hslda-box-shadow.png) no-repeat; margin-left:-3px;}

/* CHEC */

.chec-container {width:840px; height:100%; margin-left:0px;}
.chec-container-header {width:850px; height:112px;}
.chec-main-box {background: url(../images/tbl-bg-chec.png); border:#a7b0ad 1px solid; width:775px; font-size:12px; color:#252525; padding:20px;}
.hslda-box-shadow {width:840px; height:20px; background: url(../images/hslda-box-shadow.png) no-repeat; margin-left:-3px;}

/* COVENANTEYES */

.covenanteyes-container {width:840px; height:100%; margin-left:0px;}
.covenanteyes-container-header {width:850px; height:112px;}
.covenanteyes-main-box {background: url(../images/tbl-bg-chap.png); border:#d1d1d3 1px solid; width:814px; height:260px; font-size:12px; color:#252525; padding:0px;}
.covenanteyes-main-box .right {float:right; width:326px; height:233px;}
.covenanteyes-main-box .left {float:left; width:450px; height:233px;padding:10px;}
.hslda-box-shadow {width:840px; height:20px; background: url(../images/hslda-box-shadow.png) no-repeat; margin-left:-3px;}

/* GHEA */
.ghea-container {width:840px; height:100%; margin-left:0px;}
.ghea-container-header {width:850px; height:112px;}
.ghea-main-box {background: url(../images/tbl-bg-chap.png); border:#d1d1d3 1px solid; width:775px; font-size:12px; color:#252525; padding:20px;}
.hslda-box-shadow {width:840px; height:20px; background: url(../images/hslda-box-shadow.png) no-repeat; margin-left:-3px;}

/* VFM */
.vfm-container {float:left; width:846px; margin-left:30px; padding:15px; background:#fff; border:2px solid #9a653b; text-align:left;}
.vfm-container-header {width:840px; height:171px; }
.vfm-container .left {float:left; width:500px; margin-right:20px; }
.vfm-container .right {float:left; width:320px;}
.vfm-left-top {float:left; background: url(../images/vfm-left-top.gif) no-repeat; width:500px; height:18px; }
.vfm-left-bg {float:left; background: url(../images/vfm-left-bg.gif) repeat-y; width:470px; padding:0 15px; }
.vfm-left-bot {float:left; background: url(../images/vfm-left-bot.gif) no-repeat; width:500px; height:28px; }
.vfm-right-top {background: url(../images/vfm-right-top.gif) no-repeat; width:320px; height:15px; }
.vfm-right-bg {background: url(../images/vfm-right-bg.gif) repeat-y; width:290px; padding:0 15px; }
.vfm-right-bot {background: url(../images/vfm-right-bot.gif) no-repeat; width:320px; height:15px; }

/* BUILD YOUR SITE
****************************************/
.build-box {float:left; margin-left:20px; margin-bottom:40px; background:#f0e0bc; border:1px solid #f9f7f3; width:793px; }
.build-box .left {float:left; width:457px; margin-top:-18px}
	.build-box .left .txt {padding:0 20px}
.build-box .right {float:left; width:336px; margin-top:-18px; padding:0px}
/* DESIGNS
*******************************************************************************/
/*.thumbnails-box {float:left; width:225px; margin-right:25px; margin-top:10px; margin-bottom:10px; border:4px solid #b99236; text-align:center; background-color:#ccc; }*/
.thumbnails-box {
		padding: 2px;	
		margin: 10px 30px 10px 0;
		vertical-align: top;
		border:1px solid #b99236;
		text-align:center;
		}
		
.thumbnails-box a {
		padding: 2px;	
		margin: 10px 30px 10px 0;
		vertical-align: top;
		border:1px solid #b99236;
		text-align:center;
		font-style:none;
		}
		
.thumbnails-box a:hover {
		text-decoration:none;
		}
		
/*.thumbnails-box a {border:0px solid #b99236; }*/

/*others*/
.brown-box {padding:10px; margin-bottom:10px; background:#f0e0bc; border:1px solid #f9f7f3; width:400px; }

/* TABLES
********************************************************************************/
table.pricing-box {padding:5px; background:#231f20}
td.feature {padding:4px; background:#231f20; color:#fff; font-weight:bold; text-align:left; font-size:140%; padding-left:15px;  }
td.feature-type {padding:4px; background:#231f20; color:#fff; font-weight:bold; text-align:left; font-size:130%; padding-left:10px; border-top:1px solid #b29a5e; }
td.plan {padding:4px; background:#231f20; color:#fff; font-weight:bold; text-align:center; font-size:130%; }

td.plan a:hover{color: #FFF;}


td.feature1 {padding:4px; background:#e7cd8f; font-size:120%; font-weight:normal; text-align:left; padding-left:15px;  border-right:1px solid #b29a5e; border-bottom:1px solid #b29a5e;}
td.plan1 {padding:4px; background:#ceb880; font-size:120%; font-weight:bold; text-align:center; border-right:1px solid #b29a5e;  border-bottom:1px solid #b29a5e;}
td.plan2 {padding:4px; background:#f3e6c6; font-size:120%; font-weight:bold; text-align:center; border-right:1px solid #b29a5e;  border-bottom:1px solid #b29a5e; }
td.feature1a {padding:4px; background:#e5c880; font-size:120%; font-weight:bold; text-align:left; padding-left:15px;  border-right:1px solid #b29a5e; border-bottom:1px solid #b29a5e;}
td.plan1a {padding:4px; background:#c1a860; font-size:120%; font-weight:bold; text-align:center; border-right:1px solid #b29a5e;  border-bottom:1px solid #b29a5e;}
td.plan2a {padding:4px; background:#f2e1ba; font-size:120%; font-weight:bold; text-align:center; border-right:1px solid #b29a5e;  border-bottom:1px solid #b29a5e; }

td.no-bg {background:none; }
.price1 { color:#000; font-size:120%; font-weight:bold; }
.price2 { color:#000; font-size:140%; font-weight:bold; }

.highlite {background:#fdfdfd; padding:10px; margin:0 auto;}
.plans-box {margin:0 auto; width:450px;text-align:center; padding-top:10px }

/*FORMS  ARE WE USING THIS?*/
/* ------------------------------------------------------------------------------ */
.blockLabels {border:1px solid #ccc; padding:5px; width:80%; background: url(../images/bg-texture.jpg); margin:0 auto;}
.buttonHolder {width:90%; }
.uniForm .blockLabels .ctrlHolder{ margin-bottom:4px;}
      
      .uniForm label,
      .uniForm .blockLabels label,
      .uniForm .blockLabels .label{ float:left; width:160px; text-align:right; margin: 0 1em .5em 0; font-weight:bold; color:#914d22; }
      .uniForm em {color:red;}
      
      
      .uniForm .resetButton { 
      display:block;
      border:none;
			width:125px;
			height:59px;
			text-indent:-8000px;
			cursor:pointer;
      }
      .uniForm .primaryAction { 
      float:right;
      display:block;
      border:none;
			width:147px;
			height:59px;
			background:url(../images/btn-submit.png) no-repeat 0 0;		
			text-indent:-8000px;
			cursor:pointer;	
      }
      
      .textInput {
      	height:24px;
      	width:300px;
      	border:1px solid #ccc;
      	background:#f5edd4;
      }
      
      textarea.textInput2 {
      	height:100px;
      	width:400px;
      	border:1px solid #ccc;
      	background:#f5edd4;
      }
      
    /* This is the main unit that contains our form elements */
    .uniForm .ctrlHolder{ padding: 4px; background:#df4dfa5; }
    
    .uniForm .buttonHolder{ text-align: right; margin-top:8px;}
      .uniForm .resetButton{ float: left; }
      .uniForm .primaryAction{ font-weight: bold; }
      
    
    /* This class gets added to div.ctrlHolder to highlight the row */
    .uniForm .focused{ background: #fffcdf; }
/*
FORMS  -------------------------------------*/
.form-container {width:500px; margin: 10px auto; padding:10px; background:#393328; }
.form-container2 {float:left; width:600px; margin: 30px auto 10px 10px; padding:5px; }
.form-container3 {width:400px; height:465px; margin: 10px auto; margin-left: 175px; padding:10px; background:#ffffff url(../images/form3-bg.png) no-repeat;/*#393328; */}
.form-container .field, .form-container .field1 {float:left; width:450px; padding:5px; margin-bottom:10px; clear:both; }
.form-container2 .field, .form-container2 .field1 {float:left; width:450px; padding:5px; margin-bottom:10px; border:3px solid #393328; color:#000;}
.form-container3 .field, .form-container .field1 {float:left; width:350px; height:90px; padding:0px; margin-bottom:-20px; clear:both; }
.num {float:left; width:60px;}
.plan-desc {float:left; width:670px;}
.field1 {background:#d8c8b1;}
.field2 {background:#ecd7a9; width:460px; }
.form-container form fieldset input, form fieldset textarea {float:left; background:#f7f7f7 url(../images/form-bg.png) repeat-x; border:1px solid #fff;color:#666;font:1em Verdana,sans-serif;padding:3px;}
.form-container form fieldset input:focus, form fieldset textarea:focus {border:1px solid #aaa;background:#FFF8EA;}
.form-container form fieldset label {float:left; width:140px; font-size:1em;padding:5px 0 3px 20px;display:block;}

.form-container form fieldset {margin-bottom:10px;padding:0px; border:0px; background:#dddddd;}
.form-container form fieldset input {float:left; width:190px; margin:5px 0 3px 0px;}
.form-container form fieldset .btn-submit {background:none; border:0px; width:81px; height:23px; float:right; cursor:pointer;}

.form-container3 form fieldset input, form fieldset textarea {float:left; margin-left:5s55px; background:#f7f7f7 url(../images/form-bg.png) repeat-x; border:1px solid #fff;color:#666;font:1em Verdana,sans-serif;padding:5px;}
.form-container3 form fieldset input:focus, form fieldset textarea:focus {border:1px solid #aaa;background:#FFF8EA;}
.form-container3 form fieldset label {
        float:left; 
        width:80px; 
        font-size:1em;
        padding-top: 0px;
        padding-left: 80px;
        padding-bottom: 0px;
        display:block;}

.form-container3 form fieldset {margin-bottom:10px;padding:0px; border:0px solid;}
.form-container3 form fieldset input {float:left; width:200px; margin-left:83px; border: 1px solid;}
.form-container3 form fieldset select {float:left; height:25px; width:210px; margin-left:83px; border: 1px solid;}
.form-container3 form fieldset .btn-submit {background:none; border:0px; width:81px; height:23px; float:right; cursor:pointer;}
.form-container3 ul {margin-left:90px;}
.form-container3 li {margin-left:115px;}
#bgDiv .form-container3 form fieldset label {
    display: block;
    float: left;
    font-size: 12px;
    padding: 5px 0 3px 20px;
    width: 160px;
}

#waitlist-form {
	width:400px;
	height:auto;
	background:white;
	border:solid 2px;
	border-radius:15px;
	padding:30px;
	margin:20px auto;
}
#waitlist-form h1 {
	margin-bottom:20px;
	font-size:18px;
}
#waitlist-form p {
	text-indent:3ex;
}
#waitlist-form form {
	margin: 15px auto;
}
#waitlist-form .field {
	margin:5px auto;
	float:none;
	height:auto;
}
#waitlist-form input, #waitlist-form label {
	float:none;
}
#waitlist-form label {
	width:auto;
}
#waitlist-form #recaptcha_widget {
	margin:50px auto;
	width:320px;
}
#waitlist-form #btncontainer {
	width:202px;
	margin:50px auto;
        margin-top: -45px;
        
}
#waitlist-form button {
	border:none;
	background:none;
}

.btn-submit2 {border:none; background: url(../images/btn-submit-small.png); width:100px; height:40px; cursor: pointer; -moz-outline-style: none;
outline: none; cursor:pointer;
}

.btn-save {border:none; background: url(../images/btn-save-small.png); width:100px; height:40px !important; cursor: pointer; -moz-outline-style: none;
outline: none; cursor:pointer;
}
.btnNewKeyword { border:none; background: url(../images/btn-add-keyword.png); width:191px; height:37px; margin:20px; color:transparent; cursor:pointer; font-size:0px; }

.btn-submit-email {background: url(../images/btn-subscribe.png) no-repeat; border:0px; height:23px; width:81px; margin-top:10px;text-indent:-8000px;
	cursor:pointer;	
	border:0px;
}
/*SEARCH
******************************************************************************************/
#search {
	float:left;
	width:410px;
	padding:20px;
	margin-bottom:15px;
	background:#ceac6a; 
	margin-top:20px;
}

#search2 {
	float:left;
	width:520px;
	padding:20px;
	margin-bottom:15px;
	background:#ceac6a; 
	margin-top:20px;
}

#search label {
	float:left; 
	font-size:18px; 
	font-weight:bold; 
	padding:5px;
	}

#search2 label {
	float:left; 
	font-size:18px; 
	font-weight:bold; 
	padding:5px;
	}
		
#search2 .inputBox {
background-color:#FFFFFF !important;
border:1px solid #999999;
color:#333333;
font-size:12px;
height:20px;
padding-left:5px;
padding-top:5px;
vertical-align:top;
width:350px;
}
	
	
#search .inputBox {
	float:left; background-color:#FFFFFF !important; border-style:none;  border:1px solid #999;
	font-size:12px;	color:#333; width:250px; height:20px; padding-left:5px;	padding-top:5px; vertical-align:top;
	}

.btn-search {
	margin-left:5px;
	float:left;
	background:#231f20;
	color:#fff;
	padding:7px;
	font-weight:bold;
	border:0;
	cursor:pointer;
}

.btn-select-program{
	width:175px;
	height:59px;
	background:url(../images/btn-select-program.png) no-repeat 0 0;		
	text-indent:-8000px;
	cursor:pointer;	
	border:0px;
	cursor:pointer;
}

.btn-find{
	width:53px;
	height:30px;
	background:url(../images/btn-find.png) no-repeat 0 0;		
	text-indent:-8000px;
	cursor:pointer;	
	margin-left:10px;
	border:0px;
	cursor:pointer;
}


.btn-continue{
	width:130px;
	height:59px;
	background:url(../images/btn-continue.png) no-repeat 0 0;		
	text-indent:-8000px;
	cursor:pointer;	
	border:0px;
	cursor:pointer;
}

.btn-login{
	width:81px;
	height:23px;
	background:url(../images/btn-login.png) no-repeat 0 0;		
	text-indent:-8000px;
	cursor:pointer;	
	border:0px;
	cursor:pointer;
}

.btn-out{
	width:81px;
	height:23px;
	background:url(../images/btn-logout.png) no-repeat 0 0;		
	text-indent:-8000px;
	cursor:pointer;	
	border:0px;
	cursor:pointer;
}

/* HEADINGS
******************************************************************************/
h1 { font-size: 180%; color:#000; line-height:100%;  text-align:left; margin-top:0px;}
h1.brown { font-size: 180%; color:#8c471e; }
h2 { font-size: 140%; color:#000; padding-bottom:2px; margin-bottom:2px;  text-align:left;}
h3 { font-size: 140%; color:#8c471e; margin-top:1px; padding-bottom:2px; margin-bottom:2px; }
h4 { font-size: 140%; color:#003300; }
h5 { font-size: 100%; }
h6 { font-size: 80%; }


.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
	}
img, img a:hover {border:0px; }
img.border {padding:2px; border:1px solid #8e4620;}
.floatleft {float:left; margin-right:10px; }
.floatright {float:right; margin-left:10px; }
.floatcenter {width:800px; margin:0 auto; text-align:center; }
.clear {clear:both; height:20px; }
.clear10 {clear:both; height:10px; }
.clear2 {clear:both; height:2px; }
.padding {padding:5px 0px 10px 10px;}
.red {font-weight:bold; font-size:140%; color:red}

.designs{text-align:center;}
#program{text-align:center;}


/*--------------------Tool Tip ---------------------------*/

#demo{width:25px;
		float:right;
		margin-right:50px;
		
		}
	
.tooltip {
	display:none;
	background:transparent url(../images/black_arrow.png);
	font-size:12px;
	height:70px;
	width:160px;
	padding:20px 25px 25px 25px;
	color:#fff;	
	text-align:left;
}

/* style the trigger elements */
#demo img {
	border:0;
	cursor:pointer;
	margin:0 8px;
}


.hiddenPic {display:none;} /* used in preloading hover images */


/*/////////////////////SOCIAL//////////////////*/

#msg_footer{
	display:none;
	position:fixed;
	top:-10px;
	right:1px;
	text-align:center;
	width:132px;
	color:#333;
	background: url(//talents2work.com/images/social-t2w.png) no-repeat;
}

#msg_footer .bottom{
	height:10px;
	background: url(//talents2work.com/images/social-t2w.png) no-repeat scroll 0 140px;
}

#msg_footer .close{
	float:right;
	height:15px;
	width:114px;
	margin-right:-5px;
	border:0px solid #888;
	
}

/*////////////////////// RAYMUND ADDED start ////////////////////////*/
.tab_content #arrowCE, .tab_content #arrowCEB {
	margin-left:-12px;
	margin-top:-15px;
	width:8px;
	height:8px;
	}
/*////////////////////// RAYMUND ADDED end ////////////////////////*/

.greeting { font-size:200%;font-weight:bold;padding-bottom:.5em;margin-top:2em; }
.instructions { font-size:120%;font-weight:bold; }
.cstonebtn { margin:0 1.5em; border:solid 1px; padding:5px; background:white; border-radius:5px; box-shadow:1px 2px grey; cursor:pointer; color:black; font-weight:normal; font-size:16px; height:2em; }
.cstonebtn:hover { text-decoration:none; font-style:italic; }
