/*  Burginmanor CSS Document */

body{
margin:0;
padding:0;
font:12px Arial, Helvetica, sans-serif;
background:#FFEAF3;
}

a{
font:12px Arial, Helvetica, sans-serif;
color:#5C283F;
text-decoration:underline;
}

a:hover{
font:12px Arial, Helvetica, sans-serif;
color:#000;
text-decoration:none;
}


.left_nav_bg{
background:url(../images/left_navi_bg.gif) repeat-y;
}

.left_nav_bg ul{
padding:0;
margin:0;
font:12px Arial, Helvetica, sans-serif;
text-align:left;
}

.left_nav_bg li{
padding:0 0 10px 20px;
margin:0px 0 0 15px;
list-style-type:none;
}

.left_nav_bg li a{
text-decoration:none;
color:#503E01;
margin:0;
padding:0;
}


.content{
font:12px Arial, Helvetica, sans-serif;
line-height:20px;
text-align:justify;
}

.testimonal_bg{
background:url(../images/testimonal_bg.gif) repeat-y;
font:12px Arial, Helvetica, sans-serif;
color:#5D0029;
}

.dark_brown_bold{
font:bold 13px Arial, Helvetica, sans-serif;
color:#5D0029;
}

.bold13{
font:bold 13px Arial, Helvetica, sans-serif;
}

.address{
font:bold 13px 'Trebuchet MS' Arial, Helvetica, sans-serif;
color:#210C00;
}

.bold12{
font:bold 12px Arial, Helvetica, sans-serif;
}



.dark_brown{
font:bold 13px Arial, Helvetica, sans-serif;
color:#4E1200;
}

.page_head{
font:bold 16px Arial, Helvetica, sans-serif;
color:#4E1200;
}

.small_page_head{
font:bold 14px Arial, Helvetica, sans-serif;
color:#4E1200;
}

li{
padding:0 0 0 10px;
margin:0 0 8px 0;
font:13px Arial, Helvetica, sans-serif;
}

.readmore_link a{
font: italic 11px Arial, Helvetica, sans-serif;
color:#5C283F;
text-decoration:underline;
}

.readmore_link a:hover{
text-decoration:none;
}

.richland_bg{
background:url(../images/richland_country_bg.gif) no-repeat;
background-position:center;
height:71px;
}

.richland_text{
font:12px Arial, Helvetica, sans-serif;
color:#471D07;
text-align:left;
margin:0 0 0 10px;
}

.img_border{
border:1px solid #424141;
padding:3px;
}

.italic{
font:italic 12px Arial, Helvetica, sans-serif;
}

.footer_bg{
background:url(../images/footer.gif) no-repeat;
height:55px;
font:11px Arial, Helvetica, sans-serif;
background-position:center;
width:985px;
}

.footer_bg a{
text-decoration:none;
color:#000;
font:11px Arial, Helvetica, sans-serif;
}

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



/* menu */

#menu {

}
dl#menu {
width: 187px;
margin-left:2px;
}
dl#menu dt {
cursor: pointer;
margin-top: 2px;
height: 20px;
line-height: 20px;
text-align: left;
font-weight: bold;
background-image:url(../images/left_navi_icon1.jpg);
background-repeat:no-repeat;
margin-left:10px;
padding-left:20px;
}

dl#menu .dtd {
cursor: pointer;
margin-top: 2px;
height: 20px;
line-height: 20px;
text-align: left;
font-weight: bold;
background-image:url(../images/left_navi_icon1.jpg);
background-repeat:no-repeat;
margin-left:10px;
padding-left:20px;
}

dl#menu dd {
margin:0px;
padding:0;
width:186px;
padding-bottom:5px;
}
dl#menu li {
text-align: left;
padding-left:45px;
margin:0px;
background-color:#F6EDBD;
background-image:url(../images/left_navi_icon.gif);
background-position:20px;
background-repeat:no-repeat;
padding:3px 0px 3px 36px;
}
dl#menu li a, dl#menu dt a {
color: #000;
text-decoration: none;
display: block;
border: 0 none;
height: 100%;
}

dl#menu li a:hover, dl#menu dt a:hover {
}

dl#sitemap {
width: 500px;
margin-left:2px;
}
dl#sitemap dt {
cursor: pointer;
margin-top: 2px;
height: 20px;
line-height: 20px;
text-align: left;
font-weight: bold;
margin-left:10px;
padding-left:20px;
}

dl#sitemap .dtd {
cursor: pointer;
margin-top: 2px;
height: 20px;
line-height: 20px;
text-align: left;
font-weight: bold;
margin-left:10px;
padding-left:20px;
}

dl#sitemap dd {
margin:0px;
padding:0;
width:400px;
padding-bottom:5px;
}
dl#sitemap li {
text-align: left;
padding-left:45px;
margin:0px 0 0 20px;
padding:3px 0px 3px 5px;
list-style-type:disc;
}
dl#sitemap li a, dl#sitemap dt a {
color: #000;
text-decoration: none;
border: 0 none;
height: 100%;

}

dl#menu li a:hover, dl#menu dt a:hover {
}

.scrollgeneric {line-height: 1px;font-size: 1px;position: absolute;top: 0; left: 0;}

.vscrollerbar {width: 10px;background: url(../images/scrollbar.png) -8px 0px repeat-y;}
.vscrollerbarbeg {height: 10px !important;width: 36px;background: url(scrollbar.png) -108px -32px no-repeat;}
.vscrollerbarend {height: 10px;width: 10px;background: url(scrollbar.png) -108px 0px no-repeat;}
.vscrollerbase {width: 10px;background: url(../images/scrollbar.png) 0px 0px repeat-y;}
.vscrollerbasebeg {width: 10px;height: 7px !important;background: url(../images/scrollbar.png) -72px -28px no-repeat;}
.vscrollerbaseend {height: 10px;width: 36px;background: url(../images/scrollbar.png)  -72px 0px no-repeat;}
.hscrollerbase {height: 16px;}
.hscrollerbar {height: 16px;}
.vscrollerbar, .hscrollerbar {padding: 6px;z-index: 2;}
.scrollerjogbox {width: 10px; height: 16px;top: auto; left: auto;bottom: 0px; right: 0px;}



/*Page related styles for you to view*/
#mycustomscroll {
/* Typical fixed height and fixed width example */
width: 155px;
height: 125px;
overflow: auto;
/* IE overflow fix, position must be relative or absolute*/
position: relative;
margin: 0.3em auto;
padding: 5px;
text-align:left;
}

#mycustomscroll2 {
/* Typical fixed height and fixed width example */
width: 170px;
height: 125px;
overflow: auto;
/* IE overflow fix, position must be relative or absolute*/
position: relative;
margin: 0.3em auto;
padding: 15px;
}

.fixedwidth {
/* a wide div is used for creating horizontal scrollbars for demonstration purposes */
width: 550px;
height: auto;
position: relative;
color: black;
padding: 1px;
}

.view_testi_link:link, view_testi_link:visited, view_testi_link:active{
font:12px Arial, Helvetica, sans-serif;
color:#7A0146;
}

view_testi_link:hover{
text-decoration:none;
}

.testimonial_bg{
background:url(../images/top_banner.gif) no-repeat;
width:782px;
height:136px;
}

.pink_bg{
background:#F8D6E5;
font: bold italic 13px Arial, Helvetica, sans-serif;
padding:6px;
line-height:18px;
}

.light_pink_bg{
background:#FFEAF3;
font: bold italic 13px Arial, Helvetica, sans-serif;
padding:6px;
line-height:18px;
}
#tbl{border:#D2AE75 1px solid;}
#tbl th{background-color:#DEC499; padding-top:3px; padding-bottom:3px;}
#tbl td{padding:4px; border-left:#D2AE75 1px solid; border-top:#D2AE75 1px solid;}

.txt13{
font:13px Arial, Helvetica, sans-serif;
line-height:20px;
text-align:justify;
}

.script_font{
font: bold 15px 'Script MT Bold' ;
}
