body, html			{margin:0;padding:0;height:100%;color:#333;background-color:#868A81;font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;text-align: center;}
h1,h2,h3,h4,div,pre,form,input,textarea,p,ol,ul,li,script {margin:0; padding:0;}
img,table				{border:0;}
a img					{border:none;}
a						{-moz-outline:none;}
fieldset				{border:none;}
ol,ul 					{list-style:none;}

/* clear all */
.clear_all				{content: "."; display: block;height: 0;clear: both;visibility: hidden;}
.clear_5				{content: "."; display: block;height: 5px;clear: both;visibility: hidden;}
.clear_10				{content: "."; display: block;height: 10px;clear: both;visibility: hidden;}
.clear_20				{content: "."; display: block;height: 20px;clear: both;visibility: hidden;}
.clear_40				{content: "."; display: block;height: 40px;clear: both;visibility: hidden;}
.clear_50				{content: "."; display: block;height: 50px;clear: both;visibility: hidden;}
.clear_100				{content: "."; display: block;height: 100px;clear: both;visibility: hidden;}

/* columns holder */
.columns				{display:inline;clear: both;}
.columns ul				{margin: 0;padding: 0;list-style-type: none;}
.columns li				{float: left;}


td	{margin: 0;padding: 0;color: #333333;background: #868A81;font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;}

#container	{background: #D6D7C7;}
/*border: #000 1px solid;*/ /*margin:30 0 20 0px; = top,right,bot,left;*/ /*background:30 0 20 0px; = left, top,right,bot;*/

.top		{width: 690px;height:213px;
			background: url(../images/top.jpg) no-repeat;}

#info		{width: 690px;height:134px;
			background: url(../images/bot.jpg) no-repeat;}

.mid 		{display: table;width: 690px;background: url(../images/mid.jpg) repeat-y;background-position:0 0px;height: auto;}
.billy		{float: left;padding-top: 74px;padding-bottom: 20px;padding-left: 83px;}
.border 	{height:195px;display: table;padding-top:8px;border-bottom: 1px solid #891713;border-top: 1px solid #891713;}
.border2 	{width: 570px;display: table;padding-top:8px;padding-bottom:8px;border-bottom: 1px solid #891713;border-top: 1px solid #891713;}
.border3 	{width: 570px;display: table;padding-top:8px;border-top: 1px solid #891713;}
.space		{width: 86px;float: left;padding-top: 10px;}
.contact 	{width: 155px;display: table;margin-top:30px;padding-top:8px;padding-bottom:8px;border-bottom: 1px solid #D6D7C7;line-height: 18px;}
.inf		{width: 350px;color:#666;float: left;padding-top: 15px;text-align: left;margin-right: 20px;}

.text_l		{width: 350px;float: left;padding-top: 40px;text-align: justify;margin-right: 40px;}
.text_lh	{width: 350px;float: left;padding-top: 40px;text-align: justify;margin-right: 40px;}
.text_hc	{padding-top: 0px;padding-bottom: 10px;background: #fff;}
.text_hh	{padding-top: 5px;padding-bottom: 5px;background: #fff;}
.text_r		{width: 170px;float: left;padding-top: 30px;text-align: left;color:#666;}

.holder_t	{float: left;width: 690px;display: table;padding-top: 10px;}
.text_t		{width: 350px;float: left;text-align: justify;}
.bio		{width: 380px;color:#666;float: left;padding-top: 40px;text-align: justify;margin-right: 40px;}

.image		{float: left;margin-right: 20px;}
.pic		{width: 150px;float: left;margin-left: 20px;padding-top: 15px;}
.footer		{width: 578px;color:#C1C3AB;text-align: left;margin-top: -10px;margin-bottom: 40px;font-size: 10px;}

.week		{font-size: 10px;text-transform: uppercase;color: #96978F;}
.rm			{font-style: italic;font-size: 10px;border-bottom: 1px solid #D6D7C7;margin-top:6px;padding-bottom:4px;margin-bottom:18px;width: 100%;text-align: right;}
.day		{background: #ffffff;width: 102px;float: left;padding-top:3px;padding-bottom:10px;margin-right:9px;margin-bottom: 1px;padding-left:3px;}
.day7		{background: #ffffff;width: 102px;height:159px;float: left;padding-top:3px;margin-right:9px;margin-bottom: 9px;padding-left:3px;}
.day2		{background: #fff;width: 102px;height:85px;float: left;padding-top:10px;margin-right:9px;padding-left:3px;}

.day_tall	{background: #fff;width: 102px;height:70px;float: left;padding-top:3px; margin-right:9px;margin-bottom: 1px;padding-left:3px;}


.left		{float: left;width:86px;height:231px;background: url(../images/left.jpg) no-repeat;background-position: 0 0px;}
.main		{background: #F8F6EA;float: left;width: 380px;height: 100%;text-align: justify;padding-bottom: 30px;line-height:16px;}
.main2		{display: table;background: #F8F6EA;float: left;width: 570px;height: auto;text-align: left;padding-bottom: 30px;}
.right		{float: right;width:34px;height:100%;background-position: 100% 100%;}

.copy		{padding-top:38px;width: 140px;text-align: left;font-size: 10px;color:#777;float: left;margin-left:30px;}

.menu		{float: right;font-weight: bold;
			width: 113px;text-align: left;
			padding-top: 66px;}
.sm		    {font-size: 10px;color:#999;}
.xl			{font-size: 16px;}
.xxl			{font:bold 20px Arial, Helvetica, sans-serif;}
.ampm	    {font-size: 9px;letter-spacing: -1px;}

/* to highlight text */
.g			{color: #525252;}
.gr			{color: #5D5D5D;}
.k			{color: #000000;}
.r			{color: #990000;}
.bg			{background: #F8F6EA;}
.orange			{color: #FF4200;font-size: 14px;}
.red			{color: #FF4200;font-size: 12.5px;}
.red_d			{color: #660000;font-size: 12.5px;}

.menu ul{margin: 0;padding: 0;}

.menu li	{list-style: none;
			padding-top: 2px;padding-left: 8px;
			padding-bottom: 3px;
			margin-right: 5px;
			margin-bottom:7px;}

.menu li up	{background: #ff9999;
			list-style: none;
			padding-top: 2px;padding-left: 8px;
			padding-bottom: 3px;
			margin-right: 5px;
			margin-bottom:7px;}

.justify	{text-align: justify;color: #484848;}

a			{text-decoration: none; color: #6699FF;}
a:hover		{text-decoration: none; color: #a41d1d;}

.menu a		{color: #3E4139;}

a.up	{color: #a41d1d;}

.zoom img			{border:#fff 1px solid;}
.zoom:hover img		{border:#0066ff 1px solid;}

.date		{font-size: 10px;color: #990000;}

.line		{margin-top: 1px;margin-bottom: 1px; width:100%; color:#891713;}

.input120	{font-family: verdana, helvetica, arial, sans-serif;
			 font-size: 10px;
			 color: #666666;
			 background-color: #FCFBF7;
			 width: 120px;}
			 
.artenergy		{color:#999999; text-decoration:none;font-size: 10px;color: #6699FF;}
