/* CSS Document */

body {
	margin: 0px 0 0 9px;
	background-attachment: inherit;
	background-image: url(../images/li-bg.gif);
	background-repeat: repeat-x;
}
#main-content { 
    margin: 0 auto;
	padding: 0px;
	width: 750px;
}
#top-bg {
background-image: url(../images/space.gif);
background-repeat: repeat-x; 
height:35px;
}

/* Menu */

#navcontainer ul
{ 
padding-left:0px ;
margin: 0px;
color: White;
float: left;
width: 748px;
height:38px;
font-family: arial, helvetica, sans-serif;
font-size:11px;
clear: inherit;
}
#navcontainer ul li { display: inline; }
#navcontainer ul li a
{
text-align:center;
height:25px;
padding: 12px 36px 0px 36px;
background-color: #494949;
color: White;
text-decoration: none;
float: left;
border-right: 1px solid #5B5B5B;
border-left: 1px solid #5B5B5B;
border-bottom: 1px solid #000;
}
#navcontainer ul li a:hover
{
background-color: #343860;
color: #fff;
}

/* middle */

#middle { 
margin: 0px 0 0 1px;
}
#mid-bg {
background-image:url(../images/li-mid-bg.gif);
background-repeat:repeat-x;
height: 418px;
}
#mid-bg1 {
background-image:url(../images/li-mid-bg.gif);
background-repeat:repeat-x;
height: 200px;
}
.bor1{
border-left: 1px solid #ACACAC;}
.bor2{
border-bottom: 1px solid #ACACAC;}
#mid-info-box {
margin:0px;
}
#mid-info-box img{
padding: 2px;
}
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */
.opacity img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
-moz-opacity: 0.9;
}
.opacity:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}

/* Text */


#mid-infobg {
background-image:url(../images/li-mid-bg.gif);
background-repeat:repeat-x;
height: 418px;
}
#mid-infobg1 {
background-image:url(../images/li-mid-bg.gif);
background-repeat:repeat-x;
height: 250px;
}
#mid-aboutus {
padding: 1px;
}
#mid-aboutus img {
padding: 5px 0 0 5PX;
}
#mid-aboutus h1 {
padding: 3px 0px 0 5px;
width: 490px;
float:left;
text-align:justify;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #000000;
font-weight:100;
}
#mid-aboutus a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #000000;
text-decoration:none; 
}
#mid-aboutus a:hover {
color: #79592C;
text-decoration:none;
}
#mid-info {
padding: 1px;
}
#mid-info h1 {
padding: 5px 0px 0 5px;
width: 333px;
float:left;
display:block;
text-align:justify;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #000000;
font-weight:100;
}
#mid-info h2 {
padding: 1px 0px 5px 5px;
width: 480px;
float:left;
display:block;
text-align:justify;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #000000;
font-weight:100;
}
#mid-info-img {
background-image:url(../images/li-mid-rig.gif);
background-repeat:no-repeat;
background-position: 343px 8px;
}
#mid-info a {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#342602;
text-decoration:none; 
}
#mid-info a:hover {
color: #79592C;
text-decoration:none;
}
#mid-info-box p{
padding: 5px 5px 0 5px;
height:80px;
width: 240px;
text-align:justify;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #000000;
}
#nav-box { 
margin:0px;
padding: 10px 0px 0 0;
width:210px;
}
#box-list{
padding: 3px 0 0 0;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#342602;
}
#box-list li { 
padding: 0 0 0 13px;
display: inline;
background-image:url(../images/li-sub-bullet.gif);
background-repeat: no-repeat; 
}
#bullet-text { 
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
}
#bullet-text a {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#342602;
text-decoration:none; 
}
#bullet-text a:hover {
color: #79592C;
text-decoration:none;
}
#contact-text { 
margin:10px;
height: 90px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
}
#contact-text1 { 
height: 90px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
}
#contact-text1 a {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#342602; 
text-decoration:none;
}
#contact-text1 a:hover {
color: #79592C;
text-decoration: underline;
}
#contact-h1 { 
font-family:Arial;
font-size:12px;
color:#A16713;
font-weight: bolder;
}
#contact-text a {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#342602; 
text-decoration:none;
}
#contact-text a:hover {
color: #79592C;
text-decoration: underline;
}

/* table */

#itsthetable table a:link {color: #CC6633;}
#itsthetable table a:visited {color: #CC6633;}
#itsthetable table a:hover {color: #999966;}
#itsthetable table a:active {color: #CC6633;}
#itsthetable table a:focus{color: #CC6633;}


#itsthetable table caption {
		padding: 10px;
		color: #ccc;
		font-weight: normal;
		text-align: centered;
		text-transform: capitalize;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		background-color:#5C5B5A;
		}

#itsthetable table{
		border: 1px solid #D9D9D9;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
	}
#itsthetable table tr td{
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		padding: 6px 9px;
		text-align:left;

	}
#itsthetable table thead th{
		background-color: #BCBEC0;
		border-bottom: 1px solid #ccc;
		border-left: 1px solid #D9D9D9;
		font-weight: bold; 
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-align:left;
		padding: 10px 9px;
		color:#333;
	}
#itsthetable table tbody tr th{
		background-color: #fff;
		font-weight: normal;
		border-left: none;
		padding: 6px 9px;
		background-color: #C7C8CA;
	}
#itsthetable table tbody td{
			border-left: 1px solid #ccc;
	}
#itsthetable table tbody tr.odd{
		background-color: #F3F3F3;
}
	
#itsthetable table tbody tr:hover {
	color: #333333;
	background-color: #C7C8CA;
}

#itsthetable table tbody tr.odd:hover {
color: #333333;
	background-color: #C7C8CA;
}
	
#itsthetable table tfoot td, #itsthetable table tfoot th{
		border-top: 1px solid #ccc;
		font-weight:bold;
		color:#592C16;
		padding: 16px 9px;
}
/* Form */

.button {background-color: rgb(128,128,128); color:#ffffff; font-size: 8pt;}
.inputc {font-size: 8pt;}
#form-txt { 
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		padding: 2px 0 0 0;
}


/* Footer */

#li-footer { 
margin:0 28px 0 0;
padding: 0px 0px 0 0;
vertical-align:top;
widows:150px; 
height:89px;
background-image:url(../images/footer.gif);
background-repeat:repeat-x;
}
#li-footer img {
margin: 2px 0 0 0;
}
#li-footer p { 
margin: 20px 0 0 30px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333;
}
#li-footer a {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#6A491B; 
text-decoration:none;
}
#li-footer a:hover {
color: #79592C;
text-decoration: underline;
}

.thumbnail-7{
position: relative;
z-index: 0;
}

.thumbnail-7:hover{
background-color: transparent;
z-index: 80;
}

.thumbnail-7 span{ /*CSS for enlarged image*/
position: absolute;
padding: 2px;
width:140px;
left: 10px;
top: -320px;
visibility: hidden;
}
.thumbnail-7 span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}
.thumbnail-7:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -320px;
left: 10px; /*position where enlarged image should offset horizontally */
}