html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
margin : 0;
padding : 0;
border : 0;
outline : 0;
font-size : 100%;
vertical-align : baseline;
background : transparent;
list-style : none;
}
body {
background : #ebebeb;
font : 13px Georgia, "Times New Roman", Times, serif;
color : #000;
}
img {
border : none;
}
a {
color : #ff0055;
text-decoration : none;
}
a:hover {
color : #000000;
}
hr {
	color:#c0c0c0;
	background-color:#e0e0e0;
	height:1px;
	border:none;
}

.around {
width : 1000px;
height : 100%;
border : 1px solid #cccccc;
margin : 10px auto 10px auto;
}
.topNav {
position : relative;
margin : auto;
width : 980px;
background : #000000;
color : #fff;
font-weight : bold;
height : 25px;
line-height : 22px;
font-size : 10px;
clear : both;
}
.topNav a {
color : #fff;
'font-weight : bold;
line-height : 22px;
font: 10px Georgia, "Times New Roman", Times, serif;
}
.topNav_left {
float : left;
margin-top : 1px;
margin-left : 10px;
}
.topNav_right {
float : right;
margin-right : 10px;
}
#body {
width : 980px;
margin : 0 auto;
clear : both;
}
#header {
float : left;
border-left : 1px solid #cccccc;
border-right : 1px solid #cccccc;
border-top : 1px solid #cccccc;
background : #fff;
width : 940px;
padding-left : 20px;
padding-right : 20px;
margin-top : 10px;
}

#nav ul li li {
float : left;
margin : 0;
padding : 0;
width : 168px;
text-transform : none;
border : 1px solid #585858;
border-top : 0;
background : #000;
height : 30px;
z-index : 100;
position : relative;
}
#nav ul {
z-index : 100;
position : relative;
}

#nav li {
z-index : 100;
position : relative;
}

#nav li:hover {
z-index : 100;
position : relative;
}

#page-bar li li a, #page-bar li li a:link, #page-bar li li a:visited {
width : 158px;
float : none;
margin : 0;
padding : 0 8px 0 8px;
text-indent : 0;
color : #ffffff;
font-size : 11px;
line-height : 30px;
}


#page-bar li ul {
position : absolute;
width : 170px;
left : -999em;
border-top : 1px solid #585858;
margin-left : -1px;
margin-top : 7px;
}
#page-bar li:hover ul {
left : auto;
display : block;
}
#page-bar li:hover ul, #page-bar li.sfhover ul {
left : auto;
}
#content {
border-left : 1px solid #cccccc;
border-right : 1px solid #cccccc;
border-bottom : 1px solid #cccccc;
clear : both;
float : left;
padding-bottom : 20px;
background : #fff;
width : 940px;
padding-left : 20px;
padding-right : 20px;
}

.indexFL {
width : 620px;
height : 400px;
margin-bottom : 20px;
z-index : 40;

}

#towerAD {
float : left;
width : 181px;
}

#leftColumn {
float : left;
width : 620px;
}

* html #leftColumn {
float : left;
width : 640px;
}

#indexPostColumn {
float : left;
width : 439px;
}

.widget {
margin-bottom : 15px;
float : right;
clear : both;
}
.widget h3 {
display : none;
}
.spacer {
height : 15px;
float : left;
clear : both;
width : 100%;
}

.newsletter {
margin-top : 7px;
clear : both;
margin-left : 5px;
}

#sidebarColumn{
margin-top:10px;
float:left;
width:302px;
margin-left:18px;
*overflow:hidden;
}
.sidebarAD300x350 {
width : 300px;
float : right;
}
.sidebarAD300x250 {
margin-top : 5px;
margin-left : 3px;
}
.newsletter {
margin-top : 7px;
clear : both;
margin-left : 5px;
}

.indexHeaderRed {
color : #cc3333;
}
.indexHeaderMagenta {
color : #cc33cc;
}
.indexHeaderGreen {
color : #439900;
}
.indexHeaderBlue {
color : #0066cc;
}
.indexHeaderPurple {
color : #6600cc;
}

.cnext {
display : block;
width : 16px;
height : 7px;
text-indent : -9999px;
float : left;
background : url(http://www.mianami.com/slide_up.png) no-repeat;
}
.cprev {
display : block;
width : 16px;
height : 7px;
text-indent : -9999px;
float : left;
margin-left : 126px;
background : url(http://www.mianami.com/slide_down.png) no-repeat;
}
.mnext1, .mnext2 {
display : block;
width : 16px;
height : 7px;
text-indent : -9999px;
background : url(http://www.mianami.com/slide_up.png) no-repeat;
position : absolute;
margin-left : 275px;
margin-top : -38px;
}
.mprev1, .mprev2 {
display : block;
width : 16px;
height : 7px;
text-indent : -9999px;
background : url(http://www.mianami.com/slide_down.png) no-repeat;
position : absolute;
margin-left : 275px;
margin-top : -27px;
}
.ind_thumbs {
margin-top : 20px;
}
div.lineNewComments {
background : url(http://www.mianami.com/newcommentsline.png) no-repeat center bottom;
padding : 15px 0 15px 0;
color : #333;
font-size : 11px;
font-family : Arial, Helvetica, sans-serif;
text-align : center;
}
div.lineNewComments div, div.TabBlog_line div {
padding : 0;
}

div.lineNewComments_time {
color : #999999;
font-size : 10px;
}
div.lineNewComments_header {
font-size : 14px;
line-height : 24px;
color : #ff0055;
}
#leftColumnBlog {
background : url(imagenes/hl.png) no-repeat right 20px;
float : left;
width : 622px;
}
#leftColumnGallery {
width : 960px;
}
#leftColumnGimme {
background : url(imagenes/hl.png) no-repeat right 130px;
float : left;
width : 622px;
}
#leftColumnArchive {
background : url(imagenes/hl.png) no-repeat right 151px;
float : left;
width : 622px;
}
#leftColumnSearch {
background : url(imagenes/hl.png) no-repeat right 189px;
float : left;
width : 622px;
}
#sidebarColumnBlog {
margin-top : 10px;
float : left;
width : 302px;
margin-left : 15px;
}

#featuredIndex {
background : url(imagenes/hl.png) no-repeat right 540px;
float : left;
width : 622px;
}

.ad_468x60 {
margin-bottom : 35px;
text-align : center;
}

.new_post {
cursor : pointer;
float : left;
display : block;
border : 1px solid #000;
padding : 4px;
color : #000;
font-size : 10px;
margin-right : 23px;
}
.artikelList_e {
width : 302px;
float : left;
clear : both;
}
.artikelList_e h2 {
background : #ebebeb url(imagenes/categorias.png) no-repeat center;
height : 25px;
text-indent : -9999px;
}
.bloggerLine {
float : left;
clear : both;
width : 100%;
padding : 10px 0 10px 0;
border-bottom : 1px solid #e6e4e2;
font : 11px Helvetica, Arial, sans-serif;
color : #333;
}
.bloggerLine img {
float : left;
border : 1px solid #e6e4e2;
margin-right : 15px;
width : 45px;
height : 45px;
}
.bloggerLine h3 {
display : block;
}
.bloggerLine h3 a {
font-size : 14px;
}
.bloggerLine span {
font-size : 11px;
color : #999999;
margin-bottom : 6px;
display : block;
}
.sidebarWBox {
border : 1px dotted #9a9a9a;
padding : 8px;
float : right;
width : 284px;
}
h2.headers_themen {
height : 20px;
text-indent : -9999px;
margin-bottom : 4px;
}
h2.headers_themen2 {
background : #ebebeb url(http://www.mianami.com/headers_fan.gif) no-repeat center;
height : 20px;
text-indent : -9999px;
margin-bottom : 4px;
}
h2.headers_themen3 {
background : #ebebeb url(http://www.mianami.com/headers_twitter.gif) no-repeat center;
height : 20px;
text-indent : -9999px;
margin-bottom : 0px;
}
.tagsList a, .tagsList {
color : #ff0055;
font : 12px/22px Georgia, "Times New Roman", Times, serif;
}
h2.headers_hyperlinks {
background : #ebebeb url(http://www.mianami.com/headers_hyperlinks.gif) no-repeat center;
height : 20px;
text-indent : -9999px;
margin-bottom : 4px;
}
.sidebarBlogrollcol1 {
float : left;
width : 164px;
}
.sidebarBlogrollcol2 {
float : left;
width : 115px;
}
.sidebarBlogrollcol2 a, .sidebarBlogrollcol1 a {
line-height : 18px;
color : #000;
display : block;
font-size : 11px;
}
.blogrollInnerlinks {
color : #7f7f7f;
text-align : center;
font : 11px Arial, Helvetica, sans-serif;
margin-bottom : 12px;
}
.blogrollInnerlinks a {
font : bold 11px Arial, Helvetica, sans-serif;
color : #ff0055;
}
a.tagBigB {
font-size : 18px;
}
a.tagBig {
font-size : 15px;
}
a.tabSmall {
font-size : 13px;
}
.mt15 {
margin-top : 15px;
clear : both;
float : left;
width : 100%;
}
.blueHeader {
color : #3f7699;
line-height : 36px;
}
.authorInfo {
border-bottom : 1px dotted #9a9a9a;
color : #ff0055;
float : left;
line-height : 19px;
margin-bottom : 10px;
margin-right : 23px;
margin-top : 5px;
padding-bottom : 15px;
width : 600px;
}
.authorInfo h2 {
font : 24px Georgia, "Times New Roman", Times, serif;
margin-bottom : 5px;
}
.authorInfo a, .authorInfo span {
color : #333333;
}
.authorInfo img {
border : 1px solid #ccc;
float : right;
}
.autorSpace {
height : 20px;
}
.searchPost {
margin-right : 15px;
margin-top : 5px;
}
.archivePost {
margin-top : 15px;
}
.searchPost h3 {
color : #333;
font : 19px Georgia, "Times New Roman", Times, serif;
margin-bottom : 4px;
}
div.tm20 {
margin-top : 26px;
}
.searchPostLine {
margin-top : 6px;
border-top : 1px dotted #9a9a9a;
margin-right : 8px;
float : left;
clear : both;
width : 600px;
}
.searchResult {
background : none;
margin-top : 6px;
margin-bottom : 18px;
}
.searchPostEntry {
line-height : 15px;
color : #333;
margin-bottom : 30px;
}
.searchPostEntry img {
float : right;
display : block;
margin-left : 20px;
}
.searchPostEntry h2 a {
font : 19px/14px Georgia, "Times New Roman", Times, serif;
color : #3f7699;
margin-bottom : 11px;
display : block;
}
.searchResultTags {
margin-top : 8px;
}

.thumbEnlarge, .thumbEnlarge:hover {
background : url(http://www.mianami.com/enlarge.png) no-repeat 0 3px;
font : 9px/16px Arial, Helvetica, sans-serif;
color : #333;
display : block;
clear : left;
padding-left : 12px;
}
.articlePostThumbs span {
color : #666;
text-align : right;
display : block;
position : relative;
margin-top : -16px;
padding-bottom : 20px;
}
a.CommentSortDown {
background : url(http://www.mianami.com/icon_down.png) no-repeat right 5px;
}
a.CommentSortUp {
background : url(http://www.mianami.com/icon_up.png) no-repeat right 5px;
}
a.CommentSortActive {
border-bottom : 1px dotted #fff;
}


.blogPage h2 {
margin-bottom : 5px;
}
.blogPageInfo a {
font : bold 10px Arial, Helvetica, sans-serif;
color : #ff0055;
}
div.blogPageEntry {
padding : 0;
margin : 0;
padding-right : 20px;
color : #333;
border : 0;
}
.btBottomDot {
margin-top : -15px;
}
.blogPagetags {
border-top : 1px dotted #9a9a9a;
margin-top : 24px;
padding-top : 5px;
}
.columnPostlinkmore {
margin-bottom : 15px;
text-align : right;
color : #006699;
clear : both;
display : block;
}
.columnPostThumbs {
float : left;
margin : 4px 20px 16px 0;
clear : both;
width : auto;
line-height : 14px;
}
.columnPostThumbs img {
padding-bottom : 20px;
border-bottom : 4px double #000;
}
.columnPostThumbs h4 {
font : bold 15px/14px Arial, Helvetica, sans-serif;
color : #ff0055;
margin-top : 15px;
}
.columnPostThumbs h4 a {
font : bold 15px/14px Arial, Helvetica, sans-serif;
color : #ff0055;
display : inline;
}
.columnPostThumbs a {
display : block;
width : 200px;
font : 11px/18px Arial, Helvetica, sans-serif;
color : #000;
}
h2.headers_ColumnList {
background : #ebebeb url(http://www.mianami.com/headers_columnlist.png) no-repeat center;
height : 20px;
text-indent : -9999px;
margin-bottom : 4px;
}
.columnList {
text-align : center;
}
.bm15 {
margin-bottom : 15px;
}
#overlay {
background : #000;
position : absolute;
top : 0;
left : 0;
z-index : 10000;
width : 100%;
}

.border6 {
text-align : center;
width : 158px;
margin-top : 10px;
margin-bottom : 10px;
list-style : none;
border : 1px solid #ccc;
background : #fff;
}

.singleimage {
width: 940px;
text-align:center;
background-color: black;
}

.singleimage img {
max-width: 940px;
margin-bottom:-3px;
}

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:20px;
	}

.alignleft {
	float: left;
	}

.withArrows a.open
{
	position: absolute;
	top: 0;
	left: 0%;
	height: 99%;
	width: 100%;
	cursor: pointer;
	z-index: 10;
	background: none;
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}

.withArrows a.open:hover { }

* html .withArrows a.open:hover { }
