* {padding:0; margin:0; outline:none;}
html {height:auto; min-height:100%; font-size:10pt; color:#555}
body {text-align:center; font:1em/1.2em arial,verdana, sans-serif; background:url('/i/design/body.png') 0 0 repeat}

* ul {list-style-type:none;}
a img {border:none !important;}

.clear {clear:both; display:block; height:1px; overflow:hidden;}

a {color:#0cf; text-decoration:none;}
a:hover {text-decoration:underline;}

/*	Blue:	#0cf
	Gray:	#555
*/

div#conteiner {
	width:1000px;
	margin:0 auto;
	text-align:left;
	padding:0 0 50px 0;
	background:url('/i/design/text.png') 0 0 repeat
}
	
	div#conteiner h1.head {
	text-indent:-9000pt;
	width:1000px;
	height:285px;
	background:url('/i/design/top.jpg') 50% 0 no-repeat;
}

	#topmenu {
	margin:30px 70px 50px 70px; height:31px;
}
	#topmenu li {display:inline;}
	#topmenu a {
	color:#00CCFF;
	text-decoration:none;
	font-size:25px;
	font-family:"Myriad Pro","Myriad",Arila,Verdana,sans-serif;
	margin:0 1em 0 0;
	line-height:31px;
	/*border-bottom-color: #00CCFF;*/
	/*border-bottom-style: solid;*/
	font-weight: bold;
	font-style: italic;
}
	#topmenu {border-bottom:1px solid #d1d1d1;}
	#topmenu li a {font-family:"Myriad Pro","Myriad",Arila,Verdana; font-weight:bold; font-style:italic; text-decoration:none;}
	#topmenu li a:hover {color:#a8e6fa; text-decoration:none;}
	#topmenu li.inactive a {color:#dddddd}

#topmenu a.shop {color:#bf1e2d; border-bottom-color: #bf1e2d;}

	div#posts {width:430px; float:left; padding:0 0 0 50px;}
		#posts .post h2 {
	color:#333333;
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:16px;
	line-height:1.2em;
	font-style: oblique;
}
		#posts .post h2 a {
	color: #333333;
}
		#posts .post h2 a:hover {
	text-decoration:underline;
}
		#posts .post div {padding-top: 0.1em;padding-bottom: 1.5em;}
		#posts .post div div {padding:0; margin:0; border:none;}
		
		div#posts object {background:#eee; width:430px;}
		div#posts object embed {background:#eee; width:430px;}


	div#photos {}
		#photos .photo {width:430px; /*height:500px;*/ padding:0 0 0 50px; float:left;}
		#photos .photo h2 {
	color:black;
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:1.5em;
	line-height:1.2em
}
		#photos .photo h2 a {color:black; text-decoration:none;}
		#photos .photo h2 a:hover {text-decoration:underline;}
		#photos .photo div {padding:0.4em 0 2.5em 0;}
		#photos .photo div div {padding:0;}
		html body div#photos h3 {width:430px; margin-left:50px; margin-right:50px; clear:both;}
		#photos div.comment,
		#photos #addcomments,
		#photos .comment-wrapper {margin:0 50px;}

	div#sidebar {
	width:400px;
	float:right;
	padding-right: 75px;
}
		#photo {width:380px; background:#eee; border:1px solid #ccc; margin:0 0 3em 0; padding:20px;}
		#last-videos {padding:0 0 1.2em 0; border-bottom:1px solid #ccc; margin:0 0 2.5em 0}
		#last-videos a {display:block;}
		#photo h2,
		#last-videos h2 {
			color:#333333;
			font-family:Georgia;
			font-size:18px;
			line-height:1.2em;
			padding:0 0 1em 0;
			font-style: oblique;
		}		
		#photo h2 a {
			color:#333333;
			text-decoration:none;
			font-family: Georgia, serif;
			font-style: oblique;
		}
		#photo h2 a:hover {text-decoration:underline;}
		#photo img {width:70%;}

		#populartags {
			padding:0 0 1.2em 0; border-bottom:1px solid #ccc; margin:0 0 2.5em 0;
			color:#00CCFF;
			font-size:12pt;
			margin-bottom: 2em;
		}
		#populartags h2 {
			color:#333333;
			font-family:Georgia;
			font-size:18px;
			line-height:1.2em;
			padding:0 0 1em 0;
			font-style: oblique;
		}	
		#populartags a {
			color:#00CCFF;
			font-family:Helvetica, Helvetica Neu, Arial, sans-serif;
			text-decoration:none;
			line-height:12pt;
		}
		#populartags a:hover {
			text-decoration:underline;
			color: #00CCFF;
		}

	div.navigation {clear:both;}

	div#static-page {padding:0 50px;}
		div#static-page h2 {color:black; font-family:Helvetica, Helvetica Neu, Arial, sans-serif; font-size:1.5em; line-height:1.2em; padding:0 0 1em 0}

#comments-last {/*padding:0 0 1.2em 0; border-bottom:1px solid #ccc;*/ margin:0 0 2.5em 0;}
#comments-last p {padding:0 0 1em 0;}
#comments-last h2 {
	color:#333333;
	font-family:Georgia;
	font-size:18px;
	line-height:1.2em;
	padding:0 0 1em 0;
	font-style: oblique;
}	

/* -- Tags -- */
	.clouds_xsmall {
	font-size:10pt;
}
	.clouds_small {
	font-size:12pt;
}
	.clouds_medium {
	font-size:14pt;
}
	.clouds_large {
	font-size:16pt;
}
	.clouds_xlarge {
	font-size:18pt;
}
		

/* -- Comments -- */
	h3.comments {color:black; font-family:"Times New Roman"; font-size:1.2em; line-height:1.5em; border-bottom:1px solid #aaa; margin:0 0 .5em 0; width:430px; clear:both;}
	div.comment {padding:1em 0 1.5em 1.5em; border-bottom:1px dotted #eee}
	div.comment span.date {font-style:italic; color:#aaa; font-weight:normal;}
	div.comment span.comment-title {font-weight:bold; margin:0 0 0 -.7em;}
	#addcomments {padding:2em 0 0 0;}
	#addcomments h3 {color:black; font-family:"Times New Roman"; font-size:1.2em; line-height:1.5em; border-bottom:1px solid #aaa; margin:0 0 .5em 0 !important; width:430px}
	#addcomments input {display:block}
	#addcomments .l {width:200px; float:left; padding:0 25px 0 0; line-height:22px;}
	#addcomments .r {width:200px; float:left; padding:0 0 0 0; line-height:22px;}
	#addcomments .bottom { float:left; padding:.4em 0 0 1.5em; line-height:22px;}
	#addcomments .l input,
	#addcomments .r input,
	#addcomments .bottom input {border:1px solid #ccc; line-height:22px; height:22px; width:180px; margin:0 0 1em 0 }
	#addcomments textarea {display:block; clear:both; border:1px solid #ccc; width:405px; height:150px; margin:0 0 1em 0;}
	span#dle-captcha {float:left;}
	span#dle-captcha a {}
	#addcomments .submit {clear:both; margin:1.5em 0 3em 0;}