

#welcome {margin-left:260px; width:550px;}
#sub-main {position:relative; z-index: 10; margin-left:20px; float:left; width:500px; color:#2e2e2e; font-size: 12px; font-family: Arial, Helvetica, sans-serif;  }

#sub-main h1 {margin-top:30px; margin-bottom:13px; font-size:21px; color:#2e2e2e; font-style:italic; font-family:Georgia, "Times New Roman", Times, serif;}
#sub-main h2 {font-size:18px;  margin-bottom:-7px; color:#2e2e2e; font-style:italic; font-family:Georgia, "Times New Roman", Times, serif;}
#sub-main h3 {font-size:14px; margin-bottom:-7px;color:#2e2e2e; font-style:italic; font-family:Georgia, "Times New Roman", Times, serif;}
#sub-main h4 {font-size:12px; margin-bottom:-7px;color:#2e2e2e; font-family: Arial, Helvetica, sans-serif;}

#sub-main .left-col{float:left; width:220px; height:200px; }
#sub-main .right-col{float:left; width:255px; margin-left:20px; } 


#sub-main hr{ color: #d2c89c; background-color: #d2c89c; height: 1px; border:0px solid #000000; margin:0px auto; width:100px;}
#sub-main .profile {color:#474747; font-size:11px; height:75px; margin-bottom:19px; }
#sub-main .profile h3{font-weight:bold; font-size:11px; margin-bottom:0px; }
#sub-main .profile h4 a{color:#474747; height:20px; width:120px; text-decoration:none; font-weight:bold; font-size:11px; margin-bottom:0px; background-image:url(../images/arrow.jpg); background-repeat:no-repeat; }
#sub-main .profile h4 a:hover{ text-decoration:underline;} 
#sub-main .profile img{float:left; padding-right:5px; border:0px solid #000000;}

#memorialalbum .datalbl{float:left;display:inline;font-weight:bold}
#memorialalbum .dataent{float:left;display:inline;}

#main .nav-btn {display:inline;position: relative; margin-left:10px; margin-top:10px; margin-right:10px; width:106px; height:27px; background-image:url(../images/nav-btn.gif); background-repeat:no-repeat; text-align:center;}
#main .nav-btn a{margin:0px auto; width:106px; top:0px; height:27px; font-family: Tahoma, Arial, Helvetica; font-size:9px; font-weight:bold; color:#474747; font-style:normal; text-decoration:none; left:0px; line-height:2.65em;  }
#main .mov-btn{padding:5px 0 0 10px;float:left;display:inline;width:30px;}
#main .hasimgobit {float:left; padding:5px 0 5px 0;width:400px;}
#main .noimgobit {clear:both;float:left;padding:5px 0 5px 0;width:450px;}
#main .page-btn-on{width:24px;padding:0;text-decoration:none;background-color:#E3DDBD;color:black;}
#main .page-btn-off{width:24px;padding:0;text-decoration:none;background-color:#EEEAD6;color:gray;}

.col_prod1{float:left; margin-bottom:10px;  margin-left:20px; width:130px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.col_prod1a{float:left; margin-bottom:10px;  margin-left:5px; width:150px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.col_prod1b{float:left; margin-bottom:10px;  margin-left:0px; width:160px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.col_prod1d{float:left; margin-bottom:10px;  margin-left:25px; width:200px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.col_prod1e{float:left; margin-bottom:10px;   width:250px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

.withd-pad {text-align:center; }
.gift_collect{text-align:center; width:500px;  margin:0px auto; }
.withd-pad2{ float:left; background: url(/images/shadowAlpha.png) no-repeat bottom right !important; background: url(/images/shadow.gif) no-repeat bottom right; margin: 10px 0 0 10px !important; margin: 10px 0 0 5px;  }

.withd-pad2 img {display:  block; position: relative; background-color: #fff; border: 1px solid #a9a9a9; margin: -6px 6px 6px -6px; padding: 4px; }
.stripit{border:0px; padding: 0px;  margin:0px;  display: none;}
 
.shop-pages{font-size:16px; margin:0px auto; text-align:center; margin-top:10px; }
.shop-pages a{font-size:16px; font-weight:bold; color:#000000; text-decoration:none;}
.shop-pages a:hover{text-decoration:underline;}
.on-pager a{ font-weight:normal;}
 
.gift-col1-wrap{margin:0px auto; width:450px;}
.gift-col1 img{float:left; border:1px solid #000000; margin:0px auto; margin-top:20px;margin-left:20px;}

.gift-col2{float:left; text-align:center; width:180px;  margin-left:35px;}
.gift-col2 img{}


.resource a{ float:left; background: url(/images/shadowAlpha.png) no-repeat bottom right !important; background: url(/images/shadow.gif) no-repeat bottom right; margin: 10px 0 0 10px !important; margin: 10px 0 0 5px;  }
.resource  a:hover{}
.resource img {display:  block; position: relative; background-color: #fff; border: 1px solid #a9a9a9; margin: -6px 6px 6px -6px; padding: 4px; }

.homeCol1{margin-left:20px; margin-bottom:10px; float:left; width:200px;  text-align:center;}
.homeCol12{margin-left:20px;float:left; width:200px; text-align:center;}
.homeCol12 a{ font-size:16px; font-weight:bold; text-decoration:none;}
.homeCol12 a:hover{ text-decoration:underline;}
