body {
  font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
}
#footer {
	color:#666;
	font-size:10px;
	margin:auto;
	width:80%;
	text-align:center;
	margin-top:0.5em;
}
/*   http://www.encounterbusiness/css/web.css   */
#container {
	width: 90%;
  margin:auto;
  border-left:2px solid #bbb;
	border-top:2px solid #bbb;
	border-right:2px solid #bbb;
	border-bottom:2px solid #bbb;
}
#inner_container {
  margin: 0;
  background-color:#0066FF;  
  visibility:hidden;
}
#innercontainer_blue {
  margin: 0;
  background-color:#0066FF;  
}
#banner {
 	padding-top:1.5em;
 	padding-bottom:1.5em;
 	padding-left:1.5em;
	background-color:#0066FF;
	border:1px solid #0066FF;
}
#banner P {
	text-align:right;
	margin-left:400px;
	color:#fff;
	font-size:11px;
	font-weight:normal;
}
#banner IMG {
	float:left;
	padding:0em 0em 0em 0em;
}
.bar {
	background-color:#CCD7B7;
	line-height:1.2em;
	padding:0;
	margin:0;
	border-bottom:1px solid #bbb;
	text-align:right;
	padding: .2em .2em .2em .2em;
	color:#000;
}

/* and that pesky Opera too */
body>#leftcontent {width:13em;}

#left_text {
	float:left;
	background-color:#0066FF;
	color:#fff;
	width:350px;
	text-transform:uppercase; 
	border-right:2px solid #CCD7B7;
	margin: 5px 6px 5px 0px;
}
#left_text P {
  padding-left:2em;
  font-size:42px;
  color:#000;
}
#main_text {
	margin-left:370px;
	padding-right:1em;
	color:#fff;
  visibility:visible;
}
#main_text_white {
	line-height: 1.5em;
	padding-right:1em;
	background-color:#fff;
  border:5px solid #B1B3FF;
  visibility:visible;
  color:#333;
}
#main_text P {
	color:#fff;
}
#nav_bar UL
{
	margin: 0;
	padding: .5em .2em .5em .2em;
	list-style-type: none;
	text-align: center;
	background-color:#CCD7B7;
	line-height:1.2em;
	text-transform:uppercase; 
	color: #000;	
	font-size:10px;
}

#nav_bar UL LI {
 	display: inline;
	margin-left:1em;
  }

#nav_bar UL LI A,A:visited {
	text-decoration: none;
	color: #000;
 	text-indent:0px;
 	margin-right:1em;
 	font-weight:normal;
}

#nav_bar UL LI A:hover
{
 color:#840000;
 font-weight:bold;
 font-weight:bold;
}
.image_center {
		margin-left:2em;
		margin-bottom:2em;
}
.callout {
	padding:1em;
	border:1px solid #333;
	font-size:0.7em;
}
#two_column1 {
	 width:45%;
	 float:left;
 	 padding:3em 0em 1em 1em;
	 background-color:#fff;
	 border-right:1px solid #bbb;
}
#two_column2 {
	 width:45%;
	 float:left;
	 padding:3em 0em 1em 1em;
	 background-color:#fff;

}
#three_column1 {
	 width:30%;
	 float:left;
 	padding:3em 1em 1em 1em;
	 background-color:#fff;
	 border-right:1px solid #bbb;
}
#three_column2 {
	 width:30%;
	 float:left;
	 padding:0em 0em 1em 1em;
	 background-color:#fff;
}
#three_column3 {
	 width:30%;
	 float:left;
	 padding:0em 0em 1em 1em;
	 background-color:#fff;
}
.quote {
	 font-weight:normal;
	 padding-bottom:1.5em;
	 float:left;
	 margin-left:1em;
	color:#666;
}
.pullquote {
	font-weight:normal;
	padding:1em;
	margin:auto;
	color:#666;
	border:1px solid #666;
	background-color: #ccc;
	width:80%;
	text-align:center;

}
.rightquote {
	margin-top:1em;
	font-weight:normal;
	padding:1em;
	color:#666;
	border:1px solid #666;
	background-color: #ccc;
	width:80%;
	text-align:left;

}
#quote1 {
	 width:50%;
	 	float:left;
	 text-align:left;
	 padding-left:3em;
	 font-size:16px;
	 font-weight:bold;
}
#quote2 {
	float:right;
	 width:20%;
	 text-align:left;
	 font-size:20px;	
	 line-height:22px; 
	 padding-right:1.5em;
}

#quote3 {
	 width:20%;
	 float:right;
	 padding:2em;
	 font-size:14px;
}
#quote4 {
	 width:30%;
	 float:left;
	 padding:0em 1em 3em 2em;
	 font-weight:bold;
	 font-size:18px;
}
#quote5 {
	 float:right;
	 width:40%;
	 font-size:14px;
	 font-weight:bold;
	 padding-bottom:2em;
}
/*standard styles */

P{
	margin:0px 10px 10px 0px;
 	font-weight:normal;
	text-align:left;
	font-size:12px;
	color:#333;
}
UL, OL, DL {
	margin-top:0.5em;
	margin-bottom:0.5em;
	font-weight:normal;
	padding: 0;
}

LI {
	margin-left:3em;
	font-weight:normal;
	margin-bottom:0em;
}

A, A:link, A:visited {
	color:#fff;
	text-decoration:none;
	font-weight:bold;
}
A:active, A:hover {
	background-color:#B1B3FF;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
}
#main_text_white A {
	color:#000;
	text-decoration:none;
}

.link {
	color:#fff;
	font-size:12px;
	margin-top:1.5em;
	vertical-align:bottom;
	text-decoration:none;
	text-align:right;
	padding-top:1.5em;
	vertical-align:bottom;
}
#main_link {
  text-align:right;
	padding-top:1.5em;
	vertical-align:bottom;
}
#main_link A {
	color:#000;
	font-size:12px;
	text-decoration:none;
}

H1{	

	font-family: Verdana, "Trebuchet MS", Helvetica, Arial, sans-serif; 
	font-size: 18px; 
	line-height: 24px; 
	font-weight: bold; 
	text-align:right;
	color: #666;
	text-transform:lowercase; 
	
}
H2 {
	color:#CE4000;
	padding:0px;
	margin-bottom:3px;	
	font-size:12px;

}
H3 {
	padding:0px;
	margin-bottom:3px;
	font-size:12px;
	text-transform:uppercase; 
}
H4 {
	font-weight:normal;
	padding:0;
	color:#fff;
	margin-bottom:1em;
	font-size:14px;
}
DT {
	margin:0px;
  font-size:1.2em;
  padding:0px;
  padding-bottom:3px;	
  line-height:1em;
}
DL {
	margin:0px;
  padding:0px;
}
DD {
	margin-top:0px;
	margin-bottom:3px;
	border-bottom:1px solid #ccc;
	border-top:1px solid #ccc;
	background-color: #333;
	margin-right: 5.5em;
	padding:0px;
	padding-right:5.5em;
}
TH {
	border-bottom:1px solid #ccc;
	text-transform:uppercase; 
}
TD {
	vertical-align: top;
	width:22%;
	padding:5px 5px 0px 5px;
  border-bottom:1px solid #ccc;
}
.clear {
  clear: both;
  margin: 0;               /* keep flush with adjacent containers */
  padding: 0;
  height: 0px;
  overflow: hidden;
  background-color:#fff;
}
BODY#home LI.homelink A {
	font-weight:bold;
}
BODY#mojo LI.mojolink A {
	font-weight:bold;
}
BODY#work LI.worklink A {
	font-weight:bold;
}
BODY#book LI.booklink A {
	font-weight:bold;
}
BODY#friends LI.friendslink  A{
	font-weight:bold;
}
.ucase {
	display:inline;
	text-transform:uppercase;
}

<!--
q.q { quotes: '\201C' '\201D' '\2018' '\2019'; }
q.q:before, q.p:before { content: open-quote; }
q.q:after, q.p:before { content: close-quote; }
-->
q { quotes: "\00201C" "\00201D" "\002018" "\002019"; }
*:lang(en) q>q { quotes: "\002018" "\002019"; } /*For Mozilla versions from before summer 2004, hidden from Opera*/
