/* ---- Main Textual Content ---- */

#content 
{
top: 130px;
left: 196px;
height: 500px;
width: 408px;
visibility: visible;
position: absolute;
background: #ffffff;
border: solid;
border-width: 0px;
border-color: #000000;
z-index: 6;
} 

/* ---- Main Textual Content Heading or Title---- */

#contenthead 
{
top: 100px;
left: 196px;
height: 25px;
width: 408px;
visibility: visible;
position: absolute;
background: #f7c6c6;
border: solid;
border-width: 0px;
border-color: #000000;
z-index: 1;
} 



/* ---- Product Textual Content ---- */

#prod 
{
top: 130px;
left: 196px;
height: 500px;
width: 605px;
visibility: visible;
position: absolute;
background: #ffffff;
border: solid;
border-width: 0px;
border-color: #000000;
z-index: 3;
} 

/* ---- Product Textual Content Heading or Title---- */

#prodhead 
{
top: 100px;
left: 196px;
height: 25px;
width: 605px;
visibility: visible;
position: absolute;
background: #f7c6c6;
border: solid;
border-width: 0px;
border-color: #000000;
z-index: 1;
} 



/* ---- Sub Navigation ---- */

#subnavhead
{
top: 100px;
left: 2px;
height: 25px;
width: 190px;
visibility: visible;
position: absolute;
background: #f7c6c6;
border: solid;
border-width: 0px;
border-color: #000000;
z-index: 1;
} 




/* ---- Sub Navigation ---- */

#subnav
{
top: 130px;
left: 2px;
height: 500px;
width: 190px;
visibility: visible;
position: absolute;
background: #ffffff;
border: solid;
border-width: 0px;
border-color: #000000;
padding-top: 5px;
z-index: 1;
} 


/* ---- History 2 image 1 ---- */

#h21
{
top: 141px;
left: 608px;
height: 160px;
width: 190px;
visibility: visible;
position: absolute;
background: #ffffff;
z-index: 2;
} 

/* ---- History 2 image 2 ---- */

#h22
{
top: 336px;
left: 608px;
height: 250px;
width: 190px;
visibility: visible;
position: absolute;
background: #ffffff;
z-index: 2;
} 







/* ---- History 3 image 1 ---- */

#h31
{
top: 141px;
left: 608px;
height: 160px;
width: 190px;
visibility: visible;
position: absolute;
background: #ffffff;
z-index: 2;
} 

/* ---- History 3 image 2 ---- */

#h32
{
top: 336px;
left: 608px;
height: 250px;
width: 190px;
visibility: visible;
position: absolute;
background: #ffffff;
z-index: 2;
} 





/* ---- History 4 image 1 ---- */

#h41
{
top: 141px;
left: 608px;
height: 160px;
width: 190px;
visibility: visible;
position: absolute;
background: #ffffff;
z-index: 2;
} 

/* ---- History 4 image 2 ---- */

#h42
{
top: 382px;
left: 608px;
height: 250px;
width: 190px;
visibility: visible;
position: absolute;
background: #ffffff;
z-index: 2;
} 





/* ---- History 5 image 1 ---- */

#h51
{
top: 141px;
left: 608px;
height: 160px;
width: 190px;
visibility: visible;
position: absolute;
background: #ffffff;
z-index: 2;
} 

/* ---- History 5 image 2 ---- */

#h52
{
top: 335px;
left: 608px;
height: 250px;
width: 190px;
visibility: visible;
position: absolute;
background: #ffffff;
z-index: 2;
} 






/* ---- History 6 image 1 ---- */

#h61
{
top: 141px;
left: 608px;
height: 160px;
width: 190px;
visibility: visible;
position: absolute;
background: #ffffff;
z-index: 2;
} 

/* ---- History 6 image 2 ---- */

#h62
{
top: 431px;
left: 608px;
height: 250px;
width: 190px;
visibility: visible;
position: absolute;
background: #ffffff;
z-index: 2;
} 





/* ---- History 7 image 1 ---- */

#h71
{
top: 141px;
left: 608px;
height: 160px;
width: 190px;
visibility: visible;
position: absolute;
background: #ffffff;
z-index: 2;
} 

/* ---- History 7 image 2 ---- */

#h72
{
top: 431px;
left: 608px;
height: 250px;
width: 190px;
visibility: visible;
position: absolute;
background: #ffffff;
z-index: 2;
} 


/* ---- History 8 image 1 ---- */

#h81
{
top: 141px;
left: 608px;
height: 160px;
width: 190px;
visibility: visible;
position: absolute;
background: #ffffff;
z-index: 2;
} 

/* ---- History 8 image 2 ---- */

#h82
{
top: 300px;
left: 608px;
height: 250px;
width: 190px;
visibility: visible;
position: absolute;
background: #ffffff;
z-index: 2;
} 

/* ---- History 8 image 3 ---- */

#h83
{
top: 475px;
left: 608px;
height: 250px;
width: 190px;
visibility: visible;
position: absolute;
background: #ffffff;
z-index: 2;
} 



/* ---- Right Hand Column ---- */

#rcol
{
top: 144px;
left: 608px;
height: 500px;
width: 190px;
visibility: visible;
position: absolute;
background: #ffffff;
border: solid;
border-width: 0px;
border-color: #000000;
z-index: 1;
} 

/* ---- Right Hand Column Head ---- */

#rcolhead 
{
top: 100px;
left: 608px;
height: 25px;
width: 190px;
visibility: visible;
position: absolute;
background: #f7c6c6;
border: solid;
border-width: 0px;
border-color: #000000;
z-index: 1;
}


/* ---- Search ---- */

#search
{
top: 10px;
left: 8px;
height: 30px;
width: 190px;
visibility: visible;
position: relative;
border: solid;
border-width: 0px;
border-color: #000000;
z-index: 1;
} 



/* ---- Search Box ---- */

#searchbox
{
top: 10px;
left: 2px;
height: 30px;
width: 190px;
visibility: visible;
position: relative;
background: #f7c6c6;
border: solid;
border-width: 0px;
border-color: #000000;
z-index: 4;
} 



/* ---- Logo and surrounding area ---- */

#logo
{
top: 0px;
left: 0px;
height: 80px;
width: 900px;
visibility: visible;
position: absolute;
z-index: 3;
}

/* ---- Top of page above content and beside logo ---- */

#banner
{
top: 0px;
left: 0px;
height: 60px;
width: 800px;
visibility: visible;
position: absolute;
background: #c60200;
color: #ffffff;
}

/* ---- Main Site Navigation ---- */

#nav 
{
top: 63px;
left: 3px;
height: 28px;
width: 800px;
visibility: visible;
position: absolute;
color: #ff0000;
padding: 0px;
margin: 0px;
z-index: 5;
}

/* ---- Navigation Backing ---- */

#backnav 
{
top: 60px;
left: 0px;
height: 28px;
width: 800px;
visibility: visible;
position: absolute;
color: #ff0000;
background: #c60200;
padding: 0px;
margin: 0px;
z-index: 1;
}


/* ---- Bottom Bar ---- */

#botbar 
{
top: 0px;
left: -195px;
height: 30px;
width: 800px;
visibility: visible;
position: relative;
color: #000000;
background: #f7c6c6;
padding: 0px;
margin: 0px;
z-index: 6;
}

/* ---- Styles for Page Elements ---- */

body
{
color: #ffffff;
}

h1
{
margin-top: 10px;
margin-left: 10px;
color: #ff0000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16pt;
}

h2
{
margin-top: 10px;
margin-left: 10px;
color: #ff0000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14pt;
}

h3
{
margin-top: 5px;
margin-left: 5px;
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
}

p
{
margin-top: 10px;
margin-left: 10px;
margin-right: 10px;
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
text-align: justify;
}

ul
{
color: #000000;
margin-top: 5px;
margin-left: 30px;
margin-right: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
}

img
{
border: 0;
padding: 0px;
margin: 0px;
}

td
{
color: #000000;
font-size: 10pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

br
{
color: #000000;
margin-top: 0px;
margin-left: 0px;
margin-right: 00px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
}


/* ---- Link Definitions ---- */



a:link
{
text-decoration: underline;
color: #c60200;
font-size: 10pt;
font-weight: normal;
margin-left: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

a:active
{
text-decoration: underline;
color: #c60200;
font-size: 10pt;
font-weight: normal;
margin-left: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

a:visited
{
text-decoration: underline;
color: #c60200;
font-size: 10pt;
font-weight: normal;
margin-left: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

a:hover
{
text-decoration: underline;
color: #000000;
font-size: 10pt;
font-weight: normal;
margin-left: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}



/* ---- Nav Link Definitions ---- */



a.nav:link
{
height: 25px;
text-decoration: none;
color: #c60200;
font-size: 10pt;
font-weight: normal;
margin-left: 0px;
margin-bottom: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.nav:active
{
height: 25px;
text-decoration: none;
color: #c60200;
font-size: 10pt;
font-weight: normal;
margin-left: 0px;
margin-bottom: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.nav:visited
{
height: 25px;
text-decoration: none;
color: #c60200;
font-size: 10pt;
font-weight: normal;
margin-left: 0px;
margin-bottom: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.nav:hover
{
height: 25px;
text-decoration: none;
color: #c60200;
font-size: 10pt;
font-weight: normal;
margin-left: 0px;
margin-bottom: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}


/* ---- Sun Navigation Link Definitions ---- */



a.subnavlink:link
{
text-decoration: none;
color: #c60200;
font-size: 10pt;
font-weight: normal;
margin-left: 5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.subnavlink:active
{
text-decoration: none;
color: #c60200;
font-size: 10pt;
font-weight: normal;
margin-left: 5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.subnavlink:visited
{
text-decoration: none;
color: #c60200;
font-size: 10pt;
font-weight: normal;
margin-left: 5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.subnavlink:hover
{
text-decoration: none;
color: #000000;
font-size: 10pt;
margin-left: 5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
}


/* ---- Random Link Definitions ---- */



a.randomlink:link
{
text-decoration: none;
color: #c60200;;
font-size: 10pt;
font-weight: normal;
margin-left: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.randomlink:active
{
text-decoration: none;
color: #c60200;;
font-size: 10pt;
font-weight: normal;
margin-left: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.randomlink:visited
{
text-decoration: none;
color: #c60200;;
font-size: 10pt;
font-weight: normal;
margin-left: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.randomlink:hover
{
text-decoration: none;
color: #000000;
font-size: 10pt;
margin-left: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
}




/* ---- Individual Classes ---- */

.title
{
color: #000000; margin: 2px;
margin-left: 10px;
margin-top: 4px;
font-weight: bold;
font-size: 14px;
}

.htitle1
{
color: #ff0000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
text-align: justify;
}

.htitle2
{
color: #ff0000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
}


.search
{
color: #000000; margin: 2px;
margin-left: 10px;
margin-top: 4px;
font-weight: bold;
font-size: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.signup
{
color: #000000; margin: 2px;
margin-left: 10px;
margin-top: 4px;
font-weight: normal;
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.random
{
color: #000000;
margin: 5px;
font-weight: normal;
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: center;
}

.specsign
{
margin-top: 0px;
margin-bottom: 0px;
margin-left: 10px;
}

.nospace
{
margin: 0px;
}

.topspace
{
margin-left: 10px;
}

.hr
{
color: #000000;
height: 1px;
}

.hrp
{
color: #c60200;
height: 1px;
}

.sidebar
{
margin: 0px;
}

/* ZOOM SEARCH Styles */

		.highlight { background: #FFFF40; }
		.searchheading { font-size: 130%; font-weight: bold; color: #000000}
		.summary { font-size: 80%; font-style: italic;  color: #000000} 
		.results { font-size: 100%; color: #000000 }
		.category { color: #999999; }
		.description { font-size: 100%; color: #008000; }
		.context { font-size: 100%;  color: #000000}
		.infoline { font-size: 80%; color: #808080;}
