* {
        font-size: 11px;	
        font-family: "Lucida Grande", "Verdana", sans-serif;
	margin: 0;
	padding: 0;
}


html {

}

body {
        font-size: 11px;	
	text-align: center;
	font-family: "Lucida Grande", "Verdana", sans-serif;
	background: #fff url(images/body_bg.gif) repeat-x;
}

.content_with_image td {
  font-size: 11px;
  font-family: "Lucida Grande", "Verdana", sans-serif;
  text-align: left;
  vertical-align: top; 
  padding: 1px 1px 1px 1px;
}

td {
  font-size: 11px;
  font-family: "Lucida Grande", "Verdana", sans-serif;
  text-align: left;
  vertical-align: middle; 
  padding: 1px 1px 1px 1px;
}

a {
  /*text-decoration: none;*/
  color: #007ABE;
}


#page {
	text-align: left;
	margin: 0 auto;
	width: 760px;
	font-family: "Lucida Grande", "Verdana", sans-serif;
	font-size: 11px;
	/*min-height: 100%;*/
	position: relative;
}

#header {
	position: relative;
	background: #efefef url(images/header_bg.png) 0 0 no-repeat;
	margin: 0;
	float: left;
	display: inline;
	width: 760px;
	height: 155px;
	padding: 0;
}
	
#header h1 a {
	margin: 0;
	padding: 0;
	width: 200px;
	height: 119px;
	display: block;
	text-indent: -99999px;
	outline: none;
}
	
#header img {
	display: none;
}
	
#header h2 {
	font-size: 11px;
	text-align: right;
	color: #BCD7E4;
	position: absolute;
	top: 35%;
	right:25px;
	font-family: "Lucida Grande", "Verdana", sans-serif;
	font-weight: normal;
}

#header	 #nav {
		clear: left;
		position: relative;
		width: 760px;
		height: 36px;
		background: #253957 url(images/nav_bg.gif);
		overflow: hidden;
}

#header #nav li,
#header #nav li a {
		list-style: none;
		float: left;
		display: inline;
		margin: 0;
		font-family: "Lucida Grande", "Verdana", sans-serif;
		font-size: 13px;
}


#header #nav li {
		margin:0 2px 0 0;
		background: url(images/nav_li_a_sep.gif) 100% 50% no-repeat;
		height: 36px;
}
	
#header #nav li a { 
		padding: 0px 9px;
		line-height: 36px;
		text-align: center;
}
	
#header #nav li a:hover {
		background: url(images/nav_selected.gif) 50% 0 no-repeat;
		overflow: hidden;
}
		
#nav a {
		color: #ffffff;
}

#nav a:hover {
		color: #00adef;
}
	


#banner {
	height: 152px;
	width: 760px;
	margin: 0;
	padding: 0;
	float: left;
	clear: both;
/*	position: relative;*/
	background: transparent url(images/banner_short.png) bottom left no-repeat;
}

#banner img {
position: relative;
	/*height: 204px;*/
	/*width: 760px;*/
	margin: 0;
	padding: 0;
	float: left;
}

#banner h1 {
	font-family: "Lucida Grande", "Verdana", sans-serif;
	position:relative;
	top:0px;
        left:10px;
	text-align:left;
	font-size: 1.7em;
	color: #0068b3;
	width:400px;
}

#banner h2 {
	font-family: "Lucida Grande", "Verdana", sans-serif;
	position:relative;
	top:20px;
        left:10px;
	text-align:left;
	font-size: 1.7em;
	color: #c8c8c8;
	width:700px;
	height:98px;
}

#pageName{position:absolute;top:40px;left:545px;width:255px;text-align:right;min-height:30px;_height:30px}


#content {
	font-family: "Lucida Grande", "Verdana", sans-serif;
	clear: both;
	position: relative;
	background-image: url(images/content_bg.png);
}

#content p {
	margin: 0 1em 1em 0;
	display: block;
	width: 100%;
}


#story {
	position: relative;
	float: left;
	display: inline;
	overflow: hidden;
	border-right: 1px solid #BFBFBF;
	border-left: 1px solid #BFBFBF;
	border-bottom: 1px solid #BFBFBF;
	padding: 15px 5px 15px 15px;
	background: #fff;
	width: 400px; /* story width */
	background: none;
	border: 0;
	margin: 0;
	font-size: 11px;
	font-family: "Lucida Grande", "Verdana", sans-serif;
}



#story ul {
	float: none;
	display: block;
	text-align: left;
}
	
#story ul li {
        font-size: 11px;
	font-family: "Lucida Grande", "Verdana", sans-serif;
	list-style: none;
	background: url(images/bullet_blue.gif) 0% .5em no-repeat;
	padding: .25em 0 .25em 16px;
	border-color: #ffffff;
	margin-left: 1em;
}

#side {
	float: right;
	display: inline;
	width: 320px; /* side width */
	margin: 0px 10px 10px 10px;
	padding: 15px 0;
	font-size: 11px;
	font-family: "Lucida Grande", "Verdana", sans-serif;
}
		
#side ul {
	float: none;
	display: block;
	text-align: left;
}
	
#side ul li {
	list-style: none;
	background: url(images/bullet_blue.gif) 0% .5em no-repeat;
	padding: .25em 0 .25em 16px;
	border-color: #ffffff;
	margin-left: 1em;
	font-size: 11px;
	font-family: "Lucida Grande", "Verdana", sans-serif;
}




#excerpt {
	 font-size: 11px;
	 font-family: "Lucida Grande", "Verdana", sans-serif;
	 background: #fff; 
	 border: 1px solid #bfbfbf;
	 padding:  10px;
	 position: relative;
	 margin: 15px 0 15px 0; /* provides top and bottom spacing */
	 /*border-bottom:  1px solid #bfbfbf;*/
}
	


.default #excerpt {
		margin-top: -5px;
		width:  auto; /* excerpt width */
}
	
#content #excerpt h2, 
#content #excerpt h2, 
#content #excerpt h1, 
#content #excerpt h1 {
	background: url(images/home_box_h2_bg.gif) repeat-x;
	width:  100%;
	height: 35px;
	margin: -10px;
	text-align: left;
	padding: 8px 10px;
	font-size: 1.5em;
	font-family: "Lucida Grande", "Verdana", sans-serif;
	vertical-align: middle;
	color: #323F4D;			
}
		
#content #excerpt p {
        color: #373530;
        font-size: 11px;
	font-family: "Lucida Grande", "Verdana", sans-serif;
	clear: left;
}
		
		
.quote {
	padding: 0;
	line-height: 111px;
	background: url(images/quote.gif) top left no-repeat;
	overflow: auto;
}

blockquote {
	margin: 1em 2em 1em 2em;
}

.quote blockquote {
	color: #007ABE;
	font-size: 14px;
	font-family: "Lucida Grande", "Verdana", sans-serif;
	margin: 1em 3em 1em 4em;
}

.quote cite {
	float: right;
}
	
		

#footer {
	clear: both;
	color: #C3DCEA;
	font-size: .8em;
	font-family: "Lucida Grande", "Verdana", sans-serif;
	margin: 0 auto;
	padding: 0;
	background: #1D6089 url(images/footer_bg.png) top left repeat-x;
	overflow: hidden;
	width: 760px;
	height: 41px;
}

#footer p {
	display: inline;
	float: left;
	height: 41px;
	padding: 15px 15px 0 65px;
	background: #1C5577 url(images/footer_bg.png) top left no-repeat;
}

#footer p.right {
	float: right;
	color: #154263;
	padding: 15px;
}

#footer a {
	color: #4BAFD4;
	text-decoration: none;
}

#footer p.address {
	display: none;
}



