html,body {min-width:999px;}
body,td,th { font-family: Tahoma, Verdana, serif; font-size: 10pt; color: #5F5D5D; }
body { background-color: #F3ECD4; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }
a:link { color: #5F5D5D; text-decoration: underline; }
a:visited { text-decoration: underline; color: #5F5D5D; }
a:hover { text-decoration: none; color: #5F5D5D; }
a:active { text-decoration: underline; color: #5F5D5D; }
a {outline:0}
p {}
a img {border:0}
h1{margin:0;padding:0;font-size:130%;}
h2{margin:0;padding:0;font-size:125%;}
h3{margin:0;padding:0;font-size:120%;}
h4{margin:0;padding:0;font-size:115%;}
h5{margin:0;padding:0;font-size:110%;}
h6{margin:0;padding:0;font-size:105%;}

.cl {clear:both;}
.hide {display:none;}

#head { background-color: #F3ECD4; background-image: url(/images/runas/headBorder.gif); background-repeat: repeat-x; background-position: left bottom; height: 54px; }
#leftCol {float:left; width:268px;}
#rightCol { margin-left:268px;min-width:732px;}
#foot {background:url(/images/runas/footBG.gif) repeat-x left top; height:124px; margin-top:20px;}
#foot .footBG {background:transparent url(/images/runas/footPic.gif) no-repeat center bottom;}
#foot .phone { background:transparent url(/images/runas/footPhone.gif) no-repeat left top; height:64px; margin-left:30px; padding-left:150px; padding-top:60px;}
#foot .phone span {font-size:14pt;}

#counter {float:right; height:64px; padding-top:49px; padding-right:20px;}
#phoneTop {background:url(/images/runas/icon_phone.gif) no-repeat left center; float:left; height:30px; margin:7px; padding-left:35px; font-size:18pt;}
#menuTop {float:right; height:30px; margin:7px; line-height:30px;}
#menuTop a {text-decoration:none;}

#logo {width:268px;height:229px;}
#services {padding:10px; background:url(/images/runas/borderRight.gif) repeat-y right top;}
#services .title {color:#8A7F54; padding-left:20px;}
#services ul {padding:10px 10px 10px 20px; margin:0;border-bottom:solid 1px #D0CFCF;}
#services ul li {list-style:none; font-size:0.8em; padding-bottom:11px; color:#2B2A2A;}
#services ul li a{color:#2B2A2A;}
#services .more {float:right; width:130px;border-left:solid 1px #D0CFCF; line-height:30px; font-size:0.8em; text-align:center;}
#services .more a {color:#A87001;}

#newsLeft {padding:10px 0 10px 10px;}
#newsLeft .title {color:#8A7F54; padding-left:20px;border-bottom:solid 1px #D0CFCF;margin-right:10px;}
#newsLeft ul {padding:10px 10px 10px 20px; margin:0;margin-top:-1px;border-bottom:solid 1px #D0CFCF; border-right:#9D8F5E solid 9px;}
#newsLeft ul li {list-style:none; font-size:0.8em; padding-bottom:11px; color:#2B2A2A;}
#newsLeft ul li a{color:#2B2A2A;}
#newsLeft .more {float:right; width:130px;border-left:solid 1px #D0CFCF; line-height:30px; font-size:0.8em; text-align:center; border-right:#9D8F5E solid 9px;}
#newsLeft .more a {color:#A87001;}

#BigPic {background:url(/images/runas/picBG.jpg) repeat-x left top;min-width:732px; height:180px; overflow:hidden;}

#menuMid {background:url(/images/runas/menuBG.gif) repeat-x left top; height:53px; margin:0;padding:0 20px;}
#menuMid td {line-height:35px; color:#FFF; text-align:center;}
#menuMid td a {color:#FFF; text-decoration:none;}
#menuMid td:hover {background:url(/images/runas/menuA.gif) repeat-x left top; cursor:pointer}
#menuMid td.a {background:url(/images/runas/menuA.gif) repeat-x left top;}
#menuMid td.brd { background:url(/images/runas/menuR.gif) no-repeat left top; width:2px;}

#content {padding:30px 50px 50px 50px; background:url(/images/runas/contentBG.gif) no-repeat 90% 0px;}

.news {padding-top:20px; line-height:150%;}
.line {border-top:1px solid #B3A472; height:10px; margin-top:10px;}
.news .more {font-size:0.8em}
