/*
Theme Name: Twitterevolutions
Theme URI: http://www.twitterevolutions.com
Version: 1.0
Description: 2 Column theme from WebDesignBeach.com
Author: Web Design Beach
Author URI: http://www.webdesignbeach.com
*/

html{
background: #baf0f0 url(images/back.jpg) repeat-x center top;
}

body {
margin: 0;
padding: 0;
color: #FFF;
background: url(images/backBottom.jpg) bottom center repeat-x;
font-family: Trebuchet MS;
font-size: 11px;
line-height: 18px;
height:auto;
}

a:focus{outline:none;}

img{border:none;}

.hidden
{position:absolute;
left:0px;
top:-5000px;
width:1px;
height:1px;
overflow:hidden;
background: transparent url(images/leavesBig.png) no-repeat bottom;
}

#welcome{
background: url(images/lenta.gif) no-repeat;
width:535px;
height:94px;
padding:17px 0 0 50px;
margin-left:26px;} 

#welcome p{
margin:0; color:#03537e; font-size:13px; width:490px; text-align:center;}

#welcome a{color:#0970ae;}

.ratingsdiv {
width: 60px;
height: 12px;
overflow: hidden;
float: right;
}

.info {
background: transparent url(images/leavesBig.png) no-repeat bottom;
height: 143px;
width: 261px;
display: none;
color: #FFF;
overflow: hidden;
padding: 0px 10px 0px 10px;
}

.ratingbox {
background-image: url(images/ratings-bg.png);
height: 106px;
width: 136px;
display: none;
color: #FFF;
overflow: hidden;
z-index: 300;
padding: 10px 10px 0px 10px;
position: absolute;
top: -130px;
left: 16px;
}

.lightbox {
height: 100%;
width: 100%;
display: none;
color: #FFF;
z-index: 1000;
position: absolute;
background-image: url(images/lightbox-bg.png);
top: 0px;
left: 0px;
}

.lightbox-image {
border: none;
}

.lightboxdelete {
cursor: pointer;
margin-bottom: 15px;
margin-right: 10px;
}


.delete {
float: right; 
cursor: pointer;
}

.info-button {
float: right; 
cursor: pointer;
}

.rating {
cursor: pointer;
}

#wrapper2 {
width: 970px;
margin: auto;
padding: 0;
background:url(images/wrapper2back.gif) no-repeat top center;
}

.single-entry {
float: left;
width: 100%;
margin-bottom: 10px;
padding: 0px;
}

.navigation {height:20px;}
.navigation .alignleft , .navigation .alignright {
color:#0970ae; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.navigation .alignleft a, .navigation .alignright a {
color:#0970ae; font-weight:bold; text-decoration:underline; font-family:Arial, Helvetica, sans-serif;}

.insidePic{
background: #357eab url(images/innerPicBack.gif) no-repeat;
width:612px;
height:322px;
padding:11px 0 0 18px;
}

.post-wrapper, .post-wrapperPage, .home-post-wrap59{
padding: 15px 15px 15px 15px;
width: 581px;
background-color: #fff;
border: 1px solid #9addde;
margin:0 0 15px 8px;
position:relative;
}

.home-post-wrap59{margin:0 0 0 8px; border-bottom:none;}

.cat59Bottom{
background: url(images/buttonsCatBottom.gif) no-repeat bottom;
font-size:1px;
height:27px;
width:613px;
margin:0 15px 0 8px;
}

.post-wrapperPage{min-height:1000px;}

.post-wrapper p, .post-wrapper ol, .post-wrapper ol li, .post-wrapper ul, .post-wrapper ul li, 
.post-wrapperPage p, .post-wrapperPage ol, .post-wrapperPage ol li, .post-wrapperPage ul, .post-wrapperPage ul li,
.home-post-wrap59 p, .home-post-wrap59 ol, .home-post-wrap59 ol li, .home-post-wrap59 ul, .home-post-wrap59 ul li{
color: #050505;
}

.post-wrapper p{
margin:3px 0 5px 0;
width:300px;
}

.post-wrapperPage p, .home-post-wrap59 p{
margin:3px 0 5px 0;
width:530px;
}

.post-wrapper p a, .post-wrapperPage p a, .home-post-wrap59 p a, .post-wrapperPage a, .home-post-wrap59 a
.post-wrapper p a:visited, .post-wrapperPage p a:visited,
.home-post-wrap59 p a:visited, .post-wrapperPage a:visited, .home-post-wrap59 a:visited,
.post-wrapper p a:link, .post-wrapperPage p a:link,
.home-post-wrap59 p a:link, .post-wrapperPage a:link, .home-post-wrap59 a:link{
color: #0970ae;
text-decoration:underline;
}

.post-wrapper p a:hover, .post-wrapperPage p a:hover, .home-post-wrap59 p a:hover,
.post-wrapperPage a:hover, .home-post-wrap59 a:hover{
color: #62ae0c;
text-decoration:none;
}

.home-post-wrap59 h2 a, .home-post-wrap59 h2 a:visited, .home-post-wrap59 h2 a:link{color:#64af0f; text-decoration:none;}
.home-post-wrap59 h2 a:hover{color:#0970ae;}

.post-wrapper h4, .post-wrapperPage h4, .home-post-wrap59 h2{
margin:13px 0 2px 0; color:#64af0f; font-size:15px; font-weight:bold;
}

.post-wrapper ol li a, .post-wrapperPage ol li a, .home-post-wrap59 i li a{
color: #0970ae;
text-decoration:underline;
}

.post-wrapper ol li a:hover, .post-wrapperPage ol li a:hover, .home-post-wrap59 ol li a:hover{
text-decoration:none;
}

.single-image {
width:591px;
height:304px;
background-color: #fff;
border: 1px solid #266f9b;
overflow:hidden;
}

.single-image a img{border:none;}

.post-wrapper img, post-wrapperPage img, .home-post-wrap59 img{
border: none;
margin: 0px;
padding: 0px !important;
}


.comments-wrapper {
background:#fff3d5 url(images/comTop.jpg) no-repeat;
border:1px solid #d9bf9d;
margin:0 0 15px 9px;
padding:0 15px 15px 15px;
width:579px;
}

.comments-wrapper img {
border: none;
margin: 0px;
padding: 0px !important;
}

.single-info3 img {
border: none;
}


a:link { 
text-decoration: none; 
color: #FFF7C0;
}

a:visited { 
text-decoration: none; 
color: #FFF7C0; 
}

h1, h2, h3, h4, h5, h6 { 
font-weight: normal; 
margin: 0px 0 10px; 
}

h1 { 
font-size: 18px;
}

h3 { 
font-size: 18px;
}

.comments-wrapper h4{
color:#276d98;
margin:16px 0 11px 12px;
}

.single-info h1{
color:#64af0f;
margin-bottom:77px;
margin-left:56px;
margin-top:27px;
}

.single-info59 h1, .single-info58 h1{
width:530px;
color:#64af0f;
margin-bottom:46px !important;
margin-bottom:36px;
margin-left:57px;
margin-top:14px !important;
margin-top:0;
}

.single-info59 h2{
font-size:13px;
font-weight:bold;
color:#64af0f;
margin-bottom:15px;
}

.single-info58 h2{
font-size:13px;
font-weight:bold;
padding:25px 0 0 0;
}

.single-info58 a img{
border:3px solid #9addde;
}

h1.post-title{
color:#64af0f;
}

#buttonsDesc p{color:#07719f; text-align:center;}

#buttonsField{
background: #357eab url(images/innerPicBackButtons.gif) no-repeat;
width:612px;
height:61px;
padding:1px 0 0 18px;
}

#buttonsField p{margin:19px 0 0 122px; color:#f6ff90; font-size:15px; font-weight:bold; text-align:left;}
#buttonsField p input{width:165px; border:none; background:none; padding-left:3px;}
#buttonsField p input.input_button{width:34px; height:27px; margin-top:9px;
background:url(images/btnGo.gif) no-repeat; color:#f6ff90; font-weight:bold; font-size:12px; padding-left:8px;
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;}
/*\*/
* html #buttonsField p input.input_button{
padding-left:4px;
}
/*end*/

#buttonsField span.btnGo{display:block; margin:-31px 0 0 318px;}

.buttonSingle{
width:250px;
height:205px;
margin:0 10px 10px 0;
float:left;
background:#f0f8fa;
border: 1px solid #9addde;
text-align:center;
padding:14px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
}

.buttonSingle input.copy_button{
background:transparent url(images/btnSelect.gif) no-repeat 0 2px; color:#f6ff90; font-weight:bold;
font-size:12px; margin-top:0px; width:94px; height:31px; border:none;
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
}

.code_area{background:#469cbd; border:1px solid #257594; width:247px; height:47px; color:#FFF; font-size:11px; margin:5px 0;}
/*\*/
* html .code_area{
width:230px;
}
/*end*/


.home-post-wrap {
width: 300px;
height: 209px;
margin:0 5px 5px 0;
float: left;
background: #3e8bb8 url(images/homePostWrapBack.jpg) no-repeat;
padding:13px 0 0 18px;
}

.comments-bubble {
width:170px;
height: 18px;
font-size: 8px;
color: #212A33;
padding: 1px 0 0 0;
float: left;
margin:0 0 0 5px;
}

.comments-bubble a:link, .comments-bubble a:hover, .comments-bubble a:visited {
color: #5e3a06;
font-size:13px;
display: block;
margin-top: -2px;
padding: 0px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}


.viewButton{position:absolute; top:8px; right:10px;}
.viewButton a{width:60px; height:17px; display:block;}

.bar {
height: 14px;
background:#e5be86 url(images/bar-bg.gif);
width: 265px !important;
width: 273px;
float: left;
border-left: 1px solid #195980;
border-right: 1px solid #195980;
border-bottom: 1px solid #195980;
padding:8px !important;
padding:8px 0 4px 8px;
position: relative;
}

.bar a:hover {
border-bottom: none;
}

.home-post-wrap2 {
width: 593px;
padding: 10px;
margin-right: 13px;
float: left;
background-color: #FFF;
border: 1px solid #EBEBEB;
margin-bottom: 10px;
}

.readmore {
background-image: url(images/bullet.gif);
background-repeat: no-repeat;
background-position: left;
float: right;
padding-left: 20px;
margin-top: 10px;
}

.readmore a:link, .readmore a:hover {
color: #FFF7C0;
}
.thumbnail-home {
border: 0px;
margin: 0px 0px 0px 0px;
}

h4, h5, h6 { 
font-size: 20px; 
}

.titles { 
font-weight: normal; 
font-size: 24px; 
text-decoration: none;
}

.info-titles a:link, .info-titles a:visited, .info-titles a:active {
text-decoration: none;
font-size: 13px;
font-family: Trebuchet MS;
font-weight:bold;
display: block;
width: 100%;
margin-bottom: 5px;
padding-top: 10px;
color: #b9e52c;
}

.info-titles a:hover {
border-bottom: none;
}

.titles a:link, .titles a:visited, .titles a:active {
text-decoration: none;
font-size: 20px;
font-family: Trebuchet MS;
margin-bottom: 10px;
margin-top: 10px;
display: block;
}

.titles-featured a, .titles-featured a:hover, .titles-featured {
font-size: 30px;
display: block;
margin-bottom: 10px;
margin-top: 5px;
}

.featured-hover {
border-left: 1px solid #242F39; border-top: 1px solid #242F39; border-bottom: 1px solid #4A5865; border-right: 1px solid #4A5865;	
}
pre, blockquote {
overflow: auto;
padding: 0 10px;
margin: 20px 30px;
line-height: 1.8em;
background-color: #313B44;
border: 1px solid #29323A;
}

ul { 
list-style-image: url(images/bullet.gif); 
}

#pages {
float: left;
}

#categories {
width: 949px;
min-height: 46px;
background-image: url(images/nav-bg.gif);
background-repeat: repeat-x;
float: left;
background-color: #144F8C;
border-left: 1px solid #387EC7;
}

#categories ul {
margin: 0px 0px 0px 10px;
padding-left: 0px;
list-style-type: none; 
list-style-image: none; 
float: left;
}

#categories ul li {
float: left; 
display: block; 
padding-left: 0px; 
height: 46px;
}

#categories ul li a:link,#categories ul li a:visited, #categories ul li a:active  {
height: 34px;
display: block;
color: #FFF;
font-size: 11px;
font-weight: bold;
padding: 12px 10px 0px 10px;
float: left;
margin: 0px 1px;
}


#categories ul li a:hover {
background-image: url(images/nav-bg-hover.gif);
border-right: 1px solid #2066AF;
border-left: 1px solid #144F8C;
margin: 0px 0px;
padding-top: 14px;
height: 32px;
}

#header {
background: url(images/backC.jpg) no-repeat center top;
width: 982px;
height: 140px;
float: left;
margin-bottom: 5px;
position:relative;
}

#rssWrap{
background: url(images/rssBack.gif) no-repeat;
width:175px;
height:33px;
position:absolute;
top:0;
right:15px;
text-transform:uppercase;
padding:5px 0 0 35px;
}

#rssWrap a{
display:block;
width:175px;
height:33px;
color:#fff;
}

#follow{
background: url(images/follow.png) no-repeat;
width:197px;
height:44px;
position:absolute;
top:32px;
right:200px;
}

#follow a{
display:block;
width:197px;
height:44px;
}

#container {
float: right;
width: 951px;
background-color: transparent;
}

#left-div {
width: 668px;
float: left;
margin-top: 5px;
}

#left-inside {
float: left;
padding: 0px 0px 0px 14px;
}

.adwrap {
margin-left: 26px;
}

.adwrap a, .adwrap a:hover, .adwrap a:visited {
margin-right: 5px;
margin-bottom: 5px;
display: block;
width: 125px;
height: 125px;
float: left;
}

#sidebar-wrapper {
width: 270px;
float: left;
margin-bottom: 20px;
}

#sidebar {
float: left;
padding-left: 0px;
padding-right: 0px;
width: 270px;
}

#footer {
clear: both;
width: 930px;
height: 176px;
padding-left: 20px;
text-align: left;
color: #5e8d24;
padding:14px 0 0 46px;
margin-left: auto;
margin-right: auto;
font-size: 11px;
}

#footer a {
color: #2182bc;
font-size: 11px;
}

#footer a:visited {
color: #2182bc;
}

#footer a:hover {
color: #366abb;
text-decoration: none;
}

#footer span{color:#5a5d5d;}

#pages ul { 
list-style-type: none; 
list-style-image: none; 
float: left; 
padding: 0px 0px 0px 0px; 
margin-right: 10px; 
margin-bottom: 0px;
margin-top: 25px;
}

#pages ul li { 
float: right; 
display: block; 
height: 42px;
padding: 0px;
}

#pages ul li a:link,#pages ul li a:visited, #pages ul li a:active {
float: left; 
color: #366abb;
display: block;
height: 31px;
font-size: 12px;
padding: 11px 20px 0px 20px;
margin: 0px;
}


#pages ul li a:hover {
background-position: top;
background-repeat: no-repeat;
margin: 0px;
height: 31px;
padding: 11px 20px 0px 20px;
}

#customLink{position:relative; width:270px; height:115px;}
#customLink a{position:absolute; top:-32px; left:0; display:block; width:277px; height:115px;}
#customLink a img{border:none;}

.sidebar-box {
padding-top: 5px;
padding-left: 8px;
padding-right: 5px;
margin: 0;
float: left;
width: 256px;
background:#fff; 
border-left:#9addde 1px solid;
border-right:#9addde 1px solid;
}
.catTop{
background: url(images/comTop.gif) no-repeat;
width:271px;
height:7px;
font-size:1px;
clear:left;
}
.catBottom{
clear:left;
background: url(images/comBottom.jpg) no-repeat;
width:271px;
height:83px;
font-size:1px;
}

.sidebar-box2 {
padding-top: 5px;
padding-left: 8px;
padding-right: 5px;
margin-bottom: 0px;
float: left;
width: 256px;
background:#fff; 
border-left:#9addde 1px solid;
border-right:#9addde 1px solid;
}

.sidebar-box3 {
padding-top: 5px;
margin-bottom: 0px;
float: left;
width: 269px; 
background:#fff; 
border-left:#9addde 1px solid;
border-right:#9addde 1px solid;
}

.sidebar-box2 a:hover {
border-bottom: none;
}

.artBottom{
clear:left;
background: url(images/artBottom.jpg) no-repeat;
width:271px;
height:130px;
font-size:1px;
}

.emptyBox{
background: transparent url(none);
border:none;
margin-bottom:11px;
}

.ads_sidebar{
margin-left:5px;}

.ads_sidebar a{
margin:0 2px 0 0px;
}

.articleinfo {
border-bottom: 1px solid #EEEEEE; padding-bottom: 7px; color: #545454;
}

.sidebar-box ul li a:link, .sidebar-box ul li a:visited, .sidebar-box ul li a:active {
display: block; 
color: #0970ae; 
width: 60px;
height:20px;
margin-bottom:2px;
padding: 0 3px 0 10px;
text-decoration:underline; 
font-size:1.1em;
} 

.sidebar-box ul li {
color: #FFF;
list-style-image: none;
list-style-type: none;
float:left;
margin-left:3px;
}

.sidebar-box ul {
float: left;
margin: 0px;
padding: 0px;
}

.sidebar-box ul li a:hover {
background-repeat: no-repeat;
background-position: 66px 4px;
color: #62ae0c; 
text-decoration:none;
} 

.sidebar-box h3 { 
font-size: 13px; 
color: #FFF; 
font-weight: normal; 
text-transform: lowercase; 
font-family: Trebuchet MS; 
float: left;
display: block;
width: 202px;
padding-left: 10px;
margin: 4px 0px 0 0px;
}

.sidebar-box h3.categories{
height:23px;
background:url(images/h3coments.gif) no-repeat;
margin:0 0 0 5px;
}

.sidebar-box2 h3 { 
font-size: 13px; 
color: #FFF; 
font-weight: normal; 
text-transform: lowercase; 
font-family: Trebuchet MS; 
float: left;
display: block;
width: 202px;
padding-left: 10px;
margin: 4px 0px 0 0px;
}

.sidebar-box2 h3.featuredart{
height:23px;
background:url(images/h3featured.gif) no-repeat;
margin:0 0 0 5px;
}

#commentform {
margin: 1em 0;
margin-left: 12px;
}

#commentform textarea {
font-family:Arial, Helvetica, sans-serif;
font-size:1.2em;
background: #fff url(images/comment-textfield.gif) repeat-x;
border: 1px solid #d9bf9d;
width: 370px;
height:123px;
color: #2f2f2f;
padding:4px 0 0 10px;
}

#commentform #email {
background:#fff url(images/comment-email.gif)  no-repeat;
padding-left: 30px;
padding-top: 6px;
}

#commentform #author {
background:#fff url(images/comment-author.gif)  no-repeat;
padding-left: 30px;
padding-top: 6px;
}

#commentform #url {
font-size: 1.1em;
background:#fff url(images/comment-website.gif)  no-repeat;
padding-left: 30px;
padding-top: 6px;
}


#commentform input {
font-family:Arial, Helvetica, sans-serif;
height: 21px;
width: 333px;
margin:0 3px 3px 0;
color:#2f2f2f;
font-size:1.2em;
border:none;
}

#commentform input#submit {
width: 127px;
height: 29px;
}

.search_bg {
height:35px;
width:260px;
float: left;
margin-top: 10px;
margin-left: 10px;
}

#search {
color:#FFFFFF;
padding:0;
}

#search input {
background: #FFF;
font-size:11px;
color:#B8B8B8;
font-family:Tahoma, arial, verdana, courier;
width:150px;
height:11px;
vertical-align:middle;
padding:10px;
border: 1px solid #E7E7DC;
}

.icons {
margin-top: 0px; 
margin-bottom: -5px;
margin-right: 10px;
}

#search .input {
width:66px;
height:31px;
background:none;
border:none;
vertical-align:middle;
margin:0;
padding:0;
margin-left: 10px;
}


.thumbnail-div {
background:#fff;
border-top: 1px solid #266f9b;
border-right: 1px solid #266f9b;
border-left: 1px solid #266f9b;
width: 281px;
height: 159px;
float: left;
}

.single-info {
position:relative;
padding: 3px 5px 10px 3px;
width: 300px;
float: left;
margin-bottom: 5px;
}

#livePreview {
position:absolute;
bottom:-6px;
left:-25px;
width:216px;
height:47px;
}

#livePreview a{
background: #3b86b1 url(images/livePreviewBtn.gif) no-repeat;
display: block;
width:216px;
height:47px;
}


.single-info2 {
background-color: #4889C0;
border: 1px solid #5D9FD7;
padding: 10px;
width: 220px;
float: left;
margin-bottom: 5px;
}


.single-info3 {
width: 270px;
float: left;
}

.post-ratings{position:relative;}
.voteText{position:absolute; top:0; left:85px;}

.post-info {
color: #FFF;
font-size: 10px;
}

.post-inside-2 {
float: left;
width: 450px;
}

.logo {
float: left; 
border: 0px;
width:306px;
height:70px;
margin:7px 0 0 95px;
}

a:focus {
outline: none;
}

.random-content a:link {
font-size: 13px;
}

.random a:link, .random a:visited {
float: left;
display: block;
width: 100%;
}

ul, ol { line-height: 2.0em; }

.titles-featured a, .titles-featured a:hover, .titles-featured {
font-size: 28px;
line-height: 30px;
}

.thumbnail-div-featured {
border: 5px solid #E7F3FF;
width: 580px; 
height: 160px;
}

#featured {
background: #FFF url(images/post-bg.gif);
background-repeat: repeat-x;
padding: 10px;
width: 593px;
border: 1px solid #EBEBEB;
margin-bottom: 10px;
}

.featured-content {
float: right;
width: 353px;
margin-right: 5px;
}

.current-category {
background:url(images/catBackTop.gif);
color:#03537e;
display:block;
font-size:14px;
margin:1px 0 10px 30px;
padding:16px 0 0 0;
text-align:center;
width:581px;
height:31px;
}


.cur{margin:0 auto; width:275px;}

.current-category .cur span{float:left;}

.current-category h1, .current-category h2{
color:#03537e;
font-size:14px;
margin:0 0 0 3px;
float:left;
}

.current-category h2 a{
color:#0970AE;
}

.cur58 h1, .cur58 h2{margin:0 0 0 49px;}
/*\*/
* html .cur58 h1, * html .cur58 h2 {
margin:0 0 0 43px;
}
/*end*/

.cur59 h1, .cur59 h2{margin:0 0 0 82px;}
/*\*/
* html .cur59 h1, * html .cur59 h2 {
margin:0 0 0 34px;
}
/*end*/

.cat_desc{text-align:center; color:#07719f; width:610px; padding:0 10px 0 15px; line-height:1.4em;}

#related-posts{margin:5px 0 6px 0; display:table;}
#related-posts h3{margin:0 0 7px 23px; color:#276d98;}
#related-posts .home-post-wrap{margin-right:0;}

/* Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
/* End captions */

/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
	}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	margin-right:39px;
	}

.alignleft {
	float: left;
	margin-left:10px;	
	}
/* End Images */

         #lavaLampVariableImage {
            position: relative;
            padding: 0 1px 1px 1px;
            margin: 0 0 4px 107px;
			width:792px;
        }
                #lavaLampVariableImage li {
                    float: left;
                    list-style-type: none;
					list-style-image: none;
                }
                    #lavaLampVariableImage li.back {
                        z-index: 8;
                        position: absolute;
                    }
                        #lavaLampVariableImage li.back .corner {
                            background: url("images/slider-corner.gif") no-repeat bottom right;
							height:27px;
							width:24px;
							position:absolute;
							top:10px;
							right:0px;
                        }
                    #lavaLampVariableImage li a {
						background: url("images/liBack.gif") no-repeat bottom right;
                        text-decoration: none;
                        color:#5e3a06;
                        outline: none;
                        text-align: center;
                        padding: 18px 11px 18px 0;
                        letter-spacing: 0;
                        z-index: 10;
                        display: block;
                        float: left;
                        position: relative;
                        overflow: hidden;
                        margin: auto 5px; 
						font-weight:bold;  
						font-size:1.2em;
                    }
                        #lavaLampVariableImage li a:hover, #lavaLampVariableImage li a:active, #lavaLampVariableImage li a:visited {
                            color: #5e3a06;
                            border: none;
                        }


.menu {
margin: 0px 0px 0 13px;
padding: 0;
}

.menu ul{list-style: none;}
.menu li {
margin-right:7px;
list-style: none;
}
.menu a {
color:#0970ae;
font-size:14px;
font-weight:bold;
}

.menu a:hover {
color:#64AF0F;
}

.menu li em {
	background: url(images/hover.png) no-repeat;
	position: absolute;
	width: 236px;
	height: 155px;
	padding-top: 10px;
	padding-left: 10px;
	top: -180px;
	left: -80px;
	font-style: normal;
	z-index: 1000;
	display: none;
	color: #8B8861;
	font-size: 10px;
}
 
#wp-calendar #prev a, #wp-calendar #next a {
	font-size: 9pt;
	}
	
	#wp-calendar #prev a, #wp-calendar #next a {
	font-size: 9pt;
	}

#wp-calendar a {
	text-decoration: none;
	}

#wp-calendar caption {
	font: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	text-align: center;
	}

#wp-calendar th {
	font-style: normal;
	text-transform: capitalize;
	}
#calendar_wrap {
float: left;
width: 100%;
}

#wp-calendar {
width: 100%;
}

#searchform {
margin-top: 10px;
}

#s {
width: 120px;
margin-bottom: 10px;
}

/* Begin Comments*/

.commentlist {
padding: 0px;
margin: 0px 0px 0px 17px;
width: 548px;
list-style-image: none;
list-style-type: none;
float: left;
}

.commentlist a{color:#0970ae;}

.commentlist a:hover {
border: none;
}

.commentlist  img {
border: none;
}

.commentlist li {
	font-weight: bold;
	width: 546px;
	display: block;
	padding: 0px;
	margin: 0px 0 10px 0;
	list-style-image: none;
	list-style-type: none;
	float: left;
	border: 1px solid #d6c09a;
	}

.commentlist li p.liBottom{
background: url(images/responseBottom.gif) no-repeat bottom left;
width:550px;
height:16px;
margin:0;
padding:0;
font-size:1px;
}

.commentlist li div {
	width: 525px;
	display: block;
	background:#fff;
	margin: 0px;
	padding: 10px;
	float: left;
}

.commentlist li .avatar { 
	float: left;
	border: 2px solid #679c18;
	padding: 2px;
	background: #414E59;
	}

.commentlist cite {
	font-size: 18px;
	float: left;
	font-style: normal;
	margin-left: 10px;
	margin-right: 6px;
	margin-top: 5px;
	font-weight: normal;
	color:#81b92f;
	}
	
.says {
display: none;
}

.commentlist p {
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
	display: block;
	float: left;
	width: 90%;
	margin-left: 3%;
	color:#000;
	}
	

#commentform p {
clear: both;
	}

.alt {
	margin: 0;
	padding: 10px;
	}

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}

.commentlist .children li {
	width: 90%;
	display: block;
	margin: 0px;
	background-color: #444F5A;
	background-image: url(images/comment-children-bg.gif);
	background-position: left;
	background-repeat: repeat-y;
	border: 1px solid #3A444F;
	overflow: hidden;
}

.commentlist .children li div {
width: 97%;
padding: 3%;
background-image: url(images/comment-children-top.gif);
background-repeat: no-repeat;
background-position: top left;
}

.commentlist .commentmetadata {
	font-weight: normal;
	float: left;
	margin: 5px 0px 0px 0px;
	display: block;
	clear: both;
	background-image: none;
	width: 90%;
	margin-left: 3%;
	}
	
.commentlist .vcard, .commentlist .children .comment-author, .commentlist .children .vcard, .commentlist .commentmetadata, .commentlist .children .comment-author, .commentlist .children .comment-meta   {
	background: none;
	padding: 0px !important;
}

.commentlist .reply, .commentlist .children .reply {
	float: right;
	background-image:url(none);
	width: 54px;
	height: 22px;
	margin-bottom: 0px;
	padding: 0px;
	margin-right: 10px;
	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
}

.commentlist .reply a:link, .commentlist .reply a:hover, .commentlist .children .reply a:link, .commentlist .children .reply a:hover {
	background-image: url(images/reply.gif);
	width: 39px;
	height: 17px;
	display: block;
	color: #f6ff90;
	font-size: 8px;
	text-transform: uppercase;
	font-weight: normal;
	padding: 5px 0px 0px 15px;
	letter-spacing: 1px;
}

.commentlist .children li {
padding-bottom: 10px;
}

.commentlist .children li ul li {
padding-bottom: 10px;
background-color: #444F5A;
}

#respond {
margin-top: 20px;
float: left;
background-image: none;
}

.commentlist #respond a {
margin-left: 28px;
color:#276d98;
}

#respond h3{
color:#276d98;
margin-left:12px;
}

#respond a {
margin-left: 28px;
color: #0970ae;
}

#respond p {
color: #666;
}

#comments {
line-height: 30px;
}

.children {
clear: both;
}

.children .commentmetadata, .children .vcard  {
	background-image: none;
}

.children textarea {
width: 90% !important;
}

.children input {
width: 80% !important;
}

#cancel-comment-reply-link {
display: block;
background-image: url(images/comment-close.gif);
width: 144px;
height: 21px;
padding: 5px 0px 0px 23px;
font-weight: normal;
color: #FFF;
font: 1em 'Lucida Grande', Verdana, Arial, Sans-Serif;
}

#respond div {
background-image: none;
}

.tutSpan{color:#c1231a; font-weight:bold;}
/* End Comments */

h3.automat{background:#d69e58 url(images/formH3.jpg) no-repeat; width:312px; height:33px;
font-size:0.1%; margin:0;}
#formFill{position:absolute; top:15px; right:-18px;}
#formBack{width:282px; background:#fff3d5 url(images/formBack.jpg) no-repeat; height: 165px; padding:9px 0 0 30px;
overflow:hidden;}
#formBack p{width:245px;}
#formBack p.enter{margin:0 0 1px 0;}
#formBack p.enter strong{color:#3a84af; font-size:11px;}
/*\*/* html #formFill{right:-19px;}/*end*/

#apiLink{background:#ffffd5 url(images/formYellow.jpg) no-repeat; width:307px; height:52px;
margin-top:18px; padding:4px 0 0 5px;}
#apiLink p{color:#616263; text-align:center;}
#apiLink a{color:#0970ae; text-decoration:underline;}

div.wpcf7 {margin-top:20px;}
div.wpcf7 input{background:#fff url(images/comment-textfield.gif) repeat-x; border:#79bed4 1px solid; width:333px; height:21px}
div.wpcf7 textarea{background:#fff url(images/comment-textfield.gif) repeat-x; border:#79bed4 1px solid; width:333px;
height:123px;}

div.wpcf7 p.sendBtn input{background: url(images/btnSend.gif) no-repeat; width:119px; height:36px;
font-family: Trebuchet MS; color:#f6ff90; text-transform:uppercase; border:none; font-weight:bold; cursor:pointer; cursor:hand}

.more-link{margin-top:5px;}
.tweetmeme_button{position:absolute;top:63px; left:13px;}
.single-info58 .tweetmeme_button, .single-info59 .tweetmeme_button{position:absolute;top:18px; left:13px;}
.home-post-wrap59 .tweetmeme_button{position:absolute;left:-4000px; top:18px;}

#s {
margin-bottom:10px;
width:187px;
}

#adSingle{background:#FFFFFF;
border:1px solid #9ADDDE;
height:64px;
margin:3px 0 6px 8px;
padding:10px 0 0 13px;
width:598px;}

#adSingle02{background:#fff;
-moz-border-radius:8px;
border:1px solid #97DBDC;
height:64px;
margin:4px 0 7px 11px;
padding:5px 0 1px 77px;
width:536px;}

#adSingle03{background:#fff;
-moz-border-radius:8px;
border:1px solid #97DBDC;
height:64px;
margin:4px 0 7px 10px;
padding:5px 0 1px 73px;
width:534px;}

#adUnit{
background:#fff;
-moz-border-radius:8px;
border:1px solid #97DBDC;
clear:both;
height:20px;
margin:0 0 6px 11px;
padding: 11px 0 9px 40px;
width: 581px;}

#adUnitSingle{
-moz-border-radius:8px;
background:#fff;
border:1px solid #97DBDC;
height:14px;
margin:7px 0 4px 9px;
padding:11px 0 9px 41px;
width:569px;}

#adHome02{
-moz-border-radius:8px;
background:#fff;
border:1px solid #97DBDC;
clear:both;
height:64px;
margin:4px 0 6px 11px;
padding:5px 0 0 77px;
width:538px;}


.linkFriends {float:left;
    -moz-border-radius: 8px 8px 8px 8px;
    background: #A2E3E3;
    border: 1px solid #97DBDC;
    height: 17px;
    margin: 0 0 5px 2px;
    padding: 3px 5px;
    text-align: center;
    width: 110px;
	color:#666;}
.linkFriends a{color:#0970ae; font-weight:bold;}

.linkFriends2 {float:left;
    -moz-border-radius: 8px 8px 8px 8px;
    background: #A2E3E3;
    border: 1px solid #97DBDC;
    height: 40px;
    margin: 0 0 5px 2px;
    padding: 3px 5px;
    text-align: center;
    width: 110px;
	color:#666;}
.linkFriends2 a{color:#0970ae; font-weight:bold;}

.linkFriends3 {float:left;
    -moz-border-radius: 8px 8px 8px 8px;
    background: #A2E3E3;
    border: 1px solid #97DBDC;
    height: 20px;
    margin: 0 0 5px 2px;
    padding: 13px 5px;
    text-align: center;
    width: 110px;
	color:#666;}
.linkFriends3 a{color:#0970ae; font-weight:bold;}
