@charset "utf-8";
/* CSS Document */

body {background-color: #afafaf; background-image:url(../images/newpage/background.jpg); background-repeat:repeat-x; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;
}

.feedTitle{ display:none;
}

h1{	font-family:Arial, Helvetica, sans-serif;	font-size:21px;	color:#68407F; font-weight:bold; margin:0 0 10px 0; 
}

h2{	font-family:Arial, Helvetica, sans-serif;	font-size:18px;	color:#012a68;}	

h3{	font-family:Arial, Helvetica, sans-serif;	font-size:14px;	color:#012a68;}	

h4 {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#BBAA79; font-weight:bold; margin:5px 0 10px 0;}
h5 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#68407F; font-weight:bold; margin:5px 0 10px 0; }

img {outline:none; border:none;}
a img {outline:none; border:none;}
a {outline:none; text-decoration:none;}

.right {float:right;}

hr {border:1px solid #E7E0EF; margin:10px 0;}

/* Container*/

#wrapper{	width:900px;	margin: 0 auto;}

/* Top part with logo and top links */

#topbanner{	float:left;	width:900px;	height:40px;
}


#topbanner_left{		width:429px;	height:70px;	margin-top:27px;}

#topbanner_right{	float:right;	width:247px;	height:30px;	margin-top:10px;}
#topbanner_admin {}
#topbanner_admin #topbanner_left {width:400px; float:left; height:60px;}
#topbanner_admin #topbanner_right {margin-top:70px;}

/* Banner container */

#banner{	clear:both;	float:left;	width:900px;	height:108px; padding:3px 0 8px 0;	background-color:#000000;
}

/* Banner divs */

#bannerleft{	float:left;	width:18px;	height:108px;}
#bannerleft img {margin-top:0;}
#logo {width:200px; height:97px; float:left; padding:5px 5px 5px 0; margin-top:3px; background:#ffffff; border-left:2px solid black; border-right:4px solid black;}
#logo img {border:none;}

#rightbanner{	float:left;	width:669px;	height:108px; padding-top:3px;}

#middle{	clear:both;	float:left;	width:897px;	background-image:url(../images/newpage/leftside_background.jpg);	background-repeat:repeat-y;	border-right-style:solid;	border-right-color:#000000;	border-right-width:3px; }
#middle-bg {height:100%; width:900px; background:url(../images/build/content_bg_faded.png) bottom right no-repeat;}


#admin_middle{	clear:both;	float:left;	width:882px;	padding: 6px;	background-color: #FFFFFF;	border-right-style:solid;	border-right-color:#000000;
 border-right-width:3px;	border-left-style:solid;	border-left-color:#000000;	border-left-width:3px;	border-top-style:solid;	border-top-color:#000000;	border-top-width:3px;}


#leftside{	width:228px; overflow:hidden;	float:left; }


#leftside_interior{	float:left;	width:182px;	margin-left:30px;}


* html #leftside_interior{		margin-left:15px;}


#rightside{	width:668px; float:left;  margin-left:1px;}
#under-banner {height:25px; width:658px; background:#BCAA7A; clear:both; margin:0; padding:5px 0 0 10px; border-bottom:3px solid black;}
#under-banner a { font-size:12px; padding:3px; color:#fff; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
#under-banner a:hover {color:#77666E;}

#rightside_interior{	float:left;	width:620px; margin-top:15px; padding:0 20px 0 20px;}
table.initiatives td {padding:0 10px 10px 10px;}
#i-am-area {clear:both;font-size:46px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#BBAA79;}
#i-am-area ul {margin:0; padding:0 0 0 8px;}
#i-am-area ul li{display:block; list-style:none; float:left; padding:0 4px; margin:0 15px;}
/*#i-am-area ul li span.tooltip:hover {background:#ffffff; text-decoration:none;}  /*BG color is a must for IE6
#i-am-area ul li span.tooltip {display:none; padding:2px  3px; margin-left:8px; width:150px;}
#i-am-area ul li:hover span.tooltip{display:block; position:relative; top:50px; background:#ffffff; border:1px  solid #cccccc; color:#6c6c6c; text-decoration:none; font-size:11px;}*/
#i-am-area span.lighter {color:#e6e0cf;}
#i-am-area span.lightest {color:#efebdf;}
ul.home-btns {width:320px; margin:10px 10px;}
ul.home-btns li {list-style:none; display:inline; height:125px; margin:0 30px 0 0; }
ul.home-btns li a:hover {text-decoration:none;}
div#instructions {display:block; font-size:11px; color:#AFAFAF; text-align:center; margin-left:150px;}
#i-am-area ul li a:hover {text-decoration:none;}
li.startup a {display:block; height:72px; width:166px; background:url(../images/build/starting_up.jpg) no-repeat;}
li.startup a:hover {background:url(../images/build/starting_up_hover.jpg) no-repeat;}
li.experience a {display:block; height:72px; width:165px; background:url(../images/build/expanding.jpg) no-repeat;}
li.experience a:hover {background:url(../images/build/expanding_hover.jpg) no-repeat;}
li.transition a {display:block; height:72px; width:165px; background:url(../images/build/transitioning.jpg) no-repeat;}
li.transition a:hover {background:url(../images/build/transitioning_hover.jpg) no-repeat;}


#left-col {float:left; margin:10px 10px 10px 30px; }
img.home-img {display:block;}
div.sub-text {text-align:center; margin:5px 0;}
#right-col {width:400px; float:left; padding:10px 0 10px 20px;}
#col-cont {padding:0; min-height:200px; margin:15px 0 20px 10px; background:url(../images/build/col_bg.png) top left repeat-y;}
#col1 {width:180px; padding:5px; float:left; min-height:100%;}
a.gold {color:#BBAA79; font-size:10px; text-decoration:none; font-weight:bold;}
a.gold:hover {color:#68407F;}
#col2 {width:200px; padding:5px; float:left; min-height:100%; margin-left:15px;}
#col2 div.img-link {text-align:center;}
ul.news {margin:0; padding:0;}
ul.news li{list-style:none; margin:0; padding:5px 0;}
ul.news h5 {margin:0;}
ul.news p {margin:0;}
#col3 {width:170px; padding:5px; float:left; min-height:100%; margin-left:15px;}
#col3 h5 {color:#BBAA79; margin:0;}
#col3 a {display:block; margin:0 0 15px 0;}

* html #rightside_interior{	margin-left:8px;}

#rightside_interiorlong{	float:left;	width:639px;	margin-left:10px;	margin-top:15px;}

* html #rightside_interiorlong{	margin-left:10px;}

#footer{	clear:both;	float:left;	width:900px;	height:40px;}

#footerleft{	float:left;	width:651px;	height:40px;	background-image:url(../images/newpage/bottom_beigebar.jpg);	background-repeat:no-repeat;
}

#insidefooter{	float:left;	margin-left:15px;	margin-top:10px;	height:30px;}

#footerright{	float:right;	width:249px;	height:40px;}

#mefooter{	clear:both;	float:left;	width:900px;	height:46px;}

/*text */

.content_text{	font-family:Arial, Helvetica, sans-serif;	font-size:13px;	color:#000000;}
p.purple {color:#68407F; font-family:Arial, Helvetica, sans-serif; font-size:12px;  background:url(../images/build/start_quote.jpg) no-repeat; padding:10px 0 0 30px;}
p.purple a {text-decoration:none;}
p.purple a:hover {color:#7B598F;}
div#quote-link {width:150px; padding-left:30px; height:25px; background:url(../images/build/end_quote.png) bottom right no-repeat;}

.content_text a{	color:#5b2477;	text-decoration:none;}
.content_text a:hover{	color:#5b2477;	text-decoration:underline;}
a.gold {color:#BBAA79; font-size:10px; text-decoration:none; font-weight:bold;}
a.gold:hover {color:#68407F;}

.bottomlink_text{	font-family:Arial, Helvetica, sans-serif;	font-size:13px;	color:#333333;}

.bottomlink_text a{	color:#333333;	text-decoration:none;}

.bottomlink_text a:hover{	color:#666666;	text-decoration:none;}

.content_small{	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	color:#000000;}

.content_small a{	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	color:#5b2477;	text-decoration:none;}

.blue_headers{	font-family:Arial, Helvetica, sans-serif;	font-size:13px;	color:#012a68;	font-weight:900;}


.wecdate{	font-family:Arial, Helvetica, sans-serif;	font-size:10px;	color:#ff6600;}

.topnav_text{	font-family:Arial, Helvetica, sans-serif;	font-size:13px;	font-weight:900;	color:#5b2477;}


.topnav_text a{	font-family:Arial, Helvetica, sans-serif;	font-size:15px;	color:#5b2477;	text-decoration:none;}

.leftnav_text a:hover{	color:#c7c161;	text-decoration:none;}

/* BLOGGER */

/*.post-footer img {border: 0; visibility:hidden;}*/

.headline a{	font-family:Arial, Helvetica, sans-serif;	font-size:13px;	color:#5b2477;}	

.date{	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#012a68;}	

.feedburnerFeedBlock{	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#5b2477;	padding:0 0 0 0;	margin:0 0 0 0;}

.feedburnerFeedBlock ul{	padding:0 0 0 0;	margin:0 0 0 0;	list-style-type:none;}

.feedburnerFeedBlock ul li{	padding:0 0 15px 0;	margin: 0 0 0 0;	list-style-type:none;}

.feedTitle a{	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	font-weight:600;	color:#5b2477;	padding: 0 0 0 0;}

#creditfooter{	display:none;}	

  
  
 

/* BUTTONS */

#submit{	font-family:Arial, Helvetica, sans-serif;	color:#5b2477;	background-color:#faf5ff;	border-bottom:#5b2477;	border-left:#5b2477;	border-right:#5b2477;	border-top:#5b2477;	border-width:1px;	border-style:solid;	font-size:12px;	height:20px;}

.submit{	font-family:Arial, Helvetica, sans-serif;	color:#5b2477;	background-color:#faf5ff;	border-bottom:#5b2477;	border-left:#5b2477;	border-right:#5b2477;	border-top:#5b2477;	border-width:1px;	border-style:solid;	font-size:12px;	height:20px;}

/* Spotlight Text */

.spotlight{	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#012a68;}

.spotlight a{	color:#012a68;	text-decoration:underline;}

.spotlight a:hover{	color:#CC9900;}

.event_listings{	font-family:Arial, Helvetica, sans-serif;	font-size:10px;	color:#012a68;}

.event_listings a{	font-family:Arial, Helvetica, sans-serif;	font-size:10px;	color:#012a68;	text-decoration:none;}
.event_listings a:hover {color:#68407F; text-decoration:underline;}

.binarycanary_text{	padding:15px;	font-family:Arial, Helvetica, sans-serif;	font-size:10px;	color:#333333;	text-decoration:none;}

.binarycanary_text a{	font-family:Arial, Helvetica, sans-serif;	font-size:10px;	color:#333333;	text-decoration:none;}

.admin_nav{	list-style: none;	padding-left: 0px;	margin-left: 0px;	padding-top: 1px;	margin-top: 1px;}

.admin_nav li{	float:left;	padding-left: 10px;	margin-left: 10px;
}

.clear {clear:both;}

#bottom-logos{	float:right;	width:800px;	padding:30px 20px 10px 20px;}

.canada-logo {padding-right:30px;}