body {
	margin:0px;
	background:#2e2d30 url(images/body-bg.jpg) top left repeat-x;
	font-family:'Helvetica', Arial, Verdana;
	color:#333;
	line-height:18px;
	margin-top:25px;
	font-size:10pt;
}

a {font-size:9pt;text-decoration:none;color:#20803d;font-weight:bold;}
a:hover {font-size:9pt;text-decoration:none;color:#000;}

img {border:0px none;}
form {margin:0px;padding:0px;}
.clear {clear:both;}
.cmt {color:#f00;}
.fine {font:8pt Verdana; color:#949494;}
.tdmenu {font-weight:bold;text-align:right;}
.imgBdr {border:solid 2px #20803d;}
.imgStyle {margin-right:10px;}
.bigTxt {font-size:24pt;font-weight:bold;text-align:center;}
.smallRed {font:bold 9pt arial;color:#bb3333;text-align:center;}

/*------- [Home Page Class] --------------------------------------------------------*/

#banner a {color:#fff;text-decoration:none;}
#banner a:hover {color:#fff;text-decoration:none;}

.h1 {font-family:arial;font-size:32px;font-weight:bold;line-height:32px;color:#ff0000;}
.textBig {font-family:arial;font-size:22px;font-weight:bold;line-height:32px;color:#be3137;}
.buybox {border: #990000; border-style: dashed}
.textBold {font:bold 20pt arial;color:#ff0000;text-align:center;}
.textBold-1 {font:bold 12pt arial;color:#000;text-align:center;}
.textBold-2 {font:bold 20pt arial;color:#ff0000;text-align:center;}
.textBold-3 {font:bold 16pt arial;color:#ff0000;text-align:center;}
.textBold-4 {font:bold 20pt arial;color:#ff0000;text-align:center;}
.textBoldsmall {color:#20803D;font:bold 10pt arial;text-align:center;} 
.textBoldred {;font:bold 12pt arial;color:#f00;text-align:center;} 
.textGreen {font:bold 20pt arial;color:#20803d;text-align:center;}
.textGreensmall {font:bold 11pt arial;color:#20803d;text-align:center;}
.textRed {font:bold 20pt arial;color:#ff0000;text-align:center;}
.textBlk {font:bold 12pt arial;color:#000;text-align:center;}
.red-2 {font:bold 18pt arial;color:#bb3333;text-align:center;}
.grnTxt {font:bold 10pt arial;color:#20803d;text-align:center;}

.textBlack {font:bold 20pt arial;color:#000;text-align:center;}
.price {font:bold 11pt arial;color:#ff0000;text-align:center;}

.ulStyle {margin-left:0px;}

.odd {
	background:#E7EEF4 url(images/wright-icon.gif) no-repeat scroll 12px 8px;
	border-bottom:1px solid #CFDBE8;
	color:#000000;
	font-family:Arial;
	font-size:14px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:7px 20px 7px 8px;
	min-height:240px;
}

.even {
	background:#F0F4F8 url(images/wright-icon.gif) no-repeat scroll 12px 8px;
	border-bottom:1px solid #CFDBE8;
	color:#000000;
	font-family:Arial;
	font-size:14px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:7px 20px 7px 8px;
	min-height:240px;
}

#list-1 {
	float:left;
	margin:10px 0 30px;
	width:630px;
}

#list-1 li {
	background:transparent url(images/wright-icon-2.gif) no-repeat scroll 0 9px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:23px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:8px 30px;
}

#list-2 {
	float:left;
	margin:10px 0 30px;
	width:630px;
}

#list-2 li {
	background:transparent url(images/wrong-icon.gif) no-repeat scroll 0 9px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:23px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:8px 30px;
}


#list-3 {
	float:left;
	margin:10px 0 30px;
	width:776px;
}

#list-3 ul .odd {
	background:#E7EEF4 url(images/wright-icon.gif) no-repeat scroll 12px 8px;
	border-bottom:1px solid #CFDBE8;
	color:#000000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:14px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:7px 20px 7px 40px;
}

#list-3 ul .even {
	background:#F0F4F8 url(images/wright-icon.gif) no-repeat scroll 12px 8px;
	border-bottom:1px solid #CFDBE8;
	color:#000000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:14px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:7px 20px 7px 40px;
}

.textBox {background-color:#f0f4f8; border-top:1px #cfdbe8 dashed; border-bottom:1px #cfdbe8 dashed; text-align:center; font-size:17px; font-weight:bold; color:#333333;}

/*------- [Home Page Class] --------------------------------------------------------*/


.inputFld {border:solid 1px #000;color:#333;height:18px;padding:2px;}
textarea {border:solid 1px #000;color:#333;text-align:left;}
select {border:solid 1px #000;color:#333;text-align:left;}
.inputBtn {background:#000;border:solid 1px #000;color:#AEADAD;padding:2px 4px;font-weight:bold;margin-top:10px;}

.rMore {font:bold italic 8pt Arial;color:#000;text-decoration:none;}
.rMore:hover {font:bold italic 8pt Arial;text-decoration:underline;}

#container {width:953px;margin:0px auto;}

#header {}

#header .phNo {background: url(images/ph-no.gif) bottom left no-repeat;float:left;width:245px;height:29px;}
#header .slogan {float:right;font:bold italic 12pt Arial;text-align:center;color:#F0A635;width:500px;padding-top:30px;}

#topNav {padding-right:20px;text-align:right;float:right;height:29px;}

#topNav .home {background: url(images/menu-home.gif) bottom left no-repeat;width:112px;height:30px;display:block;float:left;margin-left:5px;}
#topNav .home:hover {background: url(images/menu-home-on.gif) bottom left no-repeat;width:112px;height:30px;display:block;float:left;margin-left:5px;}
#topNav .homeCurrent {background: url(images/menu-home-on.gif) bottom left no-repeat;width:112px;height:30px;display:block;float:left;margin-left:5px;}

#topNav .aboutmatt {background: url(images/menu-aboutmatt.gif) bottom left no-repeat;width:122px;height:30px;display:block;float:left;margin-left:5px;}
#topNav .aboutmatt:hover {background: url(images/menu-aboutmatt-on.gif) bottom left no-repeat;width:122px;height:30px;display:block;float:left;margin-left:5px;}
#topNav .aboutmattCurrent {background: url(images/menu-aboutmatt-on.gif) bottom left no-repeat;width:122px;height:30px;display:block;float:left;margin-left:5px;}

#topNav .getfreewebsite {background: url(images/menu-freeweb.gif) bottom left no-repeat;width:142px;height:30px;display:block;float:left;margin-left:5px;}
#topNav .getfreewebsite:hover {background: url(images/menu-freeweb-on.gif) bottom left no-repeat;width:142px;height:30px;display:block;float:left;margin-left:5px;}
#topNav .getfreewebsiteCurrent {background: url(images/menu-freeweb-on.gif) bottom left no-repeat;width:142px;height:30px;display:block;float:left;margin-left:5px;}

#topNav .contact {background: url(images/menu-contact.gif) bottom left no-repeat;width:112px;height:30px;display:block;float:left;margin-left:5px;}
#topNav .contact:hover {background: url(images/menu-contact-on.gif) bottom left no-repeat;width:112px;height:30px;display:block;float:left;margin-left:5px;}
#topNav .contactCurrent {background: url(images/menu-contact-on.gif) bottom left no-repeat;width:112px;height:30px;display:block;float:left;margin-left:5px;}

#topNav .learnSecret {background: url(images/menu-learn-secret.gif) bottom left no-repeat;width:167px;height:30px;display:block;float:left;margin-left:5px;}
#topNav .learnSecret:hover {background: url(images/menu-learn-secret-on.gif) bottom left no-repeat;width:167px;height:30px;display:block;float:left;margin-left:5px;}
#topNav .learnSecretCurrent {background: url(images/menu-learn-secret-on.gif) bottom left no-repeat;width:167px;height:30px;display:block;float:left;margin-left:5px;}

#topNav .memberLogin {background: url(images/menu-member-login.gif) bottom left no-repeat;width:121px;height:30px;display:block;float:left;margin-left:5px;}
#topNav .memberLogin:hover {background: url(images/menu-member-login-on.gif) bottom left no-repeat;width:121px;height:30px;display:block;float:left;margin-left:5px;}
#topNav .memberLoginCurrent {background: url(images/menu-member-login-on.gif) bottom left no-repeat;width:121px;height:30px;display:block;float:left;margin-left:5px;}

/*----------------------*/


#topNav .memberHome {background: url(images/menu-member-home.gif) bottom left no-repeat;width:112px;height:30px;display:block;float:left;margin-left:5px;}
#topNav .memberHome:hover {background: url(images/menu-member-home-on.gif) bottom left no-repeat;width:112px;height:30px;display:block;float:left;margin-left:5px;}
#topNav .memberHomeCurrent {background: url(images/menu-member-home-on.gif) bottom left no-repeat;width:112px;height:30px;display:block;float:left;margin-left:5px;}

#topNav .memberForum {background: url(images/menu-member-forum.gif) bottom left no-repeat;width:122px;height:30px;display:block;float:left;margin-left:5px;}
#topNav .memberForum:hover {background: url(images/menu-member-forum-on.gif) bottom left no-repeat;width:122px;height:30px;display:block;float:left;margin-left:5px;}
#topNav .memberForumCurrent {background: url(images/menu-member-forum-on.gif) bottom left no-repeat;width:122px;height:30px;display:block;float:left;margin-left:5px;}

#topNav .memberBlog {background: url(images/menu-member-blog.gif) bottom left no-repeat;width:112px;height:30px;display:block;float:left;margin-left:5px;}
#topNav .memberBlog:hover {background: url(images/menu-member-blog-on.gif) bottom left no-repeat;width:112px;height:30px;display:block;float:left;margin-left:5px;}
#topNav .memberBlogCurrent {background: url(images/menu-member-blog-on.gif) bottom left no-repeat;width:112px;height:30px;display:block;float:left;margin-left:5px;}

#topNav .upgradeAccount {background: url(images/menu-upgrade-account.gif) bottom left no-repeat;width:142px;height:30px;display:block;float:left;margin-left:5px;}
#topNav .upgradeAccount:hover {background: url(images/menu-upgrade-account-on.gif) bottom left no-repeat;width:142px;height:30px;display:block;float:left;margin-left:5px;}
#topNav .upgradeAccountCurrent {background: url(images/menu-upgrade-account-on.gif) bottom left no-repeat;width:142px;height:30px;display:block;float:left;margin-left:5px;}

#topNav .accountDetails {background: url(images/menu-account-detail.gif) bottom left no-repeat;width:131px;height:30px;display:block;float:left;margin-left:5px;}
#topNav .accountDetails:hover {background: url(images/menu-account-detail-on.gif) bottom left no-repeat;width:131px;height:30px;display:block;float:left;margin-left:5px;}
#topNav .accountDetailsCurrent {background: url(images/menu-account-detail-on.gif) bottom left no-repeat;width:131px;height:30px;display:block;float:left;margin-left:5px;}

#topNav .support {background: url(images/menu-support.gif) bottom left no-repeat;width:121px;height:30px;display:block;float:left;margin-left:5px;}
#topNav .support:hover {background: url(images/menu-support-on.gif) bottom left no-repeat;width:121px;height:30px;display:block;float:left;margin-left:5px;}
#topNav .supportCurrent {background: url(images/menu-support-on.gif) bottom left no-repeat;width:121px;height:30px;display:block;float:left;margin-left:5px;}



/*----------------------*/

#welcomeMsg {padding:10px;color:#fff;background: url(images/welcome-msg-bg.jpg) bottom center no-repeat;font-size:9pt;}

#banner {
	background: url(images/banner.jpg) top left no-repeat;
	height:308px;
	margin:0px;
	padding:0px;
	width:954px;
}

#banner .video {padding-top:20px;padding-left:615px;}

#banner-2 {
	background: url(images/banner-member.jpg) top left no-repeat;
	height:308px;
	margin:0px;
	padding:0px;
	width:954px;
}

#topCrvHome {background: url(images/cnt-top-crv-home.gif) bottom left no-repeat;width:954px;height:18px;}
#bottomCrvHome {background: url(images/cnt-btm-crv-home.gif) top left no-repeat;width:954px;height:18px;}

#topCrv {background: url(images/cnt-top-crv.gif) bottom left no-repeat;width:954px;height:18px;}
#bottomCrv {background: url(images/cnt-btm-crv.gif) top left no-repeat;width:954px;height:18px;}

#contentWrapper {background:#fff url(images/cnt-bg-home.gif) top right repeat-y;width:954px;min-height:400px;}

#contentWrapper .contentCol {float:left;margin-left:10px;width:910px;padding:10px;margin-right:18px;min-height:355px;font-size:9pt;}
#contentWrapper .contentCol h1 {font-size:12pt;font-family:Arial;height:25px;margin-top:5px;padding:0px;color:#257e9b;border-bottom:solid 1px #000;text-transform:uppercase;font-weight:bold;}
#contentWrapper .contentCol .greenTitle {font:bold 13pt arial;color:#368c36;}
#contentWrapper .contentCol .grayTitle {font:bold 13pt arial;color:#595959;}

#contentWrapper-home {background:#fff url(images/cnt-bg.gif) top right repeat-y;width:954px;min-height:400px;}
#contentWrapper-home .contentCol {float:left;margin-left:10px;width:600px;padding:10px;margin-right:18px;min-height:355px;font-size:10pt;}
#contentWrapper-home .contentCol {float:left;margin-left:10px;width:600px;padding:10px;margin-right:18px;min-height:355px;font-size:10pt;}
#contentWrapper-home .contentCol h1 {font-size:12pt;font-family:Arial;height:25px;margin-top:5px;padding:0px;color:#257e9b;border-bottom:solid 1px #000;text-transform:uppercase;font-weight:bold;}
#contentWrapper-home .contentCol .redTitle {font:bold 13pt arial;color:#368c36;}
#contentWrapper-home .contentCol .grayTitle {font:bold 13pt arial;color:#595959;}

#contentWrapper-home .rightCol {font:9pt arial;line-height:18px;color:#fff;float:left;background: url(images/rightCol-bg.jpg) top left no-repeat;padding-left:5px;padding-right:5px;width:217px;}
#contentWrapper-home .rightCol h1 {background: url(images/h2-icon.gif) top left no-repeat;font-size:11pt;font-family:Arial;margin-top:5px;padding:0px;color:#DB2328;}
#contentWrapper-home .rightCol li {list-style-image: url(images/li-icon.gif);font:9pt arial;line-height:18px;margin:0px;padding:0px;}
#contentWrapper-home .rightCol .more {color:#c00;font:bold italic 8pt arial;margin:0px;text-decoration:none;}
#contentWrapper-home .rightCol .more:hover {color:#000;margin:0px;text-decoration:underline;}
#contentWrapper-home .rightCol .imgStyle {margin-left:10px;border:solid 2px #666;}
#contentWrapper-home .rightCol .book {background:transparent url(images/book-bg.jpg) no-repeat scroll left top;font-size:7pt;height:131px;padding-left:10px;width:227px;line-height:14px;color:#949494;}

#contentWrapper-home .rightCol .form {background: url(images/form-bg.jpg) no-repeat scroll left top;width:288px;height:480px;}
#contentWrapper-home .rightCol .form .frmCnt {padding:95px 0px 0px 38px;}
#contentWrapper-home .rightCol .form .frmCnt h1 {color:#fff;}
#contentWrapper-home .rightCol .form .inputFld {background:#fff;border:0px none;height:28px;margin-bottom:10px;}

#contentWrapper-home .rightCol .testimonial .topCrv {background: url(images/testi-crv-top.gif) bottom left no-repeat;width:292px;height:46px;}
#contentWrapper-home .rightCol .testimonial .bottomCrv {background: url(images/testi-crv-btm.gif) top left no-repeat;width:292px;height:20px;}
#contentWrapper-home .rightCol .testimonial .testiCnt {background: url(images/testi-bg.gif) top right repeat-y;color:#000;width:292px;}
#contentWrapper-home .rightCol .testimonial .testiCnt .cnt {padding:10px 15px 0px 15px;line-height:24px;}
#contentWrapper-home .rightCol .testimonial .testiCnt .cnt .pName {font:bold italic 8pt Arial;text-align:right;color:#368c36;}
#contentWrapper-home .rightCol .testimonial .testiCnt .cnt hr {background-color:#ccc;border:1px solid #ccc;height:2px;margin:8px 0;padding:0;}

#frmBox {background: url(images/frm-box-bg.jpg) no-repeat scroll left top;width:401px;height:315px;}
#frmBox .bCnt {padding:10px;}
.greenTxt {font:bold 10pt arial;color:#368c36;}
.greenTxt-2 {font:bold 18pt arial;color:#368c36;}
.listCls {background: url(images/drkylolrg.gif) no-repeat;line-height:30px;padding-left:30px;list-style-type:none;}
.david-test {background: url(images/david-test.gif) no-repeat;width:}
.tdhead {font:bold 10pt arial;color:#368c36;}



/*------------------------[Footer]--------------------------------------------------------------*/


#footer {
	background: url(images/footer-bg.gif) top left no-repeat;
	color:#fff;
	font-family:arial;
	font-size:10pt;
	height:45px;
	width:957px;
	margin:0px auto;
	padding:13px 0px 2px 0px;
}

#footer .box-1 {float:left;width:300px;padding-left:15px;}
#footer .box-2 {float:left;width:625px;text-align:right;}

#footer a {
	color:#fff;
	font-weight:bold;
	margin:0px;
	text-decoration:none;
}

#footer a:hover {
	color:#fff;
	font-weight:bold;
	margin:0px;
	text-decoration:underline;
}


/* Easy Slider */

	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider, #slider li{ 
		/* 
			define width and height of container element and list item (slide)
			list items must be the same size as the slider area
		*/ 
		width:295px;
		height:260px;
		overflow:hidden; 
		}
	span#prevBtn{}
	span#nextBtn{}					

/* // Easy Slider */