
/* ------------------------------
PAGE STRUCTURE
------------------------------ */

/* ------------------------------
HTML Redefine Tags
------------------------------ */
body{font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:20px; padding:0;}

input, form, textarea
h1, h2, h3, h4, h5, h6{margin:0; padding:0;}
h1{font-size:18px;}
h2{font-size:14px; color:#999999;}
h3{font-size:13px; border-bottom:solid 1px #DEDEDE; padding:4px 0; margin-bottom:10px;}

a:link, a:visited{color:#0033CC;}
a:hover{text-decoration:none;}

/* ------------------------------
PAGE STRUCTURE
------------------------------ */

/* #container has an absolute width (780 pixel) */

#container{width:780px; margin:0 auto;}
#header{
	background-image: url(../images/header.png);
	background-repeat: no-repeat;
	height:auto;
	background-position: 0px;
}
#topbar{
	width:auto;
	display:block;
	height: 100px;	
}
#navbar{
	width:auto;
	display:block;
	height:28px;
	text-align: right;
}
#navbar a{heigth:28px; line-height:28px; padding:0 8px; display:inline;}

#main{width:auto; display:block; padding:10px 0;}
#column_left{width:480px; margin-right:20px; float:left;}
#column_right{width:260px; margin-right:20px; float:left;}

div.code{font-family:"Courier New", Courier, monospace; font-size:12px; color:#000; border:solid 2px #d7e8f0; background:#f5f8fa; padding:10px; line-height:14px;}


div.spacer{clear:both; height:10px; display:block;}

#footer{width:auto; display:block; padding:10px 0; font-size:11px; color:#666666;}
