/*General Style Sheet Feb 2006*/
/* ####### HTML basic ############ */

body {
margin:0px 0px 0px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#FFFFFF;
background-color:#000000;
}

h1 {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-size: 13px;

}

h2 {

}

h3 {

}

h4 {

}

h5 {

}

p {

}

tr {

}

th {

}

td {

}

a {

}

a:link, a:hover, a:visited {

}

input {

}

textarea {

}

checkbox {

}

radio {

}

submit {

}

reset {

}

/* ######## HTML basic end ######### */

/* ######## Main DIV template Tags ########## */

#left {
	background-image: url(../images/leftSide.gif);
	background-repeat: repeat-x;
}

#right {
}

#leftCont1 {
	background-color: #A40061;
	height: 88px;
}

#leftCont2 {
	height: 377px;
}

#leftCont3 {
	height: 185px;
	background-color: #A40061;
}

#rightCont1 {
	height: 465px;
}

#rightCont2{
	height: 185px;
	background-color: #A40061;
}

#pageHolder {
width:990px;
height:650px;
}

#header {
	height:100px;
	text-align: left;
	z-index: 0;
}

#mainContainer {
	height:590px;
	z-index: 10;
	margin-top: -30px;
}

#mainContainerlarge {
	height:590px;
	z-index: 10;
	margin-top: -10px;
}

#cont1 {
	width: 30px;
	float: left;
	height: 560px;
}

#cont1_1 {
	height: 385px;
}

#cont1_1large {
	height: 385px;
}

#cont1_2 {
	background-color: #AACE68;
	height: 185px;
}

#cont2 {
	width: 696px;
	float: left;
	height: 560px;
}

#cont2_1{
	height: 98px;
	text-align: left;
	margin: 0px 0px 0px 0px;
}

#cont2_1Branding{
	height: 88px;
	text-align: left;
	margin: 0px 0px 0px 20px;
}

#cont2_1Artwork{
	height: 65px;
	text-align: left;
	margin: 23px 0px 0px 0px;
	z-index: 10;
}

#cont2_1large{
	height: 111px;
	text-align: left;
	margin: 0px 0px 0px 0px;
}

#cont2_1Cont {
	height: 65px;
	text-align: left;
	margin: 20px 0px 0px 20px;
}

#cont2_2 {
	height: 348px;
	text-align: left;
}

#cont2_2large {
	height: 232px;
	text-align: left;
	padding-top: 80px;
}

#cont2_2largeSystems {
	height: 335px;
	text-align: left;
}

/*Content Holders */

#eigth {
	float:left;
	width:174px;
	height:174px;
	background-color:#339999;
}

#quartertext{
	float:left;
	width:268px;
	height:124px;
	padding: 50px 40px 0px 40px;
}

#quarterimg{
	float:left;
	width:348px;
	height:174px;
	padding: 0px 0px 0px 0px;
}

#smlImage {
	float:left;
	width:116px;
	height:116px;
}

#onebytwo {
	float:left;
	width:116px;
	height:232px;
	background-color:#FF0000;
}

#onebythree {
	float:left;
	width:116px;
	height:348px;
}

#twobyone {
	float:left;
	width:232px;
	height:116px;
}

#twobytwo {
	float:left;
	width:232px;
	height:232px;
	background-color:#660099;
}

#twobythree {
	float:left;
	width:232px;
	height:348px
}

#threebyone {
	float:left;
	height:116px;
	width:348px;
}

#threebytwo {
	float:left;
	width:348px;
	height:232px;
}

#threebyonetext{
	float:left;
	height:121px;
	width:308px;
	padding: 50px 20px 0px 20px;
}

#threebyonefiller{
	float:left;
	height:60px;
	width:348px;
	background-color:#AACE68;
	padding-top: 1px;
}

#threebytwotext {
	float:left;
	height:207px;
	width:308px;
	padding: 80px 20px 0px 20px;
}

#threebytwotextFiller {
	width:348px;
	height:61px;
	background-color: #AACE68;
	float: left;
}

#threebytwotextlrg {
	float:left;
	height:192px;
	width:308px;
	padding: 40px 20px 0px 20px;
}

#threebythree {
	float:left;
	width:348px;
	height:348px;
}

#threebythreespacer {
	width:348px;
	height:59px;
}

#fittingLeft {
	width:232px;
	height:289px;
	float:left;
}

#fittingRight {
	width:116px;
	height:289px;
	float:left;
}

#fittingRight {
}

#threebythreetext {
	height: 267px;
	padding: 20px 0px 0px 0px;
	margin: 0px 20px 0px 20px;
}

#threebythreefiller {
	height: 61px;
	background-color: #394792;
}

#fourbyone {
	float:left;
	width:464px;
	height:116px;
}

#fourbyonetext{
	height: 131px;
	float: left;
	width: 424px;
	padding: 40px 20px 0px 20px;
}

#fourbyonefiller{
	background-color: #A40061;
	height: 61px;
	float: left;
	width: 464px;
}

#fourbytwo {
	float:left;
	width:464px;
	height:232px
}

#fourbytwotext {
	float:left;
	width:424px;
	height:202px;
	padding: 30px 20px 0px 20px;
}

#fourbytwotextsml {
	float:left;
	width:404px;
	height:152px;
	padding: 80px 30px 0px 30px;
}

#fourbythree {
	float:left;
	width:464px;
	height:348px;
}

#fourbythreetext {
	float:left;
	width:464px;
	height:348px;
}

#roller {
	float: left;
	height: 348px;
	width: 256px;
}

#rollerText {
	float:left;
	width: 340px;
	height: 167px;
	padding: 120px 80px 0px 20px;
}

#rollerFiller {
	float:left;
	width:440px;
	height:61px;
	background-color: #EED81B;
}

#cont2_3 {
	height: 124px;
	background-color: #AACE68;
}

#cont2_3_1 {
	background-color: #AACE68;
	height: 17px;
	text-align: left;
	padding: 13px 0px 0px 20px;
}

#cont2_3_2 {
	background-color: #AACE68;
	height: 15px;
	text-align: left;
	padding: 35px 0px 0px 4px;
}

#cont2_3_3 {
	background-color: #AACE68;
	height: 26px;
	text-align: left;
	padding: 8px 0px 0px 4px;
}

#cont3 {
	width: 264px;
	float: left;
	height: 560px;
}

#cont3_1 {
	height: 385px;
}

#cont3_1large {
	height:385px;
}

#cont3_2 {
	background-color: #ADCF6B;
	height: 175px;
	text-align: left;
	padding: 10px 0px 0px 63px;
}

#nav {
	padding: 88px 0px 0px 30px;
	text-align: left;
	height: 185px;
	z-index: 1;
}

#navBtn {
	padding-top: 8px;
}

#contact {
	padding: 70px 0px 0px 30px;
	text-align: left;
}

#footer {
	background-color: #EED81B;
}

/*Pop-up divs*/

#popupLeftHolder {
	float:left;
	width:366px;
	height:348px;
}

#popupLeftImg {
	width:366px;
	height:310px;
	padding-top: 1px;
}

#popupLeftFiller {
	width:366px;
	height:37px;
	background-color:#EED81B;
}

#popupRightHolder {
	width:330px;
	height:348px;
	float: left;
}

#popupRightImg {
	width:300px;
	height:115px;
	padding: 0px 0px 0px 30px;
}

#popupRightTxt {
	width:285px;
	height:132px;
	padding: 40px 5px 0px 30px;
}

#popupRightFiller {
	width:330px;
	height:61px;
	background-color:#EED81B;
}

/*Accessories */
#accessoriesLeftHolder {
	width:299px;
	float:left;
	height:348px;
}

#accessoriesLeftImage {
	width:299px;
	height:326px;
	padding-top: 22px;
}

#accessoriesLeftFiller {
	width:299px;
	height:22px;
	background-color:#EED81B;
}

#accessoriesMiddleHolder {
	width:252px;
	height:348px;
	float:left;
}

#accessoriesMiddleTxt {
	width:232px;
	height:154px;
	padding: 20px 10px 0px 10px;
}

#accessoriesMiddleSubHolder {
	width:252px;
	height:174px;
}

#accessoriesMiddleBtmLeftHolder {
	width:160px;
	height:174px;
	float:left;
}

#accessoriesMiddleBtmLeftSpacer {
	width:160px;
	height:113px;
}

#accessoriesMiddleBtmLeftFiller {
	width:160px;
	height:61px;
	background-color:#EED81B;
}

#accessoriesMiddleBtmRightHolder {
	width:92px;
	height:174px;
	float: left;
}

#accessoriesRightHolder {
	width:145px;
	height:348px;
	float: right;
}

#accesoriesRightImg {
	width:145px;
	height:287px;
}

#accessoriesRightFiller {
	width:145px;
	height:61px;
	background-color:#EED81B;
}

#posImg {
	width:464px;
	height:116px;
	float: left;
}

#projLeft{
	width:142px;
	height:232px;
	float: left;
}

#projRight{
	width:206px;
	height:232px;
	float: left;
}

#drawingLeftHolder {
	width:342px;
	height:348px;
	float:left;
}

#drawingLeftImg {
	width:342px;
	height:246px;
	padding-top: 76px;
}

#drawingLeftFiller {
	width:342px;
	height:26px;
	background-color:#3333FF;
}

#drawingRightHolder {
	width:354px;
	height:348px;
	float:left;
}

#drawingRightText {
	width:354px;
	height:158px;
}

#drawingRightImgl {
	width:144px;
	height:129px;
	float:left;
	padding-left: 30px;
}

#drawingRightImgR {
	width:141px;
	height:129px;
	float:left;
	padding-left: 33px;
}

#drawingRightFiller {
	width:354px;
	height:61px;
	background-color:#3333CC;
	float: left;
}

#fittingTop {
	height: 110px;
	width: 348px;
}

#fittingTxt {
	width: 308px;
	height: 100px;
	padding: 18px 20px 0px 20px;
}

#vehicleimg {
	float:left;
	width:278px;
	height:141px;
	padding: 0px 0px 0px 60px;
}

#vehicletxt {
	float:left;
	width:288px;
	height:116px;
	padding: 30px 30px 0px 30px;
}

#vehiclefiller {
	float:left;
	width:348px;
	height:61px;
	background-color: #AACE68;
}

#smlImageFiller {
	background-color: #AACE68;
	height: 23px;

}

#display1 {
	float:left;
	height:335px;
	background-color: #333399;
	width: 290px;
}

#display2 {
	float:left;
	height:335px;
	width: 314px;
}

#displayTxt {
	width:274px;
	height:224px;
	padding: 50px 20px 0px 20px;
}

#displayFiller {
	width:314px;
	height:61px;
	background-color:#AACE68;
}

#display3 {
	float:left;
	height:335px;
	background-color: #FFCC33;
	width: 90px;
}
/*Repeat as necessary */

/* ######## Main DIV template Tags end ####### */

/* ######## Site-wide Classes ######### */

/*.class {

}*/

.contactText {
	font-size: 15px;
	padding-top: 10px;
}

.purpleText {
	color: #AACE68;
	font-weight: bolder;
}

/* ######## End of Site-wide Classes ######### */

/* ######## Page Classes ######### */

/* <<<<<<<<< Home Page >>>>>>>>> */


/* <<<<<<< End of Home Page >>>>>>>>> */

/* ######## End of Page Classes ######### */

