@charset "utf-8";
/* CSS Document */

body, html {
height: 100%;
margin:0px;
padding: 0px;
background-color:#CDC49C;
color:#000000;
background-image:none;
}

.border img{
   border:5px solid #996666;

}

.column ul{
padding-left:20px;
margin:0;
}

.column li{
padding:0;
margin:0;
list-style-type:circle;
}

p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:300;
letter-spacing:.12em;
color:#000000;
word-spacing:.2em;
}

a {
font: 12px/15px arial, helvetica, sans-serif;
font-variant:small-caps;
letter-spacing:.1em;
color:#CC6633;
text-decoration:underline;
word-spacing:.2em;
}

a:hover {
font: 12px/15px arial, helvetica, sans-serif;
font-variant:small-caps;
letter-spacing:.1em;
color:#000000;
text-decoration:none;
word-spacing:.2em;
}

.colmn a{
line-height:2em;
}
.colmn a:hover {
line-height:2em;
}

h1{
font-family:sans-serif;
font-size:18px;
font-weight:lighter;
text-transform:uppercase;
letter-spacing:.1em;
color:#990000;
word-spacing:.2em;
}

h2{
font-family:sans-serif;
text-transform:uppercase;
font-size:13px;
font-weight:bold;
color:#990000;
letter-spacing:.1em;
}

.animation{
background-image:url(images/testanimation.gif);
background-color:#b95b5b;
background-position:right;
background-repeat:no-repeat;
border-left-style:solid;
border-left-width: 1px;
border-left-color:#000000;
}

.animation2{
background-image:url(images/testanimation2.gif);
background-color:#b95b5b;
background-position:right;
background-repeat:no-repeat;
border-left-style:solid;
border-left-width: 1px;
border-left-color:#000000;
}

.animation3{
background-image:url(images/testanimation3.gif);
background-color:#b95b5b;
background-position:right;
background-repeat:no-repeat;
border-left-style:solid;
border-left-width: 1px;
border-left-color:#000000;
}

.size{
margin: 0 auto;
margin-top:0;
width:800px;
max-width:800;
}

.directortable{
height:150px;
margin: 0 auto;
margin:0;
background-image:url(images/pixel3.png);
padding:30px;
}

.directortable img{
   border:5px solid #ffffff;

}


.directortable2{
text-align:left;
vertical-align:top;
}

.linktable td{
background-image:url(images/pixel3.png);
padding:10px;
text-align:center;
}
.titletable{
height:150px;
margin: 0 auto;
margin-top:0;
background-color:#A84E4E;
background-image:url(images/banner.png);
background-position:left;
background-repeat:no-repeat;
border-top-width:10px;
border-top-style:solid;
border-top-color:#000000;
border-right-style:solid;
border-left-style:solid;
border-left-width: 1px;
border-left-color:#000000;
border-right-color:#000000;
border-right-width: 1px;
border-bottom:none;
}

.contenttable{
border-style:solid;
border-width: 1px;
border-top-style:solid;
border-top-color:#000000;
border-left-style:solid;
border-right-style:solid;
border-left-width: 1px;
border-left-color:#000000;
border-right-color:#000000;
border-right-width: 1px;
border-bottom:none;
border-bottom:none;
color:#000000;
 border-collapse: separate;
 border-spacing: 30px;
 *border-collapse: expression('separate', cellSpacing = '30px');
vertical-align:top;
width:100%;
margin: 0 auto;
margin-top:0;
background-image:url(images/pixel3.png);
}

.footer p{
font-style:normal;
color:#FFFFFF;
}

.footer a:hover{
font-style:normal;
color:#666666;
}

.footer{
margin: 0 auto;
vertical-align:top;
width:100%;
margin-top:0;
background-color:#000000;
border-bottom-width:10px;
border-bottom-style:solid;
border-bottom-color:#000000;
border-top-width:10px;
border-top-style:solid;
border-top-color:#000000;
text-align:center;
border-left-style:solid;
border-right-style:solid;
border-left-color:#000000;
border-right-color:#000000;
border-left-width: 1px;
border-right-width: 1px;
}

.footer p{
margin:0;
padding:0;
}

#menutable{
background-image:url(images2/title.png);
background-repeat:no-repeat;
background-position:top;
background-color:#000000;
text-align: center;
margin: 0;
padding: 0;
border-collapse:collapse;
}

#menu {
width: 100%;
background:#000000;
float: left;
border-color:none;
border-width:0px;
border-style:none;
}


#menu ul {
display:inline-block;
list-style: none;
margin: 0;
padding: 0;
width:auto;
text-align:center;
float: left;
}

#menu a, #menu h2, #menu p {


font: 10.7px/12px arial, helvetica, sans-serif;
font-variant:small-caps;
letter-spacing:.1em;
display: block;
border:none;
margin: 0;
padding: 5px;
font-color:#ccc;

padding: 20px;
padding-top: 5px;
padding-bottom: 5px;
}

#menu a {
font-style:none;
color:#ccc;
background:#000;
text-decoration: none;
}

#menu p {
font-style:normal;
color:#ccc;
background:#000;
text-decoration: none;
}

#menu a:hover {
font-style:normal;
color:#000;
background-color:#fff;
background-image:url(images2/button.png);
background-repeat:no-repeat;
background-position:center;
}

#menu li {
position: relative;
}

#menu ul ul ul {
position: absolute;
top: 0;
left: 100%;
}

#menu ul ul {
position: absolute;
z-index: 500;
}

div#menu ul ul {
display: none;
}

div#menu ul li:hover ul{
display: block;
}

div#menu ul ul, div#menu ul li:hover ul ul, div#menu ul ul li:hover ul ul{
/*BORDER STUFF HERE*/
display: none;
border-width:1px;
border-color:#000000;
border-style:solid;
border-top:none;
}

div#menu ul li:hover ul, div#menu ul ul li:hover ul, div#menu ul ul ul li:hover ul{
display: block;
}

/*MAKE COMPATABILITY MODE WORK*/
[if IE]>
<style type="text/css" media="screen">

body {
behavior: url(csshover.htc);
}

#menu ul li {
float: left; 
width: 100%;
}
</style>
