html body{background-color:#a81f17; margin:0 auto; background-image:url(../images/structure/RedBG.jpg); /*background-position:center; background-attachment:fixed; background-repeat:no-repeat;*/ background-position:center; background-repeat:repeat-y;}

p {font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; line-height:18px; margin:0px 0 10px 0; color:#270604;}
#contactContainer {font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; line-height:18px; margin:0px 0 10px 0; color:#270604;}
a { text-decoration:none; color:#333;}

.bookEnd{font-family:Georgia, "Times New Roman", Times, serif; font-size: 20px; line-height:24px; color:#C0231B; margin-bottom:5px;}
.bookEndTabs{font-family:Georgia, "Times New Roman", Times, serif; font-size: 20px; line-height:24px; color:#C0231B; margin: 20px 0 5px 0;}
.hammer{ font-family:Georgia, "Times New Roman", Times, serif; font-size: 18px; line-height:24px; color:#C0231B; margin-bottom:1px; margin-top:20px; text-align:center;}
.subHammer{ font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:16px; text-align:center; margin: 0 0 0 0px;}
.subHammer a{ font-weight:600;}
.hammerPic { width: 999px; margin:0 auto;position: relative; text-align:center; margin-top:17px; }
.subHeader{font-family:Georgia, "Times New Roman", Times, serif; font-size: 17px; line-height:20px; color:#2B2B2B; margin-bottom:5px; margin-top:5px;}
.hammerPic2 { clear:both; width: 661px; margin:0 auto;position: relative; text-align:center; margin-top:17px; }
.hammerPic2Financial {  clear:both;width: 661px; margin:0 auto;position: relative; text-align:center; top:17px; }
#avoid{ height:865px;}
.hammerPic2behaviours {  clear:both;width: 661px; margin:0 auto;position: relative; text-align:center; top:97px; }
#avoid{ height:865px;}

#navigation{
	width:100%;
	height:45px;
	top:0;
	background-image:url(../images/structure/navBackgrnd.png);
	background-position:left top;
	background-repeat:repeat-x;
	position:fixed;
	z-index:20;
	overflow-x:hidden !important;


}
#navigation ul{width:999px; margin:0 auto; padding-top:0px;}
#navigation li{float:left; display:inline;}
a.home, a.beliefs, a.behaviours, a.financial, a.avoid, a.talkAbout,a.community, a.contact, a.findHelp {display:block; background:url(../images/structure/nav.png) no-repeat; overflow:hidden;}
a.home{width:73px; height:43px; background-position:0px 0px;} 
a.beliefs{width:109px; height:43px; background-position:-73px 0px;} 
a.behaviours{width:138px; height:43px; background-position:-182px 0px;} 
a.avoid{width:125px; height:43px; background-position:-321px 0px;}
a.talkAbout{width:103px; height:43px; background-position:-446px 0px;}
a.financial{width:148px; height:43px; background-position:-552px 0px;}
a.community{width:82px; height:43px; background-position:-703px 0px;}
		
a.home:hover{background-position:0px -43px;}
a.beliefs:hover{background-position:-73px -43px;}
a.behaviours:hover{background-position:-182px -43px;}
a.avoid:hover{background-position:-321px -43px;}
a.talkAbout:hover{background-position:-446px -43px;}
a.financial:hover{background-position:-552px -43px;}
a.community:hover{background-position:-703px -43px;}

#tools{ position: fixed; top:12px; right:17px; text-decoration:none; z-index:999}
#tools a{ text-decoration:none; color:#b39b9a; font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:700;}
#tools a:hover { color:#ff0000;}
#tools ul{ list-style-type:none; }
#tools li{display:inline; padding-left:15px; margin:0}

#wrapper1{position:relative; margin:0 auto; z-index:1; height:656px;}
#wrapper2{position:relative; margin:0 auto; z-index:1; height:1356px;}
#wrapper3{position:relative; margin:0 auto; z-index:1; height:1086px;}
#wrapper4{position:relative; margin:0 auto; z-index:1; height:1086px;}
#wrapper5{position:relative; margin:0 auto; z-index:1; height:786px;}
#wrapper6{position:relative; margin:0 auto; z-index:1; height:946px;}
#wrapper7{position:relative; margin:0 auto; z-index:1; height:100%;}
#wrapper8{position:relative; margin:200px auto 0 auto; *margin:0px auto 0 auto; z-index:1; height:1086px;}
#wrapper9{position:relative; margin:0 auto; z-index:1; height:186px;}

.transHome{ position:relative; padding-bottom:185px; text-align:center; top:90px;*top:180px; margin: 0 auto; clear:both; width:720px; height:1000px; background:url(../images/wrapper1/betHousetrans3.png) no-repeat;}
.transBeliefs{position:relative; margin: 0 auto; text-align:center; margin-top:95px; margin-bottom:50px; clear:both; width:806px; height:1050px; background:url(../images/wrapper2/beliefstrans3.png) no-repeat;}
.transBehaviours{position:relative; text-align:center; margin: 0 auto;top:220px; margin-bottom:300px; clear:both; width:800px; height:208px; background:url(../images/wrapper3/behaviourstrans.png) no-repeat;}
.transFinancial{position:relative; text-align:center; margin: 0 auto; top:50px; margin-bottom:140px; clear:both; width:800px; height:1085px; background:url(../images/wrapper8/findHelptrans2.png) no-repeat;}
.transAvoid{position:relative; text-align:center; margin: 0 auto; top:175px; margin-bottom:260px; clear:both; width:800px; height:208px; background:url(../images/wrapper5/avoidtrans.png) no-repeat;}
.transTalkAbout{position:relative; text-align:center; margin: 0 auto; margin-top:240px; margin-bottom:100px; clear:both; width:800px; height:208px; background:url(../images/wrapper6/talkAbouttrans.png) no-repeat;}
.transFindHelp{position:relative; text-align:center; margin: 0 auto;top:200px; margin-bottom:200px; clear:both; width:800px; height:1050px; background:url(../images/wrapper4/financialtrans2.png) no-repeat;}
.transContact{position:relative; text-align:center; margin: 0 auto; clear:both; width:800px; height:208px; background:url(../images/wrapper1/betHousetrans.png) no-repeat;}

.faces { position:relative; top:16px;}

.continue { position:relative; left:202px; z-index:12; width:661px; height:110px; top:50px;}
.continueHome { position:relative; left:14px; z-index:12; width:999px; height:125px; top:0px;}
.continueBeliefs { position:relative; left:-35px; z-index:12; width:661px; height:110px; top:50px;}
.continueBehaviours { position:relative; z-index:12; width:661px; height:110px; top:110px;}
.continueFinancial { clear:both; position:relative; left:338px; z-index:12; width:661px; height:110px; top:0px;}
.continueAvoid { position:relative; left:10px; z-index:12; width:661px; height:110px; top:0px;}
.continueTalkAbout { position:relative; left:10px; z-index:12; width:661px; height:110px; top:0px;}
.continueFindHelp { position:relative; left:10px; z-index:12; width:661px; height:110px; top:0px; margin-bottom:100px;}
.continueContact { position:relative; left:-35px; z-index:12; width:661px; height:110px; top:50px;}


#home{margin:100 auto; padding-top:0px;}
.tag{padding-bottom:40px; border-bottom:1pt dotted #f2c695;}
.homeTitle{
	position:relative;
	left:50px;
	*top:11px;	
	
}
.homeWrap{
	position:relative;
	top:0px;
	left:14px;
	background-color:#FFF;
	width:999px;
	height:600px;
	text-align:left;
}
.homeLCol{position:relative; float:left; width:446px; padding:35px 0px 0px 35px;}
.homeRCol{
	position:relative;
	float:left;
	width:436px;
	padding-top: 65px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 19px;
}
.homeSubHead{color:#2B2B2B;font-size:20px; line-height:16px;}
.homeCallOut{
color:#C0231B;
font-size:20px;
line-height:18px;
}
.homePullQuote{
color:#C0231B;
font-size:28px;
line-height:23px;
font-style:italic;
margin:0px 0 15px 0;
}
.homeContinueL{background-color:#FFF;float:left; position:relative; top:-4px;height:48px;width:660px;}
.homeContinue{position:relative;float:left;top:-4px;height:110px;}
.homeContinue li{list-style:none;}
.homeContinueR{background-color:#FFF; position:relative; top:-4px;height:48px;width:73px; float:right;}

.beliefsTitle{position:relative; margin: 40px 24px 0 0; float:left;}
.beliefsWrap{position:relative;top:50px;background-color:#FFF; width:661px; height:100%; text-align:left; float:left; padding-bottom:15px;}
.beliefsLCol{position:relative; float:left; width:627px; padding:35px 0px 0px 35px; height:1090px;}
.beliefsRCol{position:relative; float:left; width:436px; padding:32px 0px 0px 19px;}
.beliefsHeader{color:#2b2b2b;font-size:28px; line-height:20px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; padding: 0px 0 20px 0;}
.beliefsCallOut{color:#c0231b;font-size:20px;line-height:18px;}
.beliefsPullQuote{color:#3b3b3b; font-size:27px; line-height:23px; font-style:italic; margin-bottom:5px; position:absolute;}

/*.beliefs3colWrap{position: relative; width:585px; height:780px;}
.beliefsCol1{position:relative; top:0px;width:185px; float:left;}
.beliefsCol2{position:relative; top:0px; width:190px;float:left; padding:0 0 0 10px;}
.beliefsCol3{position:relative; top:0px; width:185px;float:right;}*/
.beliefs2colWrap{position: relative; width:585px; padding-bottom:0px; border-bottom:1px solid #CCC; margin-bottom:10px;}
.beliefsCol1{position:relative; top:0px;width:270px; float:left;}
.beliefsCol2{position:relative; top:0px; width:280px;float:left; padding:0 0 0 30px;}
.beliefsCol1Header{
color:#2B2B2B;
font-size:14px;
line-height:16px;
margin-bottom:8px;
}
.beliefsCol1Myth{
color:#2B2B2B;
font-size:25px;
margin-bottom:10px;
font-style:italic;
}
.beliefsCol1MythNumber{color:#2B2B2B; font-size:50px; font-style:italic;}
.beliefsCol1reality{ color:#270604;font-size:22px;font-style:italic; margin-bottom:10px;}

#beliefsContinue{position:relative; width:661px; left:202px;}
.beliefsContinue li{list-style:none;}
.beliefsContinueL{background-color:#FFF;float:left; position:relative; top:-53px;height:48px;width:330px;}
.beliefsContinue{position:relative;float:left;top:-53px;height:110px;}
.beliefsContinueR{background-color:#FFF; position:relative; top:-53px;height:48px;width:65px; float:left;}



.behavioursTitle{position:relative; margin: 40px 30px 0 0; float:right;}
.behavioursWrap{position:relative;top:0px;background-color:#FFF; width:661px; height:100%; text-align:left; float:left;}
.behavioursLCol{position:relative; float:left; width:549px; padding:35px 0px 0px 35px;}
.behavioursRCol{position:relative; float:left; width:436px; padding:32px 0px 0px 19px;}
.behavioursTabIntro{color:#c0231b;font-size:16px; line-height:20px; padding: 0 0 0px 0;}
.behavioursHeader{ clear:both;color:#2b2b2b;font-size:28px; line-height:28px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; padding: 20px 0 20px 0; }
.behavioursSubHead{
color:#2B2B2B;
width:610px;
font-size:24px;
line-height:27px;
font-style:italic;
margin:0 5px 5px 0;
position:absolute;
}
.behavioursCallOut{color:#c0231b;font-size:20px;line-height:18px;}
.behavioursPullQuote{color:#3b3b3b; font-size:27px; line-height:23px; font-style:italic; margin-bottom:5px; position:absolute;}
.behavioursList li {list-style:outside; padding-bottom:2px; }
.behavioursList ul {}
.behavioursList {font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; line-height:18px;  position:relative; padding-left:15px;}

.behaviours2colWrap{position: relative; width:613px; height:580px; padding-bottom:10px;}
.behavioursCol1{position:relative; top:10px;width:280px; float:left;}
.behavioursCol2{position:relative; top:10px; width:280px;float:left; padding:0 0 0 30px;}
.behavioursCol3{position:relative; top:10px;width:270px; float:left;}
.banner {
	text-align: center;
	padding-top: 35px;
	padding-bottom: 0px;
}

.behavioursCol4{position:relative; top:10px; width:280px;float:left; padding:0 0 0 30px;}


#behavioursContinue{position:relative; width:661px; left:10px; top:0px; z-index:999;}
.behavioursContinue li{list-style:none;}
.behavioursContinueL{background-color:#FFF;float:left; position:relative; top:-53px;height:48px;width:330px;}
.behavioursContinue{position:relative;float:left;top:-53px;height:110px;}
.behavioursContinueR{background-color:#FFF; position:relative; top:-53px;height:48px;width:65px; float:left;}

.financialTitle{position:relative; top:55px; left:90px;  float:left;}
.financialWrap{position:relative;top:0px;background-color:#FFF; width:661px; height:100% /*height: 890px !important;*/ text-align:left; float:right; padding-bottom:30px;}
.financialHeader{color:#2b2b2b;font-size:28px; line-height:20px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; padding: 20px 0 20px 0;}
.financialLCol{position:relative; float:left; width:549px; padding:35px 0px 0px 35px;}
.financialRCol{position:relative; float:left; width:191px; padding-left:10px;}
.financialSideHeader{color:#C0231B; font-size:27px; line-height:23px; font-style:italic; margin-bottom:5px; position:relative; clear:both;}
.financialIntro{color:#c0231b;font-size:20px; line-height:20px;}
.financialCallOut{color:#2B2B2B;font-size:18px;line-height:18px; margin-bottom:5px;}
.financialPullQuote{
color:#2B2B2B;
font-size:27px;
line-height:23px;
font-style:italic;
margin-bottom:5px;
position:absolute;
}

.financial2colWrap{position: relative; width:585px; height:400px;}
.financialCol1{position:relative; top:237px;width:185px; float:left;}
.financialCol2{position:relative; top:76px; width:80px;float:left; padding:0 0 0 10px;}
.financialCol3{position:relative; top:59px; width:255px;float:left;}
.financialSubCol{position:relative; float:left; width:613px; padding:0px 0px 0px 0px;}

#financialContinue{position:relative; width:661px;top:-30px; left:348px;}
.financialContinue li{list-style:none;}
.financialContinueL{background-color:#FFF;float:left; position:relative; top:-53px;height:48px;width:330px;}
.financialContinue{position:relative;float:left;top:-53px;height:110px;}
.financialContinueR{background-color:#FFF; position:relative; top:-53px;height:48px;width:65px; float:left;}

.financialList li {list-style:outside; list-style-type:disc; list-style-image:inherit; padding-bottom:2px; margin-bottom:5px; }
.financialList ul {}
.financialList {font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; line-height:18px;  position:relative; margin-left:15px; }

.avoidTitle{position:relative; margin: 40px 83px 0 0; float:right;}
.avoidWrap{position:relative;top:0px;background-color:#FFF; width:661px; height:785px; text-align:left; float:left;}
.avoidLCol{position:relative; float:left; width:616px; height:670px; padding:35px 10px 0px 35px;}
.avoidSubCol{position:relative; float:left; width:616px; padding:0px 0px 0px 0px;}
.avoidRCol{position:relative; float:left; width:191px; padding-left:10px;}
.avoidHeader{color:#2b2b2b;font-size:28px; line-height:20px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; padding: 0px 0 20px 0;}
.avoidCallOut{color:#2B2B2B;font-size:18px;line-height:18px; margin-bottom:5px;}
.avoidSideHeader{color:#C0231B; font-size:27px; line-height:23px; font-style:italic; margin-bottom:5px; position:relative; clear:both;}
.avoidList li {list-style:outside;  float:left; padding-bottom:2px;}
.avoidList ul {}
.avoidList {font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; line-height:16px; margin-top:5px; position:relative; left:15px;}

.avoid3colWrap{position: relative; width:585px; height:400px;}
.avoidCol1{position:relative; top:237px;width:185px; float:left;}
.avoidCol2{position:relative; top:76px; width:190px;float:left; padding:0 0 0 10px;}
.avoidCol3{position:relative; top:59px; width:185px;float:right;}

#avoidContinue{position:relative; width:661px; left:0px;}
.avoidContinue li{list-style:none;}
.avoidContinueL{background-color:#FFF;float:left; position:relative; top:-53px;height:48px;width:330px;}
.avoidContinue{position:relative;float:left;top:-53px;height:110px;}
.avoidContinueR{background-color:#FFF; position:relative; top:-53px;height:48px;width:65px; float:left;}

.talkAboutTitle{position:relative; margin: 40px 33px 0 0; float:right;}
.talkAboutWrap{position:relative;top:0px;background-color:#FFF; width:661px; height:100%; text-align:left; float:left;}
.talkAboutLCol{position:relative; float:left; width:549px; padding:35px 0px 0px 35px;}
.talkAboutRCol{position:relative; float:left; width:436px; padding:32px 0px 0px 19px;}
.talkAboutIntro{color:#c0231b;font-size:20px; line-height:20px; padding: 0 0 0px 0;}
.talkAboutSubHead{color:#c0231b;font-size:20px; line-height:16px;}
.talkAboutHeader{color:#2b2b2b;font-size:28px; line-height:28px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; padding: 20px 0 5px 0;}
.talkAboutCallOut{color:#2B2B2B;font-size:18px;line-height:18px; margin: 20px 0 15px 0;}
.talkAboutPullQuote{color:#3b3b3b; font-size:27px; line-height:23px; font-style:italic; margin-bottom:5px; position:absolute;}
.talkAboutList li {list-style:outside;  float:left; padding-bottom:2px;}
.talkAboutList ul {}
.talkAboutList {font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; line-height:16px; margin-top:5px; position:relative; left:15px;}

.talkAbout3colWrap{position: relative; width:600px; height:100%; }
.talkAboutCol1{position:relative; top:190px;width:185px; float:left;}
.talkAboutCol2{position:relative; top:110px; width:190px;float:left; padding:0 0 0 15px;}
.talkAboutCol3{position:relative; top:14px; width:185px;float:right;}
.talkAboutCol1Header{color:#2B2B2B; font-size:18px;15px;margin-bottom:0px;}

#talkAboutContinue{position:relative; width:661px; left:10px;}
.talkAboutContinue li{list-style:none;}
.talkAboutContinueL{background-color:#FFF;float:left; position:relative; top:-53px;height:48px;width:330px;}
.talkAboutContinue{position:relative;float:left;top:-53px;height:110px;}
.talkAboutContinueR{background-color:#FFF; position:relative; top:-53px;height:48px;width:65px; float:left;}

.communityTitle{position:relative; margin: 0 208px 0 0; float:right;}
.communityWrap{position:relative;top:0px;background-color:#FFF; width:661px; height:815px; text-align:left; float:left;}
.communityLCol{position:relative; float:left; width:549px; padding:35px 0px 0px 35px;}
.communityRCol{position:relative; float:left; width:436px; padding:32px 0px 0px 19px;}
.communityIntro{color:#c0231b;font-size:20px; line-height:20px; padding: 0 0 0px 0;}
.communitySubHead{color:#c0231b;font-size:20px; line-height:16px;}
.communityCallOut{color:#c0231b;font-size:20px;line-height:18px;}
.communityPullQuote{color:#3b3b3b; font-size:27px; line-height:23px; font-style:italic; margin-bottom:5px; position:absolute;}
.communityList li {list-style:outside;  float:left; padding-bottom:2px;}
.communityList ul {}
.communityList {font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; line-height:16px; margin-top:5px; position:relative; left:15px;}

.community3colWrap{position: relative; width:585px; height:400px;}
.communityCol1{position:relative; top:237px;width:185px; float:left;}
.communityCol2{position:relative; top:76px; width:190px;float:left; padding:0 0 0 10px;}
.communityCol3{position:relative; top:59px; width:185px;float:right;}

#communityContinue{position:relative; width:661px; left:0px;}
.communityContinue li{list-style:none;}
.communityContinueL{background-color:#FFF;float:left; position:relative; top:-53px;height:48px;width:330px;}
.communityContinue{position:relative;float:left;top:-53px;height:110px;}
.communityContinueR{background-color:#FFF; position:relative; top:-53px;height:48px;width:65px; float:left;}

.findHelpTitle{position:relative; margin: 40px 213px 0 0; float:right;}
.findHelpWrap{position:relative;top:0px;background-color:#FFF; width:661px; height:100%; text-align:left; float:left;}
.findHelpLCol{position:relative; float:left; width:626px; height:100%; padding:35px 0px 0px 35px;}
.findHelpRCol{position:relative; float:left; width:436px; padding:32px 0px 0px 19px;}
.findHelpHeader{color:#2b2b2b;font-size:28px; line-height:28px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; padding: 20px 0 5px 0;}
.findHelpSubHead{color:#2B2B2B;font-size:20px; line-height:16px;}
.findHelpCallOut{color:#c0231b;font-size:18px;line-height:18px; margin-bottom:5px;}
.findHelpPullQuote{color:#3b3b3b; font-size:27px; line-height:23px; font-style:italic; margin-bottom:5px; position:absolute;}
.findHelpList li {list-style:outside;  float:left; padding-bottom:2px;}
.findHelpList ul {}
.findHelpList {font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; line-height:16px; margin-top:5px; position:relative; left:15px;}

.findHelp3colWrap{position: relative; width:585px; height:400px;}
.findHelpCol1{position:relative; top:237px;width:185px; float:left;}
.findHelpCol2{position:relative; top:76px; width:190px;float:left; padding:0 0 0 10px;}
.findHelpCol3{position:relative; top:59px; width:185px;float:right;}

#findHelpContinue{position:relative; width:661px; left:0px;}
.findHelpContinue li{list-style:none;}
.findHelpContinueL{background-color:#FFF;float:left; position:relative; top:-53px;height:48px;width:330px;}
.findHelpContinue{position:relative;float:left;top:-53px;height:110px;}
.findHelpContinueR{background-color:#FFF; position:relative; top:-53px;height:48px;width:65px; float:left;}

.contactTitle{position:relative; margin: 40px 133px 0 0; float:right;}
.contactWrap{position:relative;top:0px;background-color:#FFF; width:661px; height:980px; text-align:left; float:left; margin-bottom:50px;}
.contactLCol{position:relative; float:left; width:549px; padding:35px 0px 0px 35px;}
.contactRCol{position:relative; float:left; width:436px; padding:32px 0px 0px 19px;}
.contactHeader{color:#2b2b2b;font-size:28px; line-height:28px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; padding: 20px 0 5px 0;}
.contactSubHead{color:#c0231b;font-size:20px; line-height:16px;}
.contactCallOut{color:#c0231b;font-size:20px;line-height:18px;}
.contactPullQuote{color:#3b3b3b; font-size:27px; line-height:23px; font-style:italic; margin-bottom:5px; position:absolute;}
.contactList li {list-style:outside;  float:left; padding-bottom:2px;}
.contactList ul {}
.contactList {font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; line-height:16px; margin-top:5px; position:relative; left:15px;}

.contact3colWrap{position: relative; width:585px; height:400px;}
.contactCol1{position:relative; top:237px;width:185px; float:left;}
.contactCol2{position:relative; top:76px; width:190px;float:left; padding:0 0 0 10px;}
.contactCol3{position:relative; top:59px; width:185px;float:right;}

#contactContinue{position:relative; width:661px; left:0px;}
.contactContinue li{list-style:none;}
.contactContinueL{background-color:#FFF;float:left; position:relative; top:-53px;height:48px;width:330px;}
.contactContinue{position:relative;float:left;top:-53px;height:110px;}
.contactContinueR{background-color:#FFF; position:relative; top:-53px;height:48px;width:65px; float:left;}






/* Style for Usual tabs */
.usual { postion: absolute; top:0px; padding:10px 24px 22px 24px; width:613px; border:none; margin:0; background: #fff url(../images/structure/tabBckgrnd.jpg) no-repeat top left; z-index:999;}
.usual li {}
.usual ul a {display:block; padding:6px 10px; text-decoration:none!important; margin-top:5px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:700; color:#878787;font-size:20px; line-height:20px; background:none;}
.usual ul a:hover {color:#c0231b;background:none;}
.usual ul a.selected {padding-bottom:23px;margin-top:5px;color:#c0231b;background-color:#fff;cursor:default;}
.usual div {*padding-top:33px;*margin-top:-15px;background-color:none;}
.usual div a { color:#000;}

.usual2 { postion: absolute; top:0px; padding:10px 24px 22px 24px; width:613px; border:none; margin:0; background: #fff url(../images/structure/tabBckgrnd.jpg) no-repeat top left; z-index:999;}
.usual2 li {}
.usual2 ul a {display:block; padding:6px 10px; text-decoration:none!important; margin-top:5px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:700; color:#878787;font-size:20px; line-height:20px; background:none;}
.usual2 ul a:hover {color:#c0231b;background:none;}
.usual2 ul a.selected {padding-bottom:23px;margin-top:5px;color:#c0231b;background-color:#fff;cursor:default;}
.usual2 div {*padding-top:33px;*margin-top:-15px;background-color:none;}
.usual2 div a { color:#000;}

.usualTab {postion: absolute;top:0px;height:8px;padding:10px 24px 22px 24px;width:613px;border:none;margin:0;background-repeat:none;}
.usualTab li { list-style:none; float:left; }
.usualTab ul a {display:block;padding:6px 10px;text-decoration:none!important;margin-top:5px;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-weight:700;color:#878787;font-size:20px; line-height:20px;background:none;}
.usualTab ul a:hover {color:#c0231b;background:none;}
.usualTab ul a.selected {padding-bottom:23px;margin-top:5px;color:#c0231b;background-color:#fff;cursor:default;}
/* Style for various uses of tabs */


/*#usual2 { background-color:#fff;}
#usual2 a { background:#ff0000; }
#usual2 a:hover { background:#ff0000; }
#usual2 a.selected { background:none; }
#tabs3 { background:#ff0000; }*/

.usualTab {postion: absolute;top:0px;height:8px;padding:10px 24px 22px 24px;width:613px;border:none;margin:0;background-repeat:none;}
.usualTab li { list-style:none; float:left; }
.usualTab ul a {display:block;padding:6px 10px;text-decoration:none!important;margin-top:5px;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-weight:700;color:#878787;font-size:20px; line-height:20px;background:none;}
.usualTab ul a:hover {color:#c0231b;background:none;}
.usualTab ul a.selected {padding-bottom:23px;margin-top:5px;color:#c0231b;background-color:#fff;cursor:default;}
/* Style for various uses of tabs */

.tabContainer {width:400px;margin:20px auto;padding-top:2px;background:#181818;border:0px solid #222;}
.tabContainer h3 {padding-bottom:4px;color:#F60;}
.tabContainer p {padding:2px 12px 10px;text-align:left;}

#three {position:absolute;top:0;left:0;border-bottom:1px solid #444;border-right:1px solid #444;}

#four {color:#D66;font:2em Cambria, Times New Roman, serif;position:fixed;bottom:10px;right:20px;}

.imagebox {
background:#040404;
border:1px solid #1A1A1A;
width:100px;
height:90px;
margin:10px auto;
}
.imagebox a {
display:block;
width:25px;
height:25px;
line-height:23px;
float:left;
text-decoration:none;
background:#111;
}
.imagebox a:hover { background:#000; }
.imagebox a.selected {
background:snow;
color:#222;
font-weight:bold;
}
.imagebox img { margin-top:6px; clear:both; }


/* Styles for Advanced Section */

#adv2 {
width:500px;
margin:6px auto;
background:#181818;
}
#adv2 ul {
width:50px;
height:50px;
float:left;
}
#adv2 li { float:left; }
#adv2 li.split { clear:both; }
#adv2 li a {
display:block;
height:25px;
width:25px;
line-height:22px;
text-decoration:none;
background:#222;
}
#adv2 li a:hover {
background:#0A0A0A;
}
#adv2 li a.selected {
background:snow;
color:#111;
font-weight:bold;
}

#adv2 span {
height:50px;
display:block;
line-height:45px;
width:450px;
float:right;
background:#181818;
}

#adv3 a {
color:snow;
font-size:2em;
font-weight:bold;
text-decoration:none;
margin:6px;
}
#adv3 a:hover { color:#68D; }
#adv3 p {
color:#888;
margin:5px;
font-style:italic; 
}
#adv3 p a {
margin:0;
color:#CCC;
font-size:1em;
font-weight:bold;
text-decoration:underline;
}
#adv3 p a:hover { color:#FFF; }

#message {
margin:10px auto;
border:6px solid #222;
width:240px;
height:40px;
background:#0D0D0D;
font-size:1.3em;
line-height:2em;
color:#FC4;
}


/* Style for various uses of tabs */



#contact{margin:0 auto; clear:both;}
#contact h1{width:470px; height:60px; background:url(../images/contactme.png) left no-repeat;}
#contact h2{padding:20px 0 20px 0; font-size:20pt; font-weight:bold; color:#999; border-bottom:1pt dotted #999;}
#contact p{padding:0px 20px 5pt 0pt;}
#contact ul{padding:0 60px 0 60px; border-left:1pt dotted #999; border-right:1pt dotted #999;}
#contact li{list-type:none; border-bottom:1pt dotted #CCC; padding:10px 5px 0px 5px;}

#contactform{padding:30px;}
.form{padding:30px 0 0 10px;}
.form h3{font-size:20pt; color:#f2c695; padding:0 0 5px 5px; margin-bottom:5px;}
.form .input{font-size:12pt; font-family:Georgia, "Times New Roman", Times, serif; color:#fff; border-top:1pt dotted #f2c695; border-bottom:1pt dotted #f2c695; background-color:#0e0201; border-left:none; border-right:none;}
.form .submit{background:#f7ebd7; border:3pt solid #f7ebd7; -moz-border-radius: 5px; -webkit-border-radius: 5px; font-size:15pt; }

.formRightName{ margin-left:29px; margin-bottom:5px;}
.formRightSex{ margin-left:44px; margin-bottom:5px;}
.formRightAge{ margin-left:43px; margin-bottom:5px;}
.formRightProvince{ margin-left:13px; margin-bottom:5px;}
.formRightEmail{ margin-left:24px; margin-bottom:5px;}
.comments { vertical-align:top;}

.footer{ position: relative; font-family:Georgia, "Times New Roman", Times, serif; color:#fff; size:12px; line-height:14px; color:#FFF; text-align:center; font-weight:normal;  border-top:1pt solid #fff; padding-top:10px;}
.footer a{ color:#fff; text-decoration:none; line-height:14px; font-size:12px; text-transform:none;}
.center{ margin: 0 auto; text-align:center; margin-bottom:10px;}
.subber { position:relative; top:20px;}


#validEmail {margin-top: 4px; margin-left: 9px;position: absolute;width: 16px;height: 16px;}
#validPostal{margin:0px 5px 0px 5px;width: 16px;height: 16px;}
.helpResults{font-family:Georgia, "Times New Roman", Times, serif;font-size:14px;line-height:16px;height:auto;overflow:auto;margin-bottom:15px;}

.formData{font-family:Georgia, "Times New Roman", Times, serif;font-size:14px;line-height:16px;margin-top:5px;}
.formData table td{padding:3px;vertical-align:top;}
.formData table input{width:250px;}
.formData table select{width:255px;}
.formData table textarea{width:250px;}

.continueLeft{ position:relative; float:left;}
.continueRight{ position:relative; float:left;}

.footerLinks{}
.footerLinks ul, footerLinks ul a{list-style-type:none;}
.footerLinks li, footerLinks li a{display:inline;}

