/* CSS Document */
body{ background:#fff;

margin:0 0 0 0px;
}
.clear{
clear:both;
}
.clear img{
height:0;
}

#main{
width:1080px;
background:#fff;	
margin:0 auto;

}
#main-inner{
width:1013px;
height:130px;
background:#fff;
margin:0px 0px;


}
#logo{background:url(images/logo.jpg);
background-repeat:no-repeat;
width:190px;
height:118px;
margin-top:10px;
margin-left:455px;
float:left;
margin-right:168px;

cursor:pointer;

}

#search_box-top{background:url(images/search-box-top.jpg);
background-repeat:no-repeat;
width:200px;
height:50px;
margin-top:48px;
float:left;}

#top_border{ background:url(images/top-border.jpg);
background-repeat:no-repeat;
width:1080px;
height:24px;
float:left;}  

#center_border{ background: 
background-repeat:no-repeat;
width:1080px;
height:24px;
float:left;}  


#left{ background:url(images/middle-border.jpg)  repeat-y 0px; padding-left:30px;}
#right{ background:url(images/middle-border.jpg)  repeat-y 100% 0px; padding-right:30px;}
#center{ background:#f1eace; width:1020px; margin-left:2px;}
#home-center{ background:#f1eace; height:auto;width:1020px; margin-left:2px;}


#footer-border{ background:url(images/bottom-border.jpg);
background-repeat:no-repeat;
background-position:3px 0px;
width:1080px;
height:24px;
float:left;}





#baner-main{ background:#9e9671;
width:1019px;
height:252px;
float:left;

}
#baner-left{

width:744px;
height:252px;
float:left;}

#baner-right-img{background:url(images/baner-right-img.jpg);
width:275px;
height:252px;
float:right;



}

#baner-left-image{background:url(images/baner-img-left.jpg);
background-repeat:no-repeat;
width:744px;
height:217px;
float:left;}

#banner-left-footer-bg{background:#9e9671;
width:744px;
height:35px;}
#left-arrow{ background:url(images/left-arrow.jpg);
width:34px;
height:32px; margin-left:664px; margin-top:2px; float:left; cursor:pointer;}
#right-arrow{ background:url(images/right-arrow.jpg);
width:31px;
height:32px;
margin-right:15px; float: left; margin-top:2px;cursor:pointer;}



#body-bg{ background:#f1eace;


width:1019px;
height: auto;
bottom:0px;
clear:both;}

#body-bg8{ background:#f1eace;


width:1019px;
height: auto;
bottom:0px;
clear:both;}

#body-bg-2{ background:#f1eace;


width:1019px;
height: auto;
bottom:0px;
clear:both;}

#body_bg_2{ background:#f1eace;
width:1019px;
height:auto;
bottom:0px;
clear:both;
margin-top:5px;
margin-bottom:5px;

}


#body-bg-colour{ background:#f1eace;

width:1019px;
height: auto;

}


#footer-bg{ background:#605b45;
width:1019px;
height: 60px;
bottom:0px;

clear:both;}

#footer-text-top{ background:#605b45;
width:600px;
height: 25px; margin-top:8px;


margin-left:295px;


clear:both;}
#footer-text-buttom{ background:#605b45;
width:1019px;
margin-top:6px;


clear:both;}






#buttons{ background:url(images/buttons-bg.jpg);
background-repeat:repeat-x; 

width:1019px;
height:69px;
bottom:0px;
clear:both;}

#text{
width:600px;
height:auto;
margin-top:5px;
margin-left:5px;
margin-bottom:5px;
}


#home-left{width:630px;
height:auto;
margin-left:20px;
margin-right:38px;
margin-top:25px;


float:left;}



#subhead{
font-size:18px;
padding-left:10px;
padding-top:8px;
background:#dfd8b9;
width:630px;
height:30px;

float:left;
font-family: Tahoma;
font-style: normal;
line-height: normal;
font-weight: normal;
color: #746f56;
text-decoration: none;
margin-bottom:10px;
}

#home-2{

width:191px;
height:141px;
float:left;
margin-left:none;
margin-right:15px;
margin-top:1px;
margin-bottom:10px;}


.home-box-{
background:#f8f5e8;
width:630px;
height:427px;
float:left;
border:5px solid:#0033CC;	

}


#mt-line{	
width:630px;
height:24px;clear:both;

margin-top:5px;


}
.mt-line{	
width:630px;
height:24px;clear:both;

margin-top:5px;


}
#mt{	
width:630px;
height: auto;clear:both;
margin-bottom:5px;
margin-top:5px;


}
.mt{	
width:630px;
height: auto;clear:both;
margin-bottom:5px;
margin-top:5px;


}
#mt-2{	
width:425px;
height: auto;
float:left;

margin-top:5px;
margin-right:8px;

}
.mt-2{	
width:425px;
height: auto;
float:left;

margin-top:5px;
margin-right:8px;
font-size: 12px;
color: #6d6851;
text-decoration: none;
line-height:16px;
text-align: left;
font-family: Tahoma;
font-weight: normal;
font-variant: normal;
font-style: normal;
padding-right: 5px;
}

#mt-line-2{	
width:630px;
height:20px;clear:both;
margin-top:15px;





}

.image-home{
width:154px;
height:117px;
margin-right:15px;
margin-left:15px;
margin-bottom:5px;
margin-top:5px;
float:left;
cursor:pointer;}

#image-home-1{background: url(images/image-home-1.jpg);
background-repeat: no-repeat;
width:154px;
height:117px;
margin-right:15px;
margin-left:15px;
margin-bottom:5px;
margin-top:5px;
float:left;
cursor:pointer;}
#image-home-2{background: url(images/image-home-2.jpg);
background-repeat: no-repeat;
width:154px;
height:117px;margin-right:15px;
margin-left:15px;
margin-bottom:5px;
margin-top:5px;
float:left;
cursor:pointer;}
#image-home-3{background: url(images/image-home-3.jpg);
background-repeat: no-repeat;
width:154px;
height:117px;
margin-right:15px;
margin-left:15px;
margin-bottom:5px;
margin-top:5px;

float:left;
cursor:pointer;}

#line-2{ background: url(images/line-2.jpg); float:right;
width:620px;
clear:both;
margin-top:5px;


height:6px; bottom:0px;}






.home_right{width:304px;
height:200px;

margin-top:25px;
float:left;}

#home-right-3{width:304px;
height:31px;

margin-top:5px;
float:left;}
#subhead-right{
font-size:18px;

padding-top:8px;
background:#dfd8b9;
width:304px;
height:30px;	

font-family: Tahoma;
font-style: normal;
line-height: normal;
font-weight: normal;
color: #746f56;
text-decoration: none;

}
#LEFT-HOME-BG{background:url(images/LEFT-HOME-BG.jpg);
background-repeat:repeat-y;
width:304px;
height: auto;
margin-top:10px;
margin-bottom:10px;
clear:both;}


.LEFT-HOME-BG{ background-image:url(images/LEFT-HOME-BG.jpg);


width:304px;
height:auto;
margin-top:10px;
margin-bottom:10px;
clear:both;}


#left-imag-bg{background:url(images/ssss.jpg);
width:304px;
height:487px;}

#div-4{width:230px; float:right;
height:auto;

background-repeat:repeat-y;
margin-right:10px; margin-top:1px;}

.div-4{width:230px; float:right;
height: auto;

background-repeat:repeat-y;
margin-right:10px; margin-top:1px;}





#div-small{width:80px;
height:auto;
float:right;
margin-left:10px;
}

#search-inn{width:183px;

float:left;
margin-top:4px;
margin-left:15px;
}
#search-inn-2{width:185px;
height:14px;


margin-left:15px;
}



.div-small{width:80px;
height:auto;
float:right;
margin-left:10px;
}

.divsmall{width:80px;
height:20px;
float:right;
margin-left:10px;
}



#menu {
font-family: Georgia;
font-weight: none;
text-transform: uppercase;
margin: 0px 0;
padding: 0px 2px 0px 2px;
list-style-type: none;				
font-size: 14px;
height: 69px;
width:1019px;	
left: 0px;
top: 5px;
right: 10px;
bottom: 5px;		

}
#menu-line{ background:url(images/button-line.jpg);
width:3px; margin-left:6px; 
float:left; 

height:69px; }

.menu-line{ background:url(images/button-line.jpg);
width:3px; margin-left:6px; 
float:left; 

height:69px; }

#menu-line-2{ background:url(images/button-line.jpg);
background-repeat:no-repeat; width:3px; 
float:left;		
height:69px; }


#menu li {
float: left;
height:69px;
margin: 0px 0px;				
}
#menu li a {
font-family: Georgia;
font-size: 14px;
text-decoration: none;
display: block;
padding-left:41px;
padding-right:37px;
padding-top:21px;
padding-bottom:0px;
font-weight: normal;
height:69px;
color: #ffffff;
font-weight: normal;
}
#menu li a:hover, #menu li.active a { background:url(images/menu-2.jpg);
background-repeat:repeat-x;

height:69px;   

font-family: Georgia;
font-size: 14px;
text-decoration: none;
display: block;

font-weight: normal;
height:69px;

font-weight: normal;
color: #dfd292;
}




pre {text-indent: 30px}

#tabmenu a.active {
background: #9f9b74;
border-bottom: 1px solid #9f9b74; }


#tabmenu {
color: #000;
border-bottom: 1px  solid #ab9c73;	

margin: 12px 0px 0px 0px;
padding: 0px;
z-index: 1;
padding-left: 10px }

#tabmenu li {
display: inline;
overflow: hidden;
list-style-type: none; }

#tabmenu a, a.active {
color: #DEDECF;

background: #4f4a37;
border: 1px  solid #ab9c73;
padding: 2px 5px 0px 5px;
margin: 0;
text-decoration: none;
font-family: "Trebuchet MS", Arial, sans-serif;
font-size: 16px;
font-weight: bold;
}

#tabmenu a.active {
background: #dfd8b9;
border-bottom: 1px solid #9f9b74; }

#tabmenu a:hover {
color: #fff;
background: #000; }

#tabmenu a:visited {
               color: #9c967b; }
/*#tabmenu a:visited {
color: #fff; }*/

#tabmenu a.active:hover {
background: #000;
color: #f7c951; }

#content {
text-align: justify;
background: #f1eace;
padding: 20px;
border: 1px solid #ab9c73;
border-top: none;
margin-bottom:10px;
z-index: 2; }

#content a {
text-decoration: none;
color: #E8E9BE; }

#content a:hover { background: #898B5E; }

.content {
text-align: justify;
background: #f1eace;
padding: 20px;
border: 1px solid #ab9c73;
border-top: none;
margin-bottom:10px;
z-index: 2; }

.content a {
text-decoration: none;
color: #E8E9BE; }

.content a:hover { background: #898B5E; }

.jcarousel-clip {
z-index: 2;
padding: 0;
margin: 0;
overflow: hidden;
position: relative;
}

.jcarousel-list {
z-index: 1;
overflow: hidden;
position: relative;
top: 0;
left: 0;
margin: 0;
padding: 0;
}

.jcarousel-list li,
.jcarousel-item {
float: left;
list-style: none;
/* We set the width/height explicitly. No width/height causes infinite loops. */
width: 744px;
height: 217px;
}


