@charset "utf-8";
/* CSS Document */

/* Force scrollbar */
html {
min-height: 101%;
overflow:scroll;
margin-bottom: 1px;
}

body{
margin:0;
padding:0;}

#wrapper {
margin: 0 auto 0 auto;
overflow: hidden;
width: 920px;
background-image: url(../es/images/layout/left-image.jpg);
background-repeat: repeat-y;
}

#addbookmark{
float: right;
margin-right: 20px;
display: block;
width: 500px;
text-align: right;
}

.bookmarks {

}
.bookmarks a {
text-decoration:none;
font-size:0.9em;
color:#000099;
font-family:Arial, Helvetica, sans-serif;
}
.bookmarks img {
position:relative;
top:3px;
border:none;
}

#header{
}	

#center{
}


#left-content{
width: 165px;
float: left;
padding-left: 25px;


}

#center-content{
width: 520px;
margin-left:auto;
margin-right:auto;
padding-top: 10px;
}
#center-content-full{
	width: 695px;
	padding-top: 10px;
	padding-right: 25px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999;
	float: right;
}
#center-content-full-blog{
width: 680px;
padding-top: 10px;
padding-right: 25px;
float: right;
}

#center-content-full-forum{
	width: 720px;
	float: right;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	margin-top: 0;
	margin-right: 100;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 200;
	padding-bottom: 0;
	padding-left: 0;
}
#gallery-body{
width: 720px;
margin-left:auto;
margin-right:auto;
padding-top: 10px;
float: right;
overflow: visible;

}

#search-wrappper{
margin-left:auto;
margin-right:auto;
overflow: hidden;
width: 1020px;
background-image: url(../es/images/layout/left-image.jpg);
background-repeat: repeat-y;
}
#right-content{
width: 170px;
float: right;
margin-right: 10px;
border-right-color: #CCC;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #CCC;
padding-left: 10px;

}

#footer{
margin-left:auto;
margin-right:auto;
overflow: visible;
width: 920px;
height: 170px;
background-image: url(../es/images/layout/footer.jpg);
background-repeat: no-repeat;
padding-top: 80px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}

#topright {
position: absolute;
right: 0;
top: 0;
display: block;
height: 125px;
width: 125px;
background: url(TRbanner.gif) no-repeat;
text-indent: -999em;
text-decoration: none;}

#submenutable{
height: 32px;
background-image: url(../../img/submenu1-bor.gif);
background-color: #FEFEE7;
}

#menu-table{
padding-bottom: 15px;
}

#map-right{
	width:250px;
	float:left;
	padding: 5px;
}
#craftysyntax{
	width:140px;}