/* Base Weblog (base-weblog.css) */

/* basic elements */

html 
body{
	margin:0px;
	padding:0px;
	text-align: center;
	font-family: verdana, arial, sans-serif;
	background: #ffffff url(http://www.tzuzeku.com/images/back_htmltop.gif) repeat-x top;
}

a {
	text-decoration:  none;
	font-weight: bold;
	border: none;
}

a:hover {
	text-decoration:  underline; 
	border: none;
}

#pagearea {
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	margin-bottom: 20px;
	margin-top: 0px;
	padding:0px;
	position: relative;

}

#header {
	position: absolute;
	top: 0px;
	width: 100%; 
 }
 
#top-top {
 	height: 32px;
 	width: 100%;
 	background: transparent;
 	position: relative;
 	top: 0px;
}

#widthsetting {
    float: left;
    font-size: 11px;
    position: relative;
	color: #1A2E4D;
}

#styleheading {
        font-weight: bold;
}

#widthsetting a {
	font-weight: normal;
}

.selected {
	font-weight: bold;
}

#searchbox {
	width: 160px;
	height: 22px;
	padding: 0px;
	margin: 0 0 0 32px;
	float: right;
}

a, #searchbox .inputbox, #searchbox .button {
	color: #1A2E4D;
}

#searchbox .inputbox{
	width: 192px;
	height: 20px;
	font-size: 11px;
	background: transparent;
	border: none;
	margin: 0px;
	padding: 3px 0 0 16px;
	vertical-align: top;	
}

#searchbox .button{
	margin: 0px;
	padding: 0px;
	height: 15px;
	font-size: 11px;
	background: transparent;
	border: none;
	line-height: 11px;
}

#searchbox form {
	margin: 0px;
	padding: 0px;
}

.button {
	border: 1px solid #BBBBBB;
}
.inputbox {
	border: 1px solid #BBBBBB;
}

#top-logo {
	height: 90px;
	background: transparent;
	float: left;
	width:100%;
}

.img_logo {
	font-size: 16px;
	float: left;
	margin: 3px 6px 0px 6px;
	border: 0px;
}


h1 {
	font-size: 27px;
	margin: 6px 0px 3px 16px;
}

.entry-header{
	font-size: 22px;
	line-height:24px;
	margin: 6px 0px 3px 16px;
}

#description {
	font-size: 13px;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	color: black;
}

#header a,
#header a:link,
#header a:visited,
#header a:active,
#header a:hover {
	text-decoration: none;
}	

#page-main {
	position: relative;
	margin-top: 0px;
	top: 130px;
	width:100%;
}

#menucol {
	width: 200px;
	top: 16px;
	right: 0;
	float:right;
	position:absolute;
	z-index: 1;
} 
 
#menucol ul {
 	list-style-type: none;
 	color: #1A2E4D;
 	padding: 0px;
 	margin: 0px;
}
 
#menucol li {
 	padding: 0px;
   	margin: 2px 0 0 0;
	display: inline;   	
}
 
#menucol ul li a {
 	margin: 3px 0px 3px 0px;
 	padding: 5px 16px 5px 16px;
 	display: block;
	font-weight: normal;
 	line-height: 13px;
 	font-size: 11px;	
  	text-decoration: none; 	
}

#menucol h2 {
	margin: 0px 16px 5px 10px;
	padding: 8px 0 0 0;
	color: #1A2E4D;
	font-size: 15px;
	border-bottom: 1px solid #1A2E4D;
}

#menucol .powered img {
	border: none;
	vertical-align: top;
	padding: 0 0 0 5px;
}

#menucol .powered a {
	display: block;
	font-size: 10px;
	padding: 8px;
	text-align: center;
}

#menucol .powered a:hover {
	border: none;
	background: none;
}

.menu_general #menu_general, .menu_image_zoom #menu_image_zoom, .menu_recipes #menu_recipes, .menu_image_zoom_03 #menu_image_zoom_03, .menu_image_zoom_027 #menu_image_zoom_027, .menu_image_zoom_026_released #menu_image_zoom_026_released, .menu_image_zoom_026_beta #menu_image_zoom_026_beta, .menu_image_zoom_025_released #menu_image_zoom_025_released, .menu_site_redesign #menu_site_redesign, .menu_back_in_oz #menu_back_in_oz, .menu_update #menu_update, .menu_aussie_sausage_rolls #menu_aussie_sausage_rolls, .menu_photos_for_may #menu_photos_for_may, .menu_quiet_times #menu_quiet_times, .menu_tv #menu_tv, .menu_colonia_uruguay #menu_colonia_uruguay, .menu_futbol #menu_futbol, .menu_spanish_lessons #menu_spanish_lessons, .menu_saturday_home #menu_saturday_home, .menu_more_photos #menu_more_photos, .menu_new_photos #menu_new_photos, .menu_feliz_cumpleanos_yamila #menu_feliz_cumpleanos_yamila, .menu_hola #menu_hola, .menu_it_works #menu_it_works, .menu_forums #menu_forums, .menu_archives #menu_archives, .module a:hover {
	background: #F1F1F1;
	text-decoration: none;
	border-right: 4px solid #8BADE1;
}

.module {
	margin-bottom: 16px;
}

#content {
	font-size: 11px;
	line-height: 20px;
	position: relative;
}

#content h2 {
	color: #1A2E4D;
	font-size: 18px;
	font-weight: bold;
	padding-right: 0px;
	padding-bottom: 2px;
	display: inline;
	border-bottom: 1px solid #1A2E4D;	
}

#content h3 {
	color: #1A2E4D;
	font-size: 16px;
	font-weight: bold;
	padding-right: 0px;
	padding-bottom: 2px;
        margin: 32px 0 16px 0;
}

#content h4 {
	color: #1A2E4D;
	font-weight: bold;
	font-size: 14px;
	margin: 0;
	padding: 0;
}

#content h5 {
	color: #1A2E4D;
	font-weight: bold;
	font-size: 13px;
	margin: 13px 0 0 0;
	padding: 0;
}

#content h6 {
	color: #808080;
	margin: 6px 0 0 0;
	padding: 0;
	font-weight:  normal;
    font-size: 13px;
}

#content ul {
	margin: 5px 0 0 0;
	padding: 0 0 0 32px;
}


#content li {
        margin: 16px 0 16px 0;
}

#content img {
	border: solid 1px #C0C0C0;
}

#content .image-inline {
        font-size: 16px;
	float: right;
	margin: 16px 0 16px 16px;
	border: none;
	clear: right;
}

#content img.zoomdemo  {
	font-size: 16px;
	border: none;
}

.link-list li {
	margin: 16px 0 16px 0;	
}

#install {
	margin: 16px 0 16px 0;
	width: 288px;
}

#install img {
	border: none;
	vertical-align: middle;
	margin-right: 13px;
	float: left;
	
}
#install a {
	line-height: 19px;
	display: block;
	padding: 10px 16px 8px 16px;
	text-decoration: none; 
	vertical-align: middle;
	font-weight: normal;
}

#content table {
	font-size: 13px;
}

#content td.tabletitle{
	font-weight:bold;
	padding-right:32px;
}

#googleads {
	margin: 24px 0 24px 0;
}

#google_link_unit{
	width:160px;
	margin-left:16px;
	background-color:#F0ECED;
}

.footer {
	font-size: 10px;
	color: #808080;
	text-align: center;
	padding: 0 0 16px 0;
	position: relative;
	top: 130px;
}

.archive-content {
	margin-top: 32px;
}

/* CSS for all boxes starts here
================================================*/

.cb {

}

/* Rules for the top corners and border */
.bt {
	background-repeat: no-repeat;
	background-position: 100% 0;
	margin:0 0 0 6px;
	height:4px;
	font-size: 0px;
	position:relative;
}

.bt div {
	background-repeat: no-repeat;
	background-position: 0 0;
	height:4px;
	width:6px;
	position:relative;
        left: -6px;
}

/* Rules for the bottom corners and border */
.bb {
	background-repeat: no-repeat;
	background-position: 100% 100%;
	margin:0 0 0 6px;
	height:7px;
	font-size: 0px;
	position:relative;
}

.bb div {
	background-repeat: no-repeat;
	background-position: 0 100%;
	height:7px;
	width:6px;
	position:relative;
        left: -6px;
}

/* Insert the left border */
.i1 {
	padding:0 0 0 0;
	background-repeat: repeat-y;
	background-position: 100% 0;
	}
/* Insert the right border */
.i2 {
	padding:0 4px 0 0;
	background-repeat: repeat-y;
	background-position: 100% 0;
}

.i3 {
	padding: 0px;
}

.module-list-item {
	font-size: 11px;
}
	
/* CSS for all boxes ends here
================================================*/

/* CSS for the top-bottom box starts here
================================================*/

#top-bottom .bt, #top-bottom .bt div, #top-bottom .bb, #top-bottom .bb div {
	background-image: url(http://www.tzuzeku.com/images/header-box.png);
}

/* Wrapper for the content. Use it to set the background colour and insert some padding between the borders and the content. */
#top-bottom .i3 {
	background: #8BADE1 url(http://www.tzuzeku.com/images/header-back.png) top repeat-x;
	display: block;
	height: 85px;
}

#top-bottom .i1 {
	border-left: solid 1px #AFB0C7;
}

#top-bottom .i2 {
	background-image: url(http://www.tzuzeku.com/images/header-border.png);
}

/* CSS for the top-bottom box ends here
================================================*/

/* CSS for the search box starts here
================================================*/

#searchbox .bb, #searchbox .bb div {
	background-image: url(http://www.tzuzeku.com/images/search-box.png);
}

/* Wrapper for the content. Use it to set the background colour and insert some padding between the borders and the content. */
#searchbox .i3 {
	background: transparent url(http://www.tzuzeku.com/images/search-back.png) right repeat-y;
	display: block;
}

#searchbox .i1 {
	border-left: solid 1px #C0C0C0;
}

#searchbox .i2 {
	background-image: url(http://www.tzuzeku.com/images/search-border.png);
}

/* CSS for the search box ends here
================================================*/

/* CSS for the content-area box starts here
================================================*/
#content-area {
	margin-right: 72px;
}

#content-area .bt, #content-area .bt div, #content-area .bb, #content-area .bb div {
	background-image: url(http://www.tzuzeku.com/images/content-box.png);
}

/* Wrapper for the content. Use it to set the background colour and insert some padding between the borders and the content. */
#content-area .i3 {
	display: block;
	background-color: white;
	padding: 16px 160px 16px 16px;
}

#content-area .i1 {
	border-left: solid 1px #C0C0C0
}

#content-area .i2 {
	border-right: solid 1px #C0C0C0;
	padding:0 0 0 0;
}

/* CSS for the content-area box ends here
================================================*/

/* CSS for the module box starts here
================================================*/

.moduletop, .moduletop div, .modulebottom, .modulebottom div {
	background-image: url(http://www.tzuzeku.com/images/search-box.png);
}

/* Wrapper for the content. Use it to set the background colour and insert some padding between the borders and the content. */
.modulemiddle {
	background: transparent url(http://www.tzuzeku.com/images/search-back.png) right repeat-y;
	display: block;
	padding: 0 0 3px 0;
}

.moduleleft {
	border-left: solid 1px #C0C0C0;
}

.moduleright {
	background-image: url(http://www.tzuzeku.com/images/search-border.png);
}

/* CSS for the module box ends here
================================================*/


/* CSS for the install box starts here
================================================*/

#install .bt, #install .bt div, #install .bb, #install .bb div {
	background-image: url(http://www.tzuzeku.com/images/install-box.png);
}

/* Wrapper for the content. Use it to set the background colour and insert some padding between the borders and the content. */
#install .i3 {
	background: #92E874 url(http://www.tzuzeku.com/images/install-back.png) top repeat-x;
	display: block;
	padding: 0;
}

#install .i1 {
	border-left: solid 1px #7ACA5E;
}

#install .i2 {
	background-image: url(http://www.tzuzeku.com/images/install-border.png);
	padding-right: 4px;
	border: none;
}

/* CSS for the install box ends here
================================================*/

/* CSS for the search box starts here
================================================*/

.topmenubb, .topmenubb div {
	background-image: url(http://www.tzuzeku.com/images/install-box.png);
}

/* Wrapper for the content. Use it to set the background colour and insert some padding between the borders and the content. */
.topmenui3 {
	background: #92E874 url(http://www.tzuzeku.com/images/install-back.png) bottom repeat-x;
	display: block;
	text-align: center;
        font-size: 11px;
}

.topmenui1 {
	border-left: solid 1px #7ACA5E;
}

.topmenui2 {
	background-image: url(http://www.tzuzeku.com/images/search-border.png);
}

/* CSS for the search box ends here
================================================*/


.top_tab{
	padding: 0px;
	margin: 0;
	float: right;
	width: 130px;
}

.top_tab a {
	display:block;
}

.entry-footer {
	color: #808080;
	margin: 6px 0 32px 0;
	padding: 0;
	font-weight: normal;
    font-size: 13px;
}

/**********************************************************************************************/
/* From Movable Type
/**********************************************************************************************/

.trackbacks,
.comments,
.archive
{
   position: static;
   overflow: hidden;
   clear: both;
   width: 100%;
   margin-bottom: 16px;
}

.trackbacks-info,
.trackback-content,
.comment-content,
.comments-open-content,
.comments-closed
{
   clear: both;
   margin: 5px 10px;
}

.trackback-footer,
.comment-footer,
.comments-open-footer,
{
   clear: both;
   margin: 5px 10px 32px 10px;
}

.comments-open label { display: block; }

#comment-author, #comment-email, #comment-url, #comment-text
{
   width: 400px;
}

#comment-bake-cookie
{
   margin-left: 0;
   vertical-align: middle;
}

#comment-post
{
   font-weight: bold;
}

/**********************************************************************************************/