body {
	background: url(/images/shared/bkgrd.gif) repeat-x #fff;
	margin: 0px;
	text-align: center;
	font-family: Verdana, Helvetica, sans-serif;
	font-size:70%;
	line-height:12px;
	color: #000;
	position:relative;left:0px;top:0px;z-index:0;

}

h1, h2, h3, h4 { font-size:2em; color: #f60; line-height:1.6em; font-weight: normal; padding:0; margin:0; }
h2 { font-size:1.5em; }
h3 { font-size:1.2em; }
h4 { font-size:1.1em; }

img 	{ border:0 }
.left 	{ float:left; }
.right 	{ float:right; }
.clear	{ clear:both; }
.hidden { display:none; }
.hidespan span { position:absolute; left:-99999px; }

.form { width:400px; }
form .label { clear:left; float:left; width:70px; margin:4px; margin-right:10px; }
form .input { float:left; margin:2px; width:300px; }

.button {  background-color:#f60; color:#000; }

small { font-size:0.9em }
blockquote { color:#333 }
input, select, textarea { font-family: Verdana, Helvetica, sans-serif; font-size:0.9em } 

a	 	{ color:#f60; text-decoration:none; border-bottom:solid 1px #fff; }
a:hover	{ color:#f60; text-decoration:none; border-bottom:dotted 1px #f60; }

#page { margin: 6px auto; position: relative; margin-top:26px; width:1007px; background:url(/images/shared/page_top_bkgrd.gif) no-repeat #fff; }

#nav { margin:0; padding:0; color:#fff; text-align:left; text-transform:uppercase; margin: 0 20px;}
#nav ul { margin:0; padding:0; }
#nav ul li	{ float:left; list-style-type:none; }
#nav a	 	{ display:block; margin: 4px; margin-right:0; padding:0 10px; color:#fff; text-decoration:none;  border-right:1px solid #fff; border-bottom:0;}
#nav a.last { border-right:0; }
#nav a:hover	{ color:#000; text-decoration:none; border-bottom:0; }

#main { margin:0; padding:25px;  background:url(/images/shared/page_bkgrd.gif) no-repeat 0 337px; text-align:left; }
#introduction { float:left; width: 600px; }

#examples { float:right; width:350px; margin-top:10px; padding-top:20px; background:url(/images/home/360-examples.gif) no-repeat;}
#examples .example { float:left; margin:5px; border:1px solid #f60; }
#examples .example a {border-bottom:0 }
#footer { padding:0 25px; padding-top:18px; background:url(/images/shared/footer.gif) no-repeat bottom; height:35px; text-align:right; }
