/* ::::: http://www.seobook.com/files/css/891e7537509d07a44c2cf49d65bd48d6.css ::::: */

body { background: rgb(255, 255, 255) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(102, 102, 102); font-family: Verdana,Arial,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 62.5%; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; text-align: center; }
* { margin: 0pt; padding: 0pt; }
a { color: rgb(84, 159, 201); text-decoration: underline; }
a:visited { color: rgb(0, 0, 0); text-decoration: underline; }
a:hover { color: rgb(141, 201, 25); text-decoration: underline; }
h2 { font-family: Arial,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 2.6em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(141, 201, 25); letter-spacing: -0.04em; }
h3 { font-family: Arial,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 1.8em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(84, 159, 201); letter-spacing: -0.04em; }
blockquote { margin: 0pt 40px 15px; padding: 15px 0pt 15px 70px; background: transparent url('blockquote_bg.gif') no-repeat scroll 0% 0%; min-height: 35px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-family: Georgia,'Times New Roman',Times,serif; font-size: 1.1em; line-height: 1.75em; font-style: italic; clear: left; }
#header { margin: 0pt auto; width: 850px; height: 173px; text-align: left; }
#header a { width: 715px; height: 173px; display: block; }
#nav { background: transparent url('span_bg.gif') repeat-x scroll 0% 0%; width: 100%; height: 58px; margin-bottom: 45px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; text-align: center; }
#nav ul { margin: 0pt auto; padding: 21px 0pt 0pt 0px; width: 835px; list-style-type: none; list-style-image: none; list-style-position: outside; }
#nav ul li { height: 29px; font-family: 'Trebuchet MS',Verdana,Arial,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 2.4em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; float: left; }
#nav ul li a, #nav ul li a:visited { padding: 0pt 5px; line-height: 29px; color: rgb(255, 255, 255); text-decoration: none; }
#nav ul li a:hover { background: rgb(118, 190, 229) none repeat scroll 0% 0%; color: rgb(255, 255, 255); -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; text-decoration: none; }
#container { margin: 0pt auto; width: 850px; text-align: left; }
#content { width: 600px; padding-right: 40px; float: left; }
.post { padding: 0pt 0pt 20px 20px; background: transparent url('post_bottom.gif') no-repeat scroll 0pt 100%; width: 580px; margin-bottom: 40px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; float: left; }
.post h2 { margin-bottom: 10px; }
.entry { font-size: 1.2em; line-height: 1.6em; }
.entry p { margin-bottom: 15px; }
.entry ul { margin: 0pt 0pt 12px 50px; list-style-image: url('bullet.gif'); }
.entry ol { margin: 0pt 0pt 12px 50px; }
.entry h3 { margin-top: 15px; margin-bottom: 5px; }
.entry li { padding-left: 20px; margin-bottom: 3px; }
#sidebar { width: 210px; float: left; }
.search { margin-bottom: 30px; text-align: left; }
#footer { padding: 4em 0pt 0pt; background: transparent url('footer_bg.gif') repeat-x scroll 0pt 4em; width: 100%; height: 80px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; text-align: center; clear: both; }
#footer ul { margin: 0pt auto; width: 835px; padding-left: 0px; list-style-type: none; list-style-image: none; list-style-position: outside; }
#footer ul li { height: 31px; font-family: 'Trebuchet MS',Verdana,Arial,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 2.4em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; float: left; }
#footer ul li a, #footer ul li a:visited { padding: 0pt 5px; line-height: 31px; color: rgb(255, 255, 255); text-decoration: none; }
#footer ul li a:hover { background: rgb(118, 190, 229) none repeat scroll 0% 0%; color: rgb(255, 255, 255); -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; text-decoration: none; }
html, body.user, body.user table { width: 100%; height: 100%; }
#sidebar .block { margin: 0pt 0pt 20px; font-size: 1.2em; line-height: 1.3em; }
#sidebar .block h2 { margin: 0pt 0pt 2px; font-size: 1.65em; }
#sidebar .block li { margin: 0pt 0pt 3px; list-style-type: none; list-style-image: none; list-style-position: outside; }
#block-views-top_five_this_week li { padding: 0pt 0pt 3px 20px; background: transparent url('page_white.png') no-repeat scroll 0pt 2px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
a img { border: medium none  ! important; }
