
body { margin: 0; padding: 0; background: #C0DEED url(images/bg.jpg) repeat center top; font-size: 13px; text-align: justify; color:#666666; overflow: -moz-scrollbars-vertical;}
body, th, td, input, textarea, select, option { font-family: "Trebuchet MS", "Times New Roman", Arial, Times, serif; }

h1, h2, h3 { text-transform: uppercase; font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #753333;}
h2 { letter-spacing: -1px; font-size: 2em;}
h3 { font-size: 1em;}
blockquote { padding-left: 1em;}
blockquote p, blockquote ul, blockquote ol { line-height: normal; font-style: italic;}
img {border:0; }

/* Header */

#top { width:100%; height:142px; background: #C0DEED url(images/bg.jpg) repeat center top;   }
#header { width: 900px; height: 142px; margin: 0 auto; text-transform: uppercase; font-family: Arial, Helvetica, sans-serif; background:transparent url(images/phone-number.png) no-repeat 650px 117px; }
#header h1, #header p { margin: 0; padding: 0;}
#header h1 { text-indent:-9999px; height:120px; text-align: center; color: #FFFFFF; background:transparent url(images/logo.png) no-repeat 20px 22px;}
#header p { float: left; padding: 0px 0 0 422px; font-size: 12px; font-weight: bold; color: #F51F47;}
#header a { text-decoration: none; color: #F51F47;}

/* Sidebar */

#sidebar { float: left; width: 216px; margin-bottom: 10px; margin-left:10px; background: url(images/side_mid.jpg) repeat-y left top; color: #666;}
#sidebar .bgtop { background: url(images/side_top.jpg) no-repeat left top;}
#sidebar .bgbtm { background: url(images/side_btm.jpg) no-repeat left bottom;}
#sidebar ul { margin: 0 0 0 20px; padding: 30px 0 25px 0; list-style: none; line-height: 200%;}
#sidebar li { line-height: 200%; }
#sidebar li ul { padding: 0px 57px 16px 0px;}
#sidebar li li { border-bottom: 1px dotted #E3E3E3; padding: 5px 0 5px 0px;}
#sidebar h2 { margin: 0; height: 40px; background: url(images/img07.jpg) no-repeat left 45%; padding: 10px 0px 0px 20px; text-transform: uppercase; font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #666	;}
#sidebar a { color:#7A699B; font-weight:normal;  font-size:16px; text-transform:uppercase; text-decoration:none;}
#sidebar a:hover { text-decoration: underline;}


/* Content */

.post { padding: 18px 100px 0px 63px;}

#page { width: 910px; margin: 0 auto;}
#content { float: right; background: url(images/content_mid.jpg) repeat-y left top; width: 655px; margin: 0 6px 50px 0; padding: 0 0 0 0 ;  }
#content .bgtop { background: url(images/content_top.jpg) no-repeat left top;}
#content .bgbtm { background: url(images/content_btm.jpg) no-repeat left bottom; padding: 0 0 35px 0; }
#content li { padding: 0 0 8px 5px; color:#7A699B; color:#7A699B; font-weight:normal; font-size:16px; text-transform:uppercase; }
#content ul { padding: 0 0 18px 25px;  }

#content a {color:#9999C1; font-weight:bold; }
#content a:hover { text-decoration:none; }
#content .purplecapstoo { color:#7A699B; font-weight:normal; margin: 5px 0 0 0; word-spacing:0px; font-size:16px; text-transform:uppercase;  }
#content .purplecapstoo a { font-weight:normal;  color:#7A699B;  }

#entry { padding:0 0 50px 0; margin:0 0 0 0; background: url(images/img12.jpg) no-repeat left bottom; }
#entry p { padding:0 20px 20px 0; margin:0 0 0 0; line-height:22px;} 
#entry h1 { font-family: "Trebuchet MS", Arial,Helvetica,sans-serif; color: #753333; letter-spacing:1px; margin: 14px 11px 27px 0; width:370px; padding: 0px 0 10px 3px; font-size: 26px; border-bottom: #cfc1db 1px dashed;     }


.byline { float: left; display: block; margin: 0; padding: 15px 0 0 0; color: #646464;}
.alignleft { float: left;}
.alignright { float: right;}
.posts { margin: 0; padding: 0; list-style: none; line-height: normal;}
.posts h3 { margin: 0; font-weight: bold;}

.last { border: none;}
.purple { color:#7A699B; font-weight:normal; margin: 5px 0 0 0; word-spacing:0px; font-size:16px; text-transform:uppercase;  }
.block {display:block; padding: 0 0 20px 0; }
.cindy { float:left; padding: 0 24px 10px 0;}

/* Footer */


/* Classes */

#hi-fai { color:#B08487;  text-transform:uppercase; font-size:12px; padding: 16px 0 2px 0;  }
#hi-fai a { text-decoration:none; }
#hi-fai a:hover { text-decoration:underline; }


.purplecapstoo { color:#7A699B; font-weight:normal; margin: 5px 0 0 0; word-spacing:0px; font-size:16px; text-transform:uppercase;  }
