/* basic elements */
body { 
	font-size: 8pt/16pt; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #555753; 
	background: url(/images/hypnosisBackGround.gif) repeat-x; 
	behavior: url(/images/iepngfix.htc);
	margin: 0px; 
}
p { 
	font-size: 8pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-top: 0px; 
	margin-right: 10px;
	text-align: justify;
	}
h2 { 
	font: 14pt Arial; 
}
h3 { 
	font: italic normal 11pt Verdana; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 1px; 
	margin: 0px; 
	color: #7D775C;
}

a:link { 
	font-weight: bold; 
	text-decoration: none; 
	color: #333366;
}
a:visited { 
	font-weight: bold; 
	text-decoration: none; 
	color: #333366;
}
a:hover, a:active { 
	text-decoration: underline; 
	color: #6666ff;
}

td				{	font-weight:normal; font-size:10px;	}
td.headerRow	{	font-weight:bold; width:100px;	}
td.serviceTitle	{	font-weight:bold; width:250px;	}

	
* {padding:0; margin:0;}

#siteHolder{ 
	margin: 10px auto 10px auto; 
	width:750px; 
	background: #fff url(/images/sand.jpg) bottom right no-repeat; 
	/*behavior: url(/images/iepngfix.htc);*/
	border:1px solid #eeeeee; 
	padding:10px; position:relative;
}
#siteHeader{ 
	background: no-repeat url(/images/goldLogo.png) top left; 
	behavior: url(/images/iepngfix.htc);
	height:75px;
	font: 30px Arial, sans-serif; 
	color:gold;
 	clear:both;
}
#siteContent{ background:url(/images/angle.png) top right; behavior: url(/images/iepngfix.htc); position:relative;}
#siteFooter{ background:#00FFFF;  clear:both;}
#contentLeft	{
	font: 10px verdana, sans-serif; 
	width:30%; 
	float:left;
}


#contentRight{ width:65%; float:right; }

.floatLeftFiftyPercentBox { width:100%; background:#CCCCCC; float:left; margin:10px 0 0 0;}

ul{ list-style:none;}

.content_panel	{ background:url(/images/angle.png); behavior: url(/images/iepngfix.htc); color:#333366; margin:10px; }

ul {margin:8px 0 0 0;}
ul li { padding:7px 0 3px 0; border-bottom: dashed 1px #aaaaaa;}

.call	{ float:right; border:1px solid #bbbbbb; height:9px; width:25px; margin:0 3px 0 0; color:#ffffff; 
			font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; 
				background-color:3333ff; display:block;}

/* background selector */
.moodPicker{ position:absolute; top:10px; right:0; }
.moodColourBox { border:1px solid #bbbbbb; height:9px; width:9px; display:block; margin:0 3px 0 0; float:right; }
.red{ background-color:#FF0000;}
.yellow{ background-color:#FFFF00;}
.green{ background-color:#009900;}
.blue{ background-color:#0066FF;}
.violet { background:#6666CC;}


h1 span { display:none;}

h2 { color:#330066; position:absolute; right:15px; top:4px; font-size:14px; font-weight:bold;  }

h3{color:#f07591; font-weight:bold; padding:2px 0 5px 0;}

a.bigLink			{	font-family:Verdana, Arial, Helvetica, sans-serif; font-style:normal;	}
a.bigLink			{color:#333333;}
a.bigLink:visited	{color:#333333;}
a.bigLink:hover		{color:#333333;}

a.subLink			{color:#333366;}
a.subLink:visited	{color:#333366;}
a.subLink:hover		{color:#333366;}

.resourceLinksInfo	{	font-weight:normal;	}
a.resourceLinks, a.resourceLinks:visited	{	text-decoration:underline; font-weight:bold;	}

.floatLeftFiftyPercentBox span{ display:block; padding:10px;}

acronym {border-bottom:none ;}

#panel01	{	 border:1px solid #bbbbbb; padding:2px; background-color:#f07591;	}
#panel02	{	 border:1px solid #bbbbbb; padding:2px;	background-color:#9999cc;	}
#panel03	{	 border:1px solid #bbbbbb; padding:2px;	background-color:#99cccc;	}
#panel04	{	 border:1px solid #bbbbbb; padding:2px;	background-color:#cccc33;	}
#panel05	{	 border:1px solid #bbbbbb; padding:2px;	background-color:#6666ff;	}
#panel06	{	 border:1px solid #bbbbbb; padding:2px; background-color:#ffffff;	}
#panel07	{	 border:1px solid #bbbbbb; padding:2px;	background-color:#9999cc;	}
#panel08	{	 border:1px solid #bbbbbb; padding:2px;	background-color:#99cccc;	}
#panel09	{	 border:1px solid #bbbbbb; padding:2px;	background-color:#cccc33;	}
#panel10	{	 border:1px solid #bbbbbb; padding:2px;	background-color:#ffffff;	}

.textBox	{	font-family:Arial,Helvetica,Sans-Serif; color:330066; width:300px; font-size:12px; font-weight:bold;	}
.messageBox	{	font-family:Arial,Helvetica,Sans-Serif; color:330066; width:300px; height:200px; font-size:12px; font-weight:bold; }
.sendButton {font-family:Arial,Helvetica,Sans-Serif; color:330066; font-size:11px; font-weight:bold; background-color:ffffff; width:150px; cursor:hand}

