body						{ margin:0px; background-color:white; background-image:url(../images/bg.gif); background-position:center; background-repeat:no-repeat; }

body, td, li,
input, select, textarea		{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:black; }

a							{ color:#cc3333; font-weight:bold; text-decoration:none; }
a:link						{ }
a:hover						{ color:#ffcf41; text-decoration:underline; }
a:active					{ color:#ffcf41; }

h1							{ padding:10px; padding-left:0px; padding-top:0px; margin:0; font-size:36px; font-family:Brush Script MT; }
h2							{ font-size:1px; color:#ffcc33; }

.logo						{ }

.holder						{ padding:10px; width:670px; background-color:white; border-color:#dddddd; border-width:1px; border-style:solid; }

.content					{ }

.flash						{ padding:0px; width:412px; }
.img_rightOfFlash			{ vertical-align:bottom; margin:0px; }
.spacer						{ padding:8px; }
.trowel_txt					{ font-size:10px; height:310px; padding:10px; background-color:#ffcc33; vertical-align:top; width:392px; background-image:url(../images/trowel.gif); background-position:bottom; background-repeat:no-repeat; }

.trowel_txt	p				{ margin-top:15px; }
.welcome_txt				{ padding:10px; background-color:#df494a; vertical-align:top; width:199px; background-image:url(../images/text_bg.gif); background-position:bottom; background-repeat:no-repeat; }

.txt						{ padding:10px; background-color:#ffcc33; vertical-align:top; width:591px; background-image:url(../images/text_bg_right.gif); background-position:right; background-repeat:repeat-y; }

.txt strong					{ font-size:17px; font-family:Helvetica; }

.txt a:hover				{ color:black; }

.txt em						{ font-weight:bold; }

.txt_content				{ padding-right:20px; vertical-align:top; width:100%; }

.welcome_txt b				{ color:white; font-size:19px; font-family:Times New Roman; }

.products_heading			{ font-size:25px; font-family:Brush Script MT; }
.product_imgs				{ width:133px; padding-top:10px; border-color:black; border-width:2px; border-top-style:solid; }
.product_txt b				{ color:#cc3333; }

.prod_images				{ padding-left:20px; padding-right:35px; padding-top:40px;; vertical-align:top; background-image:url(../images/img_bg.gif); background-position:top, left; background-repeat:no-repeat; }

.companyLink				{ text-align:right; }

.emailFeilds				{ width:200px; }

.prod_border				{ vertical-align:top; padding:5px; border-color:#FFFF33; border-style:solid; border-width:1px; border-right-width:0px; }
.prod_img					{ padding:5px; border-color:#FFFF33; border-style:solid; border-width:1px; border-left-width:0px; }
