body
{
    background-color: #fff;
    background-image: url('/Themes/Main/bg.jpg');
    background-repeat: no-repeat;
    background-position: top left;
    font-size: 9pt;
    margin: 0px;
    margin-bottom: 120px;
    font-family: Arial;
    color: #1c1c1c;
}
a
{
    color: #0c3eb0;
}
a img
{
    border: 0px;
}
.menu 
{
    float: left;
    margin-top: 50px;
}
.menu a
{
    color: #1c1c1c;
    font-size: 10pt;
}
#logo
{
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Themes/Main/logo.png', sizingMethod='scale');
    width: 269px;
    height: 97px;
}
html>body #logo
{
    background-image: url('/Themes/Main/logo.png');
}
#flower
{
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Themes/Main/flower.png', sizingMethod='scale');
    width: 203px;
    height: 273px;
}
html>body #flower
{
    background-image: url('/Themes/Main/flower.png');
}
#info
{
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Themes/Main/infobg.png', sizingMethod='scale');
    position: absolute; top: 250px; padding: 10px; right: 150px; width: 244px; z-index: 3;
}
html>body #info 
{
     background-image: url('/Themes/Main/infobg.png');
}
h1
{
    color: #c61313;
    font-size: 16pt;
    margin-top: 0px;
}
p
{
    margin-top: 0px;
}
.region_info_desc
{
    width: 240px; color: #777; vertical-align: top;
}
input
{
    border-top: 1px solid #999;
    border-left: 1px solid #999;
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
}
textarea
{
    border-top: 1px solid #999;
    border-left: 1px solid #999;
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
}
.button
{
    border-top: 1px solid #ccc;
    border-left: 1px solid #ccc;
    border-right: 1px solid #999;
    border-bottom: 1px solid #999;
    padding: 3px;
    font-family: Arial;
    font-weight: bold;
}
h2
{
    font-size: 11pt;
}
h2 small
{
    font-size: 8pt;
    font-weight: normal;
}
.news
{
    margin-bottom: 20pt;
}
.imgl 
{
    margin-right: 5px;
    margin-bottom: 5px;
    padding: 1px;
    border: 1px solid #ccc;
    float: left;
}
.imgr
{
    margin-left: 5px;
    margin-bottom: 5px;
    padding: 1px;
    border: 1px solid #ccc;
    float: right;
}
.nav 
{
    font-size: 10pt;
}
#error
{
    padding: 3px;
    background-color: #990000;
    color: #fff;
}
.pages_list
{
    margin-top: 10px;
}
.pages_list a
{
    color: #074e78;
    padding: 1px 5px 1px 5px;
    border: 1px solid #074e78;
    text-decoration: none;
    font-weight: bold;
    margin-right: 5px;
}
.pages_list .selected
{
    background-color: #074e78;
    color: #fff;
}
.placestable
{
    border-left: 1px solid #ccc; border-top: 1px solid #ccc;
}
.placestable th
{
    font-size: 10pt;
    font-weight: normal;
    text-align: left;
    color: #666;
    padding: 10px;
    border-right: 1px solid #ccc;
}
.placestable td
{
    padding: 10px;
    border: 1px solid #ccc;
    border-left: 0px;
}
.placestable a
{
    color: #c61414;
}
small
{
    font-size: 8pt;
    color: #666;
}
.mainregions
{
    position: absolute; z-index: 2; width: 90%; text-align: center; top: 90%; left: 60px; #left: 120px; color: #777; font-size: 8pt; line-height: 160%;
}
.mainregions a
{
    color: #666;
    text-decoration: none;

}
.search
{
    line-height: 150%;
}
.search a 
{
    color: #c61313;
}
.search div
{
    color: #444;
}
#pic1
{
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Themes/Main/pic1.png', sizingMethod='scale');
    width: 279px;
    height: 280px;
}
html>body #pic1
{
    background-image: url('/Themes/Main/pic1.png');
}
#pic2
{
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Themes/Main/pic2.png', sizingMethod='scale');
    width: 222px;
    height: 269px;
}
html>body #pic2
{
    background-image: url('/Themes/Main/pic2.png');
}
#pic3
{
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Themes/Main/pic3.png', sizingMethod='scale');
    width: 286px;
    height: 234px;
}
html>body #pic3
{
    background-image: url('/Themes/Main/pic3.png');
}
.form { width: 100%; }
.form thead { display: none; }
.form .tdname { width: 240px; padding-bottom: 20px; vertical-align: top; }
.form .tdfield { padding-bottom: 20px; }
.form input { width: 99%; }
.form select { width: 99%; }
.form textarea { width: 99%; height: 100px; }
.button { margin-left: 240px; }

.SiteForm label
{
    width: 20em;
    float: left;
    display: block;
    margin-bottom: 1em;
}
.SiteForm input
{
    width: 60%;
    margin-bottom: 1em;
}
.SiteForm select
{
    width: 60%;
    margin-bottom: 1em;
}
.SiteForm textarea
{
    width: 60%;
    height: 6em;
    margin-bottom: 1em;
}
.SiteForm .button
{
    margin-left: 240px;
    width: 10em;
}
.clear
{
    clear: both;
}    