* { margin: 0px; padding: 0px; }
.both { clear: both; }

body {
        background: #600 url(images/bg.png) repeat-x;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 83%;
        text-align: left;
        margin: 0;
        padding: 0;
        color: #555;
        }
img
{  border-style: none;
}
h1 { font-size: 12px; }
h1 img { float: left; margin-right: 5px; }
h2 { font: bold 11px Verdana, Tahoma, Arial, Helvetica, sans-serif; color: #666; }

#main { margin: auto; width: 762px; height: 420px; 
        clear: both; background: url(images/mainbg.png) top repeat-y; }

#top { margin: auto; background: url(images/topbg.png) top no-repeat;
	width: 762px; height: 16px; clear: both;}
#footer { margin: auto; background: url(images/footbg.png) top no-repeat;
	width: 762px; height: 30px; clear: both; position:relative;}
#footer p { padding: 15px; color: #fff; }
#footer a { color: #fc0; text-decoration: none;  }
#footer a:hover { color: #fff; text-decoration: none; }

strong {font-size:14px;}
#mainContent { padding: 0px 16px; clear: both; }

.imgLeft { float: left; }
.imgRight { float: right; text-align: right;}
.imgRight2 { float: right; text-align: right; margin: 10px 0px 0px 10px;clear: both;}
#textRight2 { float: right; text-align: right; clear: both; padding:0px 10px 0px 0px;}

#leftCol { float: left; margin: 10px 0px 10px 10px ;width: 250px; background: #929292 url(images/sidem.jpg) left top no-repeat; height: 400px; }
#leftCol p { color: #fff; text-align: justify; line-height: 14px; margin: 5px 0px; width: 210px; float: left; }
#leftCol a { color: #900; text-decoration: none; font-weight: bold; }
#leftCol a:hover { color: #fff; text-decoration: none; }

#rightCol { width: 430px; background: #fff; float: left;
	margin-left: 20px; padding-top: 12px; }
#rightCol a { color: #900; text-decoration: underline; }
#rightCol a:hover { color: #900; text-decoration: none; }
#rightCol p { margin: 10px 0px; line-height: 16px;}
#rightCol ol { list-style: none; }
#rightCol ol li { margin: 7px 0px; }

#services li { margin: 5px 6px 3px 6px; font-size: 14px;}
#services ul { margin: 10px 6px 3px 6px;}
#menu { background: #ffffff url(images/km4mod.jpg) center top no-repeat; height: 90px; text-align: center; width: 430px;}
#menuin { padding: 67px 0px 0px 0px; color: #fff;}
#menu li { list-style: none; margin: 0px 6px 3px 6px; }
#menu a { font: bold 10px Verdana, Arial, helvetica, sans-serif; color: #fff; text-decoration: none; }
#menu li a:hover { color: #900; text-decoration: none; }
