body { margin:30px auto; font-family:Verdana, Arial, helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#666666; text-decoration:none; line-height:21px; background-color:#ffffff; }

/********************** Links ***************************/
a:link, a:active{ text-decoration:none; color:#03F; font-size:12px; font-weight:normal; }
a:visited { text-decoration:none; color:#03F; font-size:12px; font-weight:normal; }
a:hover{ text-decoration:underline; color:#008000; font-size:12px; font-weight:normal; }

/********************** General Styles ***************************/
h1{ color:#9A2D2E; font-size:18px; font-weight:bold; margin:0px 0px 15px 0px; }
h2{ color:#9A2D2E; font-size:14px; font-weight:bold; margin:2px 0px 2px 0px; }
h3{ color:#9A2D2E; font-size:12px; font-weight:bold; margin:0px 0px 2px 0px; line-height:1.2;}
h4{ color:#666666; font-size:14px; font-weight:bold; margin:0px 0px 2px 0px; text-align:justify; }
h5{ color:#666666; font-size:14px; font-weight:bold; margin:5px 0px 5px 5px; line-height:1.2;}
.ptbold { font-weight:bold; }
.pt14 {font-size:14px; }
.pt14boldblack {font-size:14px; color:#000; font-weight:bold; }
.ptsmall{ font-size:11px; }
.ptsmallbold{ font-size:11px; font-weight:bold; }
.ptmaroon { color:#9A2D2E; font-weight:bold; }
.ptmaroon2 { color:#9A2D2E; font-weight:bold; font-size:14px; }
.ptred { color:#C83334; font-weight:normal; }
.ptblack { color:#000000; font-weight:normal; }
.ptblue { color:#446DBF; font-weight:bold; }

/********************** HR ***************************/
#hr { margin:0px auto; border:none 0; border-top:1px solid #E6E3CC;/*the border*/width:100%; height:1px; } 

/* Testimonial */
#testimonial { width:536px; margin:10px auto 10px auto; padding:0 10px 0 10px; border-left:#fe9705 solid 2px; border-right:#fe9705 solid 2px; text-align:left;  }

/********************** Container ***************************/
#container { width:560px; margin:0px auto; } 

/********************** Header ***************************/
#header { width:640px; margin:0px auto; } 

/********************** Content ***************************/
#content { width:535px; }

 /********************** Signup ***************************/
#signup  a:link, a:active { text-decoration:none; color:#03F; font-size:12px; font-weight:normal; }
#signup a:visited { text-decoration:none; color:#03F; font-size:12px; font-weight:normal; }
#signup a:hover { text-decoration:underline; color:#008000; font-size:12px; font-weight:normal; }

/********************** lt_bkg ***************************/
#lt_bkg { background-color:#FBF6E6; padding:1px 0px 1px 0px; margin-bottom:15px; margin-top:15px; } 

#green_bkg { background-color: #F90; padding:1px 0px 1px 0px; margin-bottom:15px; margin-top:15px; border:#ad1f1c solid 1px; text-align:center; } 
#green_bkg  a:link, a:active { text-decoration:underline; color:#03F; font-size:14px; font-weight:normal; }
#green_bkg a:visited { text-decoration:underline; color:#03F; font-size:14px; font-weight:normal; }
#green_bkg a:hover { text-decoration:underline; color:#9114c7; font-size:14px; font-weight:normal; }


/********************** Sidebar ***************************/
#sidebar { width:220px; background-color:#F5EBCF; border:#666666 solid 1px; padding:8px 8px 8px 8px;} 
#sidebar td { line-height:19px; }

/********************** Book_Box ***************************/
#book_box { width:auto; background-color:#FAF4E3; border:#666666 solid 1px; padding:8px 4px 8px 4px;} 

/********************** Text_Box ***************************/
#text_box { width:535px; background-color:#FAF4E3; border:#666666 solid 1px; padding:8px 8px 8px 8px;} 

/********************** Picture_Box ***************************/
#picture_box { width:535px; margin:0px auto; background-color:#FAF4E3; border:#666666 solid 1px; } 

/********************** Bottom_Ad ***************************/
#bottom_ad { width:760px; margin:0px auto; } 

/********************** Footer ***************************/
#footer { width:565px; margin:0px auto; text-align:center; } 

/********************** Share-This ***************************/
#share-this { width:100%; margin:15px auto 0px auto; padding:0 8px 0 8px; text-align:justify; letter-spacing:-.25px; text-align:center; }
#share-this ul { margin:0; padding:0;  }
#share-this li { display:inline; }
#share-this img { border:none; padding-left:5px; }

.ital-under { font-style: italic; text-decoration: underline; }
