/*breadcrumbs start*/

.breadcrumb{
font: normal 14px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
text-align:left;
border-bottom: thin solid  #dbf1c6;
line-height:20px;
}

.breadcrumb a{
background: transparent url(../images/breadcrumb.gif) no-repeat center left;
text-decoration: none;
padding-left: 18px; 
color: #458506;
}

.breadcrumb a:visited, .breadcrumb a:active{
color: #458506;
}

.breadcrumb a:hover{
text-decoration: underline;
}

/*breadcrumbs end*/



body{
background:#a3c77f;
margin:0px;
}

#outline{
border: #368F5F thin solid;
width: 900px;
padding: 10px 50px 50px 50px;
height:auto;
background: #FFFFFF url(../images/shadow.png) repeat-x scroll top;
}

#header{
background:#000000 url(../images/bg-nav.png) repeat-x scroll top;
width: 910px;
margin: 40px 0px 0px 0px;
padding:5px 45px 5px 45px;
border-bottom: 15px #201f1f solid;
border-top: 15px #201f1f solid;
}

#headermenubox{
margin: 0px 50px 0px 50px;
}



.headermenu a{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight: 700;
color: #999999;
letter-spacing:1px;
text-align:right;
text-decoration:none;
padding:2px 0px 5px 0px;
margin:0px 12px 0px 12px;
text-transform:capitalize;
}

.headermenu a:hover{
color: #ffffff;
border-top: #CCFF33 3px ridge;
}



#bondery{
border:thin #EBEBEB solid;
padding:5px;
}


#banner{

height: 282px;
background:#FFFFFF;
border:#33CC66 thin solid;
background:#b4db8d;
margin: 40px 0px 0px 0px;
}
#tableborder{
background:url(../images/welcomeedge.png) no-repeat scroll top left;
padding:20px;
}

.menuheading{
font-family: Trebuchet MS,Arial, Helvetica, sans-serif;
font-size: 25px;
line-height: 30px;
text-align:left;
color: #fc710b;
padding-bottom:2px;
letter-spacing: 1px;
width: 290px;
}

.menuheading1{
font-family: Trebuchet MS,Arial, Helvetica, sans-serif;
font-size: 26px;
line-height: 20px;
text-align:left;
color: #486136;
padding: 0px 0px 15px 20px;
letter-spacing: 1px;
text-shadow: 3px 3px 0 rgba(170, 160, 130, 0.5);
}

#photo{
border: 5px solid #e7e7e7;
background:#ffffff;
padding: 3px;
margin: 0px 20px 20px 0px;
}

#content1, #content2, #content3, #content4, #content5, #content6{
font-family: Trebuchet MS,Arial, Helvetica, sans-serif;
font-size: 20px;
line-height: 22px;
color: #fc710b;
padding-bottom:8px;
letter-spacing: 1px;
text-align:left;
border-bottom: thin dotted #a3c77f;
margin:25px 0px 10px 0px;
}


.menu1{
font-family: lucida grande, Trebuchet MS,Arial, Helvetica, sans-serif;
font-size: 14px;
line-height: 20px;
color: #458506;
text-align: left;
letter-spacing:0.1em;
padding: 0px 15px 0px 20px;
border-left: #dcfbbc thin solid;

}
.headershadow{
background: url(../images/shadow.png) repeat-x scroll top;
width: 1000px;
height:10px;
}

.menu{
font-family: lucida grande, Trebuchet MS,Arial, Helvetica, sans-serif;
font-size: 14px;
line-height: 20px;
color: #458506;
text-align: left;
letter-spacing:0.1em;
padding: 0px 15px 0px 0px;
}

.content{
font-family: lucida grande, Trebuchet MS,Arial, Helvetica, sans-serif;
font-size: 14px;
line-height: 20px;
color: #458506;
text-align: left;
letter-spacing:1px;
text-align:justify;
border-left:thin solid #dbf1c6;
padding:0 20px;
}

.content li a{
text-decoration:none;
color: #458506;
}
.content li a:hover{
color: #99FF66;
}

.contentlength{
font-family: lucida grande, Trebuchet MS,Arial, Helvetica, sans-serif;
font-size: 14px;
line-height: 20px;
color: #458506;
text-align: left;
letter-spacing:1px;
text-align:justify;
margin-bottom:5px;
}


.design{
background:#b4db8d;
height:40px;
}

#data{
width: 593px;
background:#e9f7db;
float:left;
margin-right:4px;
margin-top:0px;
height:auto;
}

#connect{
width: 300px;
background:#e9f7db;
float:right;
margin-top:0px;
height:auto;
}

#detail{
background: url(../images/line.jpg) repeat-y scroll top;
}

.listheading{
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size: 25px;
line-height: 30px;
color: #fc710b;
text-align:left;
padding: 10px 0px 20px 0px;
letter-spacing: 1px;
}

.listheading span{
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size: 25px;
line-height: 30px;
color: #486136;
text-align:left;
padding: 10px 0px 20px 0px;
letter-spacing: 1px;
}

.menulist li {
font-family: lucida grande, Trebuchet MS,Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 22px;
color: #274413;
text-align: left;
letter-spacing:0.1em;
margin: 0px 10px 0px 30px;
list-style-image:url(../images/sample.png);
text-decoration:none;
width: 260px;
}

.menulist li a{
color: #274413;
text-decoration:none;
}

.menulist li a:hover{
color:#fc710b;
}

.menulist a{
font-family: lucida grande, Trebuchet MS,Arial, Helvetica, sans-serif;
font-size: 14px;
line-height: 22px;
color: #274413;
text-align: left;
padding: 0px 10px 0px 0px;
text-decoration:none;
}

.menulist1 a{
font-family: lucida grande, Trebuchet MS,Arial, Helvetica, sans-serif;
font-size: 14px;
line-height: 25px;
color: #274413;
text-align: left;
padding: 0px 10px 0px 20px;
text-decoration:none;
}

.menulist1  a:hover{
color:#fc710b;
}
#twobox{
width: 285px;
float:right;
padding-left:15px;
}
#rangila{
width: 285px;
float:right;
padding-left:15px;
}

#line{
margin: 10px 0px 10px 0px;
border-bottom: thin #dbf1c6 solid;
}

.shadow{
background:url(../images/drop.jpg) no-repeat;
margin-bottom: 30px;
height: 14px;
}

.style1bold
{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
color: #fc710b;
line-height: 25px;
font-variant:small-caps;
letter-spacing:2px;
text-align:justify;
line-height:20px;
padding:0px 20px 10px 20px;
border-bottom: thin dotted #97c667;

}

.insideheading{
font-family: Trebuchet MS,Arial, Helvetica, sans-serif;
font-size: 22px;
line-height: 30px;
text-align:left;
color: #97c667;
padding-bottom:10px;
letter-spacing: 1px;
margin:20px 0px 20px 0px;
float:left;
border-bottom: thin dotted #97c667;
width: 100%;
}


#footer{
background:#000000 url(../images/bg-nav.png) repeat-x scroll top;
width: 1000px;
margin-bottom: 40px;
padding: 30px 0px 30px 0px;
text-align:center;
}

.footerfont {
color:#999999;
}

.footerfont a{
font-family:  Trebuchet MS,Arial, Helvetica, sans-serif;
font-size: 14px;
color:#999999;
text-decoration:none;
letter-spacing:1px;
padding-left:5px;
padding-right:5px;
}

.footerfont a:hover{
text-decoration:none;
color:#B4DB8D;
}

.text{
background:#F5FFEB;
 border: 1px solid #97C667;
margin: 5px;
 padding: 4px;
  width: 200px;
}

