/* CSS Document */

body{ 
padding:0px;
margin:15px 0 0 0;
background:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#fff;
}
a{ text-decoration:none; color:#fff;}
a:hover{ text-decoration:underline; color:#fff;}
img{ outline:0;}
img:hover{ outline:0;}
img:active{ outline:0;}
#main
{
padding:0px;
width:1000px;
margin:0px auto;
padding:0px;
}
#header
{
padding:0 0 0 0;
margin:0px;
width:900px;
float:left;
}
.required{ font-size:11px;}
#logo
{
width:193px;
float:left;
margin:0px; 
padding:0px;
float:left;
}
#headertop
{
width:943px;
margin:0px;
padding:0px 0 0 57px;
float:left;
}
#headerright
{
width:707px;
float:left;
margin:0px;
padding:0px;
}
#headertext
{
width:681px;
height:31px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
line-height:18px;
float:right;
color:#FFFFFF;
font-weight:normal;
margin:0px 0 0 26px;
}
#headertitle
{
width:707px;
padding:0px;
margin:0px;
float:right;
}
#headerbottom
{
width:943px;
margin:0px;
padding:0px 0 0 57px;
float:left;
}
#navigation
{
width:173px;
float:left;
margin:0px; 
padding:32px 0 0 20px;
float:left;
}
#headerimage
{
width:707px;
padding:12px 0 0 0;
margin:0px;
float:left;
}
#middle
{
background: url(images/flowerbg.gif);
padding:0 0 0 0px;
margin:10px 0 0 0px ;
width:1000px;
float:left;
}
#middletitle
{
padding:0 0 0 57px;
margin:0px;
float:left;
}
#middletext
{
padding:0 0 0 0px;
margin:0px;
width:940px;
float:left;
}
#middleleft
{
padding:0 0px 0 57px;
margin:0px;
width:500px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:15px;
}
#middleright
{
padding:0 0 0 0;
margin:0px;
width:335px;
float:right;}
#middleright1
{
width:300px;
margin:0px;
padding:24px 9px 26px 22px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
line-height:24px;
font-style:italic;
text-align:left;
background:#000000;
border-left:solid 2px #241C03;
border-right:solid 2px #241C03;  
}
#right
{padding:0 0 0 0;
margin:0px;
width:335px;
float:right;}
#middlebottom
{
padding:39px 0 30px 168px;
margin:0px;
width:730px;
float:left;
text-align:center;
}
#contact_us
{
background:#000000;
width:550px;
margin:5px 5px 0px 5px;
padding:0px;
}
#bodybox1
{
width:550px;
margin:5px 0 0 5px;
padding:0px 5px 0px 5px;
background-color:#212121;
font-size:14px;
font-weight: normal;
color:#F5F5F5;
}
#contact
{
width:550px;
margin:20px 0 0 0px;
padding:0px;
}
#sitemap{ margin:0; padding:0; width:600px; font-size:20px; font-weight:bold;}
#sitemap  ul{ margin:0px; padding:0px 0 0 67px; width:550px;}
#sitemap li{  margin:0 0 0 15px; padding:0px 0 0px 20px; list-style-type:none; background: url(images/dotpoint4.gif) no-repeat left top;}
#footer
{
padding:16px 0px 19px 54px;
margin:0px ;
width:946px;
float:left;
font-size:12px;
font-weight:normal;
}
#footerleft{ width:430px; padding:0px; margin:0px; float:left; }
#footerright{ width:205px;  padding:0px; margin:0 51px 0 0; float:right;}
.centre{ text-align:center;}
.text{ font-size:20px;}
.text1{ font-size:11px;}
.textsmall{ font-size:12px;}
.textmiddle{ font-size:13px;}
.textbig{ font-size:18px;}
.text14{ font-size:14px; font-weight:normal;}
.textmiddlebottom{ font-family:Arial, Helvetica, sans-serif; font-size:25px; font-weight:bold; line-height:20px; padding:0 43px 0 0;}
.text16{ font-size:16px; line-height:30px;}
#middletitle3
{
padding:0 0 0 55px;
margin:0px;
float:left;
}
#middleright3
{
width:658px;
margin:0px;
padding:0px;
float:left;
}
#middleright_gallery
{
width:658px;
margin:0px 20px 0 0px;
padding:0px;
float:right;
}
#middleleft3
{
width:126px;
margin:0px;
padding:0 20px 0 20px;
float:left;
}
#middletext3
{
width:940px;
margin:0px;
padding:0 0 30px 57px;
float:left;}
#middletext4
{
width:883px;
margin:0px;
padding:0px;
background:#000000;
float:left;
border-left:solid 1px #614F12;
border-right:solid 1px #614F12;
}
#bodycurve
{
width:885px;
margin:0px;
padding:0px;}
#middleleft4
{
padding:0 0px 0 59px;
margin:0px;
width:390px;
float:left;
font-weight:normal;
}
#middleright4
{
padding:0 0 0 0;
margin:0px;
width:448px;
float:right;
font-weight:normal;
}
#middletext5
{
padding:0 0 50px 0;
margin:0px;
width:940px;
float:left;
}
#middletext6
{
padding:0 0 50px 0;
margin:0 59px;
width:893px;
float:left;
}
#middleleft5
{
padding:0 0px 30px 59px;
margin:0px;
width:428px;
float:left;
font-weight:normal;
font-size:13px;
line-height:18px;
}
#middleright5
{
padding:0 5px 0 0;
margin:0px;
width:430px;
float:right;
font-weight:normal;
font-size:13px;
line-height:18px;
}
#middleleft6
{
padding:0 20px 30px 59px;
margin:0px;
width:416px;
float:left;
font-weight:normal;
font-size:13px;
line-height:18px;
}
#middleright6
{
padding:0 0px 0 0;
margin:0px;
width:441px;
float:right;
font-weight:normal;
font-size:13px;
line-height:18px;
}
#middlebottom6
{
padding:0px 0 30px 59px;
margin:0px;
width:881px;
float:left;
text-align:center;
font-weight:normal;
}
#middleleft7
{
padding:0 0px 30px 59px;
margin:0px;
width:408px;
float:left;
font-weight:normal;
font-size:13px;
line-height:18px;
}
#leftbox
{
width:402px;
margin:20px 0 0 0px;
padding:0px;
float:left;
}
#leftinbox
{
width:402px;
height:5px;
margin:0px;
padding:0px;
float:left;
}
#leftinbox1
{
width:320px;
margin:0px;
padding:13px 40px 13px 40px;
float:left;
text-align:center;
line-height:30px;
font-size:15px;
background:#000000;
border-left:solid 1px #372B01;
border-right:solid 1px #372B01;
}
#middleright7
{
padding:0 0px 0 0;
margin:0px;
width:420px;
float:right;
font-weight:normal;
font-size:13px;
line-height:18px;
}
#name
{
width:190px;
padding:0px;
margin:0px;
float:left;
text-align:right;
}
#box
{
width:210px;
padding:0px;
margin:0 0 11px 0px;
float:right;
font-size:11px;
font-weight:normal;
}
.checkbox{ background:#000000; border:solid 1px #372B01;}
.textfiled
{
width:206px;
height:17px;
margin:0px;
padding:0 0 0 2px;
border: #372B01 1px solid;
background:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
}
.textfiled1
{
width:153px;
height:17px;
margin:0px;
padding:0 0 0 2px;
border: #372B01 1px solid;
background:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
}
.listmenu
{
width:157px;
height:19px;
margin:0px;
padding:0px;
border:#372B01 1px solid;
background:#000000;
font-size:12px;
color: #FFFFFF;
font-weight:normal;
}
.textarea
{
width:210px;
height:57px;
max-width:210px;
max-height:57px;
margin:0px;
padding:0 0 0 2px;
border: #372B01 1px solid;
background:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
overflow:auto;
}
#date
{
width:51px;
margin:0 1px 0 0px;
padding:0px;
float:left;
font-size:11px;
font-weight:normal;
}
.dd
{width:51px;
height:17px;
margin:0px;
padding:0px;
border: #372B01 1px solid;
background:#000000;
font-size:11px;
color:#372B01;}
#middlerightin1
{
width:420px;
margin:0px;
padding:0px;
float:left;}
p
{
padding:0px;
margin:0px;
}
.usefullink
{
font-size:18px;
font-weight: bold;
color:#FFFFFF;
padding:0px;
}

.usefullink1
{
font-size:15px;
font-weight: bold;
color:#FFFFFF;
padding:0px 0 0 28px;
display:block;
}