@import "reset.css";
@import "960.css";

/* GENERIC ----------------------------------------------------*/
body {
	font-family:Arial, Helvetica, sans-serif;
}
.position {
	width:960px;
	margin:0 auto 40px;
	padding:0 0 50px;
	background:url(../../ccd_imgs/middle_bg_bottom.png) no-repeat 0 bottom;
}
.container {
	background:url(../../ccd_imgs/middle_bg_y.png) repeat-y;
}
/* HEAD/LOGO ----------------------------------------------------*/
.top {
	width:960px;
	height:140px;
	display:block;
	text-indent:-9999px;
	background:url(../../ccd_imgs/header.png) no-repeat;
}
.chat {
	position:absolute;
	top:0;
	margin:0 0 0 340px;
}

/* NAVIGATION ----------------------------------------------------*/



/* CONTENT ----------------------------------------------------*/
h1 {
	font-size:56px;
	color:#ff6600;
	font-family:'Century Gothic',verdana,arial,helvetica,sans-serif;
	text-align:center;
	text-shadow:-1px 1px 1px #666;
}
.main {
	width:480px;
	float:left;
	padding:30px 0 0 40px;
	font-family:Arial, Helvetica, sans-serif;
}
.money {
	padding:30px 0 290px 40px;
	background:url(../../ccd_imgs/money.jpg) no-repeat 40px bottom;
}
.main h2 {
	font-size:24px;
	line-height:26px;
	color:#344e62;
}
.main ul {
	color:#344e62;
	font-size:18px;
	line-height:24px;
	font-weight:bold;
	list-style:disc;
	margin:0 0 0 20px;
	padding:20px 0 0;
}
.main ul.list {
	font-size:14px;
	line-height:21px;
}

/* SIDE BAR ----------------------------------------------------*/
.side {
	width:410px;
	float:right;	
	margin:30px 0 0;
	padding:30px 0 0;
	background:url(../../ccd_imgs/side_bg_top.png) no-repeat 0 0;
}
.side_y {
	background:url(../../ccd_imgs/side_bg_y.gif) repeat-y;
}
.side_bottom {
	padding:0 0 40px;
	background:url(../../ccd_imgs/side_bg_bottom.png) no-repeat bottom;
}

.side.o {

	background:url(../../ccd_imgs/side_bg_top_o.png) no-repeat 0 0;
}
.side.o .side_y {
	background:url(../../ccd_imgs/side_bg_y_o.png) repeat-y;
}
.side.o .side_bottom {
	background:url(../../ccd_imgs/side_bg_bottom_o.png) no-repeat bottom;
}

.side.o h2 {
	font-size:56px;
	color:#fff;
	font-family:'Century Gothic',verdana,arial,helvetica,sans-serif;
	text-align:center;
	text-shadow:-1px 1px 1px #666;
}

.side h3 {
	color:#344e62;
	font-size:18px;
	padding:0 0 20px;
	font-family:'Century Gothic',verdana,arial,helvetica,sans-serif;
	text-align:center;
}
.side form {
	padding:0 30px 0 40px;
}
.side form li {
	padding:0 0 10px;
}
.side form label {
	padding:7px 0 0;
	font-size:14px;
	color:#222;
	font-weight:bold;
	width:125px;
	float:left;
}
.side form input, .side form select {
	width:203px;
	padding:5px;
	color:#444;
	border-top:1px solid #666;
	border-right:1px solid #666;
	border-bottom:1px solid #ccc;
	border-left:1px solid #ccc;
}
.side form select {
	width:215px;
}
.side form p {
	color:#333;
	font-size:11px;
	line-height:14px;
	text-align:center;
	padding:10px 0 0;
}
fieldset input.submit {
	width:340px;
	border:0;
	margin:10px 0;
	padding:0 0 6px;
	background:url(../../ccd_imgs/submit_notext.png) no-repeat;
	font-size:32px;
	font-weight:bold;
	text-align:center;
	color:#FFF;
	height:50px;
	font-family:'Century Gothic',verdana,arial,helvetica,sans-serif;
	cursor:pointer;
}
.thankyou {
	padding:0 40px;
}
.thankyou ol, .thankyou ul {
	list-style:decimal;
	color:#fff;
	font-size:14px;
	line-height:18px;
	padding:0 0 0 20px;
}
.thankyou li {
	padding:0 0 5px;
}
.thankyou p {
	font-size:13px;
	line-height:16px;
}
.thankyou p a, .main a {
	color:#344e62;
}
.main a:hover {
	color:#fff;
	background:#344e62;
}
.yes {
	display:block;
	text-decoration:none;
	width:340px;
	border:0;
	margin:10px 0;
	padding:7px 0 0;
	background:url(../../ccd_imgs/submit_notext.png) no-repeat;
	font-size:32px;
	font-weight:bold;
	text-align:center;
	color:#FFF;
	height:50px;
	font-family:'Century Gothic',verdana,arial,helvetica,sans-serif;
	cursor:pointer;
}

/* MIDDLE ----------------------------------------------------*/
.middle {
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
	margin:0 60px 0 40px;
	padding:20px 0;
}
.middle_main {
	float:left;
	width:480px;
}
.middle_side {
	float:right;
	width:330px;
}
.middle_main h2 {
	padding:0 0 10px;
	font-size:24px;
	font-family:'Century Gothic',verdana,arial,helvetica,sans-serif;
	color:#344e62;
}
.middle_side h2, .middle_main h3, .main h3 {
	padding:0 0 10px;
	font-size:18px;
	font-family:'Century Gothic',verdana,arial,helvetica,sans-serif;
	color:#5981a2;
}
.middle_main h3, .main h3 {
	padding:20px 0 0;
}
.middle_main p, .main p {
	color:#444;
	font-size:14px;
	line-height:18px;
	padding:10px 0 0;
}
.middle_side img {
	padding:0 0 0 10px;
}
.middle_side p {
	color:#666;
	font-size:12px;
	line-height:16px;
	padding:10px 0 0;
}


/* FOOTER ----------------------------------------------------*/
.footer {
	width:960px;
	margin:0 auto 60px;
}
.footer ul {
	color:#999;
	text-align:center;
	font-size:12px;
}
.footer li {
	display:inline;
	padding:0 5px;
}
.footer li a {
	color:#999;
}
.footer li a:hover {
	color:#5981A2;
}

/* Multi Form */
#Age{
    position:absolute;
    left:0px;
    top:-500px;
    width:1px;
    height:1px;
    overflow:hidden;
}
