body {
        font-family: Trebuchet MS, Sans-Serif;
        font-size: 12px;
        margin: 0px;
        padding: 0px;
        background-color: #474084;
	background: url(../images/bg.jpg) top center;
}

#SearchContainer { width:580px; height:170px; margin:auto; background: url(../images/searchbox.png) no-repeat top center;}
#SearchContainer #SearchForm { margin:auto; margin-top: 20px; width: 430px;}

.provincelista {

    font-family: Trebuchet MS, Sans-Serif;
    font-size: 18px;
    vertical-align: top;
    padding: 10px;
    padding-left: 15px;
    text-align: left;
    font-weight: bold;
    color: #ffffff;
}

.tagcloud {

    font-family: Trebuchet MS, Sans-Serif;
    font-size: 18px;
    background-color: transparent;
    vertical-align: top;
    padding: 10px;
    padding-left: 15px;
    text-align: left;
    font-weight: bold;
}

.postcats {

    font-family: Trebuchet MS, Sans-Serif;
    font-size: 14px;
}


.publicarboton {

	font-family: Trebuchet MS, Sans-Serif;
	font-size: 28px;
	color: #123E74;
        background-color: transparent;
	vertical-align: bottom;

}

.Poblaciones {

        width: 910px;
        height: 250px;
        background-image: url("");
	background-repeat: repeat-x;
        vertical-align: top;
        padding-left: 5px;
        margin-left:auto;
	margin-right:auto;
}

.Categorias {

        width: 920px;
        height: 200px;
        background-image: url("");
	background-repeat: repeat-x;
        vertical-align: top;
        padding-left: 5px;
        margin-left:auto;
	margin-right:auto;
}

.Chats {

        width: 920px;
        height: 200px;
        background-image: url("");
	background-repeat: repeat-x;
        vertical-align: top;
        padding-left: 5px;
        margin-left:auto;
	margin-right:auto;
}

#homesearch  {

        width: 100%;
        font-family: Trebuchet MS, Sans-Serif;
        font-size: 25px;
        background-color: transparent;
        vertical-align: top;
        padding: 5px;
        text-align: left;
        color: #ffffff;

}

#homeintro  {
    width: 700px;
    font-family: Trebuchet MS, Sans-Serif;
    font-size: 18px;
    background-color: transparent;
    vertical-align: top;
    padding: 5px;
    text-align: left;    
}



#homediv  {

        height: 6px;
        width: 900px;
        margin-left: 5px;
        margin-top: 5px;
        background-color: #ffffff;
        vertical-align: top;

}
#headercenter {

        width: 920px;
        height: 85px;
        background-repeat: repeat-x;
        margin-left:auto;
	margin-right:auto;	

}

#topborder {
        width: 910px;
	height: 20px;
	background-image:url("http://www.tarot27.com/images/top-bar.png");
	background-repeat: no-repeat;
        margin: 0 auto;
        margin-bottom: -4px;
}

#bottomborder {

	height: 20px;
	width: 910px;
	background-image:url("http://www.tarot27.com/images/bottom-bar.png");
	background-repeat: no-repeat;
	margin-left:auto;
	margin-right:auto;
}

#homecontainer {    

        width: 910px;
        align: center;
        margin: 0 auto;

}
#homecontainer2 {    

        width: 910px;
        align: center;
        background: url(../images/pixel.png) repeat-y;
        margin: 0 auto;

}
.areas {

        float: left;
}

#rightnav {
        float: right;
        width: 2px;
        margin: 0;
        padding: 1em;
}

#leftnav {
        width: 200px;
        float: left;
        margin: 5px;
        clear: right;
        padding: 5px;
}

#container  {
        width: 920px;
        margin: 10px auto;
        background-color: #ffffff;
        color: #333333;
        line-height: 100%;
}

#adlink {
        font-size: 18px;
        font-weight: bold;
        color: #0000EF;
        text-decoration: underline;
        margin-bottom: 5px;
}

#content  {
        width: 700px;
        margin-left: 215px;
}

#subcontainer {

        width: 910px;
        background-image: url("");
	background-repeat: repeat-x;
        vertical-align: top;
        padding-left: 5px;
        margin-left:auto;
	margin-right:auto;
}

#maincontainer  {
        width: 920px;
        margin: 10px auto;
        line-height: 100%;
}

.Spacer5, .Spacer10, .Spacer20, .Spacer30 { width:auto; clear:both; }                   
.Spacer5 { height:5px; }
.Spacer10 { height:10px; }
.Spacer20 { height:20px; }
.Spacer30 { height:30px; }

.links {

        width: 910px;
        height: 250px;
        background-image: url("images/linkbg.png");
	background-repeat: no-repeat;
}