






body {

	

	background-image: url(images/rankhigher-large-bg.jpg);
	
	background-position:center top;
	
	background-repeat: no-repeat;

	margin: 0;



	padding: 0;



	color: #333333;



	background-color: #317196;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 12px;/*	background-image: url(images/bg.gif);



	background-repeat: repeat-x;*/



	text-decoration: none;



	



}









 h4, h5, h6 {



	color: #0099FF;



}







hr {



color: #206188;



background-color: #206188;



height: 2px;



}























h1 {



color: #206188;



font-family: "Times New Roman", Times, serif;



font-size: 22px;







}







h2 {



color: #663300;



font-family: "Times New Roman", Times, serif;



font-size: 18px;



padding-top: 5px;



font-weight: 100;



}







h3 {



color: #996600;



font-style: italic; 



}







a {



	text-decoration: none;



	color: #666666;



	border:none;



}







a:hover {



	text-decoration: none;



}







.bgSide {







z-index:inherit







}











/* big container */







#bigContainer {



	background-image:url(images/bg.gif);



	margin: 0 auto;



	padding: 0px;






	width: 985px;



	background-repeat: repeat-x;


	background-color: #FFFFFF;
}



#bigContainer-webinar {





	margin: 0 auto;



	padding: 0px;



	height: 300px;



	width: 985px;





}











/* Header */







#header {



	width: 985px;
	

	height: 105px !important;
	height: 115px;



	margin-top: 0px;



	margin-right: auto;



	margin-bottom: 0;



	margin-left: auto;



}







#header-landing {



	width: 985px;



	height: 0px;



	margin-top: 0px;



	margin-right: auto;



	margin-bottom: 0;



	margin-left: auto;



}











/*banner*/







#banner {



	border-top-width: thick;



	border-right-width: thick;



	border-bottom-width: thick;



	border-left-width: thick;



	border-top-color: #C5EEFE;



	border-right-color: #C5EEFE;



	border-bottom-color: #C5EEFE;



	border-left-color: #C5EEFE;



}











/* Logo */







#logo {



	float: left;



	padding-top: 10px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 80px;



	left: 2px;



}







#logo * {



	margin: 0;



	text-decoration: none;



	font-weight: normal;



	color: #0099CC;



}







#logo h1 {



	letter-spacing: -2px;



	font-size: 2.8em;



}







#logo h2 {



	margin-top: -5px;



	padding-left: 2px;



	font-size: 1em;



}







/* Menu */







#menu {



	float: right;



	text-align: right;
	margin: -29px 10px 0px 0px !important;
	margin: -20px 10px 0px 0px;
	width: 480px;



	


}







#menu ul {



	margin: 0;



	padding: 76px 0 0 0;



	list-style: none;



}







#menu li {



	display: inline;



	font-family: "Trebuchet MS", Verdana, Arial;



	font-size: 16px;



	color: #FFFFFF;



	font-weight: normal;



	text-decoration: none;



}







#menu a {



	display: block;



	float: left;



	height: 32px;



	margin-left: 2px;



	text-decoration: none;



	color: #FFFFFF;



	background-color: #29ABE2;



	background-repeat: no-repeat;



	font-weight: bold;



	width: 95px;



	padding-top: 8px;



	padding-right: 9px;



	padding-bottom: 0px;



	padding-left: 9px;



	background-position: center top;



	text-align: center;



	vertical-align: middle;



	background-image: url(images/r_tabs.gif);



	/*border-bottom-width: 1px;



	border-bottom-style: solid;



	border-bottom-color: #ffffff; */



}







#menu .active a {



	height: 32px;



	background-color: #206188;



	background-image: url(images/r_tabs_over.gif);



	background-repeat: no-repeat;



	background-position: center top;



border-bottom-width: 1px;



	border-bottom-style: solid;



	border-bottom-color: #206188;



}







#menu a:hover {



	height: 32px;



	background-color: #3399CC;



	background-image: url(images/r_tabs_hover.gif);



	background-repeat: no-repeat;



	background-position: center top;



	/*border-bottom-width: 1px;



	border-bottom-style: solid;



	border-bottom-color: #FFFFFF; */



}















/* Content */







#content {



	width: 985px;



	margin: 0 auto;



	background-repeat: no-repeat;



	background-position: center top;



	height: auto;
	
}







/* Column Main */







.IMP-video {



	background-image:url(http://www.rankhigher.ca/images/internet-marketing-bg.jpg);



	background-position:center; 



	background-repeat:no-repeat;



}



#colMainPressRoom



{



	float: right;

	

	width: 985px;



	height:auto;



	margin-bottom: auto !important; /*hack for ie displaying huge whitespace.*/



	margin-bottom:-390px;

	

	height: auto !important;

		

	height: 4000px;

	





}





#colMainSBusiness



{



	float: right;

	

	width: 985px;



	height:auto;



	margin-bottom: auto !important; /*hack for ie displaying huge whitespace.*/



	margin-bottom:-390px;

	

	height: auto !important;

		

	height: 2500px;

	





}





#colMain {



	float: right;

	

	width: 985px;



	height:auto;



	margin-bottom: auto !important; /*hack for ie displaying huge whitespace.*/



	margin-bottom:-390px;

	
	background-color: #FFFFFF;




}



#colMainPressRoom .post {



	clear: both;



	margin-bottom: 0em;



	/* background-image: url(images/submenu_c.gif); */



	background-repeat: no-repeat;



	background-position: right bottom;



	float: right;



	width: 740px;



	padding-top: 5px;



	padding-right: 15px;



	padding-bottom: 20px;



	padding-left: 30px;



	margin-top: 12px;



	z-index: -7;

	



}





#colMainSBusiness .post {



	clear: both;



	margin-bottom: 0em;



	/* background-image: url(images/submenu_c.gif); */



	background-repeat: no-repeat;



	background-position: right bottom;



	float: right;



	width: 750px;



	padding-top: 5px;



	padding-right: 5px;



	padding-bottom: 20px;



	padding-left: 30px;



	margin-top: 12px;



	z-index: -7;

	



}



#colMain .eventspost {
clear: both;
margin-bottom: 0em;
/* background-image: url(images/submenu_c.gif); */
background-repeat: no-repeat;
background-position: right bottom;
float: right;
width: 760px;
padding-top: 15px;
padding-right: 5px;
padding-bottom: 20px;
padding-left: 10px;
margin-top: 6px;
z-index: -7;
}



#colMain .post {



	clear: both;



	margin-bottom: 0em;



	/* background-image: url(images/submenu_c.gif); */



	background-repeat: no-repeat;



	background-position: right bottom;



	float: right;



	width: 750px;



	padding-top: 5px;



	padding-right: 5px;



	padding-bottom: 20px;



	padding-left: 30px;



	margin-top: 12px;



	z-index: -7;

	



}







.post a{



color:#206188;



text-decoration: underline;



font-weight: bold;



}







.post a:hover{



color:#206188;



font-weight: bold;



text-decoration: none;



}







.post-landing h1{



color: #CC6600;



margin-top:0px;



}







#colMain .story {



	width: 700px;



	padding-top: 20px;



	padding-right: 25px;



	padding-bottom: 25px;



	padding-left: 1px;



	z-index: -7;



   



   }















#colMain .title {



	margin: 0;



	padding: 0;



	font-size: 1.6em;



	z-index: -7;



}







#colMain .posted, #colOne .meta {



	margin: 0;



	text-align: right;



	font-size: xx-small;



	z-index: -7;



}







#colMain .posted {



	margin-top: -13px;



	z-index: -7;



}







#colMain .meta {



	border-top-width: 1px;



	border-top-style: solid;



	border-top-color: #B4D4EB;



	z-index: -7;



}







#colMain .meta p {



	margin: 0;



	z-index: -7;



	



}







/* Column One */







#colOne {



	float: right;



	width: 466px;



	margin: 4px;



	background-color: #FFFFFF;



	padding: 5px;



	border: 1px solid #A2CCE6;



}







#colOne .post {



	clear: both;



}







#colOne .title {



	margin: 0;



	padding: 0;



	font-size: 1.6em;



	border-bottom-width: 1px;



	border-bottom-style: solid;



	border-bottom-color: #B4D4EB;



}







#colOne .posted, #colOne .meta {



	margin: 0;



	text-align: right;



	font-size: xx-small;



}







#colOne .posted {



	margin-top: -13px;



}







#colOne .meta {



	border-top-width: 1px;



	border-top-style: solid;



	border-top-color: #B4D4EB;



}







#colOne .meta p {



	margin: 0;



}























/* Column Two */







#colTwo {



	float: left;



	width: 179px;



	margin-top: 0px;



	margin-right: 4px;



	margin-bottom: 4px;



	margin-left: 0px;



	/* background-image: url(images/menu_left.gif); */






	background-repeat: no-repeat;



	padding-top: 7px;



	padding-right: 4px;



	padding-bottom: 4px;



	padding-left: 5px;

	

	



}







#colTwo #textfield1 {



	width: 170px;



}







#colTwo #submit1 {



	display: none;



}







#colTwo ul {



	margin: 0;



	list-style: none;



	padding-top: 0px;



	padding-right: 2px;



	padding-left: 2px;



}







#colTwo li h2 {



	margin: 0;



	padding: 0;



	line-height: 100%;



}







#colTwo li h2 span {



	margin: 0;



	padding: 5px 10px;



	text-transform: uppercase;



	font-size: 10px;



	border-top-width: 1px;



	border-right-width: 1px;



	border-bottom-width: 1px;



	border-left-width: 1px;



	border-top-style: solid;



	border-right-style: solid;



	border-bottom-style: none;



	border-left-style: solid;



	border-top-color: #B4D4EB;



	border-right-color: #B4D4EB;



	border-bottom-color: #B4D4EB;



	border-left-color: #B4D4EB;



	background-color: #B4D4EB;



	background-repeat: repeat-x;



}







#colTwo li ul, #colTwo li form {



	margin: 0 0 10px 0;



	padding: 21px;



}



















/* Footer */







#footer {



	width: 985px;



	text-align: right;



	color: #FFFFFF;



	margin-top: 0;



	margin-right: auto;



	margin-bottom: 0;



	margin-left: auto;



	height: 48px !important;
	height: 37px;



	padding-top: 9px !important;
	padding-top: 20px;


	padding-bottom: 5px;



	padding-left: 0px;



	padding-right: 0px;



	background-image: url(images/footer-revised.jpg);



	background-repeat: no-repeat;



}







#footer p {



	font-size: xx-small;



	margin-right: 25px;



	margin-top: 10px;



	font-weight: bold;



}







#footer a{



color: #FFFFFF;



font-weight: bold;



text-decoration: none;



}







#footer a:hover{



color: #CECECE;



text-decoration: underline;



font-weight: bold;







}







/* menu left */







#menuLeft {



	float: left;



	list-style: none;



	margin: 0;



	padding: 0;



	width: 14em;



	background-color: #FFFFFF;



	vertical-align: bottom; /* This fixes the IE5 Win gap! */



}







#menuLeft .selected {



	font-weight: bold;



	color: #206188; 



}







#menuLeft li {



	margin: 0;



	padding: 3;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	vertical-align: bottom; /* This fixes the IE5 Win gap! */



	font-size: 12px;



	color: #FFFFFF;



	width: 14em;



		background-color: #FFFFFF;



	border-bottom-width: 1px;



	border-bottom-style: solid;



	border-bottom-color: #cccccc;



}







#free-report {



	background-image: url(images/report-bg.jpg);



	height: 100px;



	width: 175px;



	background-repeat: repeat-x;



	text-align: center;







}







#free-report a{text-decoration:none;}



#free-report p {color:#663300;text-align:center;margin-left: 3px;margin-right: 3px;}















#testimonial{



background-image: url(images/testimonial-bg.jpg);



height: 200px;



width: 175px;



background-repeat: repeat-x;



}







#testimonial p{



padding-top:22px;



color: #206188;



margin-left: 10px;



margin-right: 3px;



font-style: italic;







}







.image{



border: none;



float: left;



padding-right: 5px;



padding-top: -5px;



}







#menuLeft a.active {



	font-weight: bold;



	color: #206188;



}







#menuLeft a {



	color: #666666;



	margin: 0;



	text-decoration: none;







	vertical-align: bottom; /* This fixes the IE5 Win gap! */



	display: block;



	padding-right: 2px;



	padding-left: 5px;



	padding-top: 6px;



	width: 100%;



	padding-bottom: 6px;



}



#menuLeft a:hover {



	color: #29abe2;



	background-color: #F00F0F0;



	vertical-align: bottom; /* This fixes the IE5 Win gap! */



}	







#free-report a {



	color: #663300;



	font-family: "Times New Roman", Times, serif;



	font-size: 18px;



	padding-top: 5px 0 0 0;



	font-weight: 100;



	background: none;



	border: none;



	width: 100%;



	display: inline;



	text-decoration: underline;



}







#free-report a:hover {



	color: #663300;



}







/* boxes */







#iconBox {



	background-color:#FFFFFF;



	margin: 20px;



	margin-right: 5px;



	margin-left: 10px;



	height: 165px !important;



	width: 165px;



	border: 1px solid #E8E8E8;



	float: left;



	padding-right: 185px !important;



	padding-right: 0;



}















/* boxes labels */







#boxLabel {



	height: 20px;



	width: 350px;



	bottom: 20px;



	color: #206188;



	text-align: center;



	position: relative;



	top: -125px;



	background-color: #E6E6E6;



	padding-top: 4px;



	font-weight: bold;



}







#boxLabel2 {



	height: 20px;



	width: 350px;



	bottom: 20px;



	color: #206188;



	text-align: center;



	position: relative;



	top: -125px;



	background-color: #E6E6E6;



	padding-top: 4px;



	font-weight: bold;



}







#product-text{



position: relative;



top: -130px;



left: 165px;



clear: both;



height: 100px;



}







#products-link{



color: #206188



}







#read-more{



color: #206188;



float: right;



}







#read-more a{



text-decoration: underline;



color: #206188;



}







/* bottomIndex */







#bottomIndex {



	



	background-repeat: repeat-x;



	width: 400px;



	padding: 7px;



	margin: 2px;



	float: left;



		/*border: 1px solid #CCCCCC;*/



		z-index: -8;







}







#bottomIndex2 {



	



	width: 195px;



	margin: 2px;



	float: left;



	/*background-color: #C2E8FE;*/



	color: #000000;



	padding-top: 12px;



	padding-right: 7px;



	padding-bottom: 12px;



	padding-left: 7px;



	/*border: 1px solid #CCCCCC;*/



	z-index: -8;



}







#bottomIndex3 {



	



	width: 195px;



	padding-top: 12px;



	padding-right: 7px;



	padding-bottom: 12px;



	padding-left: 7px;



	margin: 2px;



	float: left;



/*	background-color: #65A5F3;*/



	color: #FFFFFF;



	/*border: 1px solid #CCCCCC;*/



	z-index: -8;



}







#videoText {



	float: left;



	z-index: -8;



	width: 455px;



	margin-left: 15px;



}







#flashVideo {



	/*z-index: -5;*/



	position: relative;



	top: -810px !important;

   top: -820px;


	padding-right: 15px;



	float: right;



	height: 65px;



}


#flashVideo2 {



	/*z-index: -5;*/



	position: relative;



	top: -940px !important;

   top: -950px;


	padding-right: 15px;



	float: right;



	height: 65px;



}






.link {



color: #29abe2;



}







/*big box for salesdrive */











/*#contentTopbox {



	float: left;



	padding: 0;



	margin: 3px 1% 3px 2%;



	background: #fff;



	border: 1px solid #ccc;



	width: 96%; 



	voice-family: "\"}\"";



	voice-family:inherit;



	width: 94%;



	height:175px;



	margin-bottom:20px;



}



	



#contentTopbox p {



		margin: 5px 6px 0 0px;



}







#contentTopbox img {



		padding-right: 6px;



}



	



html>body #contentTopbox {



		width: 96%; 



}



		



#contentTopbox .readmore {



		float: right;



		padding-top: 10px;



}



	



#contentTopbox #productLink {



		background-color: #E6E6E6;



		clear:both;



		width: 100%;



		text-align:center;



		padding: 5px 0 5px 0;



		margin-bottom: 15px;



}











*/











#contentTopbox {



	padding: 0;



	margin: 3px 1% 3px 2%;



	background: #fff;



	border: 1px solid #ccc;



	width: 719px; /* ie5win fudge begins */



	voice-family: "\"}\"";



	voice-family:inherit;



	width: 719px;



	height:150px;



	margin-bottom:20px;



}




#contentTopbox p {



		margin: 5px 6px 0 0px;



}







#contentTopbox img {



		padding-right: 6px;



}



	



/*html>body #contentTopbox {



		width: 43%;



}*/



		



#contentTopbox .readmore {



		float: right;



		padding-top: 10px;



}



	



#contentTopbox #productLink {



		background-color: #E6E6E6;



		clear:both;



		width: 100%;



		text-align:center;



		padding: 5px 0 5px 0;



		margin-bottom: 4px; /* if you decide to put the product link on the bottom, you'll have to take out this line */



}







#contentTopbox ul {



	left: 15px;



	position: relative;



}







/*New Products Boxes*/







#content00 {



	float: left;



	padding: 0;



	margin: 3px 1% 3px 2%;



	background: #fff;



	border: 1px solid #ccc;



	width: 43%; /* ie5win fudge begins */



	voice-family: "\"}\"";



	voice-family:inherit;



	width: 43%;



	height:175px;



	margin-bottom:20px;



}



	



#content00 p {



		margin: 5px 6px 0 0px;



}







#content00 img {



		padding-right: 6px;



}



	



html>body #content00 {



		width: 43%; /* ie5win fudge ends */



}



		



#content00 .readmore {



		float: right;



		padding-top: 10px;



}



	



#content00 #productLink {



		background-color: #E6E6E6;



		clear:both;



		width: 100%;



		text-align:center;



		padding: 5px 0 5px 0;



		margin-bottom: 15px; /* if you decide to put the product link on the bottom, you'll have to take out this line */



}







#content200 {



	float: right;



	padding: 0;



	margin: 3px 2% 3px 1%;



	background: #fff;



	border: 1px solid #ccc;



	width: 43%; /* ie5win fudge begins */



	voice-family: "\"}\"";



	voice-family:inherit;



	width: 43%;



	height:175px;



	margin-bottom:20px;



}



	



html>body #content200 {



	width: 43%; /* ie5win fudge ends */



}



	img{border:none;}



#content200 p {



	margin: 5px 6px 0 0;



}







#content200 img {



		padding-right: 6px;



}



	



#content200 .readmore {



		float: right;



		padding-top: 10px;



}



	



#content200 #productLink {



		background-color: #E6E6E6;



		clear:both;



		width: 100%;



		text-align:center;



		padding: 5px 0 5px 0;



		margin-bottom: 15px;



}







.main-page-links{text-decoration:underline;color:#206188;font-weight:bold;}



.other-page-links{text-decoration:underline;color:#663300;}















/* logo corner */ 







#logoCorner {







float:right;



background-image:url(images/salesdrivelogo.jpg);



width: 200px;



height: 70px;











}







.sub-link{



text-indent: 8px;



}







#open-source{



	background-image: url(images/open-source.jpg);



	height: 100px;



	width: 175px;



	background-repeat: repeat-x;



	text-align: center;







}







h2.sell-sheet{



color: #0264ab;



font-weight: bold;



}







h3.sub-sell-sheet{



color: #000000;



font-weight: bold;



font-size: 14px;



font-style: normal;



}







h4.sell-sheet-sm{



color: #0264ab;



font-weight: bold;



font-size: 15px;



}







.price{



color: #ab021a;



}



#colMain-webinar{



	float: right;

	

	width: 325px;



	height:auto;



	margin-bottom: auto !important; /*hack for ie displaying huge whitespace.*/



	margin-bottom:-390px;

	



}



.post-webinar{



	clear: none;



	margin-bottom: 0em;



	/* background-image: url(images/submenu_c.gif); */



	background-repeat: no-repeat;



	background-position: right bottom;



	float: left;



	width: 600px;



	z-index: -7;



border-right: 1px solid #CCCCCC;



margin-left: 10px;



margin-right: 10px;



padding-right: 10px;



}

.post-test{
background-position:right bottom;
background-repeat:no-repeat;
clear:both;
float:right;
height: auto;
margin-bottom:0;
margin-top:12px;
padding:5px 5px 20px 30px;
width:750px;
z-index:-7;
}



#signup{

width: 295px;

height: 389px;

background-image: url(http://www.rankhigher.ca/images/Free-Report-Box.jpg);

background-repeat: no-repeat;

margin-top: 20px;



}


#salesdrive	{




	margin: 3px 1% 3px 2%;



	background: #fff;



	border: 1px solid #ccc;



	width: 719px; /* ie5win fudge begins */



	voice-family: "\"}\"";



	voice-family:inherit;



	width: 719px;



	height:150px;



	margin-bottom:20px;

}




#content-webinar{



	width: 985px;



	margin: 0 auto;



background-color: #ffffff;



	height: auto;



}



.webinar-info{

width: 150px;

text-align: center;

}



.sign-up-today{

text-decoration: underline;

}



.mail-webinar{



text-decoration: underline;

color:#206188;

font-weight: bold;

}

.schedule .date .month{

background:#029FE0 none repeat scroll 0 0;
color:#FFFFFF;
padding:2px 0 1px;
width:34px
}

#smallboxWrap {
	height: 600px;
}

#cp24-video-desc {
	float: left; 
	width: 250px !important; 
	width: 200px;
	margin-top: 30px;
}

#CP24-video {
	float: left; 
	margin-right: 70px !important;
	margin-right: 30px;
}

#cp24-text {
	width: 600px;
}

#PROFIT-100-Container {
	width:400px; 
	height:auto;
	float: right; 
	margin-right: 15px; 
	margin-left: 15px;
}

#PROFIT-100-image {

}

#PROFIT-100-desc {
	width:350px; 
	height:20px; 
	font-size:9px; 
	font-weight:bold; 
	padding-left: 7px;
}

#press-archives-text {
	float:right;
	
}

h2.events {
color: #22638A;
font-size: 17px;
padding-bottom: 5px;
font-weight: bold;
}

#events-box-container {
float: left;
width: 730px;
height: auto;
padding: 5px 5px 15px 5px;
margin: 0px 0px 15px 0px;
border-bottom: thin dotted #000;
}

#events-box-container2 {
float: left;
width: 730px;
height: auto;
padding: 5px 5px 15px 5px;
margin: 0px 0px 15px 0px;
}

#events-box-container3 {
float: left;
width: 730px;
height: auto;
padding: 5px 5px 15px 5px;
margin: 0px 0px 15px 0px;
border-bottom: thin dotted #000;
border-top: thin dotted #000;
}

#events-header {
margin: 0;
text-align: center;
}

h2.events {
font-size: 16px;
color: #000;
font-weight: bold;
}

h1.events-title {
font-size: 22px;
color: #000;
font-weight: bold;
}

.border {
border-bottom: thin dotted #000;
width: 280px;
padding: 5px 0px 5px 0px;
}

#events-left {
float: left;
width: 650px;
margin-left: 15px;
}

#events-left123 {
float: left;
width: 445px;
}

#events-right {
float: right;
width: 315px;
margin-top: 20px;
padding: 5px;
background-color: #dce9ef;
}

#events-right123 {
float: left;
width: 258px;
margin-left: 23px;
}

#events-right1234 {
float: left;
width: 258px;
margin-left: 23px;
margin-bottom: 220px;
}

#events-right12345 {
float: left;
width: 258px;
margin-left: 23px;
margin-bottom: 120px;
}

ul.bolder {
font-weight: bold;
line-height: 18px;
}

ul.unbold {
line-height: 18px;
}



a.events-link {
color: #206188;
font-weight: bold;
text-decoration: none;
}

a.events-link:hover {
color: #c58805;
font-weight: bold;
text-decoration: underline;
}

a.events-link2 {
color: #206188;
font-weight: bold;
text-decoration: underline;
}

a.events-link2:hover {
color: #c58805;
font-weight: bold;
text-decoration: none;
}

ul.download {
width: 148px;
height: 28px;
list-style-type: none;
margin-top: 20px;
}

ul.download li {
margin: 0;
width: 148px;
height: 28px;
}

ul.download li a {
color: #fff;
display: block;
text-transform: uppercase;
font-weight: bold;
font-size: 14px;
text-decoration: none;
background-image: url(http://www.rankhigher.ca/images/register-here.jpg);
background-repeat: no-repeat;
text-align: center;
height: 28px;
width: 148px;
padding-top: 5px;
}

ul.download li a:hover {
text-decoration: underline;
}

#events-photo {
float: left;
width: 197px;
height: 200px;
margin-right: 35px;
}

#text-events {
float: left;
width: 450px;
}

#events-photo {
float: right;
width: 218px;
height: 170px;
margin-left: 20px;
margin-top: 20px;
}

#more-info {
float: left;
width: 350px;
margin-top: 20px;
font-size: 17px;
font-family: "Times New Roman", Times, serif;
}

#more-info2 {
float: left;
width: 200px;
margin-top: 20px;
font-size: 17px;
font-family: "Times New Roman", Times, serif;
}

#register {
float: left;
width: 200px;
margin-left: 100px;
margin-top: 0px;
}

#register123 {
float: left;
margin-left: 225px;
}

#register1234 {
float: left;
margin-left: 50px;
width: 150px;
}

#register2 {
float: left;
width: 200px;
margin-left: 185px;
}

#register-closed {
float: left;
width: 400px;
margin-left: 170px;
font-size: 15px;
}

span.tagline {
font-size: 14px;
color: #5a5959;
}

span.top-tagline {
font-size: 14px;
color: #000;
}

h1.events {
color: #206188;
font-family: "Times New Roman", Times, serif;
font-size: 24px;
}

#header-phone-number {

float: right;

margin: 10px 35px 0px 0px;

font-size: 14px;

font-weight: bold;

}

span.highlights {
font-size: 17px;
color: #d10207;
font-weight: bold;
font-family: "Times New Roman", Times, serif;
}

span.title2 {
font-size: 16px;
color: #016bb3;
font-weight: bold;
font-family: "Times New Roman", Times, serif;
}

span.archive {
font-size: 17px;
font-weight: bold;
color: #206188;
font-family: "Times New Roman", Times, serif;
padding-left: 6px;
}

#event-archives-text {
float: right;
padding-right: 10px;
font-weight: bold;
font-size: 18px;
}

h2 span.archive2 {
float: right;
padding-right: 10px;
font-size: 18px;
}

a.archive {
font-weight: bold;
text-decoration: underline;
color: #206188;
}

a.archive:hover {
font-weight: bold;
text-decoration: underline;
}

span.profit {
color: #dd0202;
}

span.purple {
color: #993365;
}

p.height {
height: 30px;
}

#text-events2 {
float: left;
width: 730px;
}

#greg-video {
margin-left: 0px;
margin-bottom: 40px;
}


#career{
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #CCCCCC;
height:112px;
width: 650px;
margin: 3px 5px 20px 0px;
padding:0;
}

#career-dev{
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #CCCCCC;
height:125px;
width: 650px;
margin: 3px 5px 20px 0px;
padding:0;
}

#career-title{
background-color:#E6E6E6;
clear:both;
margin-bottom:4px;
padding:5px 0;
}

p.career-intro{
margin-left: 3px;
}

.contact-left {
float: left;
width: 360px;
}

.contact-right {
float: left;
width: 335px;
}

.contact-container {
float: left;
width: 700px;
margin-bottom: 20px;
}

.contact-info {
float: left;
width: 360px;
}

.contact-map {
float: left;
width: 335px;
}