/* Theme Name: ConnectionsTheme URI: http://www.patriciamuller.comVersion: 1.0Description: A Theme from wpthemes.InfoAuthor: Patricia MullerAuthor URI: http://www.vanillamist.com/blog/
Modified by Negaton Softmare, http://softmare.org*/
div#promos div.scroller { 
	/* modify width and height of scrolling section if necessary */			width: 550px;	height: auto; 	overflow: hidden;	}
div#promos div.scroller div.section {	/* modify width and height of each section as needed (should match the size of the scroller window)	*/			width:550px;	height: auto; 	overflow:hidden;	float:left;	padding:1em 0 2px 0;			}
div#promos div.scroller div.content {	width: 10000px;	height: auto; 		}.scroller h1 {font: 14px tahoma, verdana, arial, helvetica, sans-serif;color: #000000;font-weight:bold;}.section h1 {font: 14px tahoma, verdana, arial, helvetica, sans-serif;color: #000000;font-weight:bold;}
body {/*margin:0;*/
margin: 0 auto 0 auto;padding:0;font-family: Arial;line-height: 1em;background: #cccccc;text-align:center;}
body * {margin: 0;padding: 0;text-decoration: none;border: none;list-style-type: none;font-weight: normal;}
#main {width:100%;text-align:center;margin: 0 auto 0 auto;}
/*Header
*/
#header {
width: 100%;}
#leftheader {
background: url(images/header-left.jpg) no-repeat left;height: 78px;width: 45px;padding:0;margin: 0;}
#midheader {
background: url(images/header-mid.jpg) repeat-x center;height: 78px;padding:0;margin: 0;}#rightheader {
background: url(images/header-right.jpg) no-repeat right;height: 78px;width:329px;padding:0;margin: 0;}#content {
width: 100%;padding:0;margin: 0;margin: 0px auto 0 auto;}#jcornerSmall {position:absolute;z-index:9998;right:0px;top:0px;height: 100px;width: 100px;padding:0;margin: 0;}#jcornerBig {position:absolute;z-index:9999;right:0px;top:-1500px;height: 650px;width: 650px;padding:0;margin: 0;}/*
sitelinks*/
#mainmenubg {
background: url(images/sitelinkmidbg.jpg) repeat-y;padding:0;margin: 0;}#mainmenubg td {padding:0;margin: 0;}
#mainmenubg ul {padding: 0 0 0 5px;margin: 0;list-style-type: none;}#mainmenubg ul li {
padding: 0;margin: 0;}
#sitelinkbottomleft {
background: url(images/sitelinksbg_07.jpg) no-repeat bottom;padding: 0;margin: 0;width: 36px;height: 90px;}#sitelinkbottomright {
background: url(images/sitelinksbg_08.jpg) no-repeat bottom;padding: 0;margin: 0;width: 15px;height: 90px;}
#searchbg {
background: url(images/sitelinksbg_09.jpg) no-repeat;width: 206px;height: 58px;}
#quicksearch {
padding:26px 0 0 41px;margin: 0;}.marqueeline {background-color: #dedede;/*background-image: url(images/bgmarq.jpg); */}.citatos {
background:  #F5F5F5;padding:0px 4px;font: 12px tahoma, verdana, arial, helvetica, sans-serif;color: #3366cc;/* font-weight: bold; */border: 1px solid #F5F5F5;}	.customsearch {
width: 85px;padding: 0px;}
.customsearchsubmit {
width: 55px;padding: 0px;}
.customsearch_g {
width: 130px;padding: 0px;}.customsearchsubmit_g {
width: 72px;padding: 0px;}
/* left menu */
#leftmenu {
background: url(images/leftmenubg.jpg) repeat-y;width:206px;padding: 0px;margin: 0;color: #000;}
#leftmenu h1 {
font: 14px tahoma, verdana, arial, helvetica, sans-serif;color: #20578D;font-weight:bold;}#leftmenurap {
background: url(images/leftmenurap.jpg) no-repeat top;padding: 20px;}#leftmenubottom {
background: url(images/leftmenubottom.jpg) no-repeat;height: 8px;width:206px;}/* right menu */
#rightmenu {
background: url(images/rightmenubg.jpg) repeat-y;width:215px;padding:0px;margin: 0;}
#clockbg {
background: url(images/rightmenutopbg.jpg) no-repeat;width:215px;height: 30px;padding:5px 0 0 0;margin: auto;text-align: center;}
#rightmenu h1 {
font: 14px tahoma, verdana, arial, helvetica, sans-serif;color: #20578D;font-weight:bold;}
#rightmenurap {
padding: 20px;}
#rightmenubottom {
background: url(images/rightmenubottom.jpg) no-repeat;height: 8px;width:215px;}
/* main page content */#page {
background-color: #fff;}#pagemain {
background-color: #fff;padding: 40px 10px 10px 10px;margin: 0;}
#pagetop {background: url(images/pagetopbg.jpg) repeat-x top;height: 30px;padding: 0;margin: 0;}
#pagebottom {
background: url(images/pagebottom.jpg) repeat-x;height: 8px;/* width:530px; */}
/* news classses */
.entry {
font: 12px tahoma, verdana, arial, helvetica, sans-serif;padding: 10px 0px 20px 0px;text-align:justify;}
.entry h1 {
font: 14px tahoma, verdana, arial, helvetica, sans-serif;color: #000;font-weight:bold;}
.newtop {
color: #7A8AAD;border: 1px solid;margin-top: 10px;margin-bottom: 10px;background: url(images/black.jpg) repeat-x;}
.newbottom {
color: #7A8AAD;border: 1px solid;margin-top: 10px;margin-bottom: 10px;background: url(images/black.jpg) repeat-x;}.commentlink {
background: url(images/comment.jpg) no-repeat;padding-left: 20px;margin: 0;}/* tabs */#tabs {
padding: 11px 0 0 0;margin: 0;height: 19px;}
.tableft {
background: url(images/tableft.jpg) no-repeat;float: left;position: relative;padding: 0;margin: 0;width: 6px;height: 19px;}
.tabmid {
background: url(images/tabmid.jpg) repeat-x;float: left;position: relative;padding: 3px;margin: 0;height: 19px;}
.tabright {
background: url(images/tabright.jpg) no-repeat;float: left;position: relative;padding: 0;margin: 0;width: 6px;height: 19px;}
.tableft_onpage {
background: url(images/tableft_onpage.jpg) no-repeat;float: left;position: relative;padding: 0;margin: 0;width: 6px;height: 19px;}.tabmid_onpage {
background: url(images/tabmid_onpage.jpg) repeat-x;float: left;position: relative;padding: 3px;margin: 0;height: 19px;}
.tabright_onpage {
background: url(images/tabright_onpage.jpg) no-repeat;float: left;position: relative;padding: 0;margin: 0;width: 6px;height: 19px;}/* footer */#footer {
font: 12px tahoma, verdana, arial, helvetica, sans-serif;color: #5A75A4;padding: 20px;margin: 0;}
#footer a {
color: #5A75A4;}/* comments */.comment {
padding: 20px 10px;margin: 0;width: 95%;}.comment h1 {
padding: 0;margin: 0;}
.comment hr {
color: #000;padding: 0;margin: 5px 0;background: url(images/black.jpg) repeat-x;}.commentheader {padding: 0;margin: 0;}.commentinfo {
padding: 0;margin: 0;}.commenttimedate {
float: left; position:relative;padding: 0;margin: 0;}.commentreply {
float: right; position:relative;padding: 0;margin: 0;}
/* generic formating */
input, textarea, select {
border: 1px solid black;background-color: #fff;padding: 1px;}
.whitehr {
color: #fff;background: url(images/white.jpg) repeat-x;height: 1px;margin: 3px auto 8px 0px;}
.blackhr {
color: #000;margin: 3px auto 8px 0px;background: url(images/black.jpg) repeat-x;height: 1px;}a {
color: #0A0C75;text-decoration: underline;}
a:hover {
color: #4A4Cb5;text-decoration: none;}
/* BEGIN E107 CORE CLASSES copied from kubrick theme */.spacer {
padding: 2px 0 2px 0;}
.indent{
margin: 15px 30px 0 0;padding-left: 15px;border-left: 4px solid #758BAB;}
.smalltext {
font-size: 11px;}/*10px*/
.mediumtext {
font-size: 12px;}/*11px*/
.tbox{
color: #000000;font-size: 12px;}/*11px*/
td {background: none;font-size: 11px;font-style: normal;padding: 0px;text-align:left;line-height:1.3em;}/*10px*/.fborder {
border: #ededed 1px solid;background-color: transparent;}.forumheader {background-color: #F5F5F5;font-size: 12px;color:#000;padding: 4px;border: 1px solid #ededed;}
.forumheader2 {background-color: #fff;font-size: 11px;color:#000;padding: 4px;border: #ededed 1px solid;}.forumheader3 {
background-color: transparent;font-size: 12px;color:#000;padding: 4px;border: #ededed 1px solid;}
.forumborder {border:  #000080 1px solid;background-color: transparent;}.fcaption {border: #ededed 1px solid;padding: 4px;background-color: #F5F5F5;font-size: 12px;color:#687C99;font-weight:bold;}.fixfuckedie {
width: 95%;}
#chatbox {width: 150px;margin-left: auto;margin-right: auto;}
.helpbox {color:#000;font: 9px tahoma, verdana, arial, helvetica, sans-serif;border: 0px none red;background-color: transparent;}
.button, .button:hover {
border: 1px solid #A5ACB2;}
.button {
background-image : url(images/button.png);}
.button:hover {
background-image : url(images/buttonover.png);}.button, .button:hover {
font: normal 9px verdana, tahoma, arial, sans-serif;color: #000;}