body { 
width: 100%;
background-image: url(images/stripes.jpg);
background-position: 0px 0;
background-repeat: repeat-x;
background-color: #363636;
font-family: "Verdana";
margin: 0px auto;
padding: 0;
}

ul, li, div, input, img, form, h1, h2, h3, h4, p { margin: 0; padding: 0; border: none; }
ul { line-height: 0;}
ol { padding: 0 0 0 20px;}
a { color: #393939; font-weight: 600; text-decoration: none;}
a:hover { color: #393939; text-decoration: underline;}
img#m1 { width: 600px; border: 2px #999 solid;}
.map { padding: 40px 0 0 100px; float: left;}

h1 {
font-family: Tahoma;
font-size: 25px;
font-weight: 300;
line-height: 34px;
color: #080397;
clear: both;
}
h2 {
font-family: Tahoma;
font-size: 20px;
font-weight: 300;
line-height: 34px;
color: #080397;
clear: both;
margin: 20px 0 0 0;
}
h3 {
font-family: Tahoma;
font-size: 14px;
font-weight: 300;
line-height: 16px;
color: #999;
font-weight: 600;
padding: 10px 0 0 0px;
clear: both;
}

.main-holder { width: 980px; margin: 0px auto; }
.central-holder { 
width: 980px; min-height: 340px;
background-image: url(images/corn.jpg);
background-position: top right;
background-repeat: no-repeat;
background-color: #fff; 
float: left; 
}

/*------------------------------------------------- HEADER begins ------------------------------------------*/

.header {
width: 880px; height: 120px; 
padding: 0 0 0 77px; margin: 44px 0 0 14px;
float: left; 
}
.contact {
width: 708px; height: 68px; 
border-bottom: 2px #cf8403 solid;
float: left; 
}
.about {
width: 370px; 
font-family: "Arial Narrow";
font-size: 20px;
font-weight: 600;
line-height: 22px;
color: #fff;
text-transform: uppercase;
padding: 0 0 0 15px; 
float: left; 
}
.tele {
width: 230px; 
font-family: "Arial";
font-size: 13px;
font-weight: 600;
line-height: 20px;
color: #fff;
text-align: right;
margin: 10px 0 0 0;
float: right;
}
.tele span {
font-size: 30px;
font-weight: 600;
line-height: 30px;
}
.border-holder { height: 35px;
background-image: url(images/border-right.gif);
background-position: top right;
background-repeat: no-repeat;
padding: 0 6px 0 0;
float: left;
}
ul.navig { width: 700px; margin: 10px 0 0 0; float: left; }
ul.navig li { 
display: inline; 
list-style: none;
background-image: url(images/border-left.gif);
background-position: 0 0;
background-repeat: no-repeat;
padding: 0 0 0 6px; margin: 0 1px 0 1px;
float: left;
}
ul.navig li a {
background-image: url(images/navig.jpg);
background-position: 0 0;
background-repeat: repeat-x;
background-color: #cf8403;
font-family: "Arial";
font-size: 15px;
font-weight: 600;
line-height: 35px;
color: #fff;
text-decoration: none;
padding: 0px 2px 0px 2px; float: left;
}
ul.navig li a:hover { color: #fff; text-decoration: underline;}
.email { 
width: 145px; 
font-family: "Tahoma";
font-size: 11px;
font-weight: 300;
line-height: 13px;
color: #fff;
margin: 3px 0 0 0;
float: right;
}
.email a { 
font-family: "Tahoma";
font-size: 11px;
font-weight: 300;
line-height: 13px;
color: #fff;
text-decoration: none;
}
.email a:hover { color: #fff; text-decoration: none;}
ul.navig2 { width: 520px; margin: 4px 0 0 90px; float: left; }
ul.navig2 li { 
display: inline; 
list-style: none;
margin: 0 1px 0 1px;
float: left;
}
/*---------------------------------------- HEADER ends -----------------------------------------------*/


/*---------------------------------------- MENU begins -----------------------------------------------*/
.submenu { width: 800px; padding: 15px 0 0 20px; float: left;}
.submenu ul li { display: inline; list-style: none; border-right: 1px #393939 solid; padding: 0 5px 0 10px; float: left;}
.submenu ul li.map { border-right: 1px #cf8403 solid;}
.submenu ul li a { 
font-family: "Tahoma";
font-size: 11px;
font-weight: 600;
line-height: 16px;
vertical-align: middle;
color: #393939;
text-decoration: none;
}
.submenu ul li a:hover { text-decoration: underline;}
.submenu ul li.map a { color: #cf8403;}

/*---------------------------------------- MENU ends -----------------------------------------------*/

/*---------------------------------------- MAIN CONTENT begins -----------------------------------------------*/
.main-content { 
width: 510px; 
font-family: "Verdana";
font-size: 13px;
font-weight: 300;
line-height: 13px;
color: #393939;
padding: 0 0 0 100px; margin: 20px 0 0 0;
float: left;
}
.main-content#gallery { width: 700px;}
.main-content#items { width: 700px;}
.main-content p { padding: 0; margin: 10px 0 0 0;}
.main-content ul { padding: 0 0 0 20px; margin: 10px 0 0 0;}
.main-content ul li { 
list-style-type: disc; list-style-position: inside; 
font-family: "Verdana";
font-weight: 300;
line-height: 13px;
color: #393939;
}
.main-content ul.listing { padding: 0 0 0 20px; margin: 10px 0 0 0;}
.main-content ul.listing li { 
width: 500px;
list-style-type: none;
font-family: "Verdana";
font-size: 10px;
font-weight: 300;
line-height: 13px;
color: #393939;
margin: 10px 0 0 0;
float: left;
}
.main-content ul.listing img { width: 150px; padding: 0 20px 0 0; float: left;}
.main-content ul.listing span { 
font-size: 14px;
font-weight: 600;
line-height: 14px;
color: #000; 
}
.main-content ul.listing a {
font-family: "Verdana";
font-size: 10px;
font-weight: 600;
line-height: 13px;
color: #393939;
padding: 0 0 0 10px;
}
.main-content p.a1 { width: 500px; text-align: center; background-color: #aaa; padding: 5px; margin: 20px 0 20px 0; float: left;}
.main-content p.a1 img  { width: 230px; padding: 0 20px 0 0; float: left;}
#gallery ul { margin: 20px 0 0 0;}
#gallery ul li { display: inline; list-style: none; padding: 5px 50px 15px 0; float: left;}
#gallery ul li a { display: block; width: 220px; height: 147px; border-left: 4px #999 solid; padding: 0 0 0 1px;}
#gallery ul img { width: 220px; height: 147px;}
ul.cont { padding: 0; margin: 0; float: left;}
ul.cont li { display: inline; list-style: none; width: 350px; height: 150px; float: left;}
ul.abs li { list-style: none;}
ul.rates {}
ul.rates li { list-style: none;}
ul.rates li span { width: 120px; float: left;}
.wrk { width: 500px; padding: 0 0 20px 0; float: left;}
.wrk1 { width: 400px; float: left;}
.wrk2 { width: 100px; float: left;}
.main-content#stmap ul { margin: 0; padding: 0 0 0 10px;}
.main-content#stmap ol li, .main-content#stmap ol li a { color: #393939; font-size: 14px; font-weight: 300;}
.main-content#stmap ul li, .main-content#stmap ul li a{ list-style: none; color: #393939; font-size: 11px; font-weight: 300;}

div#location pre {
  font-family: Tahoma, Verdana, sans-serif;
}

/*---------------------------------------- MAIN CONTENT ends -----------------------------------------------*/


/*-------------------- LOGO begins -----------------------*/
.logo1 { margin: 5px 0 0 -77px; float: left; }
.logo2 {
position: relative; 
left: 14px; top: 114px;
z-index: 1;
margin: 0 0 -240px 0; 
float: left; 
}
/*-------------------- LOGO ends -----------------------*/


/*-------------------- FOOTER begins -----------------------*/
.footer { width: 920px; background-color: #ccc; padding: 20px 30px 5px 30px; margin: 30px 0 0 0; float: right;}
.footer ul li { display: inline; list-style: none; border-left: 1px #393939 solid; padding: 0 5px 0 10px; float: right;}
.footer ul li.map { border-right: 1px #cf8403 solid;}
.footer ul li a { 
font-family: "Tahoma";
font-size: 11px;
font-weight: 600;
line-height: 16px;
vertical-align: middle;
color: #393939;
text-decoration: none;
}
.footer ul li a:hover { text-decoration: underline;}
.c2 { float: left;}
.c2, .c2 a {
font-family: "Tahoma";
font-size: 11px;
font-weight: 600;
line-height: 18px;
color: #393939;
text-decoration: none;
}
.c2 a:hover { color: #393939; text-decoration: underline;}
/*-------------------- FOOTER ends -----------------------*/
