 @charset "UTF-8";
/* CSS Document */
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;
	vertical-align: baseline;
	background: transparent;
}

body{margin: 0; padding:0;  background:url(../_images/bg_main.jpg) repeat-x top center #fff;}

wrapper{width: 960px; margin: 0 auto; padding: 0; position:relative; background: #fff;}

/*==========================
 	GLOBALS
==========================*/

ul{list-style: none;}
a {text-decoration: none;}
.left{float: left;}
.right{float: right;}

#tooltip{position:absolute; border:none; background:#d0ba42; padding:10px; font: 14px Arial, Helvetica, sans-serif; font-weight: bold; color:#505050; display:none; }

p{font: 16px Helvetica, Arial, sans-serif; color: #000; line-height: 20px; word-spacing: 1px; letter-spacing: 1px;}

h1{font: 32px Tahoma, Geneva, sans-serif; color: #00F; font-weight: bold;}

/*==========================
 	HEADER
==========================*/

#header{width: 100%; height: 248px; margin: 0 auto; padding: 0 0 40px 0; position:relative; background:url(../_images/bg_header.png) no-repeat top center;}

/*==========================
 	MAIN
==========================*/

#headline{width: 960px; height: 500px; margin: 0 auto; padding:0; background: url(../_images/headline.png) no-repeat top center;}

#content{width: 880px; margin: 0 auto; padding: 40px; position:relative; background: url(../_images/quantum-home-art.png) no-repeat top center #fff;}

.package {
width: 800px; padding: 20px; margin: 10px 0 20px 0; font: 14px helvetica, arial, sans-serif; background: #f8fdff; word-spacing: 1px; letter-spacing: 1px; line-height: 17px; color: #505050; border: 1px solid #00adef;
}

.package h1{
	font: 24px helvetica, arial, san-serif; color: #00adef; font-weight: bold; margin: 0 0 5px 0; padding: 0;
}

.package h2{
	font: 18px georgia; color: #036; font-weight: bold; margin:0; padding:0 0 10px 0;
}
/*==========================
 	FOOTER
==========================*/

#footer{width: 960px; margin: 0 auto; padding: 0; position:relative;}
