/* 
	Author: JS / MAX LI BIN
	Website : www.mexzhouse.com
*/

	body { margin:0; padding:0; font:normal 12px Tahoma; }
	h1 {}
	h2 { margin:0; padding:0; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 20pt; color:#000; text-transform:uppercase; }
	h3 {}
	h4 {}
	h5 {}
	h6 {}
	p { margin:0; padding:0;  }
	a {}
	a:hover {}
	img { border:none; }
	cite {}
	.clear { clear:both; margin:0; padding:0; }
	.wrapper { margin:20px auto; padding:0; width:960px; border:1px solid #000; overflow:auto; }
	
	

/* Layout */
	
	/* header */
		
		div.header {   }
		.wrapper h1 { margin:0; padding:0; }
		.wrapper h1 a.logo { background:url(images/logo.gif) no-repeat; width:196px; height:60px; float:left; display:block; text-indent:-5000px; cursor:pointer; overflow:hidden; margin: 35px 0 10px 30px;}
		
		div.menu ol { float:left; margin:65px 0 0 30px; padding:0; width:580px; height:30px; }
		div.menu ol li { margin:5px 0 0 20px; padding:0; list-style:none; float:left; }
		div.menu ol li a { margin:0; padding:0; color:#000; font:bold 14px Arial; text-decoration:none; text-transform:uppercase; }
		div.menu ol li a:hover { color:#51ca00; }
			
		.line { width:900px; height:5px; margin:0 auto; padding:0; border-bottom:1px solid #000; }
		
		/* content */
		div.contentleft { margin:70px 0 0 35px; padding:0; width:360px; float:left; }
		div.contentleft ul { float:left; margin:20px 0 0 0px; padding:0; width:350px; height:100px; }
		div.contentleft ul li { margin:5px 10px 0 0; padding:0; list-style:none; float:left; }
		div.contentright { background:url(images/respect-bg.jpg) no-repeat center; width:266px; height:400px; margin:60px 50px 0 0; padding:0; width:400px; float:right; overflow:hidden; }
		div.contentrightrespect { background:url(images/two.jpg) no-repeat center; width:300px; height:500px; margin:60px 50px 0 0; padding:0; width:400px; float:right; overflow:hidden; }
		div.contentrighttech { background:url(images/tech-bg.jpg) no-repeat center; width:280px; height:400px; margin:80px 50px 0 0; padding:0; width:400px; float:right; overflow:hidden; }
		div.contentrightdesign { background:url(images/designs.jpg) no-repeat center; width:280px; height:400px; margin:80px 50px 0 0; padding:0; width:400px; float:right; overflow:hidden; }
		
		
		/* footer */
		div.footer { margin:0 0 20px 0; padding:0; width:930px; text-align:right; }
		div.footer a { color:#000; text-decoration:none;}
		small.footermez { font:10px Arial; }
		small.footermez a { text-decoration:none; text-indent:-5000px; cursor:pointer; overflow:hidden;}

		
