
/* ::::: http://judysmakeoverblog.com/index.css ::::: */

body { margin: 0pt 0pt 20px; padding: 0pt 10px 0pt 0pt; background: rgb(185, 221, 222) none repeat scroll 0% 0%; font-size: 76%; font-family: "Lucida Grande",Lucida,Verdana,sans-serif; text-align: center; }
#header { margin: 0pt auto 20px; background: transparent url('box-repeat.jpg') repeat scroll center center; text-align: left; width: 720px; }
#header a { padding: 20px 20px 10px; background: transparent url('box-bottom.jpg') no-repeat scroll left bottom; color: rgb(229, 161, 161); display: block; font-size: 3.5em; text-decoration: none; }
#header a:hover { color: rgb(205, 134, 134); }
#text { margin: 0pt auto; background: transparent url('text-repeat.jpg') repeat scroll 0% 0%; text-align: left; width: 720px; }
#text #main { padding: 10px 10px 0pt 20px; background: transparent url('text-top.jpg') no-repeat scroll left top; color: rgb(51, 51, 51); float: left; width: 505px; }
#text #main h1 { padding-right: 10px; color: rgb(50, 60, 60); }
#text #main p.meta { color: rgb(153, 153, 153); }
ul { list-style-type: circle; }
pre { padding: 5px; background: rgb(239, 242, 159) none repeat scroll 0% 0%; font-size: 1.2em; }
code { background: rgb(239, 242, 159) none repeat scroll 0% 0%; color: rgb(0, 0, 0); font-size: 1.2em; }
pre code { font-size: 1em; }
.comment { margin: 0pt; list-style-type: none; }
#reply label { display: block; }
.hilite { background-color: rgb(241, 113, 150) ! important; color: rgb(255, 255, 255); }
#text #sidebar { padding: 10px 20px 0pt 10px; background: transparent url('text-top.jpg') no-repeat scroll right top; float: right; width: 155px; }
#text #sidebar h1 { margin: 0pt; padding: 0pt; font-size: 1px; visibility: hidden; }
#text #sidebar h2 { margin: 33px 0pt 0pt; color: rgb(50, 60, 60); font-weight: normal; }
#text #sidebar ul { margin: 0pt; padding: 0pt 0pt 0pt 1em; list-style-type: none; }
#text #footer { padding: 0pt 20px 10px; background: transparent url('text-bottom.jpg') no-repeat scroll center bottom; clear: both; color: rgb(102, 102, 102); }
#text #footer p { margin: 0pt; }
#header { font-family: "Stone Sans ITC TT","Arial Rounded MT BOLD",Verdana,sans-serif; letter-spacing: -0.3em; }
#text h1 { font-size: 2.4em; font-weight: normal; letter-spacing: -2px; }
#text h2 { font-size: 1.8em; font-weight: normal; letter-spacing: -1px; }
#text h3 { font-size: 1.4em; font-weight: normal; }
#text p, #text #main ul, #text #main ol { font-family: Verdana,Arial,sans-serif; line-height: 18px; }
#text #sidebar ul { font-family: Verdana,Arial,sans-serif; line-height: 170%; }
a { color: rgb(229, 0, 161); font-weight: bold; text-decoration: underline; }
a:visited { color: rgb(229, 0, 161); }
a:hover { color: rgb(144, 172, 173); }
h1 a, h1 a:visited { border-bottom: 1px solid rgb(204, 204, 204); color: rgb(51, 51, 51); text-decoration: none; }
h1 a:hover { color: rgb(99, 118, 119); }
* html #text #main { padding-top: 20px; width: 505px; }
* html #text #sidebar { width: 155px; }
#site_content { position: absolute; left: -10000px; }
p#sidebar text {  }
p#disclaimer { font-size: 9px; text-align: center; color: rgb(102, 102, 102); }