/*@charset "utf-8";
*******************************************************************************************************************
 - base 'framework' styles are from blueprint css
 - these styles are for site specific layout and styling
*********************************************************************************************************************/
a:link, a:visited {text-decoration:none; color:#fff; }
a:hover, a:active {text-decoration:underline; color: #ccc; }

body  {
	color: #000;
	background-color: #c4beb2;
}

/* ******************************************************************************************************************* */
/* Layout CSS - these are author css styles that control the general layout structure                                  */
/* ******************************************************************************************************************* */
/*#container { 
    position:relative;
	width: 1008px;
	margin: 0 auto;
	text-align: left; 
} */

#header {
    position:relative;
} 

#pageTitle {
    position:relative;
 	float: left;
	width:100%;
}

#rssfeed {
    float:left;
    width:100%;
    height:150px;
    overflow-y:auto;
    background-color:#333;
    color:#fff;    
}
#rssfeedPhoto {
    float:left;
    width:90%;
    height:150px;
    overflow-y:auto;
    background-color:#333;
    color:#fff;    
}
.photoBox {
	background-color:#666600;
	float:left;
	width:90%;
	text-align:left;
	color:#fff;
	font-weight:bold;
	padding:0px 0px 0px 10px;
	margin-bottom:5px;
}
.newsBox {
	background-color:#666600;
	float:left;
	width:100%;
	text-align:left;
	color:#fff;
	font-weight:bold;
	padding:0px 0px 0px 10px;
	margin-bottom:5px;
}
.wordPressBox {
	background-color:#666633;
	float:left;
	width:100%;
	text-align:left;
	color:#fff;
	font-weight:bold;
	padding:0px 0px 0px 10px;
	margin-bottom:5px;
}
.twitterBox {
	background-color:#663300;
	float:left;
	width:220px;
	text-align:left;
	color:#fff;
	font-weight:bold;
	padding:0px 0px 0px 10px;
	margin-bottom:5px;
}
.salesTextBox {
    position:relative;
    float:left;
    }
/* ******************************************************************************************************************* */
/* Text and object Styles */
/* ******************************************************************************************************************* */
#content 
{   position:relative;
	margin: 0 auto;
    color:#000;
}  

#copy{  

}

#copy img {padding:0 10px;}   

#copyLeft {
    background-color:#333333;       
}

h1 {
    font-size:130%;
    font-family: "Lucida Sans", sans-serif;
    color:#fff;
}    


h2 
{
    font-family: "Lucida Sans", sans-serif;
    font-size:120%;
    font-weight: bold;
	color:#fff;
	text-align:left;
background-color:#364262;
/*width:500px;*/
text-align:left;
color:#fff;
font-size:1.3em;
font-weight:bold;
/*margin-top:10px;*/
padding-left:10px;	
}   

.box h2 {width:100%;margin:0;font-size:100%;}
h3 
{
    font-family: "Lucida Sans", sans-serif;
    font-size:100%;
    padding-bottom:5px;
    color:#666;
}   



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


/* ******************************************************************************************************************* */
/* Footer/Bottom Nav CSS  */
/* ******************************************************************************************************************* */
#footer 
{   float:right;
	color:#ccc;
} 
#footer p {
	margin: 0; 
	padding: 10px 0; 
}
    
/* ******************************************************************************************************************* */
/* Navigation Links - these are main, utility and secondary navigation styles */
/* ******************************************************************************************************************* */


/* Main Navigation */
#mainnav {
/*    position:relative;
    float:left;*/   
    /*font-size:100%;*/
    width:1002px;
    height:34px;
    background:transparent url(/images/MenuBG.jpg) no-repeat top left;
padding-top:3px;    
} 

/* fixes for CSS drop down menu  */
ul.dropdown {font: bold 1.3em/normal "Myriad Pro", "Trebuchet MS", sans-serif;}
ul.dropdown ul a.dir:hover {background-color:transparent;}
ul.dropdown a:active {background-color:transparent !important;}
ul.dropdown a:active {background: transparent;}
ul.dropdown a:hover {
	 border-top-color: #000 !important;
	 border-left-color: #000;
	 background-color: #000;
	 color: #fff;}
ul.dropdown li {line-height: 1em;}		
ul.dropdown li {background:transparent;}
ul.dropdown li a, ul.dropdown .dir {border:none;}
ul.dropdown li:hover > *.dir {background-color: #000 !important;}
ul.dropdown li:hover > a.dir:hover {background-color: transparent;}



		
/* 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 {

}
input[type="checkbox"], input[type="radio"]{

}
/* for search form on IE */
td input[type="checkbox"], input[type="radio"]{

}
 
#submit {

	}

/*********************************************************************/
/* rewrite or modify BluePrint CSS classes
/*********************************************************************/
/* Text */
.small {}
.large {}
.quiet {}
.loud {color:#fff;}
.highlight {background-color:#ccc;}

.box {background-color:#333;color:#fff; }


/************************************************
Rounded Corners
************************************************/
/* content corners */

.content{display:block;}
.content *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#676767}
.content1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #7794ba;
  border-right:1px solid #7794ba;
  background:#6e7b8b}
.content2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #7794ba;
  border-right:1px solid #7794ba;
  background:#6c7682}
.content3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #6c7682;
  border-right:1px solid #6c7682;}
.content4{
  border-left:1px solid #7794ba;
  border-right:1px solid #7794ba}
.content5{
  border-left:1px solid #6e7b8b;
  border-right:1px solid #6e7b8b}
.contentfg{
  background:#676767;padding:15px;}
  
  
/* mainnav corners */

.mainnav{display:block}
.mainnav *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#676767}
.mainnav1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #4b6aa2;
  border-right:1px solid #4b6aa2;
  background:#6e7b8b}
.mainnav2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #4b6aa2;
  border-right:1px solid #4b6aa2;
  background:#6c7682}
.mainnav3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #6c7682;
  border-right:1px solid #6c7682;}
.mainnav4{
  border-left:1px solid #4b6aa2;
  border-right:1px solid #4b6aa2}
.mainnav5{
  border-left:1px solid #6e7b8b;
  border-right:1px solid #6e7b8b}
.mainnavfg{
  background:#676767}
