body,html {margin:0px auto; padding:0; background:#a7a09a; color:#000; background-image:url(../images/woodTile.png); }

#tophead{position:relative; margin:0px auto; background: url(../images/topTile.png) top left repeat-x; width:100%; height:150px; margin-top:0px; }

#searchit{ position:absolute; margin-top:69px; margin-left:570px; width:260px; }
#searchit .text { position:relative;  float:right; position:relative;  right:20px; margin-top:-3px;}
#searchit .text a{  text-decoration:none;text-align:right;   margin-top:-3px; margin-bottom:7px; color:#616161; font-size:11px;  font-family:Arial, Helvetica, sans-serif;font-weight:bold; }
#searchit .text a:hover{ text-decoration:underline;} 
#searchit .text2{float:left; margin-top: 1px; margin-right:3px;color:#616161; font-size:11px;  font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
#searchit .fields{font-size:10px; color:#616161;  border:1px solid #c4c4c4; height:12px; width:126px; float:right;}
#searchit .buttons{float:right;padding-left:5px; margin:0px; }

#leftbox{border:1px solid #d2c89c; padding-left: 5px; width:175px; margin-bottom: 5px; }
#leftbox a {color:#616161; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; background-image:url(../images/sub-nav-left.gif); background-repeat:no-repeat; padding-left:25px; line-height:1.5em;   }
#leftbox a:hover {color:#930907; font-weight:bold; }
#leftbox .select {color:#930907; font-weight:bold; }
#leftbox .fieldForm, #leftbox .fieldForm{width:140px; margin:0px auto; border:1px solid #c4c4c4; font-size:10px; color:#616161;margin-top:7px; height:15px; margin-bottom:15px;}


.leftbox2{ margin-top:10px; border:1px solid #d2c89c; width:178px; height:88px;}

#navheader {padding: 25px 0 0; margin: 0; height: 19px; width: 182px; background:url(../images/nav-header.png) no-repeat; 
	font-size: 14px; color: #2e2e2e; text-align: center; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
	
#leftbox3{padding-left: 5px; width:175px; margin-bottom: 5px; border-left:1px solid #d2c89c; border-right:1px solid #d2c89c; border-bottom:1px solid #d2c89c; }
#leftbox3 a {color:#616161; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; background-image:url(../images/sub-nav-left.gif); background-repeat:no-repeat; padding-left:25px; line-height:1.5em;   }
#leftbox3 a:hover {color:#930907; font-weight:bold; }
#leftbox3 .select {color:#930907; font-weight:bold; }


#leftbox6{border:1px solid #d2c89c; width:178px; height:203px; }
#leftbox6 .text, #leftbox .text{margin-left:10px; color:#616161; margin-bottom:-15px; margin-top:5px; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-style:italic;font-weight: normal; }
#leftbox6 .text2, #leftbox .text2{margin-left:10px; margin-top:-2px; padding-bottom:2px; color:#616161; font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px;}
#leftbox6 .fields, #leftbox .fields{font-size:10px; color:#616161; border:1px solid #c4c4c4; margin-left:10px; height:12px; width:140px;}
#leftbox6 .buttons, #leftbox .buttons{vertical-align:bottom;  }


#leftbox-blog {border:1px solid #d2c89c; padding: 5px; width:168px; margin-bottom:10px; line-height: normal; }
#leftbox-blog ul {list-style-type: none;}
#leftbox-blog h2 {text-align: left; margin: 5px 0;}


.leftbox5 img, .leftbox4 img, .leftbox3 img, .leftbox2 img{ border:0px;}

/*.leftbox3{ margin-top:15px; border:1px solid #d2c89c; width:178px; height:98px;}*/

.leftbox4{border:1px solid #d2c89c; width:172px; height:88px; float:left;
	padding: 9px 0px 0px 6px;
	background-image:url(../images/follow-us-text.gif); background-repeat:no-repeat; background-position: center bottom;
}
.leftbox4 img {
	float: left;
	margin-right: 5px;
}
.leftbox5{border:1px solid #d2c89c; width:178px; height:88px; float:left; margin-left:19px;}
.leftbox7{border:1px solid #d2c89c; width:178px; height:88px; float:left; }

#wrap { margin:0px auto; background-image:url(../images/bod_back.png); background-repeat: repeat-y; width:863px; top:0px;}

#header {position:relative; margin:0px auto; background-image:url(../images/header.png); background-repeat:no-repeat; width:863px; height:150px;	}
#header h1 { margin:0; }
#nav {height:30px; margin:0px auto; float:right; margin-top:120px; margin-right:31.5px; }
#nav ul, #nav li {  list-style-type: none; float:left;  margin:0px auto;   }	

#nav li a {text-align:center; text-decoration:none; line-height:2.5em; height:29px; color:#474747; background: transparent url(../images/nav-back.jpg); background-repeat: no-repeat; display: block;  text-decoration: none;	font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; }
#nav li a:hover {color:#930907;}

#nav a.howitworks {background-position: 0 0; width:153px; margin-right: 5px; }
#nav a.about {background-position: -157px 0; width:68px; margin-right: 5px;}
#nav a.lifestories {background-position: -229px 0px; width: 136px; margin-right: 5px;}
#nav a.giftshop { background-position: -369px 0; width:78px;}
#nav li.select2 a{color:#930907;}

#header img.x {position:absolute; border:0px solid #000000; z-index:1; width:360px; height:128px; margin-top:48px;margin-left:22.5px;  }

#main, #main-ebook {position:relative; z-index: 10; margin-left:15px; float:left;  color:#2e2e2e; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
#main {width:490px; }

#main-ebook a, #main a {color:#616161; text-decoration:underline; }
#main-ebook a:hover, #main a:hover {color:#930907; }
#main-ebook h2 a, #main h2 a {text-decoration: none;}
#main-ebook h1 a, #main h1 a {text-decoration: none;}

#main-ebook{width:620px;}

#main-ebook h1, #main h1 { font-weight:normal; margin-top:25px; margin-bottom:20px; font-size:21px; color:#2e2e2e; font-style:italic; font-family:Georgia, "Times New Roman", Times, serif;}
#welcome {margin-left:260px; width:550px;}

#main .left-col{float:left; width:220px;  }
#main .left-col a{margin:0px auto;}
#main .left-col img{ vertical-align:middle;}
#main .right-col{float:left; width:255px; margin-left:20px; } 

#main-ebook h2, #main h2{ font-family:Georgia, "Times New Roman", Times, serif; font-style: italic; font-size:18px; font-weight:normal; margin-bottom:-3px;}
#main-ebook hr, #main hr{ color: #d2c89c; background-color: #d2c89c; height: 1px; border:0px solid #000000; margin:0px auto; width:80%; text-align:center;}
#main .profile {color:#474747; font-size:11px; height: 95px; margin-bottom:19px; clear:both;  }
#main .profile .placer{float:left; width:129px; margin-top:0px; margin-left:8px; top:0px; height:75px; }
#main .profile .placer2{float:left;width:129px; margin-top:0px; margin-left:8px;}
#main .profile h3{font-weight:bold; font-size:11px; margin-top:0px; margin-bottom:0px; }
#main .profile h4 {margin: 5px 0 10px 0;}
#main .profile h4 a{color:#474747; height:20px; text-decoration:none; font-weight:bold; font-size:11px; margin-top:0px; background-image:url(../images/arrow.jpg); background-repeat:no-repeat;  }
#main .profile h4 a:hover{ text-decoration:underline;} 
#main .profile img{float:left; padding-right:5px; border:0px solid #000000; background-position:bottom; }

#main .profile h3 a{ text-decoration:none; color:#474747;}
#main .profile h3 a:hover{ text-decoration: underline; }

/* User Forms */

#main .field{border:1px solid #c4c4c4; font-size:11px; color:#616161;margin-top:0px; height:17px; float:left; width:186px;   margin-bottom:15px;}

#main .field2{border:1px solid #c4c4c4; font-size:10px; color:#616161; margin-top:0px; height:15px; float:left; width:100px;   margin-bottom:15px;}
#main .field3{border:1px solid #c4c4c4; font-size:10px; color:#616161;margin-top:0px; height:15px; width:186px;   margin-bottom:15px;}
#main .field4{border:1px solid #c4c4c4; font-size:10px; color:#616161; margin-top:0px; height:20px; margin-bottom:15px; }
#main .userForms { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#616161; margin-left:0px; border:1px solid #d2c89c; padding-bottom:19px; width:480px; }
.userForms .captcha{margin-top:0px;float:left; margin-bottom:15px; height: auto;}
#main .userForms p{ font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height: 17px; color:#616161;width:150px; height:15px; margin-top:0px; margin-bottom:15px; float:left; clear:left; text-align:right;}
#main .userForms a{ color:#ff0000; text-decoration:none; font-size:10px; font-family:Georgia, "Times New Roman", Times, serif; font-style: italic; }
#main .someText{margin:0px auto; text-align:center;}
#main .userForms .someText a{ text-decoration:none; font-size:10px; font-family:Georgia, "Times New Roman", Times, serif; font-style: italic; }

#main .validate {float: left; color: #FF0000; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; margin: 5px 0 0 5px;}
#main .validate-top {color: #FF0000; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-align: center; margin-top: 5px;}

#main .fieldTitle, #main .fieldTitle2{position:relative; top:-10px;left:19px; float:left; background-color:#FFFFFF; padding-right:5px;  padding-left:5px;   text-align:center;  font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-style:italic; color:#616161;}


#sidebar {margin-top:70px; margin-left:17px; float:left; width:182px;  }
#sidebar ul { margin-bottom:0; }

#adblock{ float:left ; margin-left:10px; margin-top:70px;  width:120px; }
#footer {margin:0px auto;  padding-top:1px;clear:both; background-image:url(../images/footer.png); background-repeat:no-repeat; width:863px; height:103px; color:#616161; text-align:center; font-size:10px; font-family:Arial, Helvetica, sans-serif; }

#footer .footer-text{ margin:0px auto; width:470px; margin-top:20px; }
#footer .foot-left{ float:left;}
#footer .foot-center{ margin-left:45px; float:left; }
#footer .foot-center img{ margin:0px auto; vertical-align:middle; float:left; margin-left:5px; border:0px; }
#footer .foot-right{ float:right;}
#footer a{color:#616161; text-decoration: none;}
#footer a:hover{color:#616161; text-decoration: underline;}
#footer hr{color:#d2c89c; background-color:#d2c89c; height:1px; border:0px solid #000000;} 
#footer p {padding:5px; margin:0; }
.clearMe{clear:both;}

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

.nav-btn {display:inline;position: relative;float:left; 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;}
.nav-btn a{position:absolute; width:106px; top:0px; height:27px; font-family: Tahoma, Arial, Helvetica; font-size:9px; font-weight:bold; color:#474747; text-decoration:none;left:0px; line-height:2.65em;  }
.mov-btn{padding:5px 0 0 10px;float:left;display:inline;width:30px;}
.hasimgobit {float:left;padding:5px 0 5px 0;width:400px;}
.noimgobit {clear:both;float:left;padding:5px 0 5px 0;width:450px;}
.page-btn-on{width:24px;padding:0;text-decoration:none;background-color:#E3DDBD;color:black;}
.page-btn-off{width:24px;padding:0;text-decoration:none;background-color:#EEEAD6;color:gray;}



/* search styles */
#main .bottomBorer{ border-bottom:3px solid #000000;}
#main .colWraper1{}
#main .colWraper2{}
#main .xbor{border:2px solid #474747;}
#main .column1{border-left:2px solid #990000; position:relative; text-align:left; width:100px; font-weight:bold; font-size:14px; padding:5px; float:left; background-color:#990000; color:#FFFFFF;}
#main .column2{position:relative; border-left:1px solid #ffffff; width:250px; text-align:left;  padding:5px;font-weight:bold; font-size:14px; float:left; background-color:#990000; color:#FFFFFF;}
#main .column3{border-right:2px solid #990000;position:relative; border-left:1px solid #ffffff;  text-align:left; width:80px; padding:5px; font-weight:bold; font-size:14px;  float:left; background-color:#990000; color:#FFFFFF;}

#main .column1a{border-bottom:2px solid #e3dec3; border-left:2px solid #e3dec3; vertical-align:middle; position:relative; height:62px;text-align:center; width:100px; font-weight:bold; font-size:14px; padding:5px; float:left; background-color:#ffffff; color:#2e2e2e;}
#main .column1a img{  background-position:center; }
#main .column2a{position:relative; border-bottom:2px solid #e3dec3; line-height:4em; height:62px; border-left:1px solid #e3dec3; width:250px; text-align:left;  padding:5px;font-weight:bold; font-size:14px; float:left; background-color:#FFFFFF; color:#2e2e2e;}
#main .column2a a{  text-decoration:none; color:#474747;}
#main .column2a a:hover{ text-decoration:underline;}
#main .column3a{border-bottom:2px solid #e3dec3; border-right:2px solid #e3dec3;line-height:4em; position:relative;height:62px; border-left:1px solid #e3dec3;  text-align:left; width:80px; padding:5px; font-weight:bold; font-size:14px;  float:left; background-color:#FFFFFF; color:#2e2e2e;}

#main .column1b{border-bottom:2px solid #e3dec3; vertical-align:middle;  border-left:2px solid #e3dec3;position:relative; height:62px;text-align:center; width:100px; font-weight:bold; font-size:14px; padding:5px; float:left; background-color:#e3dec3; color:#2e2e2e;}
#main .column1b img{  }
#main .column2b{position:relative; border-bottom:2px solid #e3dec3;line-height:4em;height:62px; border-left:1px solid #ffffff; width:250px; text-align:left;  padding:5px;font-weight:bold; font-size:14px; float:left; background-color:#e3dec3; color:#2e2e2e;}
#main .column2b a{ text-decoration:none; color:#474747}
#main .column2b a:hover{ text-decoration:underline;}
#main .column3b{border-bottom:2px solid #e3dec3;border-right:2px solid #e3dec3;line-height:4em; position:relative; height:62px; border-left:1px solid #ffffff;  text-align:left; width:80px; padding:5px; font-weight:bold; font-size:14px;  float:left; background-color:#e3dec3; color:#2e2e2e;}


/* life story */

#main .lifestories a{ font-style:italic; text-decoration:none; color:#474747; font-weight:bold; font-size:14px;}
#main .lifestories a:hover{ background-color:#990000; color:#FFFFFF;}
#main .selectedLf{font-style:italic; text-decoration:none; background-color:#990000; color:#FFFFFF;font-weight:bold; font-size:14px; }
#main .lifestories p{}

#main .lifestory-profile {margin:0px auto; width:550px; text-align:center;}
#main .lifestory-profile p{text-align:left; color:#474747;  }
#main .lifestory-profile strong{font-size:14px; text-transform:capitalize; font-style:italic;}
#main .lifestory-profile .author{font-weight:bold;}
#main .lifestory-profile .text{float:left; text-align:left; color:#474747; }

#main .lifestory-profile a{font-weight:bold; font-size:12px; text-decoration:none; color:#474747; }
#main .lifestory-profile a:hover{ text-decoration:underline;}
#main .colBackAdmina{ padding-top:5px; padding-bottom:5px; border-bottom:1px solid #e3dec3;background-color:#e3dec3; width:460px; border-left:2px solid  #e3dec3; border-right:2px solid  #e3dec3; }
#main .colBackAdminb{padding-top:5px; padding-bottom:5px; border-bottom:1px solid #e3dec3;background-color:#ffffff; width:460px; border-left:2px solid  #e3dec3; border-right:2px solid  #e3dec3; }
#main .audioText{margin-left:10px; text-align:left; float:left; width:200px; font-weight:bold; font-size:12px; text-transform: capitalize;}
#main .audioLinks{text-align:left; float:left; width:200px; font-size:12px; text-transform: capitalize;}
#main .audioLinks a{ text-decoration:none; font-weight:normal; }

#main .videos{ margin:0 auto;  }
#main .videos img{vertical-align:middle; border:0px;}
#main .videos .left-arr { vertical-align:middle;  }
#main .videos .life-video{margin-left:10px; }
#main .videos .right-arr {background-position:center; vertical-align:top; float:left; margin-left:400px; margin-top:0px;}

/* profile search page */
#main .profile-search {color:#474747; font-size:12px; height:75px; margin-bottom:19px; clear:both;  }
#main .profile-search .placer{float:right;width:400px; margin-top:0px; top:0px; height:80px; }
#main .profile-search .placer2{float:right;width:400px; margin-top:0px; height:80px;}
#main .profile-search h3{font-weight:bold; font-size:12px; margin-top:0px; margin-bottom:0px; }
#main .profile-search h4 a{color:#474747; height:20px; width:120px; text-decoration:none; font-weight:bold; font-size:11px; margin-top:0px; background-image:url(../images/arrow.jpg); background-repeat:no-repeat;  }
#main .profile-search h4 a:hover{ text-decoration:underline;} 
#main .profile-search img{float:left; padding-right:5px; border:0px solid #000000; background-position:bottom; }
#main .colBackTipTop{font-style: italic;font-size:12px; float:right; margin-right:10px; }
#main .colBackTipTop a{  font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; }
#main .colBackTipTop2{font-style:italic; font-size:12px; text-align:center; }
#main .profile-search h3 a{ text-decoration:none; color:#0000ff;}
#main .profile-search h3 a:hover{ text-decoration: underline; }

#main .floatL{ font-style:italic; font-family:Georgia, "Times New Roman", Times, serif; float:left; text-align:left; color:#151515;  /* background-color:#EEFFDF; height:20px; border:1px solid #2E2E2E; */padding:3px; margin-bottom:5px; }
#main .floatL a{color:#151515; font-style:italic; font-weight:bold; }
#main .floatR{ margin:0px auto; text-align:center; color:#2e2e2e; line-height:1.5em;  background-color:#EEFFDF;  border:1px solid #2E2E2E; padding:3px; margin-bottom:15px;  }
#main .floatR a{font-weight:bold; text-decoration:none;color:#151515; }
#main .floatR a:hover{text-decoration: underline;}

#main .floatRu{ margin:0px auto; text-align:center; color:#2e2e2e; line-height:1.5em;  background-color:#EEFFDF;  border:1px solid #2E2E2E; padding:3px; margin-bottom:15px; width:600px; }
#main .floatRu a{font-weight:bold; text-decoration:none; color:#930907; }
#main .floatRu a:hover{text-decoration: underline;}

#main .topHeading{ float:left; background-color:#990000; font-weight:bold;   font-size:14px; padding:5px;  text-align:left; width:475px; color:#FFFFFF;}
#main .NoneFound{ float:left; font-weight:bold;   font-size:12px; padding:5px;  text-align:left; width:90%; color:#000000;}

#adminForms{font-size:12px; font-family:Arial, Helvetica, sans-serif;  }
#adminForms img{border:0px;}
#adminForms a{ font-style:italic; text-decoration:none; color:#474747; font-weight:bold; font-size:14px;}
#adminForms a:hover{ text-decoration:underline; }
#adminForms  p{float:right; margin-right:30px; }
#adminForms .colApa{ float:left; width:354px;}
#main .colApb{float:left; width:100px;}

#adminForms .colBacka{ padding-top:5px; padding-bottom:5px; border-bottom:1px solid #e3dec3;background-color:#e3dec3; width:481px; border-left:2px solid  #e3dec3; border-right:2px solid  #e3dec3; }
#adminForms .colBackb{padding-top:5px;padding-bottom:5px; border-bottom:1px solid #e3dec3; background-color:#ffffff; width:481px; border-left:2px solid  #e3dec3;  border-right:2px solid  #e3dec3;}
#adminForms .colBackTipTop{font-style: italic;font-size:12px; float:right; margin-right:10px; }
#adminForms .colBackTipTop a{  font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; }

#adminForms .coll1{float:left; margin-left:50px; width:100px; margin-top:2px;margin-bottom:2px; font-weight:bold; margin-bottom:5px;}
#adminForms .coll2{float:left; width:200px; margin-top:2px;margin-bottom:2px; font-weight:bold; margin-bottom:5px; }
#adminForms .coll3{float:left; width:100px; margin-top:2px;margin-bottom:2px; font-weight:bold; margin-bottom:5px; }

#adminForms .colAp1a{ float:left; margin-left:10px;  }

#adminForms .colAp2a{ float:right; margin-right:30px; margin-bottom:2px;}

#adminForms .guestEntryApp{padding:5px; font-style:italic; margin-left:30px;}

#adminForms .ActionCol{float:left; width:50px; text-align:center; vertical-align:middle;  }

#adminForms .NameCol1{float:left; width:100px;}
#adminForms .EmailCol1{float:left; width:200px;}
#adminForms .RelCol1{float:left; width:100px;}
#adminForms .EntryCol1{float:left; font-style:italic; margin-left:30px; padding:5px;  }
#adminForms .nonePend{margin:0px auto; margin-bottom:5px; margin-top:5px; text-align:center;}

#adminForms .thirdColm{float:left; width:220px; font-size:12px;}
#adminForms .fourthColm{float:left; width:60px; font-size:12px;}

#adminForms .fullName{float:left; font-weight:bold;padding-top:5px; padding-bottom:5px; width:150px;}
#adminForms .fullName2{float:left; font-weight:bold;padding-top:5px; padding-bottom:5px; width:50px;}
#adminForms .created{float:left;font-weight:bold;padding-top:5px; padding-bottom:5px; width:90px;}
#adminForms .status{float:left;font-weight:bold;padding-top:5px; padding-bottom:5px; width:60px; }
#adminForms .status2{float:left;font-weight:bold;padding-top:5px; padding-bottom:5px; width:50px;}
#adminForms .imageCol{float:left;font-weight:bold;padding-top:5px; padding-bottom:5px; width:80px;}
#adminForms .relation{float:left;font-weight:bold;padding-top:5px; padding-bottom:5px; }
#adminForms .sendto{float:left;font-weight:bold;padding-top:5px; padding-bottom:5px;}

#adminForms .fullNameCol{float:left; padding-top:5px; padding-bottom:5px; width:150px;}
#adminForms .fullNameColV{float:left; padding-top:5px; padding-bottom:5px; width:50px;}
#adminForms .fullNameCol a{ font-style:normal; font-size:12px;}
#adminForms .fullNameCol a:hover{ text-decoration:underline;}
#adminForms .createdCol{float:left; padding-top:5px; padding-bottom:5px; width:90px; font-style:italic;}
#adminForms .statusCol{float:left; padding-top:5px; padding-bottom:5px; width:50px; }
#adminForms .statusColL{float:left; padding-bottom:5px; width:150px;}

#adminForms .statusColL a{float:left;  font-weight: bold; font-size:12px; font-style:normal; }
#adminForms .statusCol2{float:left;padding-top:5px; padding-bottom:5px; width:50px;}
#adminForms .imageColm{float:left;padding-top:5px; padding-bottom:5px; width:80px;}
#adminForms .relationCol{float:left;padding-top:5px; padding-bottom:5px; width:140px; }

#adminForms .sendtoCol a{float:left; padding-top:5px; padding-bottom:5px; padding-left: 10px; font-style:normal; font-size:12px;  width:115px;}

#adminForms .colAddTop1Fill{float:left; border-left:2px solid #e3dec3; width:40px; padding-top:5px; padding-bottom:5px;}
#adminForms .colAddTop1{ float:left;  width:130px; font-weight:bold;padding-top:5px; padding-bottom:5px;}
#adminForms .colAddTop2{float:left; width:200px;  font-weight:bold;padding-top:5px; padding-bottom:5px;}
#adminForms .colAddTop3{float:left;  width:50px;  font-weight:bold;padding-top:5px; padding-bottom:5px;}
#adminForms .colAddTop4{border-right:2px solid #e3dec3; float:left; width:40px; text-align:center;  font-weight:bold; padding-top:5px; padding-bottom:5px;}

#main .colAddTop1a{ float:left; width:40px; color:#FFFFFF; height:20px; vertical-align:middle;padding-top:2px; padding-bottom:2px;}
#main .colAddTop2a{float:left;  width:130px; height:20px; padding-top:2px; padding-bottom:2px;}
#main .colAddTop3a{float:left;  width:200px;  height:20px;  padding-top:2px; padding-bottom:2px;}
#main .colAddTop4a{float:left;  width:50px; height:20px; padding-top:2px; padding-bottom:2px; }
#main .colAddTop5a{ float:left; width:40px; text-align:center; height:20px; padding-top:2px; padding-bottom:2px; }

#main .colAddTop1b{border-left:2px solid #e3dec3; float:left; width:40px; padding-top:2px; padding-bottom:2px;}
#main .colAddTop2b{float:left;  width:130px; padding-top:2px; padding-bottom:2px;}
#main .colAddTop3b{float:left;  width:200px; padding-top:2px; padding-bottom:2px;}
#main .colAddTop4b{float:left;  width:50px; padding-top:2px; padding-bottom:2px;}
#main .colAddTop5b{border-right:2px solid #e3dec3; float:left; width:40px; text-align:center; padding-bottom:2px;}

#main .profile .img-shadow{ 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;  }

#main .profile .img-shadow img  {
  display: block;  position: relative;  background-color: #fff;  border: 1px solid #a9a9a9;  margin: -6px 6px 6px -6px;  padding: 2px; 
  }
  
#main #content .img-shadow{ 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;  }

#main #content .img-shadow img  {
  display: block;  position: relative;  background-color: #fff;  border: 1px solid #a9a9a9;  margin: -6px 6px 6px -6px;  padding: 2px; 
  }  

/* home page links */
#main .mainlinks a{font-weight:bold; text-decoration:underline; color:#474747; }
#main .mainlinks a:hover{ background-color:#990000; color:#FFFFFF;}

#slideme { width: 270px; height: 150px; } 

#slideme div { width: 278px;  height: 50px; }
#slideme div a{text-decoration:none;  }
#slideme div a:hover{text-decoration: underline;}
#slideme div img { border:1px solid #000; }
/* #slideme div img { float: left; margin:5px;  width: 100px; height: 100px;  background: #fff } */
#main .bodyimg{ height:600px; position:relative;}

/*
#slideme { width: 120px; height: 262px; background-color:#F7C473; font-family:Georgia, "Times New Roman", Times, serif;  font-style:italic; 


  background: url(/images/shadow.gif) no-repeat bottom right;  margin: 10px 0 0 10px !important;  margin: 10px 0 0 5px;  
}
#slideme div { width: 111px; height: 253px; text-align: center; border:1px solid #000; color:#151515;; font-size: 14px; background-color:#F7C473; }
#slideme div a{font-style:italic; text-align:center; color:#000; border:0px; text-decoration:none; font-weight:bold;}
#slideme div a:hover{text-decoration: underline;}
#slideme div img { border:1px solid #000; }
*/
/* #slideme div img { float: left; margin:5px;  width: 100px; height: 100px;  background: #fff } */
#main .bodyimg{ height:600px; position:relative;}
/**/

#leftbox6 {text-align:center;background-color:#f8f6ea; }
#leftbox6 .input-box{ float:left;   margin-top:0px;  color:#616161;  border:1px solid #c4c4c4; height:15px; width:130px; font-size:12px; margin-bottom:3px;}
#leftbox6 p.label{float:left; width:50px;text-align:left; margin-bottom:0px; margin-top:0px; color:#616161;}
#leftbox6 p.mid-text{text-align:center; margin-top:3px; margin-bottom:3px; }
#leftbox6 .label-wrap{width:160px; margin:0px auto;}
#leftbox6 .search-button{width:17px; float:left; margin-left:5px; margin-top:2px;}
#leftbox6 .top-text{margin-top:3px;}
#leftbox6 .small-link-text{margin-top:3px;}
/*#leftbox6 .small-link-text a{font-size:10px;} */

.testimonial {float:left; width: 200px; margin: 0 0 0 10px; border-left: 1px solid #d2c89c; padding-left: 7px;}
.testimonial h2 {margin-top: 0; font-size: 18px;}
.testimonial p {font-size: 11px;}

.needhelp {font-size: 11px; font-family: Arial, Helvetica, sans-serif;}
.needhelp a {color: #930907; text-decoration: none;}
.needhelp a:hover {text-decoration: underline;}

.tiny-play {border: none; vertical-align: bottom; margin: 0 5px -2px 0;}

#blog-leftbox{border-bottom: 1px solid #D2C89C; border-left: 1px solid #D2C89C; border-right: 1px solid #D2C89C; margin-bottom: 5px; padding: 5px; width: 170px; margin-bottom:10px;  }
#blog-leftbox h2 {color:#2E2E2E; font-family:Georgia,"Times New Roman",Times,serif; font-size:16px;margin-bottom: 10px;}
#blog-leftbox a {color:#616161; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; line-height:1.2em;  }
#blog-leftbox .textwidget {margin-left: 0;}
#blog-leftbox ul li ul li{margin-bottom: 10px;}
#blog-leftbox a:hover {color:#930907; font-weight:bold; }
#blog-leftbox .select {color:#930907; font-weight:bold; }
#blog-leftbox .fieldForm, #blog-leftbox .fieldForm{width:140px; margin:0px auto; border:1px solid #c4c4c4; font-size:10px; color:#616161;margin-top:7px; height:15px; margin-bottom:15px;}

#main .larger {font-size: 18px; margin: 24px 0 0 0; border-top: 1px solid #ccc; padding-top: 3px;}

.webcast-overlay {z-index:9999; left: 0; top: 0; width: 100%; height: 100%; position: fixed; background: url(../images/modal-back.png) repeat; display: none;}

.webcast {padding: 15px; width:300px; margin: 0 auto; margin-top: 15px; background: #ffffff; font-size:12px; color:#616161; border:1px solid #d2c89c; padding-bottom:15px;}
.webcast p {font-size: 12px; margin: 0px 5px 10px 0; float: left; height: 20px; line-height: 20px; width: 100px; text-align: right;}
.webcast .submit {margin-left: 100px;}
.webcast-title {float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; font-style:italic; color:#616161; margin: 0 0 15px 0;}
.x {font-size: 14px; margin: 0; float: right; width: 15px; font-weight: bold; text-decoration: none; text-align: right;}
.x a {color: #616161; text-decoration: none;}


.ebookprod {margin: 5px 0 15px 0; width: 610px; border-top: 1px solid #ccc;}
.ebookprod ul li {margin: 0 0 5px 0;}
.ebook-L {float: left; width: 185px; margin-right: 15px; text-align: center; line-height: 18px;}
.ebook-R {float: left; width: 410px;}
.ebookprod span {font-size: 11px;}
#main .ebookprod h3 a.darklink {color: #2E2E2E; text-decoration: none;}
#main .ebookprod h3 a:hover.darklink {color: #930907;}

#form1 {margin: 25px 0 10px 0;}

.proviso-mem{
	float:left;
	width:210px;
	text-align:center;
	margin-bottom:20px;
}

.proviso-mem img{
	text-align:center;
	padding:10px;
	border:0px;
	margin:0px auto;
}

.proviso-mem .img-shadow{
	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; */
	width:80px;	
	margin:0 auto;
	
}
.proviso-mem .img-shadow img{
	margin:0px auto;

}
.proviso-wrap{
	width:640px;
	margin:0 auto;
	margin-top:20px;
}

/* ************ TWITTER WIDGETS for GRIEVING WALL ************* */

#griefwall {width: 610px;}
#griefwall h3 {font-size: 14px; margin-top: 0;}
#griefwall p {line-height: 18px;}
#griefwall a {text-decoration: none;}
#griefwall hr {width: 100%; color: #ccc; background-color: #ccc; border: 0 solid #fff; height: 1px; margin: 15px 0;}

#griefwall .voltwitterL {float: left; width: 200px; }
#griefwall .voltwitterL p {line-height: 20px;}

.voltwitterR {float: right; width: 400px; margin: 0 0 0 5px;}

.halfwall {width: 300px; float: left;}
.halfwall p {line-height: 18px;}



