body{
	margin:0;
	padding:0;
	font-size:12px;
	font-family:Arial;
	background-color:#ccc;
}

img, div, a, input { behavior: url(/pngfix/iepngfix.htc) }
 
#header{
	margin:0;
	width:100%;
	height:60px;
	display:block;
	background:url(/images/bg-header-grey.png) top left repeat-x;
}
#header-content{
	width:918px;
	height:60px;
	display:block;
	margin:0 auto;
}

#first-voice-logo{ 
	margin: 15px 0 23px -5px;
	float:left;
}
#top-nav{
	margin-right:-8px;
	height:60px;
	font-size:12px;
	color:#FFF;
	font-weight:bold;
	float:right;
	text-transform:uppercase;
}
#top-nav a{ 
	display:block;
	line-height:60px; 
	height:60px;
	color:#FFF;
	text-decoration:none;
	float:left;
	padding-left:8px;
	padding-right:8px;
	outline: none;
    -moz-outline-style: none;
	
}
#top-nav a:hover ,#sub-nav a:hover{ color:#f37c20; }
#top-nav .active-tab {
	color:#000;	
	background: url(/images/tab-arrow.png) bottom center no-repeat;
	padding-left:8px;
	padding-right:8px;
}
#sub-nav {
	padding:0px 0px;
	color:#808080;
	display:block;
	min-height:30px;
	font-family:Arial;
	
}
#sub-nav a{
	 
	color:#808080;;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold;
	outline: none;
    -moz-outline-style: none;
}

#sub-nav .active-tab {
	color:#000;
}
#main-wrapper{
	width:900px;
	min-height:1000px;

	margin:0 auto;
	padding: 20px 50px;
	display:block;
	background:url(/images/bg-content-repeat.png) top center repeat-y;
}
.top-nav-seperator {
	float:left;
	line-height:60px;
	font-size:15px;
	font-weight:bold;
	margin:0px 0px 10px 0px;
}
.sub-nav-seperator {
	
	font-size:15px;
	font-weight:bold;
	margin:0 2px 0 2px;
}
#content{
	padding:0px 30px 20px;
	display:block;
	color:#808080;
	min-height:290px;
	position:relative;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
}

#content p{
	font-size:18px;
	margin-top: 0;
	margin-bottom:10px;
	line-height:24px;
}
.content-p-bold {
	font-weight:bold;	
}
.content-p-italic {
	font-style:italic;	
}
.content-title-numbering{
	float:right;
	font-size:15px;
	font-weight:bold;
	padding:10px;
}

#content p strong{
	text-transform:uppercase;
	font-size:25px;
	font-weight:bold;
	
}
#content ul{
	font-size:18px;
}
#content ul strong{
	font-family:Arial Black;
	text-transform:uppercase;
	font-size:25px;
	
}
#readmore-nav {
	
	width:154px;
	float:right;

	
	
}	


#readmore-nav a{
	text-decoration:none;
	
	width:76px;
	height:19px;
	
}

#backward {
	
	background-image:url(/images/backward.png);	
	float:left;
}

#forward{
	background-image:url(/images/forward.png);
	float:right;
}
#articles-about li
{
	margin-bottom:10px;
}
#articles-by li
{
	margin-bottom:10px;
}

.book-left {
	float:left;
	width:650px;
}

.book-right {
	margin-top:25px;
	margin-right:10px;
	float:right;
}

.underlined-link{
	text-decoration:underline;
	color:#808080;
}
.yellow-highlight {
	/*background-color:#f9bd8f;*/
	text-decoration:none;
	color:#F60;
}
.no-nav-p{
	padding-top:30px;
}
.home-heading-big-black
{
	margin:10px 0;
	line-height:40px;
	font-size:43px;
	font-weight:bold;
	color:#000;
	font-family:"Myriad Pro", Arial;
}
.home-heading-lighter-gray
{
	float:right;
	text-align:right;
	font-size:30px;
	font-weight:bold;
	color:#808080;
	font-family:"Myriad Pro", Arial;
}
#footer {
	color:#808080;
}
#footer p{
	text-align:center;
	font-size:12px;
}

img{ padding:0; margin:0; }

#invite{background:url(/images/invite-bkgd.png)repeat scroll 0 0 transparent;height: 178px;width: 800px;}
#invite a{color:#808080;}

/*#bottom-images{ padding:0 1px;  position:absolute; top:385px; clear:both;}
#bottom-images a , #bottom-images a:hover, #bottom-images a:visited { color:#FFF;  }
#bottom-images img{ margin-left:4px; margin-right:4px; }
#bottom-images #bob-photo{ margin-left:0; }
#bottom-images #group-picture{ margin-right:0; }*/
