@charset "utf-8";
/* CSS Document */

body {
background-color: #000000;
background-image: url(background.gif);
background-repeat: repeat;
background-attachment:fixed;
font-family: "Courier New", Courier, monospace;
font-size: inherit;
color: #000000;
}

div#box {
     margin-left: auto;
     margin-right: auto;
	 padding: 0px;
	 width: 850px;
	 height: auto;
}

div#header {
         border-bottom-width: thin;
		 border-bottom-color: #FFFFFF;
		 border-bottom-style: solid;
		 margin: 0px;
}

img
{  border-style: none;
}

.red #slatenav{position: inherit;display:block;height:42px;font-size:11px;font-weight:bold;background:transparent url(images/redslate_background.gif) repeat-x top left;font-family:Arial,Verdana,Helvitica,sans-serif;text-transform:uppercase;}
.red #slatenav ul{margin:0px;padding:0;list-style-type:none;width:auto;}
.red #slatenav ul li{display:block;float:left;margin:0 1px 0 0;}
.red #slatenav ul li a{display:block;float:left;color:#FECCC3;text-decoration:none;padding:14px 22px 0 22px;height:28px;}
.red #slatenav ul li a:hover,.red #slatenav ul li a.current{color:#fff;background:transparent url(images/redslate_backgroundOVER.gif) no-repeat top center;}

		
#leftcol{
 width:200px; 
 float:left; 
 position:relative; 
 background-color: #FFFFFF;
 height: 910px;
 }
 
#twocols{
 width:650px; 
 float:right; 
 position:relative; 
  }
 
#rightcol{
 width:200px; 
 float:right; 
 position:relative; 
 background-color: #FFFFFF;
 height: 910px;
 }
 
#maincol{background-color: #FFFFFF;  
 float: left; 
 display:inline; 
 position: relative; 
 width:450px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: 200;
 height: 910px;
 }
 

 
 h1 { 
    font-size: 20px;
	font-family: "Times New Roman", Times, serif;
	color: ##660008;
	text-align: center;
}

h2 { 
    font-size: 18px;
	font-family: "Times New Roman", Times, serif;
	color: ##660008;
	text-align: center;
}

em {
    font-style: italic;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: 300;
	font-size: 18px;
}

 ul {
	list-style-image: url(bullet.gif);
	}

 
 div#imagecenter { 
    text-align: center; 
    margin: 15px;
	 width:auto;
}

div#contactform {
      height: 675px;
}


div#imagecenter2 { 
    text-align: center; 
    margin: 15px;
	 width:auto;
}

div#footer   {
        background-color: #660008;
		padding: 15px;
		font-family: Georgia, "Times New Roman", Times, serif;
		color: #FFFFFF;
		text-transform: capitalize;
		text-align: center;
		
}

div#copyright {
        background-image: url(bottom.gif);
		background-repeat: no-repeat;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
		height: 63px;
		
}

a:link { 
         font-family: Georgia, "Times New Roman", Times, serif;
         color: #FF0000;
		 font-size: 14px;
 }
a:visited {
          font-family: Georgia, "Times New Roman", Times, serif;
		  color: #CC3300;
}
a:hover {
font-family:Georgia, "Times New Roman", Times, serif;
          color: #FFFFFF;
          font-size: 20px;
		  background-color: #000000;
}
a:active {  
font-family:Georgia, "Times New Roman", Times, serif;
          color: #FFFFFF;
          font-size: 20px;
		  background-color: #000000;
} 

* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  