
body { font-size: 62.5%; font-family: 'Lucida Grande',Verdana,Arial,Sans-Serif; background: url('images/bg.jpg') repeat scroll 0% 0% rgb(255, 255, 254); color: rgb(86, 86, 86); text-align: center; }
input, select { background: none repeat scroll 0% 0% transparent; border: 1px solid rgb(102, 102, 102); }
#bg { background: url('images/site.jpg') no-repeat scroll center top transparent; }
#page { background: url('images/nb.jpg') repeat scroll 0% 0% transparent; border: 0pt none; text-align: left; margin: 0px auto; padding: 0pt; width: 960px; }
#wrapper { padding: 0pt; margin: 0pt auto; width: 960px; }
#content { font-size: 12px; }
.narrowcolumn .entry, .widecolumn .entry { line-height: 1.6em; }
h2, h3, h4, h5, h6 { font-family: Georgia,'Times New Roman',Times,serif; font-weight: normal; color: rgb(51, 51, 51); line-height: 1em; }
h2 { font-size: 2.5em; color: rgb(51, 51, 51); }
#sidebar h2 { font-family: Georgia,Arial; font-size: 1.4em; letter-spacing: 0pt; border: 0pt none; padding: 0pt; margin: 0pt; color: rgb(102, 102, 102); }
#sidebar { font: 12px 'Lucida Grande',Verdana,Arial,Sans-Serif; }
a, h2 a:hover, h3 a:hover { color: rgb(141, 120, 209); text-decoration: none; }
a:hover { text-decoration: underline; }
body { margin: 0pt; padding: 0pt; }
#header { margin: auto; padding: 0pt; height: 62px; width: 958px; text-align: left; }
.narrowcolumn { float: left; padding: 15px 0pt 0px 35px; margin: 0px 0pt 0pt; width: 625px; }
.post { margin: 0pt 0pt 30px; text-align: left; }
#behappy { background: url('images/nb.jpg') repeat scroll 0% 0% transparent; margin: 0pt auto; float: right; padding: 0pt; width: 960px ! important; height: 104px; }
#rquote { width: 280px; float: right; margin: 20px 40px 0pt 0pt; text-align: left; font-family: 'Times new roman'; font-size: 13px; font-style: italic; }
#randomimg { width: 250px; float: right; margin: -110px 30px 0pt 0pt; }
#footer { margin: 0pt auto 15px; width: 960px; clear: both; height: 84px; overflow: hidden; background: url('images/footer.jpg') no-repeat scroll center top transparent; }
#footer p { text-align: left; line-height: 0.2em; }
#copyright { padding: 20px 0pt 30px 77px; margin-top: 5px; color: rgb(102, 102, 102); }
.entry img { background: none repeat scroll 0% 0% rgb(255, 255, 255); border: 1px solid rgb(232, 241, 248); padding: 5px; }
.entry img.alignleft { margin: 0pt 5px 0pt 0pt; }
.alignleft { float: left; }
.entry a {  }
.entry a:hover { background: none repeat scroll 0% 0% rgb(255, 252, 202); color: rgb(86, 86, 86); padding: 0pt 0pt 1px; text-decoration: none; }
.entry a.more-link { float: right; margin: 5px 5px 10px; border: medium none; font-size: 16px; text-decoration: none; padding: 0pt; }
.entry a.more-link:hover { border: medium none; background: none repeat scroll 0% 0% rgb(255, 252, 202); color: rgb(86, 86, 86); }
#listcat { padding-top: 5px; margin-left: -5px; }
#cat { background: url('images/cats.png') no-repeat scroll center top transparent; height: 45px; margin: 0pt 0pt 0pt -10px; }
#cat h2 { color: rgb(103, 103, 137); padding: 15px 0pt 0pt 65px; }
#sidebar ul, #sidebar ul ol { margin: 0pt; list-style-type: none; padding: 0pt; }
#sidebar ul li { list-style-type: none; list-style-image: none; margin-bottom: 5px; margin-top: 4px; }
#sidebar ul li a:hover { text-decoration: none; background: none repeat scroll 0% 0% rgb(253, 248, 251); }
#sidebar ul.catmenu li a { font-size: 14px; font-weight: bold; color: rgb(115, 112, 130); font-family: Georgia,Arial; display: block; width: 210px; height: 26px; border-width: medium medium 1px; border-style: none none dashed; border-color: -moz-use-text-color -moz-use-text-color rgb(230, 221, 243); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none; padding-left: 5px; padding-top: 8px; }
#sidebar ul.catmenu li a:hover { background: none repeat scroll 0% 0% rgb(247, 244, 252); }
#sidebar ul.catmenu li { list-style-type: none; padding-left: 40px; list-style-image: none; display: block; margin: 0pt 0pt 1px; height: 34px; }
#sidebar li.cat-style { background: url('images/style.png') no-repeat scroll 0% 0% transparent; }
#sidebar li.cat-food { background: url('images/food.png') no-repeat scroll 0% 0% transparent; }
#sidebar li.cat-health { background: url('images/health.png') no-repeat scroll 0% 0% transparent; }
#sidebar li.cat-fit { background: url('images/fit.png') no-repeat scroll 0% 0% transparent; }
#sidebar li.cat-misc { background: url('images/misc.png') no-repeat scroll 0% 0% transparent; }
#sidebar li.cat-beauty { background: url('images/beauty.png') no-repeat scroll 0% 0% transparent; }
#sidebar li.cat-methods { background: url('images/methods.png') no-repeat scroll left 2px transparent; }
#tagcloud { background: url('images/cloud.png') no-repeat scroll 0% 0% transparent; margin: 15px -5px 0pt 0pt; padding: 0pt 40px 0pt 32px; text-align: center; min-height: 150px; }
#tagcloud h2 { text-align: left; padding: 54px 0pt 15px 28px; color: rgb(112, 134, 170); }
#tagcloud a { color: rgb(102, 102, 102); text-transform: lowercase; font-family: Verdana,Arial,Helvetica,sans-serif; }
#tagcloud a:hover { color: rgb(51, 51, 51); }
#tabbed { padding: 20px 0pt 17px; width: 258px; background: url('images/tabs_bottom.png') no-repeat scroll left bottom transparent; margin: 0pt 0pt 15px; }
#tabs { padding: 10px 20px 5px 15px; margin-top: -7px; background: url('images/tabbed.png') repeat-y scroll 0% 0% transparent; }
#sidebar ul.idTabs { display: inline; margin-left: 1px; float: left; width: 257px; font-family: Georgia,Arial; font-size: 1.4em; }
#sidebar ul.idTabs li { display: inline; float: left; }
#sidebar ul.idTabs li a { border: medium none; color: rgb(103, 80, 108); }
#sidebar ul.idTabs li a:hover { background: none repeat scroll 0% 0% transparent; }
#sidebar li.popular { text-align: center; }
#sidebar li.popular a { width: 125px; height: 29px; display: block; background: url('images/tab.jpg') no-repeat scroll left top transparent; padding: 12px 0pt 0pt; }
#sidebar li.popular a:hover { background: url('images/tab.png') no-repeat scroll left top transparent ! important; }
#sidebar li.newposts { text-align: center; }
#sidebar li.newposts a { width: 125px; height: 29px; display: block; background: url('images/tab.png') no-repeat scroll left top transparent; padding: 12px 0pt 0pt; }
#sidebar li.newposts a:hover { background: url('images/tab.png') no-repeat scroll left top transparent ! important; }
#sidebar ul.wppp_list li { padding-left: 17px; border-bottom: 1px dashed rgb(230, 221, 243); margin: 0pt; display: block; background: url('images/li_popular.png') no-repeat scroll left center transparent; }
#sidebar ul.wppp_list li a { display: block; color: rgb(102, 102, 102); padding: 5px; }
#sidebar ul.wppp_list li a:hover { color: rgb(51, 51, 51); display: block; text-decoration: none; background: none repeat scroll 0% 0% rgb(250, 242, 250); }
#sidebar ul.newposts li { list-style-type: none; list-style-image: none; padding-left: 17px; border-bottom: 1px dashed rgb(230, 221, 243); margin: 0pt; display: block; background: url('images/li_popular.png') no-repeat scroll left center transparent; }
#sidebar ul.newposts li a { display: block; color: rgb(102, 102, 102); padding: 5px; }
#sidebar ul.newposts li a:hover { color: rgb(51, 51, 51); display: block; text-decoration: none; background: none repeat scroll 0% 0% rgb(250, 242, 250); }
#recents { margin: 0pt 10px 0pt 0pt; background: url('images/recents.png') no-repeat scroll 0% 0% transparent; }
#recents h2 { padding: 15px 18px 0pt; color: rgb(85, 116, 103); }
#rbottom { background: url('images/rbottom.png') no-repeat scroll center bottom transparent; height: 20px; margin-top: -5px; }
#sidebar ul.recents { padding: 5px 20px 5px 15px; margin: 10px 0pt 0pt; background: url('images/recent_comments.png') repeat-y scroll 0% 0% transparent; }
#sidebar ul.recents li { border-bottom: 1px dashed rgb(199, 222, 215); margin: 0pt; display: block; }
#sidebar ul.recents li a { display: block; color: rgb(102, 102, 102); padding: 5px; }
#sidebar ul.recents li a:hover { display: block; color: rgb(51, 51, 51); text-decoration: none; background: none repeat scroll 0% 0% rgb(242, 250, 247); }
#articls { margin: 0pt 10px 0pt 0pt; background: url('images/articls.png') no-repeat scroll 0% 0% transparent; }
#articls h2 { padding: 15px 18px 0pt; color: rgb(98, 84, 114); }
#abottom { background: url('images/abottom.png') no-repeat scroll center bottom transparent; height: 20px; margin-top: -5px; }
#sidebar ul.articls { padding: 5px 20px 5px 15px; margin: 10px 0pt 0pt; background: url('images/recent_articls.png') repeat-y scroll 0% 0% transparent; }
#sidebar ul.articls li { border-bottom: 1px dashed rgb(212, 199, 221); margin: 0pt; display: block; }
#sidebar ul.articls li a { display: block; color: rgb(102, 102, 102); padding: 5px; }
#sidebar ul.articls li a:hover { display: block; color: rgb(51, 51, 51); text-decoration: none; background: none repeat scroll 0% 0% rgb(248, 242, 249); }
#searchline { float: right; padding: 5px 8px 0pt 0pt; }
#searchform { margin: 0px; padding: 0px; overflow: hidden; display: inline; }
#topsearchbox { width: 174px; font-size: 12px; font-family: Verdana,Times,serif; font-weight: normal; margin: 0px; float: left; padding: 4px 4px 4px 5px; border: medium none; display: inline; }
#searchline button { float: right; width: 30px; height: 24px; border: 0pt none; text-indent: -9999px; margin: 0pt 20px 0pt 0pt; padding: 0pt; cursor: pointer; background: url('images/ok.png') no-repeat scroll 0% 0% transparent; }
#sidebar { padding: 0pt 0pt 10px 0px; margin: -5px 5px 150px 0pt; float: right; width: 264px; }
#sidebar img { background: none repeat scroll 0% 0% transparent; border: medium none; padding: 0pt; }
a img { border: medium none; }
.navigation { display: block; height: 24px; text-align: center; margin: 10px 0pt; }
#nav { font-family: Courier; font-size: 125%; height: 128px; letter-spacing: 0.04em; padding: 9px 0pt 0pt 100px; display: block; }
#bigtitle { width: 560px; float: left; }
#bigtitle a { display: block; width: 430px; height: 90px; margin: -25px 0pt 0pt 70px; }
.toplinks { padding: 0pt; height: 40px; margin-top: -32px; margin-bottom: 0pt; }
.toplinks li { float: right; list-style: none outside none; padding-right: 10px; }
.toplinks li a, .toplinks li a:active, .toplinks li a:visited { text-decoration: none; color: rgb(51, 51, 51); outline: medium none; text-align: center; padding: 6px 15px 5px; text-transform: uppercase; letter-spacing: 0pt; z-index: 10; height: 12px; display: block; font-size: 0.8em; font-family: verdana; float: left; position: relative; overflow: hidden; font-weight: bold; background: url('images/tag.png') repeat scroll right top transparent; }
.toplinks li a:hover { text-decoration: none; color: rgb(51, 51, 51); outline: medium none; text-align: center; padding: 5px 15px; text-transform: uppercase; letter-spacing: 0pt; z-index: 10; display: block; float: left; position: relative; overflow: hidden; font-weight: bold; background: url('images/tag.png') repeat scroll right bottom transparent; }
#rssbar { width: 250px; float: right; height: 64px; padding-left: 35px; padding-top: 15px; text-align: left; margin-top: 20px; background: url('images/rssback.png') no-repeat scroll left top transparent; }
#rssbar a.irss { margin-top: 5px; float: left; width: 35px; height: 35px; background: url('images/rss.png') repeat scroll left top transparent; }
#rssbar a.erss { margin: 5px 0pt 0pt 10px; float: left; width: 48px; height: 35px; background: url('images/email.png') repeat scroll left top transparent; }
#rssbar a.twi { margin: -15px 5px 0pt 0pt; float: right; width: 80px; height: 63px; background: url('images/twi.png') repeat scroll left top transparent; }
#rssbar a.twi:hover { background: url('images/twi.png') repeat scroll left bottom transparent; height: 66px; }
h2.ktitle { text-align: left; background: none repeat scroll 0% 0% transparent; border: medium none; color: rgb(51, 51, 51); letter-spacing: 2px; margin: 0pt; }
h2.ktitle a { font-size: 24px; font-family: Georgia,'Times New Roman',Times,serif; height: 27px; text-align: left; background: none repeat scroll 0% 0% transparent; border: medium none; color: rgb(51, 51, 51); letter-spacing: 2px; }
h2.ktitle a:hover { text-decoration: underline; }
.kdate { color: rgb(153, 153, 153); font-family: "Courier New",Courier,monospace; font-size: 11px; }
.kline { border-top: 1px dashed rgb(187, 187, 187); border-bottom: 1px dashed rgb(187, 187, 187); font-family: Courier; min-height: 18px; margin: 10px 0pt 5px; padding: 5px 0pt; }
.kline a { color: rgb(141, 120, 209); }
.ptitle { float: left; width: 550px; border-left: 8px solid rgb(254, 247, 143); padding-left: 10px; }
.kcomment a { padding-top: 2px; float: right; margin-top: -2px; width: 50px; height: 40px; text-align: center; background: url('images/comment.png') no-repeat scroll 0% 0% transparent; font-size: 20px; font-family: Georgia,"Times New Roman",Times,serif; }
.kcomment a:hover {  }
#LC_Teaser_Block_19123 { margin: 15px 5px 0pt; }
.LC_Links_Block { margin: 15px 0pt 5px; }
.LC_Links_Block a { color: rgb(86, 86, 86) ! important; }
.LC_Links_Block img { border: 1px solid rgb(232, 241, 248) ! important; padding: 5px ! important; margin: 0pt 5px 5px 0pt ! important; }
.LC_Links_Block td { padding: 0pt ! important; }

.quotescollection_randomquote q {  }
.quotescollection_randomquote cite { display: block; text-align: right; }
.quotescollection_author { font-style: normal; }

#wp_page_numbers ul, #wp_page_numbers li, #wp_page_numbers a { padding: 0pt; margin: 0pt; border: medium none; text-decoration: none; font-weight: normal; font-style: normal; list-style: none outside none; text-transform: none; text-indent: 0px; font-variant: normal; text-align: center; letter-spacing: 0px; line-height: 12px; word-spacing: 0px; font-size: 20px; font-family: Georgia,"Times New Roman",Times,serif; }
#wp_page_numbers { float: right; }
#wp_page_numbers ul { width: 100%; }
#wp_page_numbers li { float: left; display: block; margin-bottom: 2px; width: 46px; height: 45px; }
#wp_page_numbers a { width: 38px; height: 24px; padding-top: 4px; margin-left: 2px; margin-right: 2px; display: block; color: rgb(153, 153, 153); font-size: 20px; font-family: Georgia,"Times New Roman",Times,serif; }
#wp_page_numbers li a:hover { color: rgb(141, 120, 209); }
#wp_page_numbers li.space { padding: 6px 2px; }
#wp_page_numbers li.first_last_page { font-style: italic; }
#wp_page_numbers li.active_page a { color: rgb(51, 51, 51); border-color: rgb(86, 86, 86); }
#wp_page_numbers li.active_page a:hover { color: rgb(51, 51, 51); text-decoration: none; }
.LC_Links_Block td { padding: 2px; margin: 0px; vertical-align: middle; }
.LC_Links_Block a.LC_Lnk_19123 { font-family: Verdana; font-size: 12px; color: rgb(0, 0, 0); font-weight: normal; text-decoration: none; }
.LC_Links_Block a.LC_Lnk_19123:hover { font-family: Verdana; font-size: 12px; color: rgb(0, 0, 0); font-weight: normal; text-decoration: underline; }
.LC_Links_Block td { padding: 2px; margin: 0px; vertical-align: middle; }
