/* CSS Document */

* {
	margin:0; padding:0;
	font-size:100%;
}

body{
	background:#000;
	text-align:center;
}

html, input, textarea
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size:0.8125em;
		line-height:1.538em;
		color:#6D5F52;
	}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}
.aligncenter { text-align:center;}
.alignleft { text-align:left;}
.alignright { text-align:right;}
object { outline:none;}
input, select { vertical-align:middle; font-weight:normal;}
a {color:#FFF; outline:none; text-decoration:underline;}
a:hover{text-decoration:none;}
p {padding-top:15px;}
a img { border:0;}
ul { list-style:none;}
img {vertical-align:top;}

.link1 { font-size:0.923em; color:#4A3623; text-transform:uppercase; }
.link2 { background:url(images/marker1.gif) 0 2px no-repeat; padding-left:21px;}
.link3 { color:#8D9E01;}
.link4 { color:#E96300;}

.text1 { font-size:1.154em; line-height:1.467em; color:#8D9E01;}

/* ============================= main layout ====================== */
.imgindent { float:left; margin-right:25px;}

.space1 { margin-right:20px;}
.space2 { margin-top:30px;}
.space3 { margin-top:10px;}
.space4 { margin-top:20px;}
.space5 { margin-top:45px;}
.space6 { margin-right:39px;}

.indent1 { padding-left:20px;}
.indent2 { padding-bottom:5px;}

/* ============================= content ====================== */
#content { background:#FDF5E0; padding:40px 34px 35px 31px; }
.column1 { width:325px;}
.column2 { width:551px;}
.column3 { width:910px;}

.box1 { background: #FEFCF6;}
.box1 .border-top { background:url(images/border2-top.gif) top repeat-x;}
.box1 .border-bot { background:url(images/border1-bot.gif) bottom repeat-x;}
.box1 .border-left { background:url(images/border2-left.gif) left repeat-y;}
.box1 .border-right { background:url(images/border2-right.gif) right repeat-y;}
.box1 .corner-top-left { background:url(images/corner2-top-left.gif) top left no-repeat;}
.box1 .corner-top-right { background:url(images/corner2-top-right.gif) top right no-repeat;}
.box1 .corner-bot-left { background:url(images/corner1-bot-left.gif) bottom left no-repeat;}
.box1 .corner-bot-right { background:url(images/corner1-bot-right.gif) bottom right no-repeat; width:100%;}
.box1 .indent { background: 5px 5px no-repeat; padding:10px 28px 53px 38px; line-height:1.384em; }
.box1 .title { margin:0 0 18px 10px;}
.box1 em { text-transform:uppercase; color:#F19C00;}

.box2 { background: #FEFCF6;}
.box2 .border-top { background:url(images/border2-top.gif) top repeat-x;}
.box2 .border-bot { background:url(images/border2-bot.gif) bottom repeat-x;}
.box2 .border-left { background:url(images/border2-left.gif) left repeat-y;}
.box2 .border-right { background:url(images/border2-right.gif) right repeat-y;}
.box2 .corner-top-left { background:url(images/corner2-top-left.gif) top left no-repeat;}
.box2 .corner-top-right { background:url(images/corner2-top-right.gif) top right no-repeat;}
.box2 .corner-bot-left { background:url(images/corner2-bot-left.gif) bottom left no-repeat;}
.box2 .corner-bot-right { background:url(images/corner2-bot-right.gif) bottom right no-repeat; width:100%; }
.box2 .indent { padding:37px 30px 30px 32px;}
.box2 .title { border-bottom:1px solid #E9DDBE; margin-bottom:18px;}

.box3 { background: #F2A300; color:#FFF; margin-left:3px; margin-right:5px;}
.box3 .border-top { background:url(images/border3-top.jpg) top repeat-x;}
.box3 .border-bot { background:url(images/border3-bot.jpg) bottom repeat-x;}
.box3 .border-left { background:url(images/border3-left.jpg) left repeat-y;}
.box3 .border-right { background:url(images/border3-right.jpg) right repeat-y;}
.box3 .corner-top-left { background:url(images/corner3-top-left.jpg) top left no-repeat;}
.box3 .corner-top-right { background:url(images/corner3-top-right.jpg) top right no-repeat;}
.box3 .corner-bot-left { background:url(images/corner3-bot-left.jpg) bottom left no-repeat;}
.box3 .corner-bot-right { background:url(images/corner3-bot-right.jpg) bottom right no-repeat; width:100%;}
.box3 .indent { padding:28px 32px}
.box3 .title { margin:0 0 32px 0; border-bottom:1px solid #BD682C; }

.date { background:url(images/page1-img0.png) top left no-repeat; font-size:1.923em; line-height:1em; text-align:center; color:#E96300; padding:10px 0 15px;}

.list1 li a { background:url(images/marker2.gif) 0 4px no-repeat; padding-left:18px; color:#473421; text-decoration:none;}
.list1 li a:hover { color:#E96300; text-decoration:underline;}
.list2 li { line-height:1.6923em;}
.list2 li a {background:url(images/marker3.gif) 0 4px no-repeat; padding-left:18px; color:#473421; text-decoration:none;}
.list2 li a:hover {color:#FFF; text-decoration:underline;}
.column2 .title {border-bottom:1px solid #E2D2AB; margin-bottom:30px; }
.phone { float:left; width:90px;}
/* ============================= footer ====================== */
#footer .indent { padding:30px 0 0 0; text-align:center; line-height:1em; color:#D5C7AA;}
#footer a { color:#D5C7AA;}
/* ============================= forms ============================= */
#OrderForm { line-height:1.7em;}
#OrderForm .col-1 { width:314px; }
#OrderForm .col-2 { width:236px; }
#OrderForm .text { display:inline-block; text-align:right; width:60px; padding:0; margin:0; }
.table1 { border:1px solid #E9DDBE; margin-top:30px; border-collapse:collapse; line-height:1.538em;}
.table1 td { border:1px solid #E9DDBE; }
.table2 { width:115px; padding-left:10px;}
.table3 { width:216px; text-align:center}
.table4 { width:134px; text-align:center;}
.table5 { text-align:center; }
.table6 { width:211px; padding-left:5px;}
#OrderForm input {width:164px; height:15px; padding:0 0 0 5px; font-size:11px; line-height:1em;}

#ContactForm {line-height:1em;}
#ContactForm .col-1 { width:264px; }
#ContactForm .col-2 { width:275px; }
label { height:25px; display:block;} 
#ContactForm input {width:251px; height:16px; border:1px solid #6D5F52; background:#FDF6E2; padding:2px 0 0 5px; font-size:1em; line-height:1em;}
#ContactForm textarea {width:268px; height:91px; border:1px solid #6D5F52; background:#FDF6E2; padding:2px 0 0 5px; overflow:auto; font-size:1em; line-height:1em;}
