/* CSS Document */

* {
	padding: 0;
	margin: 0;
	}

html {
		background-color: #241f26;
		}

body{
    background-image:url('/bg/lwf-bg-gallery.jpg');
    background-repeat:repeat-x;
	background-color: #241f26;
}

hr {
 color: #616974;
background-color: #616974;
height: 1px;
 border: 0;
}


h3 {font-family: Arial, Verdana,, Helvetica, sans-serif; color: #f99422; font-size: 16px; padding: 0; margin: 10px 0 10px 0;}
h4 {width: 150px; color: #FFF; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 0; margin: 7px 0; padding-top: 8px; height: 28px; text-align:center; background: #241f26 url('bg/gallery-t-bg.gif') repeat-x; }
h5 {color: white; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 0; margin: 12px 0;}

h1, h2 {color: #ed5a24; font-size: 19px; font-family: Verdana, Arial;}

p {margin: 5px 0 0 0; padding: 0;}

a {color: #ed5a24; border: 0px; text-decoration: none;}
a:hover {text-decoration:underline;}
img {border: 0;}


.smalltxt {font-family:Arial, Helvetica, sans-serif; color: gray; font-size: 10px;}
.comment {font-family:Arial, Helvetica, sans-serif; color: white; font-size: 14px;}
.galleryheader {font-family: Verdana, Arial, Helvetica, sans-serif; color: black; font-size: 14px; font-weight: bold;}

ul.TickList {
  list-style-image: url('grafx/tick1.gif');
    color: white;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 170%;
  font-style: italic;
   }

.smallogofont {
   font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: white;
  }
  

#container {
  margin: 0 auto;
  width: 970px;
  padding: 0;
  /* background-color: blank;*/
  height:600px;
  border: 0px solid white;
  }
 
#footer {
  width:100%;
  padding: 0;
  height: 34px;
  color: #7b767c;
  font-family: arial, verdana;
  font-size: 10px;
  }

.headerbar {
  width: 305px;
 background-image:url("/bg/headingbg9.gif");
  background-repeat:repeat-x;
  border: 1px solid black; 
  margin: 0 0 0 0;
  height: auto;
  background-color: #393939;
  clear: both;
  padding: 0 0 5px 0;
  text-indent: 9px;
  }

.headerpaddding {
  padding: 0;
}
.spaced, .spacedsmaller {
  line-height: 130%;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 14px;
  padding: 0 10px 0 0;
  text-indent: 0;
  color: #9fb7c3;
  font-weight: bold;
  }
  
.spacedsmaller {
  font-size: 12px;
  line-height: 120%;
  }

  .newsitem {
  line-height: 130%;
  color: #b1cf38;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  padding: 3px 10px 0 10px;
  text-align: justify;
  font-style: italic;
  }
  
#insidefooter {
   width: 720px;
  padding: 40px 0;
    color: white;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  text-align: right;
  border: 0px solid red;
}
  
  
#testimonials {
width: 200px;
border: 0px solid white;
background-color: black;
float: left;
padding: 0 0 10px 0;
margin: 70px 0 0 23px;
}

.testimonialstext {
/**  padding: 5px 10px 0 10px;**/
  text-align:justify;
  color: white;
  font-style: italic;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  padding: 5px 010px 0 10px;
  margin:0;
  }


#introbox {
  height:485px;
  border: 0px solid #484848;
  background-color: #212121;
padding-top: 40px;
padding-left: 76px;
clear: both;
  }


 

#oddcorner {
  width: 330px;
  height: 279px;
  background-color: #131313;
  float: left;
  clear:left;
  }

#main {
  margin: 0;
  padding: 24px 0 2px 0;
  width: 774px;
  height: 908px;
  border: 0px solid yellow;
  }

#maininner {
  width: 968px;
  margin: 0 0 0 0px;
  padding: 0;
  height: 1370px;
    border: 0px solid green;
}

#secondinner, .secondinnerhalf {
  width: 410px;
  height: 1368px;
  float: left;
  color: white;
  border: 0px solid orange;
  }
  
#thirdinner, .thirdinnerhalf {
  width: 520px;
  padding: 0;
  height: 455px;
  float: right;
  }
  
 .thirdinnerhalf {
   width: 465px;
   
   }
   
 .thirdinnerhalf ul {
 list-style-type: none;
   font-family: Arial, Verdana, Helvetica, sans-serif;
   font-size: 13px;
   font-weight: bold;
   color: #FFF;

 }
   
.thirdinnerhalf ul li a {
 
   color: #FFF;
   list-style-type: none;
   
   }
 
 .secondinnerhalf {
   width: 465px;
   }
  
#logo {
  padding:0;
  padding-top:10px;  /* was 90px */
  height: 137px;
  color: white;
  }
  
#textlogo {
  float: right;
  background-color: transparent;
     font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: white;
  text-align: right;
  margin-top: 72px;
/*  padding-right: 38px;*/
  font-weight: bold;

}

#textlogo a, #textlogo a:hover, #textlogo a:visited {
	color: #FFF;
	}

#menu {
/**background-image: url('grafx/bar2.gif');
background-repeat: repeat-x;**/
border: 0px solid #dddddd;
margin: 10px 0 0 15px;
padding: 0 0 5px 0;
/*padding: 0 42px 5px 0;*/
font-size: 11px;
height: 15px;
width: 395px;
overflow: hidden;
clear: both;
}


#menu ul {list-style-type: none; padding: 0; margin: 0;}
#menu li {display: inline; margin: 0; float:left;}

#menu li a {
/**background-image: url('grafx/nav2.gif');
background-repeat: repeat-x;
border-right: 1px solid #dddddd;
**/
font-family:Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 11px;
text-decoration: none;
padding: 5px;
display: block;
color: white;
background-color: black;
}

#menu li a:hover { color: #4b5adc; text-decoration:none; background-color: #b1cf38}



#menu4 {
/**background-image: url('grafx/bar2.gif');
background-repeat: repeat-x;**/
border: 0px solid #dddddd;
/*margin: 10px 0 0 25px;*/
margin: 10px 0 0 0;
padding: 0 0 5px 0;

/*padding: 0 42px 5px 0;*/
font-size: 14px;
height: 20px;
width: 940px;
overflow: hidden;
clear: both;
}


#menu4 ul {list-style-type: none; padding: 0; margin: 0;}
#menu4 li {display: inline; margin: 0; float:left;}

#menu4 li a {
font-family:Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 16px;
text-decoration: none;
padding: 5px 15px 5px 16px;
display: block;
color: #010000;
border-right: 1px solid #010000;
}

#menu4 li a:hover { color: #FFF; text-decoration:none;}




#tintmenu {
/**background-image: url('grafx/bar2.gif');
background-repeat: repeat-x;**/
border: 1px solid #dddddd;
/**padding: 0 42px 5px 0;**/
height: auto;
width: 378px;
float: left;
overflow: hidden;
  color: white;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  clear: both;

}


#tintmenu ul {list-style-type: none; padding: 0; margin: 0;}
#tintmenu li { margin: 0; float:left;}

#tintmenu li a {
/**background-image: url('grafx/nav2.gif');
background-repeat: repeat-x;
border-right: 1px solid #dddddd;
**/
font-family:Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 11px;
text-decoration: none;
padding: 5px 18px 5px 18px;
display: block;
color: white;
background-color: black;
}

#tintmenu li a:hover { text-decoration:underline; background-color: gray; }

.tintheader {
  /** width:300px;
  color: white;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 16px;
  text-align: left;
  padding: 0 0 2px 0 ;
  text-align: left;
  clear: both;**/
  color: #f7941d; font-size: 19px; font-family: Verdana, Arial;
  font-weight: bold;
  padding-bottom: 10px;
 
  }
  
 .cartintbox {
 	width: 380px;
 	border: 2px solid #f7921e;
 }
 
 
 .orangehead {
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size: 14px;
   text-align: left;
   text-align: left;
   font-weight: bold;
   padding-bottom: 22px;
   color: #f7941d;
  
  }
 
.tintselector {
  width: auto;
  float: right;
  color: white;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  padding: 3px 0 0 0;

  }
  
.medwhitetext {
  line-height: 130%;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 14px;
  padding: 0 10px 0 0;
  text-indent: 0;
  color: #FFF;
  font-weight: bold;
  }
  
.medwhitetexta {
  line-height: 130%;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 14px;
  padding: 0 10px 0 0;
  text-indent: 0;
  color: #FFF;
  font-weight: bold;
  text-decoration: underline;
  }