@charset "utf-8";



body {



	font: 95%/1.4 Verdana, Arial, Helvetica, sans-serif;

	background: #423928;

	margin: 0;

	padding: 0;

	color: #000;

	text-align: center;

}



table.c3 {display: inline-table;}



 td.c2 {background-image:url(http://ligoniercountrymarket.com/site/lcm/images/menubg2.png)}



 td.c1 {background-image:url(http://ligoniercountrymarket.com/site/lcm/images/menubg1.png)}



table.cont  {  

       border-spacing: 0px;  

       border-collapse: collapse;  

       width: 350px;  

}



 table.specfeat  {  

       border-spacing: 0px;  

       border-collapse: collapse;  

       width: 670px;  

}

table.specfeat tr:nth-child(even) {background: #F7F4E5}
table.specfeat tr:nth-child(odd) {background: #E8DFCE}

th.specfeat {background: #E8DFCE;

             font-size: 22px;

			 text-align: center;

}


iframe.f2 {border:none; overflow:hidden; width:650px; height:600px}

iframe.f3 {border:none; overflow:hidden; width:350px; height:270px}  

iframe.c2 {border:none; overflow:hidden; width:240px; height:245px} /* ~~ iframe for facbook like box ~~ */

iframe.c2small {border:none; overflow:hidden; width:240px; height:245px} /* ~~ iframe for facbook like box ~~ */

 hr.c1 {clear:left}



.alignLeft { float:left; clear:left; margin-right: 5px; margin-bottom: 5px; }



.alignRight { float:right;  }



.firstheading { font-family: arial, verdana, sans-serif; color: #990000  } 



/* ~~ Element/tag selectors ~~ */



ul, ol, dl { 

	padding: 0;

	margin: 0;

}



h1 { font-family: arial, verdana, sans-serif; color: #990000  }

h2 { font-family: arial, verdana, sans-serif; color: #990000  }

h3 { font-family: arial, verdana, sans-serif; color: #990000  }



h1, h2, h3, h4, h5, h6, p {

	margin-top: 0px;	 

	padding-right: 8px;

	padding-left: 8px; 

}

.vendemail{font-size: 13px;

}



.vendimg1 { float:left; 

            clear:left; 

			margin-right: 5px; 

			margin-bottom: 5px;

			width: 175px; }

			

.vendimg2 {   display: block;   

              margin-left: auto;   

			  margin-right: auto;

			  width: 475px; }	

	



a img { /* removes blue border around an image when it is surrounded by a link */

	border: none;

}



img.center {   display: block;   margin-left: auto;   margin-right: auto; }



.navlink  {

	color: #fff;

	text-decoration: none;

	font-weight: bold;

	padding-left: 12px;	

}

a.navlink:link  { 

    color: #fff; 

	text-decoration: none;

	font-weight: bold;

	padding-left: 12px;}

	

a.navlink:visited { 

	color: #fff; 

	text-decoration: none;

	font-weight: bold;

	padding-left: 12px;}

a.navlink:, a:active, a:focus { /* will give a keyboard navigator the same hover experience as a mouse. */

	text-decoration: none;

}

a.navlink:hover  { 

    color: #fff; 

	text-decoration: none;

	font-weight: bold;

	}



a:link { color: #e61920; text-decoration: underline;}

a:visited { color: #e61920; text-decoration: underline;}

a:hover, a:active, a:focus { /* will give a keyboard navigator the same hover experience as a mouse. */

	text-decoration: none;

}

#navbar {

	margin: 0;

	padding: 0;

	height: 1em;

	font-weight: bold;

	font-size: 14px;

}

   

#navbar li {

   list-style: none;

   float: left; }

#navbar li a {

   display: block;

   padding: 3px 8px;

   color: #fff;

   text-decoration: none; }

#navbar li ul {

   display: none; 

   width: 10em; /* Width to help Opera out */

   background-color: #cc2400;}

#navbar li:hover ul, #navbar li.hover ul {

   display: block;

   position: absolute;

   margin: 0;

   padding: 0; }

#navbar li:hover li, #navbar li.hover li {

   float: none; }

#navbar li:hover li a, #navbar li.hover li a {

   background-color: #cc2400;

   border-bottom: 1px solid #fff;

   color: #fff; }

#navbar li li a:hover {

   background-color: #d85d3c; }



.VendDirSubHead {

	width: 325px;

	padding-top: 20px;

	padding-right: 0px;

	padding-bottom: 7px;

	padding-left: 0px;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #666666;

	margin-bottom: 3px;

}



.VendDirSubHead {

	width: 325px;

	text-align: center;

	padding-top: 20px;

	padding-right: 0px;

	padding-bottom: 7px;

	padding-left: 0px;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #666666;

	margin-bottom: 3px;

}



.VendDirList {

	float: left;

	width: 325px;

	margin-bottom: 25px;

}



.VendDirList li{

	padding-top: 2px;

	padding-bottom: 1px;

	color: #333333;

}

.VendDirList li a {

	font-family: Arial, Helvetica, sans-serif;

	color: #AA4E19;

}

.VendDirList li a:hover {

	text-decoration: underline;}



/* ~~ This fixed width container surrounds all other divs ~~ */



.container {



	width: 960px;

	text-align: left;

	background: #F7F4E5;

	margin: 0 auto;

}



div.container {

	border: 2px solid #fff;

	overflow: hidden;

	width: 960px;

	border-top-width: thin;

}



div.left {

	width: 45%;

	float: left;

}



div.right {

	width: 45%;

	float: right;

}



.header {

	background: #fff;

}





.content {

	padding: 10px 0;

	width: 675px;

	float: left;

}



.sidebar2 {



	float: left;

	width: 275px;

	background: #E8DFCE;

	padding: 10px 0px 3px 8px;

	min-height: 750px;

	margin-bottom: -2000px; 

	padding-bottom: 2000px;

}



.sidebarvend1 {

	float: left;

	width: 200px;

	background: #E8DFCE;

	padding-bottom: 8px;

	min-height: 700px;

	padding-top: 55px;

	padding-left: 3px;

	padding-right: 3px;

	border-left: #fff;

	margin-bottom: -2000px; 

	padding-bottom: 2000px;

	font-family: arial, verdana, sans-serif;

}



.sidebarvend2 {



	float: left;

	width: 250px;

	background: #E8DFCE;

	padding: 5px 0px 3px 5px;

	min-height: 750px;

	margin-bottom: -2000px; 

	padding-bottom: 2000px;

}





.content3col {

	padding: 3px 3px 3px 3px;

	width: 490px;

	float: left;

}



.content ul, .content ol { 

	padding: 0 15px 15px 40px;

}

.fltrt { 

	float: right;

	margin-left: 8px;

}



.fltlft {

	float: left;

	margin-right: 8px;

}



.clearfloat {

    clear:both;

	height:0;

	font-size: 1px;

	line-height: 0px;

}
