/* Main */

body {margin:25px; background: url(../images/background.jpg) top left;}

body, div, p, td { font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif; font-size:12px; line-height:20px; color:#000000; font-weight:normal; }

p {margin:10px 0px 10px 0px;}

div.body { padding: 0px 7px 20px 30px; text-align:left;}
div.bodyOrder { padding: 5px 0px 20px 30px; text-align:left;}

a:link, a:active, a:visited { color: #942a2a; text-decoration:underline;}
a:hover { color:#000000; text-decoration: underline; }

a.home:link, a.home:active, a.home:visited { color: #ffffff; text-decoration: underline; font-weight:bold;}
a.home:hover { color: #FF9999; text-decoration: underline; }

h1 { font-family:Arial, Verdana, Helvetica, sans-serif; font-weight:bold; font-size:16px; border-bottom:1px solid #b5b39d; color:#b20707; text-transform:uppercase; margin:15px 0px 10px 0px; }
h2 {font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#b20707; margin:10px 0px 8px 0px; }
.subHead { display:block; font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#b20707; margin:10px 0px 0px 0px;  }

.pHeadBkgd {background:url(../images2/phead_bkgd.gif) top repeat-x;}
.pHead {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:30px; color:#ffffff; margin:90px 0px 0px 27px; text-transform:uppercase; letter-spacing:1px;}

.snavBox { background-color:#b20707; width:177px;}
.snavHolder {padding:10px 0px 40px 0px;}
.snav {display:block; margin:5px 0px 7px 0px;}
.snavGraphic {padding:0px 18px 20px 0px;}
a.snavText:link, a.snavText:active, a.snavText:visited { color: #ffffff; text-decoration: underline; font-weight:bold; display:block; margin:5px 0px 7px 0px;}
a.snavText:hover { color: #FF9999; text-decoration: underline; }

.tr {background:url(../images2/sec_curve_tr.gif) top no-repeat; height:25px;}
.trm {background:url(../images2/sec_curve_trm.gif) right repeat-y; height:100px;}
.rm {background:url(../images2/sec_curve_rm.gif) right repeat-y; height:26px;}
.rm2 {background:url(../images2/sec_curve_rm.gif) right repeat-y; width:25px;}
.br {background:url(../images2/sec_curve_br.gif) bottom no-repeat; height:25px; width:25px;}
.bl {background:url(../images2/sec_curve_bl.gif) bottom no-repeat; height:25px; width:25px;}
.bm {background:url(../images2/sec_curve_bm.gif) bottom repeat-x; height:25px;}
.blm {background:url(../images2/sec_curve_blm.gif) bottom repeat-x; height:25px;}
.lm {background:url(../images2/sec_curve_lm.gif) left repeat-y; width:25px;}



.textHeader {
	color : #990000;
	font-size : 13px;
	font-style : normal;
	font-family : Arial, Verdana,  Geneva , Helvetica, sans-serif;
	font-weight : bolder;
}

.Text {
	color : black;
	font-size : 12px;
	font-style : normal;
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-weight : normal;
}

.smallText {
	color : black;
	font-size : 10px;
	font-style : normal;
	font-family : Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-weight : normal;
}

.quote {font-size:12px; color:#FFFFFF; padding:20px 10px 50px 0px; }

/* Order Page */

.orderHeader {
	color : black;
	font-size : 18px;
	font-style : normal;
	font-family : Arial, Verdana,  Geneva , Helvetica, sans-serif;
	font-weight : bolder;
}

.orderTitle {
	color : #990000;
	font-size : 14px;
	font-style : normal;
	font-family : Arial, Verdana,  Geneva , Helvetica, sans-serif;
	font-weight : bolder;
}

.orderDescription {
	color : #333333;
	font-size : 12px;
	font-style : normal;
	font-family : Arial, Verdana, Geneva , Helvetica, sans-serif;
	font-weight : normal;
}

.orderSpecs {
	color : #990000;
	font-size : 11px;
	font-style : normal;
	font-family : Arial, Verdana, Geneva , Helvetica, sans-serif;
	font-weight : normal;
}

.orderDirections {
	color : #990000;
	font-size : 11px;
	font-style : normal;
	font-family : Arial, Verdana, Geneva , Helvetica, sans-serif;
	font-weight : normal;
}

.orderContact {
	color : black;
	font-size : 11px;
	font-style : normal;
	font-family : Arial, Verdana, Geneva , Helvetica, sans-serif;
	font-weight : normal;
}

/** Navigation **/
.tnavBox {width:810px;}
.tnav { margin:0px 1px 0px 1px;}

/** coupons **/

.coupon { border:1px dashed #000000; margin:10px 2px 3px 2px; padding:10px; font-size:12px; float:left;}

