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{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}

body{font:13px/1.5 Frutiger, Calibri, Myriad, "Segoe UI", Candara, "Lucida Grande", "DejaVu Sans", "Bitstream Vera Sans", "Trebuchet MS", Verdana, sans-serif;color:#fff;}
hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0}
h1{font-size:36px;font-family: "Palatino Linotype", Palatino, Palladio, "Book Antiqua", Baskerville, Garamond, "New Century Schoolbook", "Century Schoolbook", Georgia, serif;}
h2{font-size:23px}
ol{list-style:decimal}ul{list-style:square}li{margin-left:30px}
p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:20px}
a,a:link  {color:#4a8acc; text-decoration:none;}
a:hover, a:active {color:#fff;}

#header,#footer {background:#222;padding:5px 0;}
#header a{display:block;height:48px;margin-left:5px;text-indent:-9999px;background: transparent url('../static/icon.png') top left no-repeat;}
.container {background:#3e3e3e;width:100%; position:relative;}
#main {margin-left:auto;margin-right:auto;width:960px;position:relative;overflow:hidden;height:540px;background: transparent url('../static/cj.jpg') top left no-repeat;}
	#main h1 {position:absolute;background-color: rgba(255, 55, 22, 0.6);top:0px;left:36px;padding: 10px 20px;}
	#main h2 {position:absolute;left:0px;}
	.blog {top:82px;}
	.twitter {top:182px;}
	.facebook {top:282px;}
	.linkedin {top:382px;}
	#main h2 a {display:block;padding: 10px 20px;background-color: rgba(62, 62, 62, 0.75);}
	#main h2 a:hover {display:block;padding: 10px 20px;background-color: rgba(62, 62, 62, 0.5);color:#4a8acc;}
#footer {position:relative;overflow:hidden;text-align:right;padding-top:20px;font-size:1.2em;color:#999;}
	#footer p{float:left;font-style:italic;padding-left:5px;font-size:0.8em;}
	#footer ul{margin:0;padding:0;list-style:none;float:right;}
		#footer ul li{display:inline;margin:0 12px;}
			#footer ul li a{text-decoration:none;}
