﻿html, body { width: 100%; height: 100%; }
* { margin: 0; padding: 0; }
body { font-family: arial, sans-serif; color: #000; background: url(/blogs/Themes/Motobloggers/pix/top_bg.jpg) 1306px 0 repeat-x #efdbca; }

a { text-decoration: none; outline: none; }
a:link { color: #ff7200; }
a:visited { color: #ff7200; }
a:hover { color: #f00; }
a:active { color: #ff7200; }
a img { border: 0; }

.logo { position: absolute; z-index: 3; left: 0; top: 10px; width: 381px; height: 169px; background: url(/blogs/Themes/Motobloggers/pix/logo.png) 0 0 no-repeat;
//background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/blogs/Themes/Motobloggers/pix/logo.png", sizingMethod="scale"); }

.mainTbl { width: 100%; height: 100%; background: url(/blogs/Themes/Motobloggers/pix/bottom_bg.gif) 0 100% repeat-x; }

.header { vertical-align: top; }
.header td { vertical-align: top; }
.headerTbl { width: 100%; }
.lColumn { width: 292px; padding-left: 40px; background: url(/blogs/Themes/Motobloggers/pix/fire1.jpg) 0 0 no-repeat; }

.lColumn .strut { width: 292px; height: 174px; background: url(/blogs/Themes/Motobloggers/pix/fire2.jpg) 0 0 no-repeat; }

.mapTbl { width: 292px; }
.mapBorder { height: 7px; background: url(/blogs/Themes/Motobloggers/pix/map_border.gif) 0 0 repeat-x; }
.map { height: 415px; background-color: #000; }

.tags { padding: 0 13px; }
.title { font-size: 14px; line-height: 18px; padding-top: 24px; }
.clouds { line-height: 20px; padding-top: 4px; }
.clouds span { margin-right: 10px; }
.cloud1 { font-size: 18px; }
.cloud2 { font-size: 16px; }
.cloud3 { font-size: 15px; }
.cloud4 { font-size: 14px; }
.cloud4 { font-size: 13px; }
.cloud5 { font-size: 12px; }
.cloud6 { font-size: 11px; }

.links { font-size: 16px; line-height: 18px; padding: 4px 0 0 24px; }

.rColumn { background: url(/blogs/Themes/Motobloggers/pix/bikers.jpg) 0 29px no-repeat; padding: 4px 31px 0 31px; }
.rColumn .strut { width: 600px; height: 312px; }

.menuMoto { width: 90%; margin-left: auto; }

.topMenu { width: 70%; margin-bottom: 17px; }
.topMenu td { font-size: 15px; line-height: 17px; font-weight: bold; white-space: nowrap; }
.topMenu .rss { width: 17px; padding-right: 5px; }
.rss { display: block; width: 17px; height: 17px; background: url(/blogs/Themes/Motobloggers/pix/rss.gif) 0 0 no-repeat; padding-left: 22px; }
.mstrut { width: 10%; }
.mstrut div { width: 20px; height: 0; font-size: 0; line-height: 0; }
.topMenu a:link { color: #ffa836; }
.topMenu a:visited { color: #ffa836; }
.topMenu a:hover { color: #ff0; }
.topMenu a:active { color: #ffa836; }

.sharepoint { width: 100%; }
.sharepoint td { width: 50%; }
.moto { position: relative; left: -29px; width: 300px; height: 52px; background: url(/blogs/Themes/Motobloggers/pix/40000.gif) 0 0 no-repeat; }
.sp { width: 131px; height: 34px; background: url(/blogs/Themes/Motobloggers/pix/sharepoint.gif) 0 0 no-repeat; }


.date { font-size: 12px; line-height: 20px; color: #808080; padding-top: 16px; }
.date span { margin-right: 5px; }
h1 { font-size: 22px; line-height: 22px; font-weight: normal; color: #900; }
h1 a:link { color: #900; }
h1 a:visited { color: #900; }
h1 a:hover { color: #f00; }
h1 a:active { color: #900; }
h2 { font-size: 18px; line-height: 20px; font-weight: normal; padding-top: 14px; }
ul, ol { font-size: 16px; line-height: 20px; }
ul { padding: 10px 0 0 25px; }
ol { padding: 10px 0 0 30px; }
.categories-post { font-size: 12px; line-height: 20px; padding-top: 10px; }
p { font-size: 16px; line-height: 20px; padding-top: 10px; }
.changePost { font-size: 14px; line-height: 20px; padding-top: 10px; }
.comments { font-size: 12px; line-height: 20px; color: #808080; text-align: right; padding-top: 10px; }

.commentsText h1 { padding-top: 10px; }
.commentsText p { padding-top: 5px; }
.commentTitle { font-size: 14px; line-height: 16px; color: #808080; padding-top: 12px; }

.comments-form { padding-top: 18px; }
.comments-form label { font-size: 12px; linr-height: 16px; }
.comments-form p { padding-top: 3px; }
.tf, .ta { width: 300px; height: 16px; font-size: 12px; line-height: 16px; border: 1px solid #abadb3; padding: 2px 4px; outline: none; }
.ta { height: 200px; font-family: arial, sans-serif; outline: none; }
.submit { outline: none; }

.sendMsg { color: #f00; padding-top: 14px; }

.records { width: 100%; font-size: 14px; line-height: 18px; margin-top: 32px; }
.records td { width: 35%; white-space: nowrap; }
.pages { text-align: center; }
.pages span { font-size: 18px; }
.next { text-align: right; }

.footer { vertical-align: bottom; padding: 28px 0 10px 232px; white-space: nowrap; }
.footer td { font-size: 15px; line-height: 18px; color: #fff; vertical-align: middle; padding-right: 27px; }
.wz { display: block; width: 106px; height: 19px; background: url(/blogs/Themes/Motobloggers/pix/wz.gif) 0 0 no-repeat; }

.place { font-size: 14px; line-height: 16px; }
.place td { vertical-align: middle; }
.place .red { color: #f00; padding: 0 40px 0 10px; }
.place .blue { color: #00f; padding-left: 10px; }

.curPlace { margin-top: 9px; }
.curPlace .orange { font-size: 14px; line-height: 16px; color: #ea8410; padding-left: 10px; vertical-align: middle; }
