

/* RESET 
***********************************************/
body, h1, h2, h3, h4, h5, h6, p, ul, ol, li,dl, dd, table, tr, th, td, img, hr, blockquote, form, input, label, object {margin: 0; padding:0;}
img, img a {border:none;}
table	{border-collapse: collapse;}

/* TYPOGRAPHY & COLORS 
***********************************************/
body											{background: #000; font:12px/1.5 Arial, Helvetica, sans-serif; color:#f2f2f2; line-height: 1.5;}
#wrapper										{background:#242424;}
.program										{background: #535455;}
.rounded-grey									{background: #333; border:1px solid #515151;-moz-border-radius: 10px;-webkit-border-radius: 10px;}

/* headers */
h1, h2, h3, h4, h6								{}
h1												{font-size: 25px;}
h1#logo a										{display: block; width: 132px; height:94px; text-indent:-9999px; background:#fff url(../images/assets/logo.jpg) 0 0 no-repeat;}
h2												{font-size: 23px;}
h3												{font-size: 21px; font-style:italic; color:#A39322; margin-top: 15px;}
h4												{font-size: 18px;}
h5, dl.promo-cost dt							{font-size: 15px; color:#A39322;}
h6												{font-size: 13px;}

.program h4										{text-indent: -9999px;margin-top: 0;}
.programs h5									{ color:#A39322;}
.right h5										{margin-top: 20px;}
.pilot h4, .promo-col h5						{margin-bottom: 10px;}
.mod h3											{font-style: normal; background:#1f1f1f; padding-left: 10px;margin-bottom: 5px;}
.mod h3 a										{text-decoration: none; color:#fff;}
									

h2#slogan, h3#introTitle, h3#demoTitle, h3#whyTitle, h4#newsletterTitle, h2#aboutPage, h2#programsPage,h2#aerobaticsPage, h2#mediaPage, h2#fsPage, h2#aircraftPage, h2#linksPage,
	h2#faqPage, h2#testimPage, h2#biosPage, h2#sitemapPage, h2#contactPage, h2#promoPage,h2#storePage,
	h3#basicTraining, h3#advancedTraining, h3#basicTitle, h3#leadInTitle, h3#topGunTitle, h3#basic2Title, h3#intermedTitle, h3#squadronTitle, h3#fundTitle, h3#corpTitle,
	h3#topGunEventTitle, h3#giftPackageTitle, h3#termsTitle, h3#extra300Title, h3#extremeTitle, h3#worldChampTitle, h3#classicBiplaneTitle, h3#featArticles, 
	h3#youTubeTitle, h3#faqTitle, h3#rosterTitle, h3#fighterSquadronTitle, h3#wWarriorTitle, h3#wWarriorItinTitle							{text-indent: -9999px; background-position: 0 0; background-repeat:no-repeat;} 

h2#slogan,h2#aboutPage, h2#programsPage, h2#aerobaticsPage, h2#mediaPage, h2#fsPage, h2#aircraftPage, h2#linksPage, h2#faqPage, h2#testimPage, h2#biosPage, h2#sitemapPage, h2#contactPage, h2#promoPage, h2#storePage																
												{width: 382px; height:38px; margin-bottom:5px;} 
h2#slogan										{background-image:url(../images/headers/slogan.jpg);}
h2#aboutPage									{background-image:url(../images/headers/aboutPage.jpg);}
h2#programsPage									{background-image:url(../images/headers/programsPage.jpg);}
h2#aerobaticsPage								{background-image:url(../images/headers/aerobaticsPage.jpg);}
h2#mediaPage									{background-image:url(../images/headers/mediaPage.jpg);}
h2#fsPage										{background-image:url(../images/headers/fsPage.jpg);}
h2#aircraftPage									{background-image:url(../images/headers/aircraftPage.jpg);}
h2#linksPage									{background-image:url(../images/headers/linksPage.jpg);}
h2#faqPage										{background-image:url(../images/headers/faqPage.jpg);}
h2#testimPage									{background-image:url(../images/headers/testimPage.jpg);}
h2#biosPage										{background-image:url(../images/headers/biosPage.jpg);}
h2#sitemapPage									{background-image:url(../images/headers/sitemapPage.jpg);}
h2#contactPage									{background-image:url(../images/headers/contactPage.jpg);}
h2#promoPage									{background-image:url(../images/headers/promoPage.jpg);}
h2#storePage									{background-image:url(../images/headers/storePage.jpg);}


h3#introTitle									{width: 190px; height:29px; background-image:url(../images/headers/introTitle.jpg);}
h3#demoTitle									{width: 243px; height:35px; background-image:url(../images/headers/demoTitle.jpg); margin-top: 15px;}
h3#whyTitle										{width: 319px; height:42px; background-image:url(../images/headers/whyTitle.jpg);}
h4#newsletterTitle								{width: 219px; height:17px; background-image:url(../images/headers/newsletterTitle.jpg); margin-bottom:10px;}
h3#basicTraining								{height:35px; background-image:url(../images/headers/basicTraining.jpg);}
h3#advancedTraining								{height:48px; background-image:url(../images/headers/advancedTraining.jpg);}
h3#basicTitle									{height: 20px; background-image:url(../images/headers/basicTitle.jpg); margin-bottom:10px;}
h3#leadInTitle									{height: 20px; background-image:url(../images/headers/leadInTitle.jpg); margin-bottom:10px;}
h3#topGunTitle									{height: 20px; background-image:url(../images/headers/topGunTitle.jpg); margin-bottom:10px;}
h3#basic2Title									{height: 20px; background-image:url(../images/headers/basic2Title.jpg); margin-bottom:10px;}
h3#intermedTitle								{height: 20px; background-image:url(../images/headers/intermedTitle.jpg); margin-bottom:10px;}
h3#squadronTitle								{height: 20px; background-image:url(../images/headers/squadronTitle.jpg); margin-bottom:10px;}
h3#fundTitle									{height: 20px; background-image:url(../images/headers/fundTitle.jpg); margin-bottom:10px;}
h3#corpTitle									{height: 20px; background-image:url(../images/headers/corpTitle.jpg); margin-bottom:10px;}
h3#topGunEventTitle								{height: 20px; background-image:url(../images/headers/topGunEventTitle.jpg); margin-bottom:10px;}
h3#giftPackageTitle								{height: 20px; background-image:url(../images/headers/giftPackageTitle.jpg); margin-bottom:10px;}
h3#termsTitle									{height: 20px; background-image:url(../images/headers/termsTitle.jpg); margin-bottom:10px;}
h3#extra300Title								{height: 20px; background-image:url(../images/headers/extra300Title.jpg); margin-bottom:10px;}
h3#extremeTitle									{height: 20px; background-image:url(../images/headers/extremeTitle.jpg); margin-bottom:10px;}
h3#worldChampTitle								{height: 20px; background-image:url(../images/headers/worldChampTitle.jpg); margin-bottom:10px;}
h3#classicBiplaneTitle							{height: 20px; background-image:url(../images/headers/classicBiplaneTitle.jpg); margin-bottom:10px;}
h3#featArticles									{height: 20px; background-image:url(../images/headers/featArticlesTitle.jpg); margin-bottom:10px;}
h3#youTubeTitle									{height: 20px; background-image:url(../images/headers/youTubeTitle.jpg); margin-bottom:10px;}
h3#faqTitle										{height: 20px; background-image:url(../images/headers/faqTitle.jpg); margin-bottom:10px;}
h3#rosterTitle									{height: 20px; background-image:url(../images/headers/rosterTitle.jpg); margin-bottom:10px;margin-left: 10px;}
h3#fighterSquadronTitle							{height: 20px; background-image:url(../images/headers/fighterSquadronTitle.jpg); margin-bottom: 15px;}
h3#wWarriorTitle								{height: 20px; background-image:url(../images/headers/wWarriorTitle.jpg); margin-bottom: 15px;}
h3#wWarriorItinTitle							{height: 20px; background-image:url(../images/headers/wWarriorItinTitle.jpg); margin-bottom: 15px;}


/* text */
a												{color: #d5b805;}
p#phone-details									{text-align: center;font-weight:bold;}
blockquote										{font-size: 12px; font-style:italic; color:#9E9E9E; border-bottom:1px dashed #444;}
blockquote p.cite								{text-align: right; line-height:1.2;}
.armyGreen										{ color:#A39322;}
.click-image									{padding:2px 3px;}
.article										{font-size: 11px;}
.prev a, .paginate a, .next a					{text-decoration:none; padding: 2px 5px;}

p.error, p.success 								{text-align: center; padding: 15px; width: 80%;margin: 0 auto 20px auto;}
p.error 										{background-color: #fff0a5; border: 1px solid #FDC90E; color:#C06D00;}
p.success 										{background-color: #EBFFE4; border: 1px solid #629C55; color:#46633B;}
.center											{text-align: center;}
.link-desc p									{text-align:left;}
span.missing 									{color: #FF2724;}

small											{font-size: 12px;}
del {font-weight: bold;}


/* form */
.textbox										{border:1px solid #949494;}
input#ea										{color: #000; background:#fff;}

/* tables */
table											{border:2px solid #535455;}
table th, table td								{}
table th										{background: #535455; color:#fff; text-transform:uppercase;}
table td										{border:1px solid #3F3F3F;}


table.aircraftTable								{font-size: 11px;}
table.aircraftTable td							{border:none; border-bottom:1px solid #3F3F3F;}
table.red										{border: 2px solid #861b09;}
table.red th									{background: #861b09;}
table.blue										{border: 2px solid #033a63;}
table.blue th									{background: #033a63;}
table.blue td									{ text-align:left;}


/* lists */
dl.promo-cost dt								{}

/* LAYOUT 
***********************************************/
.container										{width: 770px; overflow:hidden;}
#wrapper										{margin: 0 auto;}
#top											{background:url(../images/assets/top-bg.jpg) right top no-repeat; overflow:hidden;}
#subTop											{background:url(../images/assets/subtop.jpg) right top no-repeat; overflow: hidden; margin-bottom:25px;}
#banner											{display:block; width:770px; height:267px;}
.home-content									{background:url(../images/assets/sideCol2.jpg) right top no-repeat;}
#mainCol, #sideCol								{float:left; display:inline;}
#mainCol										{width: 385px;}
#sideCol										{width: 350px; padding: 20px 15px 0 20px;}
.single-col										{padding: 0 15px 0 15px;}
.col											{padding: 20px 10px 0 10px;}
#sideVideo										{padding:0 0 20px 0; /*width: 350px;*/}
#footer 										{height:45px; background:url(../images/assets/footer.jpg) 0 0 no-repeat;margin-top: 50px;}
#youTube-wrap									{padding-left: 10px;}
#aerobatics-page								{height: 70px;background:url(../images/assets/aerobatics.jpg) right top no-repeat; overflow: hidden;}

#promotions										{background:url(../images/assets/promotions.jpg) right bottom no-repeat;height: 170px;}

#contact-left, #contact-right					{float:left;}
#contact-left									{width:450px;margin-right: 20px;}
#contact-right									{width:230px;margin-left: 20px;}

.side-col										{width: 350px; float:left;}
.side-col-large									{width: 400px; float:left;}
.side-col-small									{width:315px; float:left;}
.side-col-small.center,
	.side-col.center							{text-align: center;}
.side-col.right									{margin-left: 20px;}
.side-col-small.right							{margin-left: 10px;}
/*.side-col.right p,
	.side-col-small.right p						{margin: 0;}*/
.side-col.right p img,
	side-col-small.right p img					{margin: 5px;}
.side-col.center img, 
	.side-col-small.center img					{margin-left: auto; margin-right:auto; margin-bottom:10px;}


.programs										{width: 730px; overflow:hidden; float:left;}
.program										{width: 232px;float:left; margin: 5px; display:inline;overflow:hidden;background:#535456 url(../images/programs/program-bottom.jpg) left bottom no-repeat; position:relative; height:245px;}
	img#holiday-special							{position: absolute; top: 60px; left: 50%; margin-left: -85px;}
	.program.front									{margin-left:0; margin-right: 10px;}
	.program.end									{margin-right: 0; margin-left:10px;}
	.program-bottom									{position: absolute; bottom: 10px; left: 10px;overflow:hidden; width:232px; float:left; display:inline;margin-bottom:20px;}
	ul#holiday									{position: absolute; top: 40%; left: 0;}
#basic1-top										{height: 84px; background: url(../images/programs/basic1.jpg) 0 0 no-repeat;}
#leadIn-top										{height: 84px; background: url(../images/programs/leadIn.jpg) 0 0 no-repeat;}
#topGun-top										{height: 84px; background: url(../images/programs/topGun.jpg) 0 0 no-repeat;}
#basic2-top										{height: 84px; background: url(../images/programs/basic2.jpg) 0 0 no-repeat;}
#intermed-top									{height: 84px; background: url(../images/programs/intermed.jpg) 0 0 no-repeat;}
#squadron-top									{height: 84px; background: url(../images/programs/squadron.jpg) 0 0 no-repeat;}

.articles, .article, .article-thumb, 
	.article-desc								{float:left;}
.articles										{width: 740px; margin: 15px 0;}
.article										{width: 235px;margin: 0 5px;}
.article-thumb									{width: 105px;}
.article-desc									{width: 125px;}


.link-list, .link-logo, .link-desc				{float: left;}
.link-list										{width: 740px; margin: 15px 0; overflow:hidden; border-bottom: 1px solid #3f3f3f; padding-bottom: 10px;}
.link-logo										{width: 250px; text-align:center;}
.link-logo img									{margin-left: auto; margin-right:auto;}
.link-desc										{width: 480px;}

.bios, .bio, .bio-image, .bio-image2			{float:left;}
.bios											{width: 710px; margin: 15px 0; overflow:hidden; border: 1px solid #666; background:#333; padding: 10px;}
.bio											{width: 600px;}
.bio-image, .bio-image2							{width: 100px;}
.bio-image										{margin-left:10px;}
.bio-image2										{margin-right:10px;}

.dark											{border: 1px solid #333; background:none;}
.pilot_bios, .pilot, .pilot-image, .pilot-bio 	{float:left;}
.pilot_bios										{width: 760px; overflow:hidden; padding: 0 10px;}
.pilot											{width: 360px; height:115px;border: 1px solid #333; padding:10px 5px;}
.pilot-image									{width: 100px;}
.pilot-bio										{width: 260px;}
.pilot-left		

.promos, .promo-col								{float:left;}
.promos											{width: 750px; overflow:hidden; padding:0 10px; margin-bottom: 50px;}
.promo-col										{width: 355px;}
.promo-col.end									{margin-left: 25px;}

.rounded-grey									{-moz-border-radius: 10px;-webkit-border-radius: 10px; padding-bottom:20px;}



.float-container, .prev, .paginate, .next		{float: left;}
.float-container								{width: 740px; overflow:hidden;}
.prev, .paginate, .next							{width: 244px;}
.paginate										{text-align: center;}
.next											{text-align: right;}

.seperator										{display:block; height:40px; border-top:2px solid #555;}
.seperator-dots										{display:block; height:40px; border-top:1px dashed #555;}

.mod											{float: left; width: 240px;}


/* navigation */
ul#nav, ul#subnav 								{}
ul#nav, ul#aerobatics-nav						{width: 622px;margin:60px 0 0 10px;}
ul#subnav 										{width:379px;margin: 40px 0 0 5px;}
ul#nav li, ul#subnav li, 
	ul#aerobatics-nav li						{float: left; list-style:none;}
ul#nav li a, ul#subnav li a,
	ul#aerobatics-nav li a	 					{ display:block; height:34px; text-indent:-9999px;}

ul#nav li#home a 								{width:65px;background: url(../images/assets/navbar.jpg) 0 0 no-repeat;}
ul#nav li#about a 								{width:85px;background: url(../images/assets/navbar.jpg) -65px 0 no-repeat;}
ul#nav li#prices a 								{width:66px;background: url(../images/assets/navbar.jpg) -155px 0 no-repeat;}
ul#nav li#aero a 								{width:99px;background: url(../images/assets/navbar.jpg) -217px 0 no-repeat;}
ul#nav li#store a 								{width:66px;background: url(../images/assets/navbar.jpg) -315px 0 no-repeat;}
ul#nav li#media a 								{width:67px;background: url(../images/assets/navbar.jpg) -380px 0 no-repeat;}
ul#nav li#testimonials a 						{width:111px;background: url(../images/assets/navbar.jpg) -450px 0 no-repeat;}
ul#nav li#blog a 								{width:62px;background: url(../images/assets/navbar.jpg) -558px 0 no-repeat;}

ul#nav li#home a:hover 							{background: url(../images/assets/navbar.jpg) 0 -34px no-repeat;}
ul#nav li#about a:hover 						{background: url(../images/assets/navbar.jpg) -65px -34px no-repeat;}
ul#nav li#prices a:hover 						{background: url(../images/assets/navbar.jpg) -155px -34px no-repeat;}
ul#nav li#aero a:hover 							{background: url(../images/assets/navbar.jpg) -217px -34px no-repeat;}
ul#nav li#store a:hover 						{background: url(../images/assets/navbar.jpg) -315px -34px no-repeat;}
ul#nav li#media a:hover 						{background: url(../images/assets/navbar.jpg) -380px -34px no-repeat;}
ul#nav li#testimonials a:hover 					{background: url(../images/assets/navbar.jpg) -450px -34px no-repeat;}
ul#nav li#blog a:hover 							{background: url(../images/assets/navbar.jpg) -558px -34px no-repeat;}

ul#subnav li#flight a 							{width:127px;background: url(../images/assets/sub-navbar.jpg) 0 0 no-repeat;}
ul#subnav li#bios a 							{width:57px;background: url(../images/assets/sub-navbar.jpg) -127px 0 no-repeat;}
ul#subnav li#aircraft a 						{width:82px;background: url(../images/assets/sub-navbar.jpg) -184px 0 no-repeat;}
ul#subnav li#links a 							{width:65px;background: url(../images/assets/sub-navbar.jpg) -270px 0 no-repeat;}
ul#subnav li#faq a 								{width:48px;background: url(../images/assets/sub-navbar.jpg) -340px 0 no-repeat;}

ul#subnav li#flight a:hover 					{background: url(../images/assets/sub-navbar.jpg) 0 -33px no-repeat;}
ul#subnav li#bios a:hover 						{background: url(../images/assets/sub-navbar.jpg) -127px -33px no-repeat;}
ul#subnav li#aircraft a:hover 					{background: url(../images/assets/sub-navbar.jpg) -184px -33px no-repeat;}
ul#subnav li#links a:hover 						{background: url(../images/assets/sub-navbar.jpg) -270px -33px no-repeat;}
ul#subnav li#faq a:hover 						{background: url(../images/assets/sub-navbar.jpg) -340px -33px no-repeat;}
/* end navigation */

ul#aerobatics-nav li#home2 a					{width:75px;background: url(../images/assets/aerobatic-navbar.jpg) 0 0 no-repeat;}
ul#aerobatics-nav li#aerobatics a				{width:117px;background: url(../images/assets/aerobatic-navbar.jpg) -75px 0 no-repeat;}
ul#aerobatics-nav li#world-aero a				{width:215px;background: url(../images/assets/aerobatic-navbar.jpg) -192px 0 no-repeat;}
ul#aerobatics-nav li#classic-bi a				{width:215px;background: url(../images/assets/aerobatic-navbar.jpg) -407px 0 no-repeat;}

ul#aerobatics-nav li#home2 a:hover				{background: url(../images/assets/aerobatic-navbar.jpg) 0 -34px no-repeat;}
ul#aerobatics-nav li#aerobatics a:hover			{background: url(../images/assets/aerobatic-navbar.jpg) -75px -34px no-repeat;}
ul#aerobatics-nav li#world-aero a:hover			{background: url(../images/assets/aerobatic-navbar.jpg) -192px -34px no-repeat;}
ul#aerobatics-nav li#classic-bi a:hover			{background: url(../images/assets/aerobatic-navbar.jpg) -407px -34px no-repeat;}


/* programs info-bar */
ul#info-bar										{margin: 0 0 0 10px; width:713px; overflow:hidden;}
ul#info-bar li									{list-style:none; float: left;}
ul#info-bar li a								{display:block; height:46px; text-indent:-9999px;}

ul#info-bar li#info-click a						{width: 177px;background: url(../images/programs/info-bar.jpg) 0 0 no-repeat; }
ul#info-bar li#info-curr a						{width:143px; background: url(../images/programs/info-bar.jpg) -176px 0 no-repeat;}
ul#info-bar li#info-prog a						{width:154px; background: url(../images/programs/info-bar.jpg) -320px 0 no-repeat;}
ul#info-bar li#info-gift a						{width:106px; background: url(../images/programs/info-bar.jpg) -475px 0 no-repeat;}
ul#info-bar li#info-terms a						{width:133px; background: url(../images/programs/info-bar.jpg) -580px 0 no-repeat;}

ul#info-bar li#info-click a:hover				{width: 177px;background: url(../images/programs/info-bar.jpg) 0 0 no-repeat; }
ul#info-bar li#info-curr a:hover				{width:143px; background: url(../images/programs/info-bar.jpg) -176px -46px no-repeat;}
ul#info-bar li#info-prog a:hover				{width:154px; background: url(../images/programs/info-bar.jpg) -320px -46px no-repeat;}
ul#info-bar li#info-gift a:hover				{width:106px; background: url(../images/programs/info-bar.jpg) -475px -46px no-repeat;}
ul#info-bar li#info-terms a:hover				{width:133px; background: url(../images/programs/info-bar.jpg) -580px -46px no-repeat;}
/* end programs info-bar */


/* lists */
ul, ol											{margin: 0px 0 20px 25px;}
ul li ul										{margin-bottom: 0;}

ul#footerNav 									{margin:0;list-style:none;}
ul#footerNav li 								{float:left;}
ul#footerNav li a 								{display: block; height:45px;}
ul#footerNav li#siteDesign a,
	ul#footerNav li#siteMap a,
	ul#footerNav li#contactUs a					{background-repeat: no-repeat; text-indent:-9999px;}
ul#footerNav li#siteDesign a 					{width:99px; background-image:url(../images/assets/siteDesign.jpg);}
ul#footerNav li#siteMap a 						{width:86px; background-image:url(../images/assets/siteMap.jpg); }
ul#footerNav li#contactUs a		 				{width:94px; background-image:url(../images/assets/contactUs.jpg);}

ul#socialLinks									{margin: 0; list-style:none; float:right;}
ul#socialLinks li								{float: left; margin-top:15px; margin-right:10px;}
ul#socialLinks li a								{display:block; width:23px; height:23px;}
ul#socialLinks li#fb, ul#socialLinks li#tw,
	ul#socialLinks li#ytube						{background-repeat:no-repeat; text-indent:-9999px;}
ul#socialLinks li#fb							{background-image:url(../images/assets/fb.jpg);}
ul#socialLinks li#tw							{background-image:url(../images/assets/tw.jpg);}
ul#socialLinks li#ytube							{background-image:url(../images/assets/ytube.jpg);}

.program ul										{margin-top: 10px;}

ol#faq-list li									{margin: 5px 0;}
ol#faq-list li a								{text-decoration: none;}

.mod ul.sitemap									{list-style: square;}

dl												{margin-bottom: 15px;}
dd												{}
dl.promo-cost dt 								{display: block; float:left; width: 75px; height:50px;}
dl.promo-cost dd								{margin-left: 10px; }

dl.promo-cost2 dt								{float: left;display: block; width: 200px; height:25px;}
dl.promo-cost2 dd								{margin-left: 10px; }


/* images */
img#mapLink										{margin-bottom: 25px;}
img.leftImage									{float: left; margin: 0 10px 10px 0;}
img.rightImage									{float:right; margin: 0 0 10px 10px;}
img.topImage									{margin-bottom: 15px;}
.program img									{margin-bottom: 0;padding-bottom:10px;}
img.bio-title									{margin-bottom: 10px;}
.promo-col img									{margin-bottom: 15px;}
img#captchaImage								{ float:right;}

table											{}
table th, table td								{}
table th										{background: #535455;padding: 2px 5px;}
table td										{padding: 5px; }

table#logistics									{margin-bottom: 25px; width: 500px; margin-left: 100px;}
table#terms										{width: 500px; text-align:center;}
table.aircraftTable								{width: 345px; margin:25px 0;}
table.aircraftTable td							{padding: 3px 5px;}



/* text */
p												{margin:0px 0 20px 0;}
.program-bottom	 p								{margin: 0 8px; padding-bottom:0; line-height:1.2; text-align:center;}
blockquote										{margin: 10px 0 20px 0;padding-left: 15px;}
.bio p											{margin-bottom: 5px;}

/* forms */
form#newsletterForm								{width:330px; margin-bottom: 30px;}
label.label										{display: block; float:left; margin-right:10px;padding: 2px 5px;}
#captcha										{width: 300px; margin-bottom: 15px;}
#captchaBox										{margin-top:5px;}
label#captchaLabel								{font-weight: bold; }
input#ea										{}
.textbox, .textarea								{padding: 2px 5px;}
.textarea										{width: 250px; height:100px;}
#contact-us-form .label							{width: 100px; text-align:right; font-weight:bold;}
#contact-us-form .textbox						{border: 1px solid #000; width:250px;}
#submit											{margin-left: 100px; margin-right: 20px;}

.left											{float: left;}
.clearLeft										{clear: left;}
.clearRight										{clear: right;}
