body {background: url(/media/images/allbg.jpg) 50% top; width:100%;}
body,table,td {font: 13px "Lucida Sans Unicode", sans-serif;}
body, h1,h2,h3,h4,h5,h6,ul,ol,li,form,table,td,div,p,img { padding:0; margin:0; }
img { border:none; }
a { cursor: pointer; }
a:visited{color: #f3cdff;}
#body {width:958px; _width:958px; _overflow:hidden; height:auto; background: url(/media/images/bbg.jpg);  text-align:left;}
.bread { background:url(/media/images/mbg.jpg) left top repeat-x; width:958px; height:31px;}
.bread .crumbs { width:800px; height:23px; overflow:hidden; float:left; color:#fff; margin:5px 10px 0 29px; _margin-left:10px; font-size:10px;}
.bread .crumbs a { color:#fff; }
.bread .icons { width:100px; float:right;  }
.mainmenu { width:959px; height:235px; background:url(/media/images/logobg.jpg) left top no-repeat;}
.mainmenu .m { width:260px; height:auto; float:left; margin-left:696px;  _margin-left:348px;}
.mainmenu a { width:260px; height:28px; display:block; font:bold 15px "Trebuchet MS"; color:#fff; text-decoration:none; padding:4px 0 0 10px;}
.mainmenu a:hover {background:url(/media/images/mbg.png) left top no-repeat; font:bold 17px "Trebuchet MS"; padding:4px 0 0 10px; color:#D1440E;}
.mainmenu a:visited{color: #f3cdff;}
.mainmenu b { width:260px; height:28px; display:block;background:url(/media/images/mbg.png) left top no-repeat; font:bold 17px "Trebuchet MS"; padding:2px 0 0 10px; color:#D1440E;}
#content { background: url(/media/images/c1bg.jpg) left top repeat-y; width:959px; height:auto;}
#content .c { background: url(/media/images/cbg.jpg) left top no-repeat;  min-height:390px;}
#content .left { width:320px; float:left; padding:20px 0 0 16px;}
#content .submenu a{display:block; text-decoration:none; margin-bottom:18px; color:#fff; padding-left:19px;}
#content .submenu a:hover {text-decoration:underline;}
#content .submenu a:visited{color: #f3cdff;}
#content .submenu b{display:block;  margin-bottom:18px; color:#FFE4AE; padding-left:19px; background:url(/media/images/arr.png) left 5px no-repeat;}

.block { padding:0 20px 10px 19px; margin-top:15px; color:#fff; font-size:13px; background:url(/media/images/line.png) left top repeat-y;
_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/images/line.png', sizingMethod='scale');}
.block p.header { color:#FFE4AE; font:normal 16px "Trebuchet MS", serif;}
.block a {color:#F7A886; text-decoration:none;}
.block a:hover {color:#fff; text-decoration:underline;}
.block a:visited{color: #f3cdff;}
.block ul {margin-left:15px;}
.block h1, .block h2{font-size: 14px;}

#content .right { margin-left:360px;}

.content {padding:12px 17px 0 0; color:#fff; font-size:14px;}
.content h1,.content h2,.content h3 {color:#E5E9E8; border-bottom: 1px solid #E5E9E8; margin-bottom: 1em; padding-bottom:2px;}
.content h1 { font-size:21px; }
.content h2 { font-size:18px; }
.content h3 { font-size:14px; }
.content p { padding-bottom:1.2em; line-height:1.5em;}
.content a {color:#145C28; text-decoration;none;}
.content a:hover {color:#fff; text-decoration;underline;}
.content a:visited{color: #f3cdff;}

#footerplace {width:959px; height:116px; background:url(/media/images/footer.png) left top no-repeat;
_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/images/footer.png', sizingMethod='crop');
padding:30px 0 0 0; text-align: left;}
.copyright { float:left; width:300px; color:#F8D6BE; padding-left:36px;}
.service { float:left; width:460px; color:#fcfcfc; padding-left:26px;}
.service a{ color:#e1e1e1; text-decoration:none;}
.service a:hover{ color:#fff; text-decoration:underline;}
.service a:visited{color: #f3cdff;}
.studio { float:left; width:130px; color:#13281A;}
.studio a {color:#13281A; text-decoration: none;}
.studio a:hover {color:#f60; text-decoration: underline;}
.studio a:visited{color: #f3cdff;}
div.marker h2{color: #222222; font-size: 16px; margin: 5px;}
div.marker{color: #111111; font-size: 13px;}
#mapMarkers p{font-size: 13px; margin-left: 15px;}
#mapMarkers h3{margin-left: 15px;}
#mapMarkers a{text-decoration: none;}
.feedbackTable{margin: 10px 0 15px 0; border: solid 1px #faa773;}
.feedbackTable td{padding: 5px;}
