/**************************************
	Global CSS1 Style Guide
	Project: Pacific Coast Composites
	Version: 0.0.1
**************************************/




/*********************
TAGS
**********************/

BODY, TD, TH, INPUT, SELECT, TEXTAREA, DIV, P {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000; }

IMG {
border: 0px;
padding: 0px;
margin: 0px; }

STRONG {
font-weight: bold;
color: #723d17; }




/*********************
STRUCTURE
**********************/

.margin10 {
margin: 10px; }

.margin15 {
margin: 15px; }

.margin30 {
margin: 30px; }

.margincontent {
background-color: #ffffff;
margin-top: 3px;
margin-bottom: 25px;
margin-left: 58px;
margin-right: 78px; }




/*********************
BACKGROUNDS
**********************/

.bgnav {
background-image: url(img/bg_nav.gif);
background-repeat: repeat;
text-align: right; }

.bgnavclient {
background-image: url(img/bg_nav_client.gif);
background-repeat: repeat;
text-align: right; }

.bgnavadmin {
background-image: url(img/bg_nav_admin.gif);
background-repeat: repeat;
text-align: right; }




/*********************
COLOURS
**********************/

.color0 { background-color: #ffffff; }
.color1 { background-color: #db8d39; }
.color2 { background-color: #ebeff0; }

.bgcolor0 {
background-image: url(img/pxl_ffffff.gif);
background-repeat: repeat; }

.bgcolor1 {
background-image: url(img/pxl_db8d39.gif);
background-repeat: repeat; }




/*********************
LINKS
**********************/

A { color: #ac774a; text-decoration: underline; }
A.link { color: #ac774a; }
A.visited { color: #ac774a; }
A:hover { color: #723d17; }
A:active { color: #723d17; }

A.creditlink { color: #818788; text-decoration: none; }
A.creditlink:link { color: #818788; text-decoration: none; }
A.creditlink:visited { color: #818788; text-decoration: none; }
A.creditlink:hover { color: #000000; text-decoration: none; }
A.creditlink:active { color: #000000; text-decoration: none; }

A.prodlink { color: #818788; text-decoration: none; }
A.prodlink:link { color: #818788; text-decoration: none; }
A.prodlink:visited { color: #818788; text-decoration: none; }
A.prodlink:hover { color: #723d17; text-decoration: none; }
A.prodlink:active { color: #723d17; text-decoration: none; }
.prodlinkSet { color: #723d17; line-height: 21px; }


/*********************
TEXT
**********************/

.title {
font-size: 16px;
color: #723d17;
line-height: 21px;
text-transform: uppercase; }

.copy {
line-height: 17px; }

.instruction { color: #723d17; }

.titleFAQ { color: #723d17; }
.FAQquestion { color: #ac7744; }
.FAQanswer { color: #000000; }

.titleProd {
font-size: 18px;
color: #723d17; }

.titlePricing {
color: #723d17; }

.titleemail {
font-size: 10px;
color: #ac774a;
text-transform: uppercase;
line-height: 12px; }

.itemprice {
color: #666666;
line-height: 18px; }

.requiredEmail {
font-size: 10px;
color: #723d17;
text-transform: uppercase;
line-height: 12px; }

.newsdate {
font-size: 11px;
color: #723d17 }

.small {
font-size: 9px;
color: #818788;
line-height: 14px; }





/*********************
ORDER FORM
**********************/

.titleOrder {
color: #ffffff;
text-align: center;
text-transform: uppercase;
border: 0px;
margin: 0px;
padding: 4px; }

.cellhead {
color: #ffffff;
text-align: left;
text-transform: uppercase;
border: 0px;
margin: 0px;
padding-top: 4px;
padding-bottom: 3px;
padding-left: 10px;
padding-right: 10px; }

.cella { background-color: #723d17; }
.cellb { background-color: #d09e6f; }
.cellc { background-color: #d5bba4; }
.cell0 { background-color: #f3e7db; }
.cell1 { background-color: #e8d1ba; }
.cell3 { background-color: #faf5f0; }

.prodproduct {
color: #000000;
text-align: left;
border: 0px;
margin: 0px;
padding-top: 4px;
padding-bottom: 3px;
padding-left: 10px;
padding-right: 10px; }

.prodsize {
color: #000000;
text-align: center;
border: 0px;
margin: 0px;
padding-top: 4px;
padding-bottom: 3px;
padding-left: 0px;
padding-right: 0px; }

.prodprice {
color: #000000;
text-align: right;
border: 0px;
margin: 0px;
padding-top: 4px;
padding-bottom: 3px;
padding-left: 10px;
padding-right: 10px; }

.prodquantity {
color: #000000;
text-align: center;
border: 0px;
margin: 0px;
padding-top: 1px;
padding-bottom: 1px;
padding-left: 0px;
padding-right: 0px; }

.prodform {
color: #ac774a;
font-size: 10px;
text-transform: uppercase;
text-align: left;
border: 0px;
margin: 0px;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 10px;
padding-right: 10px; }


