/* CSS Document */

*{border:none;
  padding:0;
  margin:0;
  font-family: Garramond;
  }

html,body{background-image: url(assets/bg_dark_brown.jpg);
	      height:100%;
		  }

#mainlayout{height:100%;
            min-height:100%;
           }
				
	
.inner_table{background-image:url(assets/bg_border_shadowed.jpg);
			 margin-left: auto;
             margin-right: auto;
            }
			
.centeredImage{text-align:center;
               display:block;
              }			
			  
.navbackground{background:url(assets/hme_nav_mid.jpg);
               background-position:top;
			   background-repeat:no-repeat;
			   }	
			  
.navtext{position:relative; 
         left:0px; 
         top:0px;
         width:auto;
         text-align:right;
         padding:5px;
		 font-size:.9em;
		 } 

.navtext_inner{text-align:left;
			   font-size:.9em;
			   margin-left:25px;
		       }
			
.plaintext{font-family:Garramond;
           margin-left:14px;
		   margin-right:14px;
		   font-size:.9em;
		   font-style:normal;
		   font-weight:normal;
		   }			
			  
.header1{font-family:Garramond;
         margin-left:14px;
		 margin-right:14px;
	 	 font-size:1em;
		 font-style:normal;
		 font-weight:bold;
         color:#990000;
		 }	
			  			  
.image_left{float:left;
            margin-right:16px;
			margin-bottom:8px;
		    }	
			  
.image_right{float:right;
             margin-left:16px;
			 margin-bottom:8px;				
		     }				  		  

.sectionhead{font-family:Garramond;
             margin-right:19px;
			 font-weight:bold;
			 font-style:normal;
			 font-size:1.1em;
			 color:#330000;
			 text-align:right;
			 }
				 
.copyright{font-family:Garramond;
           margin-top:19px;
		   font-weight:bold;
	       font-style:normal;
		   font-size:.7em;
		   color:#330000;
	   	   text-align:center;
		   }
			  
li.plaintext{margin-left:39px;}			  			   

a {text-decoration:none;}	

a.navtext:link   {color:#FFFFFF;}
a.navtext:visited{color:#FFFFFF;}
a.navtext:hover  {color:#FFCC00;}
a.navtext:active {color:#FFFFFF;}

a {text-decoration:none;}	

a.navtext_inner:link   {color:#FFFFFF;}
a.navtext_inner:visited{color:#FFFFFF;}
a.navtext_inner:hover  {color:#FFCC00;}
a.navtext_inner:active {color:#FFFFFF;}

.ajaxx {cursor: url(ajaxx/assets/zoomin.cur), pointer;
        outline: none;
       }
	   
.ajaxx img {border: 1px solid white;
           }

.ajaxx:hover img {border: 1px solid white;
                 }

.ajaxx-image {
    border: 2px solid white;
}
.ajaxx-image-blur {
}
.ajaxx-caption {
    display: none;
    border: 2px solid white;
    border-top: none;
    font-family: Garramond;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
}
.ajaxx-loading {
	display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
    background-color: black;
    padding-left: 0px;
    background-image: none;
    background-repeat: no-repeat;
    background-position: 3px 1px;
    
}
a.ajaxx-credits,
a.ajaxx-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.ajaxx-credits:hover,
a.ajaxx-credits:hover i {
    color: white;
    background-color: gray;
}

.ajaxx-move {
    cursor: move;
}

.ajaxx-overlay {
	display: none;
}

/* Controlbar example */
.controlbar {	
	background: url(ajaxx/assets/controlbar4.gif);
	width: 167px;
	height: 34px;
}
.controlbar a {	
	display: block;
	float: left;
	/*margin: 0px 0 0 4px;*/	
	height: 27px;
}
.controlbar a:hover {
	background-image: url(ajaxx/assets/controlbar4-hover.gif);
}
.controlbar .previous {
	width: 50px;
}
.controlbar .next {
	width: 40px;
	background-position: -50px 0;
}
.controlbar .ajaxx-move {
	width: 40px;
	background-position: -90px 0;
}
.controlbar .close {
	width: 36px;
	background-position: -130px 0;
}

/* Necessary for functionality */
.ajaxx-display-block {
    display: block;
}
.ajaxx-display-none {
    display: none;
}
.ajaxx-html {
    background-color: white;
}
.ajaxx-html-blur {
}
.ajaxx-html-content {
	position: absolute;
    display: none;
}
.ajaxx-display-block {
    display: block;
}
.ajaxx-display-none {
    display: none;
}

.control {
	float: right;
    display: block;
	margin: 0 5px;
	font-size: 9pt;
    font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	color: #725F1C;
}
.control:hover {
	color: black !important;
}
.ajaxx-move {
    cursor: move;
}