body{
padding:0px;
margin:0px;
font-family:tahoma;
font-size:12px;
color:black;
background:#dcdcdc;
}

a{
color:black;
text-decoration:none;
}

div#DivTop{
width:100%;
height:247px;
background:url('../img/bgTopPattern.jpg');
background-repeat:repeat-x;
overflow:hidden;
}

div#Header{
margin:0px auto 0px auto;
width:921px;
height:247px;
background:url('../img/bgTop.jpg');
background-repeat:no-repeat;
overflow:hidden;
}

ul#menu{
list-style:none;
display:block;
width:397px;
height:34px;
background:url('../img/bgMenu.gif');
background-repeat:no-repeat;
margin:208px 0px 0px 19px;
clear:both;
font-family:tahoma;
font-size:13px;
color:white;
padding:0px;
font-weight:bold;
}

ul#menu li{
float:left;
width:98px;
height:24px;
margin:0px;
text-align:center;
padding:10px 0px 0px 0px;
}

ul#menu li a{
color:white;
}


div#DivCenter{
width:100%;
height:100%;
background:#FFC600;
background-image:url('../img/bgCenterPattern.gif');
background-repeat:repeat-x;
overflow:hidden;
}

div#Content{
margin:0px auto 0px auto;
width:954px;
height:100%;
background-image:url('../img/TopPart.jpg');
background-repeat:no-repeat;
background-position:top right;
overflow:hidden;
}

div.LeftSide{
width:375px;
float:left;
background:url('../img/dottedR.gif');
background-repeat:repeat-y;
background-position:right;
margin-top:15px;
padding:15px 17px 5px 45px;

}

a#ReadMore{
display:block;
width:347px;
height:15px;
background:url('../img/bgReadMore.png');
background-repeat:no-repeat;
text-align:right;
padding-right:21px;
margin:auto;
margin-top:13px;
}

div.RightSide{
width:475px;
height:100%;
float:right;
margin-top:15px;
padding:20px 0px 0px 20px;
overflow:auto;
}

form#contact{
display:block;
padding-top:15px;
width:265px;
height:275px;
float:left;
margin:0px;
overflow:auto;
}

form#contact label{
display:block;
float:left;
width:90px;
text-align:left;
height:28px;
}

form#contact input{
background:url('../img/bgInput.png');
background-repeat:no-repeat;
width:164px;
height:19px;
border:0px;
margin-bottom:3px;
padding:3px;
float:right;
}

form#contact textarea{
background:url('../img/bgTextarea.png');
background-repeat:no-repeat;
width:164px;
height:125px;
border:0px;
padding:3px;
overflow:hidden;
float:right;
}

form#contact input.send{
display:block;
width:260px;
height:17px;
margin:0px;
padding:0px;
background:url('../img/bgInputSend.png');
background-repeat:no-repeat;
margin-top:25px;
text-align:right;
padding-right:18px;
padding-bottom:2px;
}

span#about{
display:block;
width:195px;
height:270px;
float:right;
overflow:auto;
padding-left:15px;
padding-top:5px;
background:url('../img/bgAbout.png');
background-repeat:no-repeat;
background-position:bottom;
}

form#newsletter{
display:block;
width:320px;
float:left;
margin:0px;
overflow:auto;
margin-bottom:30px;
}


form#newsletter p{
display:block;
width:265px;
float:left;
margin:0px;
overflow:auto;
}

form#newsletter p label{
display:block;
float:left;
width:90px;
text-align:left;
height:28px;
}

form#newsletter p input{
background:url('../img/bgInput.png');
background-repeat:no-repeat;
width:164px;
height:19px;
border:0px;
margin-bottom:3px;
padding:3px;
float:right;
}

form#newsletter input.send{
float:right;
width:46px;
height:47px;
background:url('../img/send.png');
background-repeat:no-repeat;
border:0px;
}

p#constantly{
display:block;
margin-bottom:20px;
width:290px;
font-size:14px;
}

img#footerBalloon{
position:relative;
bottom:0px;
right:0px;
margin-left:13px;
vertical-align:bottom;
}

div#DivFooter{
width:100%;
height:97px;
background:#548f03;
border-top:4px solid white;
color:white;
}

div#DivFooter span{
margin:auto;
display:block;
width:868px;
*width:868px;
height:60px;
background:url('../img/footerBalloonBottom.png');
background-repeat:no-repeat;
background-position:right top;
margin-top:-4px;
*margin-top:-6px;
padding-top:24px;
padding-left:20px;
}

div#DivFooter span a{
color:white;
margin:0px 10px 0px 10px;
padding-right:10px;
border-right:1px solid white;
}

div#DivFooter span p{
width:400px;
float:right;
margin:0px;
}

div#Inside{
width:954px;
height:100%;
background-image:url('../img/footerBalloon.png');
background-repeat:no-repeat;
background-position:bottom right;
overflow:hidden;
}

a{
border:0px;
}

a img{
border:0px;
}