* { margin:0; padding:0; }
body, div, span, p, a, images, ul, ol, li, table, th, tr, td, form, fieldset, legend, dl, dt, dd, blockquote, applet, object { border:0; }

body { padding: 0; background: #fff url('images/bg.jpg') repeat-x; font: 0.75em/1.5 "arial",sans-serif; color: #d0553d; text-align: center; }

a {color:#d0553d;}
a:link {color:#d0553d;}
a:hover {color:#d0553d; text-decoration: none;}

h1, h2, h4, h5, h6 { margin:15px 0 7px 0; }
h1 { font-size:200%; }
h2 { font-size:140%; font-weight: normal; color: #d0553d; }
h3 { margin:3px 0 3px 0; font-size:60%; font-weight: bold; color: #ffffff; }
h4 { font-size:120%; }
h5 { font-size:100%; }

#layout { width:810px; margin:0 auto; text-align:left; }

#header { padding:10px 0 0 0; position:relative; }
  
#logo { position: relative; overflow: hidden; width: 320px; height: 88px;
        font-size:230%; margin: 0; line-height: 90px; text-align: center; }
		
#logo a{ text-decoration: none; color: #d0553d; font-weight: normal; padding: 0px 10px 7px 10px; }
      
#logo span { color: #f2a673; }
      
#navigation{ position: absolute; left: 250px; line-height: 63px; display: block; height: 108px;
        width: 530px; top: 10px; text-align: right; font-size: 95%; }
      
#navigation ul li{ display: inline; }
      
#navigation li a { font-size:120%; color: #d0553d; padding: 15px 12px; text-decoration: none; border-left: 1px solid #F1CCC5; }
      
#first a { border: none !important; }
      
#navigation a:hover { text-decoration: underline; }
  
#main-box { color: #fff; font-size: 22px; background: #cb4329 url('images/main-top.jpg') repeat-x;; }
      
#quote { padding: 10px; background: url('images/main-corner.jpg') no-repeat right bottom; }
      
#main { padding: 0 12px 0 12px; }
      
#content { padding: 10px 12px; }
      
#footer { padding: 0px 0px 0px 0px; margin-left: 0px; margin-top:0px; color: #7C7C7C; border-top: 0px solid #dadada; }
      
#footer p { margin-top: 0; margin-bottom: 0; }
      
#copyright {  width: 800px; margin-top: 0; margin-bottom: 0; }
      
#dont-delete-this{ margin: 0 0 0 323px; text-align: right; }
      
.thumbnail{ float: left; margin: 0 13px 20px 0px; }

a images { border: 1px solid #dadada; }

a:hover images { border: 1px solid #bbbbbb; }

p { margin:10px 0 15px 0; line-height: 24px; font-size: 95%}

.content p {color: #fff; margin-top: 10px;}

table { margin:10px 0; border: 0px solid #cdcdcd; border-collapse:collapse; border-spacing:0; font-size:100%; width: 100%;}
th { text-align:center; font-weight:bold; border: 01px solid #cdcdcd;}
th, td { padding:4px 6px; border: 0px solid #cdcdcd;}
tr.table-top {background: #e5e5e5; font-weight: bold;}

ul, ol { display:block; margin:15px 0 15px 40px; }
ul ul, ul ul ul, ol ol, ol ol ol { margin:0; margin-left:20px; }
ol { list-style-type:decimal; }
ol ol { list-style-type:upper-alpha; }
ol ol ol {list-style-type:lower-alpha; }
li { display:list-item; }
ul li a { text-decoration:underline; }

dl { margin:15px 0; }
dt { font-weight:bold; }
dd { margin-left:30px; }

fieldset { margin:15px 0; padding:10px; border:1px solid #CCC; }
legend { margin-left:10px; font-size:100%; font-weight:bold; color:#000; }
abbr, acronym, .help { border-bottom:1px dotted #CCC; cursor:help; }
blockquote { margin:15px 20px; font-style:italic; }
del, .del { text-decoration:line-through; }
strong, .strong { font-weight:bold; }
cite, em, q, var { font-style:italic; }
code, kbd, samp  {font-family:monospace; font-size:110%; }
hr { display:block; height:1px; margin:10px 0; padding:0; border:0 solid #CCC; background:#CCC; color:#CCC;} 
.light {padding: 4px 5px; background: #ac0001; text-decoration: none;} 
.light:hover {color: #fff;}
.noscreen { display:none; }
.clear {clear: both;}


.scripttitlelink {font-weight:normal; font-size:17px; font-style:italic; }

.scripttitle {font-weight:bold; font-size:19px;}
.prices {color:#ff3300; font-weight:bold; font-size:13px;}
.font3 { font-size: 8.7pt; font-family: arial,sans-serif; color: #d0553d; font-weight: normal; }

.table2{ BORDER-RIGHT: #EFEFEF 0px solid; BORDER-TOP: #EFEFEF 0px solid; BORDER-LEFT: #EFEFEF 0px solid; BORDER-BOTTOM: #EFEFEF 1px solid; height: 10px; margin:0 auto; }
.table4{ BORDER-RIGHT: #CB4329 1px dotted; BORDER-TOP: #CB4329 1px dotted; BORDER-LEFT: #CB4329 1px dotted; BORDER-BOTTOM: #CB4329 1px dotted; height: 10px; margin:0 auto; }
