body {
margin : 0;
padding : 0;
font : 65% verdana, "Helvetica", arial, tahoma, sans-serif;
line-height : 1.7em;
color : #666;
background : #F93A04 url(img/bg2.png) repeat-y top center;
}
#container {
	width : 1000px;
	margin-left : auto;
	margin-right : auto;
	padding : 0;
	border : 0px solid #fff;
	color : #666;
	background:#FFFFFF;
}
#container2 {
	width : 720px;
	margin-left : auto;
	margin-right : auto;
	padding : 0;
	border : 0px solid #fff;
	color : #666;
	background:#FFFFFF;
	vertical-align:top;
}
			/*TOP BANNER*/
#banner {
vertical-align:bottom;
height : 145px;
padding : 0;
margin : 0;
color : #666;
background : url(img/banner2.gif) ;
}
#banner h1 {
margin-top : 0;
padding : 5px 0 0 15px;
font-size : 2em;
border-bottom : none;
color : #DB7066;
background : inherit;
}
			/*TOP MENU*/
#navlist {
padding : 3px 0;
margin : 0;
text-align : left;
letter-spacing : 1px;
border : 0px solid #eee;
background : #ebfbb0;
}
#navlist li {
list-style : none;
margin : 0;
display : inline;
}
#navlist li a {
padding : 6px 0.5em;
margin-left : 3px;
color : #4d6912;
background : #ebfbb0;
text-decoration : none;
}
#navlist li a:link, #navlist li a:visited {
color : #4d6912;
background : #ebfbb0;
}
#navlist li a:hover, #navlist li a#current {
color : #333;
background : #c3db63;
}
			/*MAIN CONTENT*/
#content {
padding : 5px;
margin-left : 192px;
margin-bottom : 0;
color : #666;
background : #fff;
vertical-align:top;
}
#content2 {
padding : 5px;
margin-left : 0px;
margin-bottom : 0;
color : #666;
background : #fff;
vertical-align:top;
}

			/*SIDEBAR*/
#sidebar {
float : left;
width : 175px;
margin : 0 10px 0 0;
padding : 5px;
border-right : 1px solid #eee;
}
			/*SIDEBAR LINKS*/
#sidebar ul li {
margin : 0 15px 0 0;
padding : 0;
list-style-type : square;
color : #DB7066;
background : inherit;
}
#sidebar a {
text-decoration : none;
color : #4d6912;
background : #fff;
}
#sidebar a:hover {
color : #333;
background : #c3db63;
}
			/*FOOTER*/
#footer {
clear : both;
height: 200px;
padding : 3px;
margin : 0;
text-align : left;
border-top : 1px solid #c3db63;
color:#000000;
background : #fff;
}
.fontfooter
{
font-size:10px;
color:#000000;
}
.webfooter
{
font-size:12px;
font:bold;
color:#FF6600;
}
.footerb{
background: #E7F1C4 url(img/floral-background.gif) no-repeat;
}

			/*TYPOGRAPHY*/
h1 {
margin-top : 10px;
font : bold 100% "Helvetica", verdana, tahoma, sans-serif;
padding : 5px;
letter-spacing : 3px;
border-bottom : 1px solid #eee;
text-transform : uppercase;
color : #fd7921;
background : inherit;
}
h2 {
padding : 10px;
font : bold 130% verdana, tahoma, "Trebuchet MS", sans-serif;
color : #F3F7E0;
background : inherit;
}
h3 {
font : bold 100% "Helvetica", verdana, tahoma, sans-serif;
letter-spacing : 3px;
text-transform : uppercase;
color : #fd7921;
background : inherit;
}
h4 {
margin-top : 1px;
font : bold 100% "Helvetica", verdana, tahoma, sans-serif;
padding : 2px;
letter-spacing : 3px;
border-bottom : 1px solid #eee;
text-transform : uppercase;
color : #fd7921;
background : inherit;
}
}
blockquote {
font-weight : bold;
font-style : italic;
color : #b29b35;
}
			/*LINKS*/
a {
text-decoration : none;
color : #000000;
background : inherit;
}
a:hover {
text-decoration : none;
color:#62c502;
background : inherit;
}
a img {
border : 0;
}


			/*IMAGES*/
.imgleft {
float : left;
padding-left : 15px;
}
.top{
width:96%;
vertical-align:top;
margin-top:inherit;
}
.dot{
font-size:12px;
color:#006699;
}
.link{
font-size:14px;
color:#000000;
}
.hlink{
font-size:16px;
color:#666666;
}

/*----Top Body Left----*/
#topbodyleftPan{width:100px; float:left; padding:14px 30px 0 0;}
#topbodyleftPan ul{width:115px; height:125px; background:#fff; color:#7C5904; border:1px solid #F2EAD5; padding:17px 0 0 22px;}
#topbodyleftPan ul li{width:94px; height:18px; border-bottom:1px dashed #DCD0B3;}
#topbodyleftPan ul li a{width:87px; height:18px; display:block; background:#fff; color:#7C5904; font:10px/18px "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:none; text-transform:uppercase; padding:0 0 0 7px;}

#topbodyleftPan ul li a:hover{background:#AC0481; color:#fff; text-decoration:none;}

#topbodyleftPan ul li.home{width:87px; height:18px; display:block; background:#AC0481; color:#fff; font:10px/18px "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:none; text-transform:uppercase; padding:0 0 0 7px;}

#topbodyleftPan ul li.contact{border:none;}
form{margin: 0px}
.t10{font-family: Tahoma; font-size: 12px; color: #28333A;}
.t10r{font-family: Tahoma; font-size: 12px; color: #FF0000;}

.inp1{height: 19px; width: 179px; font-family: Arial; font-size: 10px; color: #28333A; border: #D4D4D4 1px solid;}
/* menu list */
.menu_list {	
	width: 150px;
}
.menu_head {
	padding: 5px 10px;
	cursor: pointer;
	position: relative;
	margin:1px;
    font-weight:bold;
    background: #ebfbb0 url(img/left.png) center right no-repeat;
}
.menu_body {
	display:none;
}
.menu_body a{
  display:block;
  color: #FFFFFF;
  background-color: #AEAE00;
  padding-left:10px;
  font-weight:bold;
  text-decoration:none;
}
.menu_body a:hover{
  color: #FFFFFF;
  text-decoration:underline;
 }
  /* colume*/
#triplebox { 
min-height : 136px;
padding : 0;
float : left;
display : inline;
margin-top : 10px;
border-top : 1px dotted #69461e;
} 
.col { 
width : 210px;
float : left;
margin : 10px 7px;
text-align : justify;
} 
.colservices { 
width : 250px;
float : left;
margin : 10px 7px;
text-align : justify;
} 
.col p { 
margin : 11px 0 0 0;
padding : 0;
color : #4a2c14;
} 
.col h3 { 
font-size : 1.4em;
font-weight : lighter;
color : #fcc874;
background-color : #69461e;
text-indent : 5px;
} 
.headcol{
font : bold 100% "Helvetica", verdana, tahoma, sans-serif;
font-size:14px;
color:#000000;
background : inherit;
}
#popitmenu{
position: absolute;
background-color: white;
border:1px solid black;
font: normal 12px Verdana;
line-height: 18px;
z-index: 100;
visibility: hidden;
}

#popitmenu a{
text-decoration: none;
padding-left: 6px;
color: black;
display: block;
}

#popitmenu a:hover{ /*hover background color*/
background-color: #CCFF9D;
}
