html, body { padding: 0; margin: 0; }
body {
	font: normal 12px/1.5em Helvetica, "Verdana", "Lucida Grande", sans-serif;
	background: #fff;
	padding:0; margin:0; 
	border:0;
}
body {background:#000;}

a:link {
	color:#2058cd;
	text-decoration:underline;
}

a:visited  {
	color:#2058cd;
	text-decoration:underline;
}

blockquote {line-height: 1.4em; margin: 1.2em 3em 1.2em 3em; text-align: justify;}

#outer {
	display:block; 
	width:760px; 
	margin:0 auto;
	background: #fff;
}
	.sidebar {background: #fff url(/sync/images/sidebar_background.gif) top right repeat-y;}
#header {
	position:relative;
	width:760px;
	height:142px;
	background: url(/page/-/theHisOback.jpg) 0 0 no-repeat;
}
	#header .home_link {
		display:block;
		width:540px;
		height:127px;
	}
	#header .home_link span {display:none;}
#stay_informed {
	position:absolute;
	top:35px;
	right:25px;
	width:134px;
/*	background: url(/sync/images/stay_informed.gif) 0 0 no-repeat;*/
}

#signup_button {
	display:block; 
	float:right; 
	margin:0; 
	padding:0;
	border:0;
	width:52px;
	height:20px;
	background: transparent url(/sync/images/sign_up.gif) no-repeat center left;
	text-align:left; text-indent: -5000px;
	cursor: pointer; /* hand-shaped cursor */
	cursor: hand; /* for IE 5.x */
}

#left_column, #right_column {float:left;}

#left_column {width:451px;}
#left_column_nsb {width:760px;}

/*
CN - 2/20/07 - changed left/right padding from 20px to 5px
*/
#left_column_inner {padding:20px 5px;}

#left_column_inner h1 {
	text-align:left;
	font-size:22px;
	color:#c00;
}
#left_column_inner h2 {
	text-align:left;
	font-size:14px;
	margin:10px 0;
}

#left_column_inner p {

	margin:0 0 10px 0;
}

#right_column {
	padding-top:15px;
	width:309px;
	background: url(/sync/images/sidebar_top.gif) 0 0 no-repeat;
}

.right_column_title {
	text-transform:uppercase;
	margin:10px 0;
	color:#fff;
	font-size:20px;
	font-weight:normal; text-align:center
}

.sidebar_text {
	padding:10px 24px;
	line-height:15px;
	color:#c5e2f1;
	text-align:left;
}

.sidebar_text a {color:#ffffff}

.blog_sidebar {color:#c5e2f1;
	text-align:left;
}
.blog_sidebar a {color:#ffffff}


.block_style {
	color:#999;
	text-transform:uppercase;
	text-align:justify;
	padding:20px;
}

#event_center_homepage {
	background:#cce9fa;
	margin:0;
	padding:0 0 20px 0;
}
#event_center_homepage p {
	padding:10px 20px;
	text-align:left;
	line-height:1em;
	color:#666;
}
	#event_center_homepage h3 {padding:0 20px; text-align:left; line-height:1em;}
	#event_center_homepage p strong {color:#000;}
	#event_center_homepage a {color:#f30;}

#find_an_event {
	padding:10px 0;
	background:#6dbae9;
	color:#005b8a;
}
	#find_an_event form {margin:10px 0;}
	#find_an_event label {margin:0 6px; font-size:15px;}

.news_homepage_text p {
	text-align:left;
	margin:15px 20px;
	line-height:1em;
}
.news_homepage_text p strong {color:#005b8a;}

#pressure_cooker_entry {
/*	border:solid 1px blue;*/
	padding:10px;
	display:block;
	clear:both;
}
#pressure_cooker_entry p {
	color:#c5e2f1;
	text-align:left;
	line-height:1.25;
}
#pressure_cooker_entry .entry_photo {
	text-align:center;
	display:block;
	width:80px;
	float:left;
	color:#fff;
	font-size:10px;
	line-height:16px;
	margin:0 5px 0 0;
	background: url(/sync/images/sidebar_comment_count_bg.gif) bottom center no-repeat;
}
#pressure_cooker_entry .red_arrow {
	margin:0 5px 0 0;
}

#footer {
	color:#fff;
	width:760px;
	height:33px;
	background: url(/sync/images/footer_background.gif) 0 0 repeat-x;
}
	#footer a {color:#fff; text-decoration:underline;}
	#footer span {padding:9px 20px 0 20px;}

/* TOP NAVIGATION BAR
----------------------------------------------- */
#navigation_bar {position: relative; margin: 0; padding: 0; width: 760px; height: 34px; background: url(/sync/images/navigation.gif) !important;}
#navigation_bar ul {margin: 0; padding: 0;}
#navigation_bar li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}
#navigation_bar a {height: 23px; display: block;}
#navigation_bar span {display: none;}
#navigation_bar {position: relative; margin: 0; padding: 0; width: 760px; height: 34px; background: url(/sync/images/nav-new.gif);}
#navigation_bar ul {margin: 0; padding: 0;}
#navigation_bar li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}
#navigation_bar a {height: 34px; display: block;}
#navigation_bar span {display: none;}

#navA {left: 0; width: 94px;}
#navB {left: 94px; width: 104px;}
#navC {left: 198px; width: 124px;}
#navD {left: 322px; width: 73px;}
#navE {left: 395px; width: 101px;}
#navF {left: 496px; width: 64px;}
#navG {left: 560px; width: 60px;}
#navH {left: 620px; width: 60px;}
#navI {left: 680px; width: 80px;}

#navA a:hover {background: transparent url(/sync/images/navigation.gif) 0 -33px no-repeat;}
#navB a:hover {background: transparent url(/sync/images/navigation.gif) -94px -33px no-repeat;}
#navC a:hover {background: transparent url(/sync/images/navigation.gif) -198px -33px no-repeat;}
#navD a:hover {background: transparent url(/sync/images/navigation.gif) -322px -33px no-repeat;}
#navE a:hover {background: transparent url(/sync/images/navigation.gif) -395px -33px no-repeat;}
#navF a:hover {background: transparent url(/sync/images/navigation.gif) -496px -33px no-repeat;}
#navG a:hover {background: transparent url(/sync/images/navigation.gif) -560px -33px no-repeat;}
#navH a:hover {background: transparent url(/sync/images/navigation.gif) -620px -33px no-repeat;}
#navI a:hover {background: transparent url(/sync/images/navigation.gif) -680px -33px no-repeat;}
