BODY{
margin: 0.5em 0em 0.5em 0.5em;
background:#FFFFFF none repeat scroll 0%;
color:#222222;
font-family:"Helvetica Neue",Arial,sans-serif;
font-size:13px;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.25;
}
.lsblogs-main-header
{

}
.main{
margin:0em auto;
text-align:left;
width: 92%;
font-size: 1.1em;
background: white;
padding: 0.5em 0.5em 0.5em 0.5em;
}

A:link {color: #1211be;}
A:visited {color: #1211be;}
A:hover {color: red;}

FORM {margin: 0em;}

INPUT {clear: left}

h1{
width: 100%;
font-size: 1.1em;
font-weight: bold;
margin: 0em 0em;
padding-top: 0.4em;
padding-bottom: 0.4em;
}
h2{
width: 100%;
font-size: 1em;
font-weight: bold;
margin: 0em 0em;
padding-top: 0.1em;
padding-bottom: 0.1em;
}
h3{
width: 100%;
font-size: 1em;
font-weight: bold;
margin: 0em 0em;
padding-top: 0.4em;
padding-bottom: 0.4em;
}
h4{
width: 100%;
font-size: 1em;
font-weight: bold;
margin: 0em 0em;
padding-top: 0.4em;
padding-bottom: 0.4em;
}
P{
margin-top:0.2em;
}

.lsblogs-logo{
background-image: url("http://www.lsblogs.com/img/logo2.gif");
background-repeat:
no-repeat;
background-position: top left;
width: 100%;
height: 76px;
margin-left: 5px;
}

.lsblogs-logo a{
width: 70%;
height: 76px;
}

.heading{
width: 100%;
padding: 0.2em 0em 0.2em;
border-bottom: 0.3em solid #32A126;
}

.breadcrumbs{
font-size: 1.1em;
padding-top: 5px;
}

.tiny-options{
font-size: 0.8em;
padding-top: 0.5em;
}

.blog-search{
width: 100%;
padding: 1em 0em 0em 0em;
background: #ffffff;
border: 0.1em solid #ffffff
}

.blog-search-div{
width: 65%;
float: left;
padding-left: 1em
}

.blog-search-div-text{
width: 90%;
height: 1.5em;
float: left;
font-family: "verdana, arial, sans-serif";
font-size: 1.1em;
padding: 2px 4px
}

.blog-search-div-part-1{
width: 12%;
height: 1.5em;
float: left;
font-size: 1.1em;
padding: 0.4em 0em 0em;
}

.blog-search-div-part-2{
width: 65%;
height: 1.5em;
float: left;
font-size: 1.1em;
padding: 2px 4px
}

.blog-search-div-part-3{
width: 16%;
height: 1.5em;
float: left;
font-size: 1.1em;
padding: 2px 4px
}


.blog-search-div-btn{
width: 100%;
height: 1.5em;
float: left;
font-size: 1.1em;
background: #EEEEEE
}

.blog-search-div-link{
width: 30%;
float: right;
text-align: right;
padding: 0.3em 0.3em
}
.right-links{
width: 30%;
float: right;
text-align: right;
padding-top: 0.2em;
padding-left: 0.5em;
padding-right: 0.5em
}
.right-links-wide{
width: 100%;
float: right;
text-align: right;
padding-top: 0.2em
}

.blog-search-add {float: right}
.blog-search-add a {padding-left: 0.2em}

.text{
width: 100%;
padding: 15px 0px;
border-bottom: 1px solid #ffffff
}

.text-path{
font-size: 1.1em;
font-weight: bold
}

.text-text {}

.odd-row{
background: #E8E8E8;
padding: 1em;
margin: 0.5em
}
.even-row{
background: white;
padding: 1em;
margin: 0.5em
}
.submission-guidelines-div{
width: 100%;
background: #F5F5F5;
border: 0.1em solid #ffffff;
float: left
}

.submission-guidelines-text
{
width: 100%;
padding: 1em 1em
}

.random-blog-text { width: 100%;}

.whats-new-div{
border: 0.1em solid #ffffff;
width: 100%;
height: 22em;
padding: 0.5em 0.5em;
background: #F0F5F5;
}
.messagebox{
width: auto;
height: auto;
float: left;
text-align: left;
padding: 1em 1em 1em 1em;
margin: 1em 1em 1em 1em;
background: #F0F5F5;
border: 0.1em solid #ffffff
}
.paddedbox
{
float: left;
text-align: left;
padding: 1em 1em 1em 1em;
}
.monitor_pic
{
width: 322px;
height: 352px;
float: left;
background-image: url(http://www.lsblogs.com/img/monitor.jpg);
}

.pic_inside_monitor
{
width: 250px;
height: 188px;
position: relative;
left: 25px;
top: 35px;
padding: 0em 0em;
}

.top_info_links_line
{
width: 100%;
padding-bottom: 0.2em;}

.whats-new-text {
width: 100%;
height: 20em }

.go-left{
display: inline;
float: left;
}

.text-block {padding-top: 10px}

.form
{
width: 100%;
padding: 15px 0px;
border-bottom: 0.2em solid #ffffff
}

.form-text {}

.form-controls {padding-top: 10px}

.form-controls-text
{
width: 95%;
height: 2em;
font-family: "verdana, arial, sans-serif";
font-size: 1.1em;
padding: 2px 4px
}

.form-controls-text-area
{
width: 90%;
height: 5.5em;
font-family: "verdana, arial, sans-serif";
font-size: 1.1em;
float: left;
padding: 2px 4px
}

.form-controls-button
{
width: 6em;
height: 2em;
font-family: "verdana, arial, sans-serif";
font-size: 1.1em;
background: #EEEEEE
}
.form-controls-label
{
width: auto;
height: 2em;
float: left;
font-family: "verdana, arial, sans-serif";
font-size: 1.1em;
background: #EEEEEE
}

.categories
{
width: 100%;
margin-left: 1%;
margin-top: 0.3em;
background: #ffffff;

}

.cats-text
{
width: 100%;
}

.cats-block { width: 100%}
.cats-blocks
{
width: 100%;
padding-top: 0.2em;
padding-left: 0em;
}

.cats-blocks-left
{
width: 49%;
float: left;
clear: both
}

.cats-blocks-right
{
width: 49%;
float: left
}

.cats-category
{
width: 100%;
height: auto;
font-size: 1.1em;
display: block
}

.cats-category-title
{
width: 100%;
font-size: 1.1em;
height: 1.5em;
font-weight: bold;
color: #F8BCB6;
display: inline
}

.pages
{
width: 100%;
padding: 1em 0.2em 0em 0em;
border-bottom: 0.3em solid #ffffff;
overflow: hidden
}

.pages-extra
{
width: 65%;
height: auto;
text-align: left;
float: left;
padding: 1em 0em;
overflow: hidden
}

.pages-thumb-extra
{
width: 67%;
float: left;
padding: 0.5em 0.3em 0.3em 0.3em;
}

.pages-results
{
border: 0.1em solid #ffffff;
font-style: italic;
width: 100%;
overflow: hidden
}

.pages-page
{
margin-top: 1em;
float: left;
width: 100%
}

.pages-page-title
{
font-size: 1.1em;
color: #3333FF;
font-weight: bold;
display: inline
}

.pages-page-cat {display: inline}
.pages-page-description {display: block}
.pages-page-url {display: block;}

.pagination
{
padding: .3em;
}

.pagination ul
{
margin: 0;
padding: 0;
text-align: left;
font-size: 1.2em;
}

.pagination li
{
list-style-type: none;
display: inline;
padding-bottom: .1em;
margin-left: 0.3em;
}

.pagination a, .pagination a:visited
{
padding: 0 0.1em;
border: .1em solid #32A126;
text-decoration: none;
color: #2e6ab1;
}

.pagination a:hover, .pagination a:active
{
border: .1em solid #32A126;
color: #000;
background-color: #32A126;
}

.pagination a.thispage
{
background-color: #2e6ab1;
color: #FFF !important;
border-color: #2b66a5;
font-weight: bold;
cursor: default;
}

.pagination a.disablelink, .pagination a.disablelink:hover
{
background-color: white;
cursor: default;
color: #929292;
border-color: #929292;
font-weight: normal !important;
}

.pagination a.prevnext_text
{
font-weight: bold;
}


.small-pages-page {display: block ;
padding-top: 0.2em
}
.small-pages-page-description
{
display: inline;
font-size: smaller
}
.small-pages-page-url {display: inline;
	 float: left}

.left-thumbnail-small
{
width: 30%;
float: left;
display: inline;
padding-right: 0.5em;
padding-bottom: 0.5em
}
.options
{
width: 100%;
text-align: right;
padding: 0.1em;
border-bottom: 0.3em solid #ffffff
}
.loginbox
{
width: 30em;
height: 4em;
float: right;
}
.links
{
width: 100%;
font-size: 1em;
text-align: left;
padding-top: 0.4em;
padding-bottom:1em
}

.alert, .alert:link, .alert:visited {color: red; display: inline}

.code-example
{
float: left;
width: 50%;
text-align: left;
padding: 0.5em}

.column-thin
{
float: left;
width: 20%;
overflow: hidden;
text-align: left}
.column-wide
{
float: left;
width: 40%;
overflow: hidden;
text-align: left
}
.hr-sh
{
width: 100%;
height: 0.2em;
background-image: url("http://www.lsblogs.com/img/hr_sh_full.gif")
}

ul
{
margin-left: 0.2em;
margin-bottom: 0.2em;
margin-top: 0.2em;
}

.highlighted
{
font-weight: bold;
color: red;
display: inline;
padding-right:1em;
}

br {
clear: left
}
.google-adsense-120x240-right
{
width: 20%;
padding-top: 0em;
float: right;
text-align: right
}
.google-adsense-120x240-left
{
width: 20%;
padding-top: 0em;
float: left;
text-align: left
}
.google-adsense-sky-right
{
width: 160px;
float: right;
text-align: right
}
.centered-content 
{
width: auto;
height: auto;
text-align: center;
}
.google-adsense-sky-left
{
width: 200px;
float: left;
padding-right: 38px;
padding-bottom: 60px;
text-align: left
}

.google-adsense-half-banner-right
{
width: 30%;
padding-top: 0em;
float: right;
text-align: right
}
.google-adsense-half-banner-right-header-logo
{

width: 30%;
float: right;
text-align: right;
position:absolute;
top: 0px;
}
.google-adsense
{
width: 60%;
text-align: right;
padding: 0.3em 0em
}
.google-adsense-center
{
width: 100%;
text-align: center;
padding: 0.3em 0em
}
.ES-FL-Border
{
width: 200px;
border: 1px solid #C0C0C0;
}


.ES-FL-Title
{
width: 200px;
color: #000000;
font: 12px Verdana, Arial, Helvetica, sans-serif;
background-color: #99CC99;
font-weight: bold;
text-decoration: none;
}

.ES-FL-Body {
width: 200px;
background-color: #FFFFFF;
font: 12px Verdana, Arial, Helvetica, sans-serif;
color: #212121;
}

.search-results-left
{
width: 75%;
height: auto;
text-align: left;
float: left;
padding: 1em 0em;
overflow: hidden
}

.search-results-right
{
width: 25%;
height: auto;
text-align: left;
float: right;
padding: 1em 0em;
overflow: hidden
}
.container
{
border: 4px solid #32A126;
width: 100%;
margin: 1em auto;
}
.leftnav
{
float: left;
width: 240px;
margin: 0;
padding: .1em;
}

.rightnav
{
float: right;
width: 120px;
margin: 0;
padding: .1em;
}
.content
{
margin-left: 245px;
}
.midnav
{
width: 100%;
overflow: hidden
}

.shadowed_p
{
background-color: #32A126;
padding: 0.4em 0.4em 0.4em 0.4em;
margin-bottom: 0.5em;
}


.img-shadow
{
float:right;
background: url("http://www.lsblogs.com/img/shadowalpha.png") no-repeat bottom right !important;
background: url("http://www.lsblogs.com/img/shadow.gif") no-repeat bottom right;
margin: 10px 0 0 10px !important;
margin: 10px 0 0 5px;
}

.img-shadow img
{
display: block;
position: relative;
background-color: #fff;
border: 1px solid #a9a9a9;
margin: -6px 6px 6px -6px;
padding: 4px;
}

.rsbox
{
max-width: 620px;
background: url(http://www.lsblogs.com/img/rboxes/shadowed/white/rs-right.gif) right repeat-y
}
.rsbox::before
{
display: block;
line-height: 0px;
background: url(http://www.lsblogs.com/img/rboxes/shadowed/white/rs-topright.gif) top right no-repeat;
content: url(http://www.lsblogs.com/img/rboxes/shadowed/white/rs-topleft.gif)
}
.rsbox::after 
{
display: block;
line-height: 0px;
background: url("http://www.lsblogs.com/img/rboxes/shadowed/white/rs-bottomright.gif") bottom right no-repeat;
content: url("http://www.lsblogs.com/img/rboxes/shadowed/white/rs-bottomleft.gif")
}
.indented
{
padding-left: 1em;
padding-right: 2em;
}