﻿
body{
background-color: #151515;
font-family: Verdana;
	
}


#wrapper
{
    margin: 0 auto;
    width: 955px;
    border: red 0px solid; 
    padding: 0px;       
  
}


a
{
    color: #e4dcd3;
	
    
    }
	
	h3 a{
	
	color: #e8dfd4;
	
	}

h1
{
    text-align: right;
    font-size: 14px;
    min-width: 380px;
    line-height: 1em; 
    letter-spacing: 3px;
    visibility: hidden;
    

}


.link_list h3
{
    visibility: hidden;
    
    }


#content_area{

	height: 620px;
	min-height: 570px;
	border: 0px solid #3e3e3e;
	
}


#header {
	height:108px;
	width:955px;
	border-bottom: 1px gray solid;
	margin: 2px 0px 5px 0px;
	}

#header_info 
{
    border: 1px solid transparent;
    height: 50px;
    text-align: right;
    margin-top: -5px;
    color: #e8dfd4;
    
    }
    


#header_info h3, #header_info h3.sIFR-replaced a
{
    color: #e8dfd4;
    font-family: Arial;
    font-size: 12px;
    line-height: 1em; 
    visibility: hidden;
    
    }


#featured_front_image
{
    height: 390px;
    min-height: 390px;
    margin-bottom: 30px;
    text-align: center;
    z-index: 0;
    }


#logo
{
    float: left;
    height: 90px;
    width: 302px;
    margin: 20px 0px 0px 0px;
    border: 0px gray solid;
    
    
 }
 
#logo h1
{
   /*  background: url('../img/gt_logo_new.png') no-repeat;  */
   background: url('../img/LI_Logo.png') no-repeat;
   height: 90px;
   width: 292px;
   text-indent: -7000px;
   cursor: pointer;

}


#right_area
{
    float: right;
    border: 0px solid green;
    width: 550px;
    height: 70px;
    margin-left: 100px;
    
    }
   
.left
{
    float:left;
    
    }
 .right
 {
     float:right;
     
     }
     
 .border
 {
     border: 1px solid #323232;
     
     }
     

.right img
{
   margin: 10px;
    
    }
   
#about_summary
{
    width: 650px;
    text-align: right;
    margin-right: 45px;
    margin-left: 50px;
    margin-top: 50px;
    
    }
    
img#mug_shot
{
    margin-top: 110px;
    
    }

ul.link_list 
{
    
font-family:helvetica,Arial,Sans-Serif;
font-size:13px;
list-style: none;
list-style-image:none;
line-height: 150%;
text-align: right;

width: 352px;

} 


.link_list a {
color:#cdc19b;
text-decoration:none;
}

.link_list a:hover
{
   color: #a3966f;
    
    }


.paging a
{
    height: 16px;
    width: 22px;
    color: #f4f4f5;
    background-color: #414141;
    padding: 3px 7px 3px 7px;
    text-decoration: none;
    font-size: 10px;
    
    }

.paging a:hover
{
    background-color: #a1a1a1;
    color: #222223;
    
    }





p
{
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 12px;
    line-height: 170%;
    letter-spacing: .01em;
    color: #e8dfd4;
    
    }

p.summary
{
    width: 700px;
    padding: 6px;
    margin-left: 30px;
    }

#page_content
{
    margin-left: 30px;
    
    }


#featured_items a
{
    color: #676d8f;
    font-family: Myriad Pro;
    font-size: 13px;
    
    }


img
{
    border: 0px;
    
    }
    
.page_div
{
    background: url('../images/page_divline_vertical.png') no-repeat;
    width: 12px;
    margin-left: 65px;
    float: left;
    height: 350px;
    
}
    
    
/* front page slider c/o snook */

.fadein { position:relative; width:500px; height:332px; }
.fadein img { position:absolute; left:30px; top:0; }



input, textarea {

background:#FFFFFF none repeat scroll 0 0;
border: 1px solid #CAC6B1;
color:#781351;
display: block;
margin: 0px;
padding: 0px;
margin-bottom: 7px;
}

fieldset {
 
  border: 0px #857c70 solid;
  padding: 10px;
  }
  
  
label 
{
  display: block;
  color: #cec3b3;
  font-size: 11px; 
  }



#front_text_area
{
    margin-left: 20px;
    
    }



#front_text_area p
{
   
    text-align: right;
    width: 480px;
    
    margin: 15px 27px 3px 2px;
    }
 

#front_text_area img.main
{
    margin: 15px;
    
    }


#front_text_area img.tag
{
    margin-left: 20px;
    
    }

#footer
{
    height: 55px;
    margin: 0px 0px 30px 0px;
    font-size: 10px;
    color: #baa790;
    text-align: center;
    padding-top: 15px;
    border-top: 1px gray solid;
   

 }
 
 #footer a, #copyright
 {
     color: #e2e2e2;
     font-family: Verdana;
     font-size: 11px;
     
 }
 
 
  #footer a:hover
 {
     color: #fefcfc;
     text-decoration: underline;
     
 }
 
 
.copyright
{
    margin-top: 10px;
    color: White;
    
}
 
#topnav{
	height: 105px;	
	border: 0px solid red;
	display: block;
	text-align: right;
	padding-top: 30px;

}

#topnav a{
	color: #e8dfd4;
	font-family: century gothic, Verdana, arial;
	font-size:11px;
	color: #e8dfd4;
	
	
}



/*Drop Down Menu Styles*/
#dropdownNavigation {
	
	margin: 0;
	padding: 0;
	height:43px;
	width: 700px;
	margin-left: 30px;
	
}
	
#dropdownNavigation li {	
	float: left;
	list-style: none;
	font: 11px Tahoma, Arial;
}

/*

one-line css rules, have clockwise values

You can do 

1.) margin-right: 45px;

OR

2.) margin: 10px 45px 10px 45px;  =  margin: top right bottom left; 



*/

#ddmenu li a {	
	background:url(../images/nav_separator.png) right no-repeat;
	display: block;
	padding: 5px 12px;
	text-decoration: none;
	width: 80px;
	color: #e8dfd4;
	text-transform:lowercase;
	white-space: nowrap;
	text-align: center;
	
}

#ddmenu li a:hover {	
	background: #000 url(../images/nav_separator.png) right no-repeat;
	color: #b6a085;
}
	
#ddmenu li ul {	
	margin: 3px 0 0 10px;
	padding: 0;
	position: absolute;
	visibility: hidden;
	width:600px;
}

#ddmenu li ul li {	
	display:inline;
}

#ddmenu li ul li a {
	width: auto;	
	background:  #151515  url(../images/sub_nav_separator.png) right no-repeat;
	display: inline;
	color: #d9d9d9; 
	font-size: 10px;
	padding: 3px 10px;
}

#ddmenu li ul li a:hover {	
	background: #000 url(../images/sub_nav_separator.png) right no-repeat;
	padding: 3px 10px;
}

