body
{
margin-top: 10px;
padding: 0;
background:#ffffff;
height: auto;
}


div#container
{
margin: auto;
width: 1050px;
background-color:#FFFFFF;
height: auto;
}

#headerbar {
text-align:left;
display:block;
width:100%;
height:88px;
margin-bottom: 8px;

}
#intropanel {
width:600px;
height:347px;

}
#menubar {
width:600px;
height:47px;
margin-top: 4px;
margin-bottom:4px;
display:block;
}

#left {
width:600px;
margin-top: 4px;
margin-bottom:3px;
float:left;
display:block;
}

#right {
width:400px;
margin-top: 4px;
margin-bottom:3px;
vertical-align:middle;
float:right;
}

.menutext {
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-top: 8px;
margin-bottom:2px;
font-size:85%;
color:#ffffff;
}
a.menutext {
font-family:Verdana, Arial, Helvetica, sans-serif;
padding: 8px 8px 5px 5px;
margin-bottom:2px;
color:#ffffff;
text-decoration:none;
font-size:100%;
font-weight:bold;
}
a.menutext:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-top: 8px;
margin-bottom:2px;
font-size:100%;
color:#7E511E;
text-decoration:none;
font-weight:bold;
}
.formtext {
font-size:85%;
font-family:Arial, Helvetica, sans-serif;
color:#404040;
padding-left: 5px;
padding-right: 5px;
}
.newsboxtitle {
font-size:90%;
font-family:Arial, Helvetica, sans-serif;
color:#404040;
padding: 5px 5px 5px 5px;
}
.newsboxtext {
font-size:85%;
font-family:Arial, Helvetica, sans-serif;
color:#404040;
padding: 5px 5px 5px 5px;
}
a.newsboxtext {
font-size:100%;
font-family:Arial, Helvetica, sans-serif;
color:#404040;
padding: 5px 5px 5px 5px;
}
a.newsboxtext:hover {
font-size:100%;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
padding: 5px 5px 5px 5px;
}
#contactfooter {
margin:70px 0px 0px 0px;
padding-right:100px;
display:block;
position:relative;
height:21px;
float:right;
width:500px;
z-index:2;

}
#newsbox {background-image:url(../images/news-bg.gif);
background-repeat:repeat-x;
width:100%;}

.buttontext {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:70%;
text-decoration:none;
padding-top:20px;
color:#ffffff;
margin:15px 15px 15px 15px;}


ul {margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px;}
li {margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px;}

h1 {
font-family:Arial, Helvetica, sans-serif;
color:#119D1A;
font-size:115%;
text-align:left;
padding-left: 25px;
padding-right: 25px;
font-weight:bold;}
h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:105%;
text-align:left;
color:#119D1A;
padding-left: 25px;
padding-right: 25px;
font-weight:normal;}
h3 {
font-family:"Times New Roman", Times, serif;
font-size:115%;
text-align:left;
color:#ffffff;
padding:5px 15px 5px 15px;
margin:10px 0px 0px 0px;
font-weight:normal;}
#footerA {
float:left;
width:100%;
height:25px;
color:#000000;
text-align:left;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
line-height: 12px;
background-color:#ffffff;
margin:0px 0px 0px 0px;
position:relative;
}
.copyright {
font-family:Arial, Helvetica, sans-serif;
font-size:75%;
color:#404040;}
a.copyright {
padding:0px 0px 0px 0px;
font-size:100%;
text-decoration:none;
color:#404040;}
.gallerylinktext {
text-align:right;}


.smalltext {
color:#000000;
text-align:left;
font-size:105%;
font-family:Arial, Helvetica, sans-serif;
text-decoration: none;
line-height: 16px;
padding:5px 5px 5px 15px;
}

#rule{
height: 1px;
background: url('images/rule.gif') repeat-x;
margin-left:10px;
margin-right:10px;
padding-top:4px;
padding-bottom:4px;
}

#bluerule{
height: 14px;
background: url('images/bluerule.gif') repeat-x center;
}

#dottedrule{
height: 1px;
background: url('images/dotted_rule.gif') repeat-x;
}

.titletext {
color:#102952;
font-family:Arial, Helvetica, sans-serif;
font-size:180%;
padding:5px 10px 0px 10px;
text-align:left;
line-height:24px;
margin-top:0px;
}

.goldtext {
font-size:105%;
font-family:Arial, Helvetica, sans-serif;
color:#FED519;
padding-left: 25px;
padding-right: 25px;
}
a.goldtext {
font-size:100%;
font-family:Arial, Helvetica, sans-serif;
color:#FED519;
padding-left: 0px;
padding-right: 0px;
font-weight:bold;
}
a.goldtext:hover {
font-size:100%;
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
padding-left: 0px;
padding-right: 0px;
font-weight:bold;
}
.greytext {
font-size:95%;
font-family:Arial, Helvetica, sans-serif;
color:#404040;
padding-left: 25px;
padding-right: 25px;
}
.banneradvert {
font-size:110%;
font-family:Arial, Helvetica, sans-serif;
color:#076E37;
padding-top: 12px;
padding-bottom: 10px;
padding-left: 15px;
padding-right: 15px;
font-weight:bold;
}
.advert {
font-size:105%;
font-family:Arial, Helvetica, sans-serif;
color:#EDC50D;
padding-top: 12px;
padding-bottom: 10px;
padding-left: 15px;
padding-right: 15px;
font-weight:bold;
}
.maintext {
font-size:95%;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
padding-left: 25px;
padding-right: 25px;
}
a.maintext {
font-size:100%;
font-family:Arial, Helvetica, sans-serif;
color:#119D1A;
padding-left: 0px;
padding-right: 0px;
font-weight:bold;
text-decoration:none;
}

a.maintext:hover {
font-size:100%;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
padding-left: 0px;
padding-right: 0px;
font-weight:bold;
text-decoration:none;
}

.whitetext {
font-size:95%;
font-family:Arial, Helvetica, sans-serif;
color:#404040;
padding-left: 25px;
padding-right: 25px;
}
a.whitetext {
font-size:100%;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}
a.whitetext:hover {
font-size:100%;
font-family:Arial, Helvetica, sans-serif;
color:#7E511E;
text-decoration:none;
font-weight:bold;
}

.gallerycaption {
color:#000000;
text-align:left;
font-size:65%;
font-family:Arial, Helvetica, sans-serif;
text-decoration: none;
line-height: 16px;
padding:5px 5px 5px 15px;
}
.firstlevel{background: url(../images/greydot.gif) 0 0 repeat-x; width: 100%; margin-top:10px; margin-bottom:20px;}
.tdetails {background: url(../images/greydot.gif) 0 0 repeat-x; width: 80%; margin-top:20px; margin-left:auto; margin-right:auto;}
.tcurrency {background: url(../images/greydot.gif) 0 0 repeat-x; width: 45%; margin-top:20px; margin-left:auto; margin-right:auto;}
.secondlevel {background: url(../images/greydot.gif) 0 100% repeat-x}
.thirdlevel {background: url(../images/greydot.gif) 0 0 repeat-y}
.fourthlevel {background: url(../images/greydot.gif) 100% 0 repeat-y}
.fifthlevel {background: url(../images/bl_corner.gif) 0 100% no-repeat}
.sixthlevel {background: url(../images/br_corner.gif) 100% 100% no-repeat}
.seventhlevel {background: url(../images/tl_corner.gif) 0 0 no-repeat}
.eighthlevel {background: url(../images/tr_corner.gif) 100% 0 no-repeat; padding:10px}