/* ------------------------------ 
HTML Redefine Tags
------------------------------ */
body{font-family:arial,sans-serif; font-size:13px; margin:20px; padding:0; padding-top: 15px;}

input, form, textarea
h1, h2, h3, h4, h5, h6{margin:0; padding:0;}
h1{font-size:18px;}
h2{font-size:13px; color:#0000FF}
h3{font-size:13px; border-bottom:solid 1px #DEDEDE; padding:4px 0; margin-bottom:10px;}
h4{font-size:9px;}

a:link, a:visited{color:#0000FF;}
a:hover{text-decoration:none;}


/* ------------------------------ 
PAGE STRUCTURE 
------------------------------ */

/* 
#container has an absolute width (980 pixel) 
*/

#container{width:1000px; margin:0 auto;}
	#topbar{width:auto; display:block; height:125px;}
	#navbar{width:auto; display:block; height:28px;}
		#navbar a{heigth:28px; line-height:28px; padding:0 8px; display:inline;}
	
	#main{width:auto; display:block; padding:10px 0; border-bottom:solid 1px #DEDEDE;}
		#column_left{width:640px; margin-right:20px; float:left;}
		#column_right{width:160px; margin-right:20px; float:left;}
		#column_right_adsense{width:160px; float:left;}
		div.spacer{clear:both; height:10px; display:block;}
	
	#footer{width:auto; display:block; padding:10px 0; font-size:11px; color:#999999;}
	
/* ------------------------------ 
CUSTOM CLASSES
------------------------------ */

/* header */
.header {
	background: url(img/cadexpress-logo.jpg) no-repeat;
	border-bottom: 1px solid #EEE;
	height: 125px;
	margin-bottom: 24px;
}
.header h1 {
	color: #222;
	font: normal 64px "impact",sans-serif;
	margin-top: 15px;
	margin-left: 100px;
	text-align: center;
}
.header h2 {
	border-top: 1px solid #EEE;
	color: #666;
	text-align: right;
}
.header h2 span {
	background: #222;
	color: #EEE;
	padding: 0 6px;
}
