/* CSS DOCUMENT */

/* Reset */
div,p,ul,li,br,hr,img,hr{margin:0px;padding:0px;}

.bodytxt{font-family:Georgia;font-size:12px;color:#555555;line-height:16px;text-align:justify;}
.bodytxt a{color:#A77A36;text-decoration:none;}
.bodytxt a:hover{color:#555555;text-decoration:underline;}
.bodytxt2{font-family:Georgia;font-size:12px;color:#555555;line-height:16px;}
.bodytxt2 a{color:#555555;text-decoration:none;}
.bodytxt2 a:hover{color:#555555;text-decoration:underline;}
.bodytxt_12arial{font-family:arial;font-size:12px;color:#555555;line-height:16px;}
.bodytxt_12arial a{color:#555555;text-decoration:none;}
.bodytxt_12arial a:hover{color:#555555;text-decoration:underline;}
.ftlt{float:left;}
.ftrt{float:right;}
.clearbt{clear:both;}
body{margin:0px auto;}
#wrapper{width:1000px;margin:auto;background-image:url('images/shadow2.gif');background-repeat:repeat-y;}
#container{width:950px;margin:auto;background-image:url('images/main_bg.gif');background-repeat:repeat-x;background-color:#F8F6EA;}
#left_col .nav_ul{list-style:none;margin:0px;padding:0px;width:240px;}
#left_col .nav_ul .home{margin:-5px 0px 0px 10px;}
#left_col .nav_ul li {display:list-item;margin:20px 0px 0px 10px;#margin:14px 0px 0px 10px;font-family:Georgia;font-size:12px;color:#555555;padding:0px;height:11px;font-weight:bold;}
#left_col .nav_ul li a{font-family:Georgia;font-size:12px;color:#555555;text-decoration:none;}
#left_col .nav_ul li a:hover{text-decoration:underline;}
#left_col .nav_ul li img{margin:0px 10px 0px 0px;}
#left_col .barmgtop{margin:40px 0px 20px 0px;}
#left_col .contmrgtop{margin:0px 0px 5px 10px;}
#left_col .contsec{width:217px;padding-top:5px;}
#right_col{margin:0px 10px 0px 0px;}
#right_col .banimg_ul{list-style:none;margin:7px 0px 0px 0px;padding:0px;width:700px;}
#right_col .banimg_ul li{display:inline;margin:0px;padding:0px;}
#right_col .banimg_ul .mrgleft{margin:10px 40px 0px 43px;}
#right_col .bookmark{font-size:10px;}
#right_col .whitebg{background-color:#ffffff;padding:5px 20px}
#right_col .bodycont{margin:12px 0px 0px 0px;#margin:-2px 0px 0px 0px;width:660px;}
#right_col .margtop{margin:15px 0px 0px 0px;}
#right_col .margtop2{margin:5px 0px 0px 0px;}
#right_col .welcomnote{color:#6C6C6C;padding:0px 0px 0px 20px;}
#right_col .readmoretxt{font-family:Georgia;font-size:11px;color:#226B62;}
#right_col .readmoretxt a{text-decoraton:none;color:#226B62;}
#right_col .readmoretxt a:hover{text-decoraton:underline;color:#226B62;}
#right_col .wedparntdiv{width:320px;margin:0px 15px 0px 0px;}
#right_col .wedparntdiv2{width:315px;float:right;}
#right_col .readmoremarg{margin:10px 0px 0px 0px}
#right_col .readmoremarg img{margin:0px 10px 0px 0px}
#right_col .copyright{background-color:#F5F5F5;font-size:11px;font-family:Georgia;color:#6D6D6D;padding:15px 0px 0px 20px;}
#right_col .addrpad{padding-right:20px;}
#right_col .subhead{margin:0px 0px 20px 0px;}
#right_col .mrgright{margin:0px 20px 0px 0px;}
hr{border: 0; padding: 0; margin:15px 0px 15px 0px; #margin:5px 0px 5px 0px; color: #cccccc; background-color: #cccccc; height: 1px;}
.heading{font-family:Georgia;font-size:15px;color:#845B1D;font-weight:bold;}
.imgborder{padding:2px;border:2px solid #cccccc;}
.ul_harcont{margin:0px;padding:0px;list-style:none;}
.ul_harcont li{margin:0px 20px 0px 0px;padding:0px;list-style:none;display:list-item;}
.mrgright3{width:150px;float:left;}

/*view large image*/

.gallerycontainer{
position: relative;
/*Add a height attribute and set to largest image's height to prevent overlaying*/
}

.thumbnail img{
border: 1px solid white;
margin: 0 5px 5px 0;
}

.thumbnail:hover{
background-color: transparent;
}

.thumbnail:hover img{
border: 1px solid #ffffff;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: #ffffff;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image*/
visibility: visible;

left: 360px; /*position where enlarged image should offset horizontally */
z-index: 50;
}
/* end */



