html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li,fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0; padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}
:focus {outline: 0;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
table {border-collapse: collapse;border-spacing: 0;}

body {text-align:center;font: 0.86em/1.45 Arial, sans-serif;/*background-color:#f5ca98;*/ }

#DDheader {padding:5px;border:1px solid #e4b987; border-bottom:0;width:790px; margin:10px auto 0 auto;background-color:#fff;text-align:center;}
#DDheader h1 {padding:10px;font-size:2.5em;}

#DDheader #headline-main {color:#f00;font-size:26px;font-family:Myraid pro, Impact, Tahoma;letter-spacing: 2px}
#DDheader #headline-tagline {color:#000;font-size:20px;font-family:Myraid pro, Impact, Tahoma;}


a {color:#00f;}

#header {width:800px;margin:0 auto;background: #fff url(/images/PocketMenuHeader-3.jpg) no-repeat;height:174px;}
#header #headline-main {text-indent:-9999px;color:#f00;font-size:26px;font-family:Myraid pro, Impact, Tahoma;letter-spacing: 2px}
#header #headline-tagline {text-indent:-9999px;color:#000;font-size:20px;font-family:Myraid pro, Impact, Tahoma;}

.ordering #header {width:800px;margin:0 auto;background: #fff;border:1px solid #e4b987; height:auto;}

#content {padding:0px; position:relative; margin:0;}
#nav {color:#000;width:802px;text-align:center;margin:0 auto;padding:0;background-color:#ed1c24}
#nav  li {margin:0;padding:0;display:inline;border-right:1px solid #fff;}
#nav li a{padding:4px 10px; color:#fff;text-decoration:none;font-family:Arial;line-height:24px;font-size:14px; }
#nav li a:hover{background-color:#990600;color:#fff;}
#nav  #lastlink {border:0;}

#order-nav {color:#000;width:802px;text-align:center;margin:0 auto;padding:0;background-color:#ed1c24}
#order-nav  li {margin:0;padding:0 10px;display:inline;}
#order-nav  a{padding:4px 3px; color:#fff;text-decoration:none;font-family:Arial;line-height:24px;font-size:14px; }
#order-nav  a:hover{background-color:#990600;color:#fff;}


#footer { border-top:1px solid #e4b987; text-align:center; width:800px;margin:0px auto 0 auto;}

h1 {font-size:1.5em;padding-bottom:0.5em;}
h2 {font-size:1.3em;padding-bottom:0.5em;}
fieldset {border:1px solid #000;margin:10px 10px 20px 10px;padding:10px;position:relative;font-size:1em;width:600px;}
fieldset p {margin-bottom:5px;}
legend {font-size:1.1em;}
.required {color:#ff0000;position:relative;left:205px;font-size:1em;}

label {width:200px;position:absolute;left:10px;}
input,select,textarea, .input {position:relative;left:200px;font-size:1em;}
input,select,textarea {width:280px;}
select {width:287px;}
.center {text-align:center;}

.input {width:75%;}
.input input {position:static;}
.input select {width:auto;position:static;}
.input .required {position:static;}
.submit {position:static;}

.errors {border:2px solid #800;padding:10px; background-color:#c22;}
#quantity-p1 {width:auto;margin:auto;padding:auto;position:relative;left:auto;}
.under {text-decoration:underline;}
.under-highlight {font-weight:bold;background-color:yellow}
.highlight {text-align:center;color:#f00; font-size:21px;font-weight:bold;font-family:Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;}
ol {list-style-type:decimal;}

/**** structure ****/
#content-wrap {text-align:left;border-left:1px solid #e4b987; border-right:1px solid #e4b987;background-color:#f8e9bc;width:780px;padding:20px 10px; margin: 0 auto;position: relative;}
#content-main {width:570px; min-height:600px; height: auto !important; height: 600px; position:relative;}
#slideshow-wrap {width:180px; position:absolute;left:605px;top:0;margin-top:15px;text-align:center;}
#slideshow_title {color:#ed1c24; font-size:14px;margin-bottom:10px;}

li {margin:0 0 5px 20px;}
ul{margin-bottom:15px;}
/**** INDEX SPECIFIC ****/

#hand-testimonial {float:right; width:335px;position:relative;}
#text-testimonial {position:absolute; right:5px;width:120px;font-size:12px;text-align:right;}

/**** Testimonial Specific ****/

.testimonial {border:1px solid #000;padding:10px;position: relative; height:288px; width:760px;margin:10px auto;}
.testimonial img {position:absolute; left:0px; top:0px; padding:10px;border-right:1px solid #000;}
.testimonial p {position:relative; left:210px;width:550px;}

/**** Billing Specific *****/
#CVC { width:50px;}
#AreaCode, #FaxAreaCode, #Phone1, #Fax1 {width:73px}
#Phone2, #Fax2 {width:93px}
#costs {position:relative;left:10px;}
#costs tr td {width:125px;}
#costs select{margin:0;padding:0;width:150px;position:relative;left:auto;}
#totalrow {border-top:1px solid #000;}


/*** HOW TO USE ****/
#howtouse ul li {list-style-type:disc;}

/**** SAMPLES SPECIFIC ****/
#samples #content-wrap #sample-nav a {font-size:18px;padding:3px 8px ;background-color:#f5ca98;text-decoration:none;color:#000;}
#samples #content-wrap #sample-nav a:hover {color:#000;background-color:#e4b987;}