/* ::::: http://wp-themes.com/wp-content/themes/31three/style.css ::::: */

body { background-color: rgb(118, 142, 157); color: gray; text-align: center; font-size: 66.5%; font-family: "Marker Felt Thin"; }
#content { padding: 0px; background: rgb(39, 52, 60) url('bg_top.gif') repeat-x scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; float: left; top: 95px; margin-left: 10px; margin-right: 10px; margin-bottom: 10px; width: 75%; display: inline; }
.post { margin: 0pt 0pt 17px; padding: 10px 0px 0px 10px; width: 100%; float: left; display: inline; text-align: justify; font-size: 1.3em; }
.post hr { display: block; }
.post h2 { margin: 0px; padding: 0px; font-variant: small-caps; font-weight: normal; text-align: left; color: rgb(29, 127, 198); text-decoration: none; font-size: 1.6em; }
.post a { color: rgb(29, 127, 198); text-decoration: none; }
.posteddate { margin: 0px; font-size: 1em; width: 88%; float: left; display: inline; text-align: justify; padding-left: 5px; text-decoration: none; }
.post .nocomments2 a { color: gray; }
.post .nocomments2 a:hover { color: rgb(29, 127, 198); text-decoration: underline; }
.nocomments2 a { margin: 0px; font-size: 1em; width: 7%; text-align: right; text-decoration: none; color: gray; }
.nocomments2 { margin: 0px; font-size: 1em; width: 7%; text-align: right; text-decoration: none; color: gray; }
.post .hascomments2 a, .post .hascomments2 a:hover { color: rgb(29, 127, 198); text-decoration: none; }
.hascomments2 a { margin: 0px; font-size: 1em; width: 7%; text-align: right; text-decoration: none; color: gray; }
.hascomments2 { margin: 0px; font-size: 1em; width: 7%; text-align: right; text-decoration: none; color: gray; }
.postmetadata { margin: 0pt; color: gray; width: 95%; font-size: 1em; float: left; display: inline; text-align: justify; }
.postmetadata a { font-size: 1em; color: rgb(29, 127, 198); text-decoration: none; }
.entry { border-top: 1px solid rgb(118, 142, 157); margin: 0pt 0pt 10px; float: left; width: 97%; display: inline; text-decoration: none; }
.entry p { font-size: 1.1em; color: rgb(204, 204, 204); }
.entry a { font-size: 1.1em; color: rgb(29, 127, 198); text-decoration: none; }
.entry img { border: 1px solid rgb(227, 227, 227); margin: 5px; padding: 4px; background: transparent none repeat scroll 0% 50%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#header { margin: 0px 10px 10px; padding: 0px; background: rgb(39, 52, 60) url('bg_top.gif') repeat-x scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(29, 127, 198); position: relative; height: 140px; }
#header h1, #header h1 a { margin: 0pt 10px 10px; padding: 0px; text-align: left; color: rgb(29, 127, 198); font-size: 1.9em; font-weight: normal; text-decoration: none; }
#headerimg { margin: 0px; padding: 25px 0px 5px; }
#headerimg .description { margin: 20px 10px 20px 20px; padding-bottom: 5px; text-align: left; color: rgb(204, 204, 204); font-size: 1.32em; }
#footer { border: medium none ; margin: 0pt auto; padding: 0pt; color: black; width: 760px; float: left; clear: left; text-align: center; font-size: 1em; }
#footer a { margin: 0pt; padding: 0pt; font-size: 1em; color: rgb(39, 52, 60); }
#sidebar { text-align: justify; margin-left: 77%; padding-left: 5px; padding-right: 10px; }
#sidebar .subscribe { padding: 4px; background: rgb(118, 142, 157) url('feedicon.gif') no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#sidebar .subscribe h2 { border-top: medium none; border-bottom: medium none; color: rgb(39, 52, 60); font-size: 1.6em; font-weight: bold; margin-top: 6px; margin-left: 33px; text-decoration: none; }
#sidebar .subscribe a { font-size: 1.4em; text-decoration: none; }
#sidebar h2 { border-top: 1px dotted rgb(39, 52, 60); border-bottom: 1px dotted rgb(39, 52, 60); color: rgb(39, 52, 60); font-size: 1.6em; font-weight: bold; margin-top: 10px; margin-bottom: 10px; text-decoration: none; }
#sidebar h2 a { font-size: 1em; text-decoration: none; }
#sidebar a { color: rgb(39, 52, 60); font-size: 1.3em; }
#sidebar ul, ol, li:before { color: rgb(39, 52, 60); }
html > body .entry ul { padding: 0pt 0pt 0pt 10px; margin-left: 0px; list-style-type: none; list-style-image: none; list-style-position: outside; text-indent: -10px; }
html > body .entry ul li:before { margin: 7px 0pt 8px 10px; content: "» "; color: rgb(204, 204, 204); }
.entry li { color: rgb(204, 204, 204); }
.entry ol { margin: 0pt 0pt 0pt 10px; padding: 0pt 0pt 0pt 18px; }
.entry ol li { margin: 0pt; padding: 0pt 0pt 10px 0px; }
#sidebar ul, #sidebar ul ol { margin: 0pt; padding: 0pt; }
#sidebar ul li { list-style-type: none; list-style-image: none; margin-bottom: 10px; }
#sidebar ul ul, #sidebar ul ol { margin: 0px 0pt 0pt 7px; }
#sidebar ul ul ul, #sidebar ul ol { margin: 0pt 0pt 0pt 10px; }
ol li, #sidebar ul ol li { list-style-type: decimal; list-style-image: none; list-style-position: outside; }
#sidebar ul ul li, #sidebar ul ol li { margin: 0px 0pt 0pt; padding: 0pt; }
.navigation { display: block; text-align: center; margin-top: 10px; margin-bottom: 60px; color: rgb(29, 127, 198); font-size: 1.3em; }
.alignright { border: medium none ; padding: 4px; float: right; font-size: 1.1em; }
.alignleft { border: medium none ; padding: 4px; float: left; font-size: 1.1em; }
#nav { margin: 0px; list-style-type: none; list-style-image: none; list-style-position: outside; position: absolute; right: 5px; bottom: 0px; display: inline; }
#nav li { float: left; margin-left: 5px; }
#nav .page_item a { border-top: 1px solid rgb(39, 52, 60); border-left: 1px solid rgb(39, 52, 60); border-right: 2px solid rgb(39, 52, 60); padding: 5px 15px; background: rgb(20, 33, 41) url('tab_inactive.gif') repeat-x scroll left bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(173, 192, 203); text-align: center; text-decoration: none; font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 14px; line-height: 100%; font-size-adjust: none; font-stretch: normal; -x-system-font: none; display: block; }
#nav .page_item a:hover { color: rgb(29, 127, 198); }
cite { color: rgb(29, 127, 198); }
.nocomments, blockquote, strike { color: white; font-size: 1.2em; }
.entry blockquote p { color: rgb(114, 110, 109); font-size: 1.1em; }
blockquote { border-left: 5px solid rgb(86, 80, 81); margin: 15px 30px 0pt 10px; padding-left: 20px; color: rgb(76, 70, 70); font-size: 1.1em; }
.alignleft { float: left; }
.alignright { float: right; }
.wp-caption { border: 1px solid rgb(221, 221, 221); margin: 10px; text-align: center; background-color: rgb(243, 243, 243); padding-top: 4px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; -moz-border-radius-bottomright: 3px; -moz-border-radius-bottomleft: 3px; }
.wp-caption img { border: 0pt none ; margin: 0pt; padding: 0pt; }
