@charset "utf-8";
/********************************************************************************************************************
 - base 'framework' styles are from blueprint css
 - these styles are for site specific layout and styling
*********************************************************************************************************************/
body  {
	color: #000;
	background-color: #fff;
}
a, a:link, a:visited, a:hover, a:active {color:#000;}
/* ******************************************************************************************************************* */
/* Layout CSS - these are author css styles that control the general layout structure                                  */
/* ******************************************************************************************************************* */
#container { 
  position:relative;
	width: 100%;
	margin: 0 auto;
	text-align: left; 
} 
#header {
    margin-top:10px;
    position:relative;
	float:left;
	height:56px;
	width:100%;
    background-color:#000;
} 

#logo {
	position:relative;
	float:left;	
	padding-left:10px;
}

#content {
/*    position:relative;
    margin:0 auto;
	width:1000px;
	padding:10px;
    border-bottom:1px solid #ccc; */
    background-color:#fff;
    color:#000;

}    

#copyRight {
/*    position:relative;
    float:left; */
    }
#copyLeft {
/*    position:relative;
    float:right;
    padding:10px;
    width:250px;*/
    background-color:#333333;       
}

/* homepage id is used to format homepage boxes */
#homepage 
{   position:relative;
    float:left;
    width:300px;
    background-color:#333;
    margin:5px;
    }
/* ******************************************************************************************************************* */
/* Text and object Styles */
/* ******************************************************************************************************************* */
h1 {
 font-size:130%;
 color:#ccc;
 
}    


h2 {
	color:#ccc;
}   

h3 {
    color:#ccc;
}   

hr {
    color:#adafb0;  
    height:1px; 
    margin:5px;
    text-align:left;
}    

#copy{  
}
  
/* ******************************************************************************************************************* */
/* Page Layout CSS  */
/* ******************************************************************************************************************* */


/* ******************************************************************************************************************* */
/* Gallery CSS  */
/* ******************************************************************************************************************* */
#gallery {
	position:relative;
	float:left;
	width:100%;
	border-top:1px solid #ccc;	
}
#gallery .gallerythumbnail {float:left;margin:5px;}
#gallery .gallerybackborder {border:1px solid black;}
#gallery .galleryback {color:black;} 


#footer 
{
    border-top:1px solid #ccc;
	color:#ccc;
} 
 
    
/* ******************************************************************************************************************* */
/* Navigation Links - these are main, utility and secondary navigation styles */
/* ******************************************************************************************************************* */

/* Main Navigation */
#mainnav {
	background-color:#fff;	
} 
#mainnav a {
    position:relative;
    float:left;
    width:150px;
	margin:5px 0px 0px 25px;
	color:#000;
	text-decoration:none;		
	text-align:left;
	border-bottom:1px solid #000;
}

.mainnav a:link, #mainnav a:visited  {
	color: #000;
	cursor: default;
}
#mainnav a:hover {
	cursor: pointer;
}
#mainnav a:hover, #mainnav a:active {
	color: #ccc;		
}
.active {
	color: #ccc !important;			
}
/* Sub Navigation */
#subnav {
	position:absolute;
	top:30px;
	left:0;
	z-index:100;
	font-family: Eurostile, Verdana, Geneva, sans-serif;
	font-weight:600;	
	color:#0e244c !important;
	font-size:.7em;
	background:url(/images/translucent-Menu-bg.png) no-repeat;	
	height:410px;
	width:239px;
	text-align:center;
}
	
#subnav a {
	display:block;
	padding:15px 5px 5px 15px;
	
}

#subnav a:link, #subnav a:visited  {
	text-decoration:none;
	color: #0e244c;
}

#subnav a:hover, #subnav a:active  {
	text-decoration:none;
	color: #999;
}

#subnav .active {
	color: #0e244c !important;			
}
/* Utlity Navigation */
#utilitynav 
{   position:relative;
    float:left;
	margin:0px auto;
	text-align:left;
	font-size:.6em;
	width:800px;
	padding-top:20px;
	color:#fff;
}

#utilitynav a {    
	color: #fff;
	text-decoration:underline;
}


/*********************************************************************/
/* Form Attributes																									*/
/********************************************************************
input, select, textarea {
	background-color: #fff !important;
	border:1px solid #fff;
}
input[type="checkbox"], input[type="radio"]{
   background:  #fff !important;
   border: none;
}*/
/* for search form on IE 
td input[type="checkbox"], input[type="radio"]{
   background:  #fff !important;
   border: none;
}
 
#submit {
	font-weight:bold;
	width:150px;
	background:#000;
	border:1px solid #fff;
	}
*/