body {margin-left: 35px; margin-right: 35px; margin-top: 35px; margin-bottom: 35px; 
  background-image:url(/images/red185.jpg); color:#7c0b0b }

 
p { font-size: 9pt; font-weight: normal; color: #7c0b0b; text-decoration: none; 
  text-align: justify; font-family: "arial"; margin-left: 0; margin-right: 1em; margin-top: 1em }
P.right { font-size: 8pt; margin-left:3px;}
P.right a { text-decoration:underscore }

h1 { font-size: 10pt; font-weight: normal; color: #7c0b0b; text-decoration: none; 
  text-align: justify; font-family: verdana,helvetica, arial; margin-left: 1em; margin-right: 1em}

.main {font:normal 9pt arial; color:#7c0b0b;}
.main a {font:normal 9pt arial; color:#7c0b0b;}

.main h1 {font-size: 9pt; font-weight: normal; color: #7c0b0b; text-decoration: none; 
  text-align: justify; font-family: "arial"; margin-left: 0; margin-right: 1em; margin-top: 1em}
  
h2 { font-size: 11pt; font-weight: bold; color: #7c0b0b; text-decoration: none; 
  text-align: justify; font-family: "arial"; margin-left: 2em; margin-right: 2em;}

h3 { font-size: 7pt; font-weight: bold; color: #008000; text-decoration: none; font-family: arial}

h4 {font-size: 10pt; font-weight: heavy; color: #7c0b0b; text-decoration: none; 
  font-family: verdana,helvetica, arial}
  
h4.contact {font:bold 10pt verdana,helvetica,arial; color: #7c0b0b; text-decoration: none; 
  text-align:justify}

h5 {font-size: 8pt; font-weight: normal; color: #c60b0b; text-decoration: none; 
  text-align: justify; font-family: verdana,helvetica, arial}
  
h5.contact {font:normal xx-small "verdana,helvetica,arial" ; color: #c60b0b; text-decoration: none; 
  text-align: justify; }
  
.contact {margin-left:1em; margin-top:1em; }

.contact_right {margin-left:1em; margin-top:1em; border-left:dotted #7c0b0b 1px; height:300px }  

p.giTitle {font-size: 8pt; font-weight:normal}
p.giDescription {font-size: 10pt; font-weight: bold}  
.formarea {background-color : #ffffff; border-bottom-color : #000000; border-bottom-style : inset;
  border-bottom-width : 2px; border-left-color : #000000; border-left-style : solid; 
  border-left-width : 1px; border-right-color : #000000; border-right-style : inset;
  border-right-width : 2px; border-top-color : #000000; border-top-style : solid; 
  border-top-width : 1px; color : #fb3232; font-size : 8pt;}
  .formarea2 {background-color : #7c0b0b; border-bottom-color : #000000; border-bottom-style : solid;
  border-bottom-width : 1px; border-left-color : #000000; border-left-style : solid; 
  border-left-width : 1px; border-right-color : #000000; border-right-style : solid;
  border-right-width : 1px; border-top-color : #000000; border-top-style : solid; 
  border-top-width : 1px; color : #ffffff; font-size : 8pt;}
#red TD, BODY, P, DIV, FORM, SELECT, INPUT, TEXTAREA { font-family: Arial, Helvetica; font-size: 12px; }
#red P { margin-top: 3px; margin-bottom: 3px; }
#red P.right { font-size: 11px; margin-left: 3px }
#red H1 { text-transform:capitalize; font: bold 14pt arial; text-align: center; margin-top: 0px; margin-bottom: 0px; color:#FB3232; 
border: solid #FB3232 2px; width:auto }
#red FORM { margin-top: 0px; margin-bottom: 0px }
#red a {display:inline; color:#7c0b0b}  

#md_nav {font: normal 8pt "verdana,arial"} 




  .menu {width:100%; background:#ffffff; padding-top:5px}
  .logo {align:left; width:576px; top:5px; background:#ffffff }
  .search { margin-top:25px;float:right; position:absolute; margin-left:640px; background:#ffffff}

.fb1 { background-color: #FFFFFF; color: #7C0B0B; }
.fb2 { background-color: #FFFFFF; color: #7C0B0B; }
.fb3 { background-color: #FFFFFF; color: #7C0B0B; font-weight: bold; }
.fb4 { background-color: #FFFFFF; color: #7C0B0B; }
.fbtitle { background-color: #FFFFFF; color: #7C0B0B; }
.fbcatbg { background-color: #FFFFFF; color: #7C0B0B; font-size: 12px; font-weight: bold; }
.fbborder { background-color: #000000; color: #FFFFFF; font-size: 12px; }
hr { color: #ffffff; }
select { background-color: #EFF1FD; color: #7C0B0B; border: 1px solid #455588; font-family: Arial, Verdana, Helvetica; font-size: 11px; margin: 1px; }
.pinned { background-color: #B80000; }
.marked { background-color: #B80000; }
.fbkomm { color: #7C0B0B; font-family: Verdana, Lucida, Sans-Serif; }
.quote { color: #000000; border: 1px dotted #333333; font-family: Arial, Verdana, Helvetica; font-size: 11px; }
.ubbcbutton A:link { background-color: #FFFFFF; border: 1px solid #000066; text-decoration: none; margin: 1px; padding: 2px; display: block; }
.ubbcbutton A:visited { background-color: #FFFFFF; border: 1px solid #000066; text-decoration: none; margin: 1px; padding: 2px; display: block; }
.ubbcbutton A:hover { background-color: #D2E0FC; border: 1px solid #3333CC; text-decoration: none; margin: 1px; padding: 2px; display: block; }

.home{
list-style-type: none;
width:170px;
margin: 15px 5px;
padding: 0;
float:left;
display:inline;

}

.home li a{
background: transparent url(/images/menubg.jpg) repeat-x bottom left;
font: 8pt arial;
color: #7c0b0b;
width: auto;
/*padding-left: 15px;*/
padding: 4px 5px;
text-decoration: none;
display: block
}


* html .home li a{ /*IE only. Actual menu width minus left padding of A element (10px) */
width: 170px;
}

.home li a:visited, .glossymenu li a:active{
color: #7c0b0b;
}

.home li a:hover{
color:#fb3232;
background-image: url(/images/menubgdark.jpg);
}  

#test {
behavior:url("/csshover.htc");
width: 500x;
height:auto;
list-style-type:none;
margin:1px 0 0 0;
text-align:left;
background:#fff;
font-family:verdana,arial,helvetica; 
font-size: 7pt; 
text-decoration: none; 
font-weight: bold; 
color:#7c0b0b;
float:right
}

* #test li {right:10px}

#test li {
display:inline;
position:relative;
/*  float:right; */
}

#test ul li a {
color:#7c0b0b;
width: auto;
padding: 2px 12px;
text-decoration: none;
background: #fff;
}

#test li a:hover{
color:#fb3232;
}

#test ul li ul{
left: 0;
position: absolute;
top: 1em; /* no need to change, as true value set by script */
display: none;
}


#test ul li:hover ul {
display:block;
float: none;
width:auto;
padding-top:7px;
}

/* Sub level menu links style */
#test ul li ul li a{
display: block;
padding: 2px 12px;
text-decoration: none;
background:#fff url(/images/menu_bg.jpg) repeat-x;
width:300px;
height:18px;
border-left:1px #ffa500 solid;
border-right:1px #ffa500 solid;
}

* html p#iepara{ /*For a paragraph (if any) that immediately follows suckertree menu, add 1em top spacing between the two in IE*/
padding-top: 1em;
}

	
/* Holly Hack for IE \
* html #test ul li { float: left; height: 1%; }
* html #test ul li a { height: 1%; }
*/

/* End */
#priv {margin:0 15px 15px 15px}

#priv h1 {font:bold 12pt arial;
}

#priv h2 {font:bold 10pt arial; text-indent:1em}

#priv p {margin:0 3.5em}

#priv li {margin-left:3.5em}

#head {background-color:#fff;
padding-bottom: 35px}

* html .shadow {top:0px}

.footer {font:normal 8pt MS Sans Serif,arial; color:#7c0b0b}
.footer a {text-decoration:underline; color:#7c0b0b}

.price a { text-decoration: none; font-size: 8pt; font-family: verdana; font-weight: bold; color:#7c0b0b}
.price a:hover {color:#fb3232;}