.white {
	background-color : #FFFFFF;
}
#orange {
	background-color : #F9A042;
}
#wrapper { 
width : 900px;
} 

#header 
{ 
	height : 123px;
	background-image : url(topbar.jpg);
	background-repeat : no-repeat;
}
#head
{
	height: 63px;
	background-image: url(headbar.jpg);
	background-repeat: repeat-x;
}

#head-buttons
{
background-image: url(images/apparel-imprinting-off.png);
padding-left : 10px;
margin-top : 0px;
margin-bottom : 0px;
	
}

#maintext { 

margin : 0 0 0 0;
display : inline;
background : #8E979D;
width : 70.1%;
float : left;
min-height : 300px;
}

#contact_form { 
display : inline;
width : 100%;
}

#upload { 
width : 100%;
height: 650px;
background-color : #FFFFFF;
}

#scrolling_div	
{
    margin : auto; 
 	height:430px;
 	width:40%	;
    BORDER-RIGHT: #F9A042 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #F9A042 1px solid;
    PADDING-LEFT: 0px;
    Z-INDEX: 1;
    FLOAT: right;
    VISIBILITY: visible;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #CCCCCC 3px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #F9A042 1px solid;
    BACKGROUND-COLOR: #FFFFFF;
    overflow-x: scroll; 
    overflow-y: scroll; 
}

SPAN.float
{
    margin: auto; 
    width: 40%;
    height: 17px;
    float:right;
    PADDING-TOP: 5px;
}

#templates
{
	margin: auto; 
 	height:460px;
 	FLOAT: left;
 	width: 50%;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    Z-INDEX: 1;
    LEFT: 17%;
    VISIBILITY: visible;
    PADDING-BOTTOM: 0px;
    MARGIN: 2px;
    PADDING-TOP: 20px;
    TOP: 48%;
    BACKGROUND-COLOR: #FFFFFF;
}

td.sm{font-family: Arial; font-size: 7.5pt;}
tr.sm{font-family: Arial; font-size: 7.5pt;}

#maintext h1 { 
font-size : 1.6em;
margin-bottom : 0px;
margin-top : 0px;
} 

#bottomBox { 

background : #ffffff;
} 
#bottomBox p { 
clear : both;
padding-left : 8px;
} 
#bottomBox h1 { 
padding : 0px 0px 0px 0px;
margin : 0;
font : normal 22px/22px "Arial Black", Arial, sans-serif;
color : #ffffff;
background-color : #8E979D;
text-transform : uppercase;
} 

#rightcolumn { 
margin : 0 0 0 0;
display : inline;
width : 28%;
float : left;
min-height : 450px;
} 
* html #rightcolumn { 
height : 300px;
} 
#rightcolumn h1 { 
font-size : 1.3em;
padding-left : 0px;
margin-top : 0px;
margin-bottom : 0px;
} 
body
{
	background-image: url(images/bi.jpg);
}
#footer { 
background-image : url(images/footer1.gif);
background-repeat : no-repeat;
text-align : center;
} 
#footer p { 
margin-top : 0px;
} 
#footer a { 
color : #F9A042;
text-decoration: none;
} 
#footer a:hover
{
	color: #FFFFFF;
	text-decoration: none;
}
.button a {
	color:#00529F;
	text-decoration:none;
}
.button a:hover
{
	color:#F9A042;
	text-decoration:none;
}
#index-top-div {
	background-image:url(images/index-top-div.jpg);
	background-repeat:no-repeat;
}
.price-header {
	font-family: impact,arial;
	font-size: 14pt;
	color: #2e3192;
	text-deocoration: none;
}
.price-header-2 {
	font-family: arial;
	font-size: 10pt;
	color: black;
	text-deocoration: none;
}
.contactmod {
	background-image : url(images/contactmod.gif);
	background-repeat:no-repeat;
	font-family: arial;
	font-size: 12pt;
	color: white;
	background-color: #ffffff;
	text-decoration: none;
}
.orange {
	font-family: arial;
	font-size: 9pt;
	color: white;
	background-color: #ff9900;
	text-decoration: none;
}
.orange2 {
	font-family: arial;
	font-size: 9pt;
	color: blue;
	background-color: #ff9900;
	text-decoration: none;
}
.blue {
	font-family: arial;
	font-size: 9pt;
	color: white;
	background-color: #3366FF;
	text-decoration: none;
}
.lite-blue {
	font-family: arial;
	font-size: 10pt;
	color: white;
	background-color: #00ccff;
	text-decoration: none;
}
p.impact2078 {
 	font-family: impact,arial;
	font-size: 20.78pt;
	color: #2e3192;
	text-decoration: none;
}
p.impact2025 {
 	font-family: impact,arial;
	font-size: 20.25pt;
	color: #2e3192;
	text-decoration: none;
}
p.impact1076 {
 	font-family: impact,arial;
	font-size: 10.76pt;
	color: #eb732b;
	text-decoration: none;
}
p.impact123 {
 	font-family: impact,arial;
	font-size: 12.3pt;
	color: #2e3192;
	text-decoration: none;
}
p.impact1347 {
 	font-family: impact,arial;
	font-size: 13.47pt;
	color: #eb732b;
	text-decoration: none;
}
.womenhead {
	font-family: impact,arial;
	font-size: 14pt;
	color: blue;
	background-color: #cc99ff;
	text-decoration: none;
}
.womenblue {
	font-family: arial;
	font-size: 10pt;
	color: blue;
	background-color: #cc99ff;
	text-decoration: none;
}
.womenwhite {
	font-family: arial;
	font-size: 10pt;
	color: white;
	background-color: #cc99ff;
	text-decoration: none;
}
.womenpink {
	font-family: arial;
	font-size: 10pt;
	color: white;
	background-color: #ff99cc;
	text-decoration: none;
}
.babyblue {
	font-family: arial;
	font-size: 10pt;
	color: blue;
	background-color: #ccffff;
	text-decoration: none;
}
.womentail {
	font-family: arial;
	font-size: 10pt;
	color: blue;
	text-deocoration: none;
}
.price-header-grey {
	font-family: impact,arial;
	font-size: 14pt;
	color: #2e3192;
	background-color: #C2C1C1;
	text-deocoration: none;
}
.price-header-greyo {
	font-family: impact,arial;
	font-size: 14pt;
	color: #F9A042;
	background-color: #C2C1C1;
	text-deocoration: none;
}
.orange-grey {
	font-family: impact,arial;
	font-size: 12pt;
	color: #F9A042;
	background-color: #DEDEDD;
	text-decoration: none;
}
.question {
	font-family: arial;
	font-size: 8pt;
	color: blue;
	text-decoration: none;
}
.answer {
	font-family: arial;
	font-size: 8pt;
	color: black;
	text-decoration: none;
}
.black {
	font-family: arial;
	font-size: 10pt;
	color: black;
	text-decoration: none;
}