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

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { border: 0pt none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 0%; outline-color: -moz-use-text-color; outline-style: none; outline-width: 0pt; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
body { background: rgb(1, 105, 143) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; text-align: center; font-family: Helvetica,sans-serif; font-size: 12px; color: rgb(102, 102, 102); }
#header { margin: 0pt auto; background: transparent url('header.jpg') repeat scroll 0% 0%; overflow: hidden; height: 158px; width: 900px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; text-align: left; }
#header h1 { margin: 30px auto 0pt 20px; font-size: 35px; letter-spacing: 4px; }
#header h1 a { color: rgb(255, 255, 255); text-decoration: none; font-weight: bold; }
#header p { margin: 10px auto 0pt 22px; font-size: 25px; color: rgb(255, 255, 255); letter-spacing: 2px; }
#faux { margin: 10px auto 0pt; background: transparent url('faux.jpg') repeat scroll 0% 0%; height: 100%; width: 900px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#container-all { margin: 0pt; background: transparent url('container-top.jpg') no-repeat scroll center top; height: auto; width: 900px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#sidebar { width: 210px; height: auto; text-align: left; float: left; }
#sidebar h2 { border-bottom: 1px solid rgb(1, 105, 143); font-size: 16px; letter-spacing: 1px; font-weight: bold; padding-left: 5px; margin-bottom: 10px; color: rgb(1, 105, 143); }
#sidebar ul li { font-size: 13px; list-style-type: square; list-style-image: none; list-style-position: inside; line-height: 18px; }
#sidebar ul li a { color: rgb(90, 90, 67); text-decoration: none; }
.domtab { width: 250px; text-align: center; }
.domtabs li { display: inline; list-style-type: none; list-style-image: none; list-style-position: outside; }
.domtabs-element { text-align: left; width: 230px; margin-left: 10px; margin-top: 5px; }
.domtabs-link { color: rgb(51, 51, 51); font-weight: bold; }
.domtabs-description { border-bottom: 1px dashed rgb(153, 153, 153); font-size: 11px; font-weight: bold; margin-bottom: 5px; font-family: Arial,Helvetica,sans-serif; color: rgb(1, 105, 143); }
.widget { text-align: left; width: 230px; margin-left: 10px; margin-top: 20px; }
.widget a { color: rgb(1, 105, 143); }
a.tagsz-1 { font-size: 8px; }
a.tagsz-2 { font-size: 10px; }
a.tagsz-3 { font-size: 12px; }
a.tagsz-4 { font-size: 14px; }
a.tagsz-5 { font-size: 16px; }
#sidebar #searchform .hidden { display: none; }
#sidebar form#searchform div { margin: 20px 0pt; height: 38px; width: auto; }
#sidebar #searchform input#s { border: 1px solid rgb(1, 105, 143); margin: 0pt 5px auto 10px; padding: 0pt; overflow: hidden; height: 18px; width: 144px; font-weight: bold; font-size: 15px; color: rgb(66, 101, 167); line-height: 20px; text-align: center; }
#sidebar #searchform input#searchsubmit { border: 0pt none ; margin: 0pt auto 0pt 0pt; background: rgb(1, 105, 143) none repeat scroll 0% 0%; height: 18px; width: 53px; color: rgb(255, 255, 255); -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-size: 12px; font-weight: bold; }
#sidebar div#calendar_wrap { margin: 0pt auto 7px 0pt; width: 250px; text-align: center; font-size: 14px; }
#sidebar #calendar_wrap table { margin: 0pt auto; color: rgb(81, 105, 153); }
#sidebar #calendar_wrap caption { margin: 0pt auto 7px 0pt; font-size: 16px; font-weight: bold; }
#sidebar #calendar_wrap a { font-size: 14px; color: rgb(81, 105, 153); font-weight: bold; text-decoration: none; }
#content { margin: 10px auto 0pt 20px; width: 630px; height: auto; float: right; text-align: left; }
.post { text-align: justify; width: 610px; }
.post-title h1 { border-bottom: 1px dashed rgb(1, 105, 143); font-size: 24px; text-align: left; }
.post-title h1 a { color: rgb(1, 105, 143); text-decoration: none; font-weight: bold; letter-spacing: 3px; text-align: left; }
.post-date { margin-top: 3px; font-family: Verdana,Geneva,sans-serif; font-size: 13px; font-style: italic; }
.post-tags { margin-top: 1px; font-family: Verdana,Geneva,sans-serif; font-size: 13px; font-style: italic; }
.post-tags a { font-weight: bold; text-decoration: none; color: rgb(1, 105, 143); font-style: normal; font-size: 12px; }
.post-content { margin: 10px auto 0pt; font-family: Tahoma,Geneva,sans-serif; font-size: 14px; }
.post-content p { margin-bottom: 10px; letter-spacing: 1px; line-height: 18px; }
.post-content img { border: 4px solid rgb(221, 221, 221); margin: 4px 0pt; }
.post-content a img { border: 4px solid rgb(221, 221, 221); }
.post-content a:hover img { border-color: rgb(204, 204, 204); }
.post-content a { color: rgb(1, 105, 143); }
.post-content ol { margin: 7px auto 7px 18px; }
.post-content ol li { padding: 0px; margin-left: 5px; }
.post-content ul { margin: 7px auto 7px 14px; }
.post-content ul li { padding: 0px; margin-left: 5px; }
.post-content h1 { border-left: 4px solid rgb(1, 105, 143); border-bottom: 1px solid rgb(1, 105, 143); margin: 5px auto 5px 0pt; padding-left: 8px; padding-bottom: 4px; font-size: 25px; font-weight: bold; }
.post-content h2 { border-left: 4px solid rgb(1, 105, 143); border-bottom: 1px solid rgb(1, 105, 143); margin: 5px auto 5px 0pt; padding-left: 8px; padding-bottom: 4px; font-size: 25px; font-weight: normal; font-style: italic; }
.post-content h3 { border-left: 6px solid rgb(1, 105, 143); margin: 5px auto 5px 0pt; padding-left: 8px; padding-bottom: 4px; font-size: 22px; font-weight: bold; }
.post-content h4 { border-left: 6px solid rgb(1, 105, 143); margin: 5px auto 5px 0pt; padding-left: 8px; padding-bottom: 4px; font-size: 22px; font-weight: normal; font-style: italic; }
.post-content h5 { border-left: 6px solid rgb(1, 105, 143); margin: 5px auto 5px 0pt; padding-left: 8px; padding-bottom: 4px; font-size: 22px; font-weight: normal; }
.post-content blockquote { border-left: 2px solid rgb(1, 105, 143); background: transparent url('blockquote.jpg') no-repeat scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; margin-top: 20px; margin-left: 20px; padding-left: 15px; }
.post-content img.alignleft { margin: 0pt 20px 20px 0pt; float: left; }
.post-content img.alignright { margin: 0pt 0pt 20px 20px; float: right; }
.post-content img.aligncenter { text-align: center; }
#content .comments { margin: 10px auto auto; width: 590px; font-family: Tahoma,Geneva,sans-serif; }
#content .comments a { text-decoration: none; color: rgb(102, 102, 102); font-weight: bold; }
.comments-template { width: 530px; }
.comments-template p { text-indent: 0px; }
#commentform #author, #commentform #email, #commentform #url, #commentform #comment { border: 1px solid rgb(204, 204, 204); 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); }
.commentlist { margin: 0pt; padding: 0pt; list-style-type: none; }
.commentlist li { border: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 20px; padding: 20px; background: rgb(235, 235, 235) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.avatar { margin: 0pt 5px 0pt 0pt; float: left; }
.post-meta { border: 1px solid rgb(227, 228, 228); margin: 10px 0pt 22px; padding: 5px 10px; background: rgb(245, 245, 245) none repeat scroll 0pt 0pt; width: 590px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(102, 102, 102); font-family: Tahoma,Geneva,sans-serif; }
.post-meta a { color: rgb(1, 105, 143); }
#container-footer { margin: 0pt; background: transparent url('container-bottom.jpg') no-repeat scroll center top; height: 46px; width: 900px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#footer { margin: 10px auto; color: rgb(255, 255, 255); font-family: Verdana,Geneva,sans-serif; }
#footer a { color: rgb(255, 255, 255); text-decoration: none; font-weight: bold; }
