@charset "utf-8";
*{margin:0;padding:0}
body
{
	padding:0px;
	background:url(../images/home_bg.jpg)  repeat-x #f9f9f9;
	margin: 0;
	text-align:center;
}
form,p,ol,ul,dt,dd
{
	margin:0;
	padding:0;
}
img,select,input,textarea
{
	border:0;
	outline:none;
}
a
{
	outline:none;
}
select,textarea,input
{
	border:1px solid #cacaca;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
textarea
{
		border:1px solid #cacaca;
		font-size:11px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
}

div#Container
{
	width:972px;
	margin:0 auto;
	overflow:hidden;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	line-height:17px;
}
.toplinks
{
	float:right;
	color:#000;
	text-align:right;
	padding:5px 0 0 0;
}
.toplinks a
{
	color:#000;
	text-decoration:none;
	padding:5px 3px;
}
.toplinks a:hover
{
	color:#000;
	text-decoration:underline;
}
.toplinks a.selected
{
	text-decoration:underline;
}
.pR0
{
	padding-right:none;
}
#main_home
{
	background:url(../images/home_main.jpg) no-repeat;
	height:370px;
	margin-top:85px;
	position:relative;
}

#main_about
{
	background:url(../images/main_about.jpg) no-repeat;
	height:249px;
	margin-top:85px;
	position:relative;
}

#main_contact
{
	background:url(../images/main_contact.jpg) no-repeat;
	height:249px;
	margin-top:85px;
	position:relative;
}

#main_sitemap
{
	background:url(../images/main_sitemap.jpg) no-repeat;
	height:249px;
	margin-top:85px;
	position:relative;
}

#main_bootcamp
{
	background:url(../images/main_bootcamp.jpg) no-repeat;
	height:249px;
	margin-top:85px;
	position:relative;
}

#main_freestuff
{
	background:url(../images/main_freestuff.jpg) no-repeat;
	height:249px;
	margin-top:85px;
	position:relative;
}

#main_testimonials
{
	background:url(../images/main_testimonials.jpg) no-repeat;
	height:249px;
	margin-top:85px;
	position:relative;
}

#main_personal
{
	background:url(../images/main_personal.jpg) no-repeat;
	height:249px;
	margin-top:85px;
	position:relative;
}

#logoheader
{
	background:url(../images/logo.png) no-repeat;
	width:972px;
	height:86px;
	position:absolute;
	top:-73px;
	left:0;
}
#logoheader .nav
{
	position:absolute;
	top:46px;
	left:405px;
	color:#FFF;
}
.box
{
	width:276px;
	overflow:hidden;
	text-align:left;
	float:left;
	margin-top:310px;
}

.box1_top
{
	background:url(../images/convenient.png) no-repeat;
	width:276px;
	height:97px;
}

.box2_top
{
	background:url(../images/hassle_free.png) no-repeat;
	width:276px;
	height:97px;
}

.box3_top
{
	background:url(../images/flexible.png) no-repeat;
	width:276px;
	height:97px;
}

.box_center
{
	background:#e6e6e6;
	border-left:1px solid #FFF;
	border-right:1px solid #FFF;
	width:244px;
	min-height:143px;
	text-align:left;
	padding:5px 15px;
	overflow:hidden;
}
.box_bottom
{
	background:url(../images/box_bottom.png) no-repeat bottom;
	width:276px;
	height:45px;
}
.mRL
{
	margin:0 70px;
}

.intro
{
	float:left;
	text-align:left;
	width:972px;
	/*border-right:1px dotted #000;
	padding-right:20px;*/
	padding-bottom:40px;
}
.what_searching
{
	width:320px;
	float:left;
	padding-left:20px;
	text-align:left;
}
h1
{
	margin:0;
	padding:0;
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:22px;
	color:#0963b6;
	margin-bottom:10px;
}
.rm1
{
	float:right;
	margin:10px 0;
}
.footer
{
	background:url(../images/footer.jpg) no-repeat left;
	width:972px;
	height:63px;
	padding-top:20px;
	overflow:hidden;
	color:#8db2d6;
	line-height:20px;
}

.footer a
{
	text-align:center;
	padding:0 8px;
	color:#FFF;
	text-decoration:none;
}
.footer a:hover
{
	text-decoration:underline;
	color:#FFF;
}

.footer a.links
{
	color:#8db2d6;
	text-decoration:none;
}

.footer a.links:hover
{
	color:#8db2d6;
	text-decoration:underline;
}

#about
{
	text-align:left;
	margin-bottom:25px;
}
ul.about
{
	margin:0;
	padding:0;
	list-style-type:disc;


}
ul.about li
{
	margin-left:15px;
	text-align:left;
	line-height:22px;
}
ul.about li strong
{
	color:#0862b6;
}
ul.imgs
{
	margin:0;
	padding:0;
	list-style-type:none;
	border:1px solid #000;
	width:40%;
	float:left;
}
ul.imgs li
{
	margin-left:0px;
	text-align:left;
	line-height:22px;
}
#contact_left
{
	float:left;
	width:408px;
	padding-right:30px;
	border-right:1px dashed #000;
	text-align:left;
	padding-bottom:50px;
}


h2
{
	font-size:140%;
	font-weight:bold;
	text-decoration:underline;
}
#contact_left a
{
	text-decoration:underline;
	color:#000;
}
#contact_left a:hover
{
	text-decoration:none;
	color:#000;
}
dd.left_contact
{
	padding:4px 0;
	margin:0;
	float: left;
	font-size:12px;
	width:150px;
	text-align:left;
}
dd.right_contact
{
	float:left;
	font-size:12px;
	width:210px;
	text-align:left;
	padding:4px 0;
	margin:0;
	color:#000;
}
.txtF_con
{
	width:251px;
	border:1px solid #cacaca;
	height:20px;
	padding:3px 0 3px 3px;
}
#contact_right
{
	float:right;
	width:510px;
	text-align:left;
}
ul.sitemap
{
	margin:0;
	padding:0;
	width:200px;
	float:left;
	text-align:left;
	list-style-type:none;
}

ul.sitemap li
{
	margin-left:20px;
	font-size:9px;
	font-weight:bold;
	text-transform:uppercase;
	text-align:left;
	border-bottom:1px solid #000;
	padding:4px 0;
	background:url(../images/sitemap_icon.jpg) no-repeat left;
	padding-left:15px;
}

ul.sitemap li a
{
	text-decoration:none;
	color:#000;
	padding:5px 8px;
	display:block;
}
ul.sitemap li a:hover
{
	text-decoration:none;
	color:#f3cb36;
	background:#000;
	padding:5px 8px;
	display:block;
}
#bootcamp_left
{
	float:left;
	width:502px;
	text-align:left;
}
#bootcamp_right
{
	float:right;
	width:460px;
	text-align:left;
	margin-left:10px;
}

#bootcamp_left h3
{
	font-family:"Arial Narrow";
	font-size:170%;
	font-weight:bold;
	line-height:23px;
	padding-bottom:10px;
}
.bootcamp_boxes
{
	float:right;
	width:381px;
}
.bootcamp_schedule_top
{
	background:url(../images/bootcamp_schedule_top.jpg) no-repeat;
	width:381px;
	height:54px;
}
.bootcamp_schedule_bg
{
	background:url(../images/bootcamp_schedule_bg.jpg) repeat-x #2977c1;
	width:379px;
	border-left:1px solid #FFF;
	border-right:1px solid #FFF;
	min-height:98px;
	text-align:center;
	font-size:12px;
	color:#FFF;
	padding-top:10px;
}

.bootcamp_schedule_bottom
{
	background:url(../images/bootcamp_schedule_bottom.jpg) no-repeat;
	width:381px;
	height:54px;
}


.bootcamp_maininfo_top
{
	background:url(../images/bootcamp_moreinfo_top.jpg) no-repeat;
	width:381px;
	height:54px;
}
.bootcamp_maininfo_bg
{
	background:url(../images/bootcamp_moreinfo_bg.jpg) repeat-x #a3c4e3;
	width:379px;
	border-left:1px solid #FFF;
	border-right:1px solid #FFF;
	min-height:246px;
	text-align:center;
	font-size:12px;
	color:#FFF;
	padding-top:10px;
}

.bootcamp_maininfo_bottom
{
	background:url(../images/bootcamp_moreinfo_bottom.jpg) no-repeat;
	width:381px;
	height:54px;
}

.free_stuff_box
{
	float:left;
	width:240px;
	margin-top:40px;
} 

.free_stuff_box .subnow
{
	background:url(../images/subscribe_now.jpg) no-repeat;
	width:240px;
	min-height:129px;
	padding-top:100px;
}
.free_stuff_box .freeReport
{
	background:url(../images/free_report.jpg) no-repeat;
	width:240px;
	min-height:129px;
	padding-top:100px;
}
.free_stuff_box .freeMembership
{
	background:url(../images/free_membership.jpg) no-repeat;
	width:240px;
	min-height:129px;
	padding-top:100px;
}
.mt13
{
	margin-top:10px;
}
