
/* ::::: http://www.iceporno.ru/images/BrightSide.css ::::: */

f * { margin: 0pt; padding: 0pt; }
#texttop { margin: 30px; font-size: 22px; color: rgb(255, 255, 255); line-height: 1.1; }
.greeen { color: rgb(66, 132, 176); }
.yes { color: rgb(255, 255, 255); }
.scet { height: 1px; width: 1px; opacity: 0; }
body { margin: 0pt auto; padding: 0pt; background: rgb(169, 186, 195) url('bg.gif') repeat-x scroll 0% 0%; font-family: Verdana,Tahoma,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 0.7em; line-height: 1.5em; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(102, 102, 102); text-align: center; }
a { color: rgb(66, 132, 176); background-color: inherit; text-decoration: none; }
a:hover { color: rgb(255, 255, 255); text-decoration: underline; }
h1, h2, h3 { font-family: 'Trebuchet MS',Arial,Sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 1em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(51, 51, 51); }
h1 { font-size: 1.5em; color: rgb(98, 151, 188); }
h2 { font-size: 1.5em; color: rgb(98, 151, 188); font-weight: 500; }
h3 { font-size: 1.5em; color: rgb(98, 151, 188); font-weight: 500; }
p, h1, h2, h3 { margin: 10px 15px; }
ul, ol { margin: 10px 30px; padding: 0pt 15px; color: rgb(66, 132, 176); }
ul span, ol span { color: rgb(102, 102, 102); }
img { border: 2px solid rgb(204, 204, 204); }
img.no-border { border: medium none ; }
img.float-right { margin: 5px 0px 5px 15px; }
img.float-left { margin: 5px 15px 5px 0px; }
a img { border: 2px solid rgb(86, 142, 182); }
a:hover img { border: 2px solid rgb(204, 204, 204) ! important; }
code { border-style: solid; border-color: rgb(242, 242, 242) rgb(242, 242, 242) rgb(242, 242, 242) rgb(66, 132, 176); border-width: 1px 1px 1px 4px; margin: 5px 0pt; padding: 10px; background: rgb(250, 250, 250) none repeat scroll 0% 0%; overflow: auto; text-align: left; display: block; font-family: 'Lucida Console','courier new',monospace; font-style: normal; font-variant: normal; font-weight: 500; font-size: 1em; line-height: 1.5em; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
acronym { border-bottom: 1px solid rgb(119, 119, 119); cursor: help; }
blockquote { border-style: solid; border-color: rgb(242, 242, 242) rgb(242, 242, 242) rgb(242, 242, 242) rgb(66, 132, 176); border-width: 1px 1px 1px 4px; margin: 15px; padding: 0pt 0pt 0pt 20px; background: rgb(250, 250, 250) none repeat scroll 0% 0%; color: rgb(66, 132, 176); font-family: Georgia,'Bookman Old Style',Serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 1.2em; line-height: 1.5em; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
form { border: 1px solid rgb(242, 242, 242); margin: 10px; padding: 0pt; background-color: rgb(250, 250, 250); }
label { margin: 5px 0pt; display: block; font-weight: bold; }
input { border: 1px solid rgb(238, 238, 238); padding: 2px; font-family: Verdana,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(119, 119, 119); }
textarea { border: 1px solid rgb(238, 238, 238); padding: 2px; width: 300px; font-family: Verdana,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; height: 100px; display: block; color: rgb(119, 119, 119); }
input.button { border: 1px solid rgb(204, 204, 204); margin: 0pt; padding: 2px 3px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; font-family: Arial,Sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 1em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(66, 132, 176); }
form.searchform { border: medium none ; margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 0%; }
form.searchform input.textbox { border: 1px solid rgb(188, 157, 187); margin: 0pt; background: rgb(255, 255, 255) none repeat scroll 0% 0%; width: 120px; color: rgb(51, 51, 51); height: 14px; vertical-align: top; }
form.searchform input.button { border: 1px solid rgb(242, 242, 242); margin: 0pt; padding: 2px 3px; background: rgb(250, 250, 250) none repeat scroll 0% 0%; font-family: Arial,Sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(119, 119, 119); width: 60px; vertical-align: top; }
#wrap { margin: 1400px auto 0pt; background: rgb(255, 255, 255) none repeat scroll 0% 0%; width: 820px; height: 100%; text-align: left; }
#content-wrap { margin: 0pt; padding: 0pt; background: rgb(255, 255, 255) none repeat scroll 0% 0%; clear: both; }
#header { background: rgb(0, 0, 0) url('headerbg.gif') repeat-x scroll 0% 100%; position: relative; height: 85px; }
#header h1#logo { margin: 0pt; padding: 0pt; position: absolute; font-family: 'Trebuchet MS',Arial,Sans-serif; font-style: normal; font-variant: normal; font-weight: bolder; font-size: 4.1em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; letter-spacing: -2px; text-transform: lowercase; top: 0pt; left: 5px; }
#header h2#slogan { position: absolute; top: 37px; left: 95px; color: rgb(102, 102, 102); text-indent: 0px; font-family: Tahoma,'trebuchet MS',Sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; text-transform: none; }
#header form.searchform { position: absolute; top: 0pt; right: -12px; }
#main { padding: 0pt; float: left; margin-left: 15px; width: 50%; }
.post-footer { border: 1px solid rgb(242, 242, 242); margin: 20px 15px 0pt; padding: 5px; background-color: rgb(250, 250, 250); font-size: 95%; }
.post-footer .date { margin: 0pt 10px 0pt 5px; background: transparent url('clock.gif') no-repeat scroll left center; padding-left: 20px; }
.post-footer .comments { margin: 0pt 10px 0pt 5px; background: transparent url('comment.gif') no-repeat scroll left center; padding-left: 20px; }
.post-footer .readmore { margin: 0pt 10px 0pt 5px; background: transparent url('page.gif') no-repeat scroll left center; padding-left: 20px; }
#sidebar { margin: 0pt; padding: 0pt; float: left; width: 23%; display: inline; }
#sidebar ul { margin: 10px 0pt 10px 15px; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
#sidebar span.sidemenu li { border: 1px solid rgb(242, 242, 242); margin-bottom: 1px; }
#sidebar span.sidemenu a { border-left: 4px solid rgb(204, 204, 204); padding: 2px 5px 2px 10px; background: rgb(242, 242, 242) none repeat scroll 0% 0%; display: block; font-weight: bold; color: rgb(51, 51, 51); text-decoration: none; min-height: 18px; }
* html body #sidebar ul a { height: 18px; }
#sidebar ul a:hover { border-left: 4px solid rgb(188, 157, 187); padding: 2px 5px 2px 10px; background: rgb(242, 242, 242) none repeat scroll 0% 0%; color: rgb(188, 157, 187); }
#rightbar { margin: 0pt; padding: 0pt; float: right; width: 23%; }
#footer { border-top: 5px solid rgb(86, 142, 182); margin: 0pt; padding: 0pt; background: rgb(169, 186, 195) none repeat scroll 0% 0%; clear: both; color: rgb(255, 255, 255); height: 50px; font-size: 95%; }
#footer a { text-decoration: none; font-weight: bold; color: rgb(255, 255, 255); }
#footer .footer-left { float: left; width: 30%; }
#footer .footer-right { float: right; width: 50%; }
#header ul { margin: 0pt; padding: 0pt; z-index: 999999; position: absolute; list-style-type: none; list-style-image: none; list-style-position: outside; right: 0pt; bottom: 6px ! important; font-family: Arial,'Trebuchet MS',Tahoma,verdana,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 13px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
#header li { margin: 0pt; padding: 0pt; display: inline; }
#header a { margin: 0pt; padding: 0pt 0pt 0pt 4px; background: transparent url('tableft.gif') no-repeat scroll left top; float: left; text-decoration: none; }
#header a span { padding: 6px 15px 3px 8px; background: transparent url('tabright.gif') no-repeat scroll right top; float: left; display: block; color: rgb(255, 255, 255); }
#header a span { float: none; }
#header a:hover span { color: rgb(255, 255, 255); }
#header a:hover { background-position: 0% -42px; }
#header a:hover span { background-position: 100% -42px; }
#header #current a { background-position: 0% -42px; color: rgb(255, 255, 255); }
#header #current a span { background-position: 100% -42px; color: rgb(255, 255, 255); }
.float-left { float: left; }
.float-right { float: right; }
.align-left { text-align: left; }
.align-right { text-align: right; }
.clear { clear: both; }
.green { color: rgb(236, 124, 232); }
.gray { color: rgb(191, 191, 191); }
