html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-size:100%;vertical-align:baseline;margin:0;padding:0;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
.clear{clear:both;}
img{padding:8px 6px;}
.right,.left{float:right;}

body { background:url("../images/bg.png") repeat-x #6A95BF; font-family:Tahoma,Arial,Verdana,sans-serif; font-size:12px; color:#666; }
div#background { position:relative; margin:0 auto 10px auto; width:770px; height:auto; background:url("../images/bg-left-1.jpg") #A5A5A5 top center no-repeat; }

div#content    { margin-top:40px; margin-bottom:20px; float:left; background:url("../images/bg-content.png") repeat-x top #D1D1D1; width:435px; border:1px #999 solid;
				 -webkit-border-radius:4px; -moz-border-radius:4px; }
				 
div#content p  { padding:10px 2px; }
	div#content ul { padding-left:10px; }
				 
	.content-inner { width:93%; margin:0 auto; padding:15px 0; }

div#sidebar		{ width:280px; float:left; margin-right:8px; height:700px; }
	div#nav-bar 		{ position:relative; float:right; width:60%; height:190px; top:38px; background:#333; background:url("../images/bg-content.png");
						  -webkit-border-radius:4px; -moz-border-radius:4px; border:1px #999 solid; filter:alpha(opacity=80); -moz-opacity:0.8;
						  -khtml-opacity: 0.8; opacity: 0.8;
}
	div#info-bottom 	{ position:relative; top:155px; float:right; width:62%; height:190px; background:#CCC; }
	div#info-bottom p 	{ padding:4px; }
	div#info-bottom ul li  { padding:4px; }
	

/* jQuery nav-bar */
div#options 	{ position:relative; width:280px; height:105px; top:25px; left:-5px; }
div#active 		{ width:50px; height:105px; float:left; z-index:10000 }
	div#detail 	{ position:relative; width:116px; color:#DDD; padding:8px 0 0; float:left; margin-left:15px;
				   }
	div#detail ul li  { list-style:none;  padding:2px 0 16px 10px;	 }
	div#detail ul li a { color:#FFF; font-size:12px; }

div#active-x 	{ width:24px; height:15px; position:relative; float:right; right:4px; top:-4px; 
				  background:url("../images/active-x.png") top left no-repeat; cursor:pointer; }

div#footer 		{ width:770px; background:#CCC; height:38px; text-align:center; margin:0 auto; 
					-moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; -webkit-border-bottom-left-radius:5px; 
					-webkit-border-bottom-right-radius:5px; }
div#footer ul li { list-style:none; display:block; float:left; margin:13px 0 0 6px; }
div#footer ul li a { color:#3F678F; padding:3px 6px; }
div#footer ul li a:hover { color:#DDD; text-decoration:none; background:#3F678F; -webkit-border-radius:7px; -moz-border-radius:7px; }

	  #test1 {
		margin: 1em auto;
		border: 3px solid #999;
		width: 392px;
		height: 140px;
	  }
/* other styles */
ul.lineal li { display:inline; }
.blue { color:#06C; font-weight:bold; }
.moz   { color:#C90; font-weight:bold; }