.lc 	{float: left; clear: left; height:5px; border:none;}
.lc7	{float: left; clear: left; height:7px; border:none;}
.rc 	{float: right; clear: right;}
img.lim	{float:right; margin:15px 0px  15px 20px;}
img.vim	{width:35px;height:35px;border:black 1px solid;}
img.vicon{width:20px;height:20px;border:black 1px solid;}
img.tvicon{width:40px;height:37px;}
img.spicon{width:40px;height:37px;}
#tim		{position: relative; top: 0px;  left: 70px;}
a:link, a:visited, a:hover, a:active {text-decoration:none;}

/*** curved corners ***/
.xb1,.xb2,.xb3,.xb4 	{display:block; overflow:hidden;}
.xb1,.xb2,.xb3 		{height:1px;}
/* .xb2,.xb3,.xb4 	{background:#FFCC00; border-left:1px solid black; border-right:1px solid black;} */

.xb1 				{margin:0 5px; background:black;}
.xb2 				{margin:0 3px; border-width:0 2px;}
.xb3 				{margin:0 2px;}
.xb4 				{height:2px; margin:0 1px;}
/* .xcontent 	{background:#FFCC00; border:0 solid black; border-width:0px 1px; padding:10px;color:#4D3D00; font: normal 65% Verdana, Lucida, Helvetica, sans-serif; } */
/* .module	 	{display:block; overflow:hidden; float:left; width:29.5%; margin:0px 10px 10px 0px;} */

.halfule	{display:block; overflow:hidden; float:left; width:45.5%; margin:0px 10px 10px 0px;}
.soundule{display:block; overflow:hidden; float:right; width:35.5%; margin:5px 10px 10px 15px;clear:right;}
.vidule	{display:block; overflow:hidden; float:left; width:35.5%; margin:10px;clear:left;}
.widule	{display:block; overflow:hidden; float:left; width:93%; margin:0px 10px 10px 0px;}
/* .hover{background:#FFD508;} */

.transp	{border:solid 1px black;filter:alpha(opacity=75);margin:10px 0px 0px 0px;width:60px;height:40px;-moz-opacity:0.75;}
.btrans	{filter:alpha(opacity=75);-moz-opacity:0.75;}
.trans75	{filter:alpha(opacity=50);-moz-opacity:0.75;}
.trans50	{filter:alpha(opacity=50);-moz-opacity:0.50;}
.trans90	{filter:alpha(opacity=90);-moz-opacity:0.90;}

/*** floats ***/
.fright	{position:relative;float:right; margin:10px 0px  10px 15px;border:solid 1px olive;}
.fleft 	{position:relative;float:left;  margin:10px 15px 10px 0px;border:solid 1px olive;}
.sicon 	{position:relative;float:left;  margin:10px 15px 10px 0px;border:none;}
.tiny 	{position:relative;float:left;  margin:2px 7px 2px 0px;width:45px;}
                                                          
ul li {list-style: disc;}
ol li {list-style: lower-alpha;} 

/*** footer - accessible menu ***/
a.benu 		 {font: bold 95%/100% Lucida, Verdana, Helvetica, sans-serif; color:#4D3D00;}	/*114411*/
a.benu:hover {font: bold 95%/100% Lucida, Verdana, Helvetica, sans-serif; color:#DBF8F8;}
