* {

	margin: 0;

	padding: 0;

}



body { color: #142706; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; font-style: normal; line-height: normal; background-color: #eee8da; background-image: url(../images/bg.png); background-repeat: repeat-x; background-position: left top; text-align: center; margin: 0; padding: 0; border-width: 0; }



img {

	display: block;

}



h1,h2,h3,h4,h5,p,blockquote,form,label,ul,ol,dl,fieldset,address,input {

	margin: 0;

	padding: 0;

	border-width: 0;

}



li {

	list-style: none;

}



.clear {

	clear: both;

}



.left {

	float: left;

}



.right {

	float: right;

}



#container { background-image: url(../images/page-bg.png); background-repeat: repeat-y; background-position: center top; width:976px; margin: 0 auto; padding: 0; }



#header { background-image: url(../images/layout_01.png); background-repeat: no-repeat; width:976px; height:93px; }



#bar { width:976px; height:12px; clear: both; margin: 0; padding: 0; }

#home { margin: 0; padding: 0; width: 976px; height: 239px; clear: both; }

#homecol1 { width: 325px; }

#homecol2 { width: 651px; }

#main { background-image: url(../images/layout_03.png); background-repeat: no-repeat; width:976px; }

#main2 { background-repeat: no-repeat; width: 976px; }

#footer { background-image: url(../images/layout_04.png); background-repeat: no-repeat; width:976px; height:83px; clear: both; }



#bottom { background-color: #eee8da; width:976px; height:38px; clear: both; }

#logo { width: 190px; height: 93px; }

#tagline { width: 786px; height: 59px; }

#menu { background-image: url(../images/menubar.png); background-repeat: no-repeat; width: 764px; height: 34px; float: left; margin: 0 0 0 12px; padding: 0; display: inline; }

#column1 { width: 191px; }

#column2 { width: 354px; }

#column2b { width: 275px; }

#column3 { width: 431px; }

#column4 { width: 785px; }

img#logopos { width: 146px; height: 56px; float: left; margin: 20px 0 0 28px; padding: 0; display: inline; }

#lux { font-size: 16px; font-weight: normal; text-align: left; float: left; margin: 0; padding: 20px 0 0 60px; }

#number { font-size: 16px; text-align: left; float: left; margin: 0; padding: 30px 0 0 180px; }

#hjkl { width: 786px; height: 93px; }

#spacer { padding-left: 80px; }

ul#nav { text-align: left; }

li.mapo { margin: 0; padding: 0; display: inline; }

a#m1:link, a#m1:visited { color: #dcd1b3; font-size: 11px; font-weight: bold; background-image: url(../images/m1.gif); background-repeat: no-repeat; background-position: left top; text-decoration: none; text-align: center; width: 62px; height: 24px; float: left; margin: 0; padding: 10px 0 0; display: block; }



a#m1:hover, a#m1:active { color: #5c1e1e; font-size: 11px; font-weight: bold; background-image: url(../images/m1.gif); background-repeat: no-repeat; background-position: -62px top; text-decoration: none; margin: 0; padding: 10px 0 0; }



a#m2:link, a#m2:visited { color: #dcd1b3; font-size: 11px; font-weight: bold; background-image: url(../images/m2.gif); background-repeat: no-repeat; background-position: left top; text-decoration: none; text-align: center; width: 140px; height: 24px; float: left; margin: 0; padding: 10px 0 0; display: block; }



a#m2:hover, a#m2:active { color: #5c1e1e; font-size: 11px; font-weight: bold; background-image: url(../images/m2.gif); background-repeat: no-repeat; background-position: -140px top; text-decoration: none; margin: 0; padding: 10px 0 0; }



a#m3:link, a#m3:visited { color: #dcd1b3; font-size: 11px; font-weight: bold; background-image: url(../images/m3.gif); background-repeat: no-repeat; background-position: left top; text-decoration: none; text-align: center; width: 102px; height: 24px; float: left; margin: 0; padding: 10px 0 0; display: block; }



a#m3:hover, a#m3:active { color: #5c1e1e; font-size: 11px; font-weight: bold; background-image: url(../images/m3.gif); background-repeat: no-repeat; background-position: -102px top; text-decoration: none; margin: 0; padding: 10px 0 0; }



a#m4:link, a#m4:visited { color: #dcd1b3; font-size: 11px; font-weight: bold; background-image: url(../images/m4.gif); background-repeat: no-repeat; background-position: left top; text-decoration: none; text-align: center; width: 144px; height: 24px; float: left; margin: 0; padding: 10px 0 0; display: block; }



a#m4:hover, a#m4:active { color: #5c1e1e; font-size: 11px; font-weight: bold; background-image: url(../images/m4.gif); background-repeat: no-repeat; background-position: -144px top; text-decoration: none; margin: 0; padding: 10px 0 0; }



a#m5:link, a#m5:visited { color: #dcd1b3; font-size: 11px; font-weight: bold; background-image: url(../images/m5.gif); background-repeat: no-repeat; background-position: left top; text-decoration: none; text-align: center; width: 120px; height: 24px; float: left; margin: 0; padding: 10px 0 0; display: block; }



a#m5:hover, a#m5:active { color: #5c1e1e; font-size: 11px; font-weight: bold; background-image: url(../images/m5.gif); background-repeat: no-repeat; background-position: -120px top; text-decoration: none; margin: 0; padding: 10px 0 0; }



a#m6:link, a#m6:visited { color: #dcd1b3; font-size: 11px; font-weight: bold; background-image: url(../images/m6.gif); background-repeat: no-repeat; background-position: left top; text-decoration: none; text-align: center; width: 100px; height: 24px; float: left; margin: 0; padding: 10px 0 0; display: block; }



a#m6:hover, a#m6:active { color: #5c1e1e; font-size: 11px; font-weight: bold; background-image: url(../images/m6.gif); background-repeat: no-repeat; background-position: -100px top; text-decoration: none; margin: 0; padding: 10px 0 0; }



a#m7:link, a#m7:visited { color: #dcd1b3; font-size: 11px; font-weight: bold; background-image: url(../images/m7.gif); background-repeat: no-repeat; background-position: left top; text-decoration: none; text-align: center; width: 96px; height: 24px; float: left; margin: 0; padding: 10px 0 0; display: block; }



a#m7:hover, a#m7:active { color: #5c1e1e; font-size: 11px; font-weight: bold; background-image: url(../images/m7.gif); background-repeat: no-repeat; background-position: -96px top; text-decoration: none; margin: 0; padding: 10px 0 0; }

#hours { color: #fff; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align: left; float: left; margin: 0; padding: 13px 0 0 45px; }

#addre { color: #fff; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align: left; float: left; margin: 0; padding: 13px 0 0 120px; }

img#smspos { float: left; margin-top: 2px; margin-left: 240px; display: inline; }

#copy { font-size: 11px; font-family: Arial, Helvetica, sans-serif; line-height: 24px; text-align: center; margin: 0; padding: 5px 0 20px; }

.headline { font-size: 24px; font-weight: normal; text-align: left; margin: 0; padding: 20px 0 0 25px; }

#ehopos { width: 61px; height: 59px; float: left; margin: 0 0 10px 25px; display: inline;}

#ehopos-fp { display: inline; margin: 500px 0 10px 25px; width: 61px; height: 59px; float: left; }

#ehopos-info { display: inline; margin: 970px 0 10px 25px; width: 61px; height: 59px; float: left; }

#ehopos-contact { display: inline; margin: 900px 0 10px 25px; width: 61px; height: 59px; float: left; }

#ehopos-news { display: inline; margin: 500px 0 10px 25px; width: 61px; height: 59px; float: left; }

.subhead { font-weight: normal; text-align: left; padding-top: 30px; padding-bottom: 8px; }

.subhead2 { font-weight: normal; line-height: 18px; text-align: left; padding-top: 30px; padding-right: 150px; padding-bottom: 15px; }

.subhead3 { font-weight: normal; text-align: left; padding: 15px 0 5px; }

#picgal { float: left; margin: 0; padding: 0; border-width: 0; }

#picgal2 { margin: 0; padding: 0 0 0 50px; float: left; border-width: 0; }

#luxu { text-align: left; margin: 0; padding: 20px 0 0 40px; }

img#free { width: 259px; height: 143px; float: left; margin: 35px 0 0 40px; padding: 0; display: inline; }

#htxt { line-height: 20px; text-align: left; margin: 0; padding: 18px 160px 0 0; }

#loki { width: 61px; height: 59px; float: right; margin: 0; padding: 180px 60px 15px 0; display: inline; }



fieldset {

	text-align: left;

	margin: 1.5em 100px 0 0;

	padding: 0;

	border: solid 1px #5c1e1e;

}



legend {

	margin-left: 1em;

	color: #000000;

	font-weight: bold;

}



fieldset ol {

	padding: 1em 1em 0 1em;

	list-style: none;

}



fieldset li {

	padding-bottom: 2em;

}



fieldset.submit {

	border-style: none;

}



input {

	border: solid 1px #ccc;

}



label {

	font-size: 10px;

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

	text-align: right;

	width: 15em;

	float: left;

	margin-right: 1em;

}



#formpos {

	width: 700px;

	margin: 0 0 0 0;

	padding: 0;

}

#mappos { border: solid 1px #5c1e1e; }

.koke { text-align: left; margin: 0; padding: 12px 0; }

.koke2 { text-align: left; margin: 0; padding: 12px 0 12px 50px; }



a.whtlink:link, a.whtlink:visited { color: #fff; text-decoration: none; }



a.whtlink:hover, a.whtlink:active { color: #dcd1b3; text-decoration: underline; }



a.brnlink:link, a.brnlink:visited { color: #142706; text-decoration: none; }



a.brnlink:hover, a.brnlink:active { color: #5c1e1e; text-decoration: underline; }

.gore { text-align: left; }

.gore2 { text-align: left; margin-left: 25px; }

.gulam { background-image: url(../images/dot.png); background-repeat: no-repeat; background-position: left 7px; margin: 0; padding: 2px 0 2px 10px; }

#table31 { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; margin: 0; padding: 0; border: solid 1px #5c1e1e; }

.tblbord { margin: 0; padding: 7px; border: solid 1px #9b8157; }

.white { color: #fff; }

#encomp { width: 785px; }



a.c1:link, a.c1:visited, a.c1:hover, a.c1:active{ font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #142706; line-height: 24px; text-align: center; margin: 0; padding: 5px 0 20px; }
img.displayed { margin-right: auto; margin-left: auto; display: block; }
img#iposco { float: left; margin-left: 25px; display: inline; }
.smtag { font-size: 11px; }
img.cowpie { margin-top: 3px; display: inline; }
