/*
Theme Name: amilod-zareg
Theme URI: http://amilodzareg.com
Description: Amilod Zareg theme.
Version: 0.1
Author: Décio Ferreira
Author URI: http://www.casadopainatal.com
Tags: pink
*/

body.error404 {
	background:#DFC7DF;
	color: #818285;
	font-size: 62.5%;
	font-family: 'Lucida Grande',Verdana,Arial,Sans-Serif;
}

body.page, body.blog, body.single, body.search {
	background:#DFC7DF url(images/right_doll.gif) no-repeat bottom center;
	color: #818285;
	font-size: 62.5%;
	font-family: 'Lucida Grande',Verdana,Arial,Sans-Serif;
}

#page-header {
	background:transparent url(images/amilodzareg.gif) no-repeat top right;
	padding-top:20px;
	margin:0 auto;
	width:740px;
}

#page-wrap {
	background:transparent url(images/left_doll.gif) no-repeat;
	padding:20px 30px;
	margin:0 auto;
	width:980px;
}

a {
	color: #000;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}


.lavalamp {
	position: relative;
	margin: 0 auto;
	width: 710px;
	height: 40px;
	overflow: hidden;
	padding: 8px 15px 0;
}

.lavalamp li {
	float: left;
	list-style: none;
}

.lavalamp li.back {
	background: #818285 url(images/lavabg.gif) no-repeat top right;
	z-index: 8;
	position: absolute;
	width: 9px;
	height: 25px;
}

.lavalamp li.back .left {
	background: url(images/lavabg.gif) no-repeat top left;
	height: 25px;
	margin-right: 9px;
}

.lavalamp li a {
	text-decoration: none;
	color: #F0EFDF;
	outline: none;
	text-align: center;
	padding: 5px 8px;
	text-transform: uppercase;
	letter-spacing: 0;
	z-index: 10;
	display: block;
	float: left;
	position: relative;
	overflow: hidden;
	font-weight:bold;
}

.lavalamp li a:hover, .lavalamp li a:active, .lavalamp li a:visited {
	border: none;
}

/* Index */

#content {
	min-height:360px;
}

#content, #footer_content {
	background: #FFF url(images/left_doll.gif) no-repeat -125px -20px;
	margin: 0 auto;
	font-size: 1.2em;
	width: 740px;
	padding: 5px 25px 15px;
}

/* 404 */

div.error_404 {display: table; position: fixed; left: 0; top: 0; width: 100%; height: 100%}
div.error_404 h2 {display: table-cell; vertical-align: middle; text-align: center}
div.error_404 a {color: #818285}

/* Gallery */

.ngg-navigation {
	height: 20px;
}

.ngg-galleryoverview {
	margin-left: 45px;
}

#header h1 span, #header .description, .caption {display:none}
#header h1 a {float:right; background:url(images/amilodzareg.gif) no-repeat scroll top right; height:100px; position:relative; width:330px}

.static_page .topcorner{background:#DFC7DF url(images/static_contentt.gif) no-repeat top center;height:15px;}^M
.static_page .bottomcorner{background:#DFC7DF url(images/static_contentb.gif) no-repeat bottom center;height:15px;}

#main_image {text-align:center}

.photo_shoot_team {font-size:0.8em; line-height:1em;float:left;line-height:16px}
#footer-left {float:left}
#footer-right {float:right}

img {border:0}
span.thumbnail {border:1px solid #818285; margin:10px; float:right; padding:2px}

.thumbs li {
        display:inline;
}

#slideshow a.advance-link {
        text-decoration:none;
}

#thumbs {
	margin-left:-2px;
}

#thumbs img {
        width:57px;
}

#slideshow {
        min-height:450px;
        text-align:center;
}

.qtrans_flag {
        float:left;
        padding-right:10px;
}

#footer_content {
	background: #fff url(images/bottom_right_corner.gif) no-repeat bottom right;
}

#footer {width:740px;height:35px;margin:auto;font-size:1em;padding:5px 0;color:#818285;}
#footer a {color:#FFF;}

.ngg-galleryoverview .ngg-navigation {
	margin-left:-45px;
}

#accordion {
	clear:both;
	margin-top:10px;
}

body.page h2, body.blog h2, body.single h2, body.search h2 {
	float:left;
}

.entry {
	clear:both;
}

.edit_entry {
	float:right;
}

/* News */

.news.post {height:260px}

.news div.post-thumb {border:1px solid #818285; margin:10px; float:left; padding:2px}

.news h2 {clear:both}

.news .post-excerpt {padding-top:2px}

.news .post-thumb {width:166px;height:166px}

/* Comments */

.commentlist li, #commentform input, #commentform textarea {
	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}
.commentlist li ul li {
	font-size: 1em;
}

.commentlist li {
	font-weight: bold;
}

.commentlist li .avatar {
	float: right;
	border: 1px solid #eee;
	padding: 2px;
	background: #fff;
	}

.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 1.1em;
}

.commentlist p {
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
}

#commentform p {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
}

.commentmetadata {
	font-weight: normal;
}

.photo_shoot_team {
	margin-bottom: 10px;
}

#respond .cancel-comment-reply { padding:10px 0; }
#respond input[type=text], #respond textarea { padding:6px 5px; border-top:2px solid #9a9a9a; border-left:2px solid #9a9a9a; border-right:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; font-family:Georgia, "Times New Roman", Times, serif; }
#respond input[type=text] { width:50%; }
#respond input[type=text].author { background:url(images/user.png) no-repeat 98% 50%; }
#respond input[type=text].email { background:url(images/email.png) no-repeat 98% 50%; }
#respond input[type=text].url { background:url(images/link.png) no-repeat 98% 50%; }
#respond textarea { width:97%; height:150px; margin:0; }

#respond input[type=submit] {
	padding:8px 12px;
	border:0;
	background:#818285;
	color:#fff;
	font-family: Georgia, "Times New Roman", Times, serif;
	cursor:pointer;
	text-shadow:#000 1px 1px 1px;
}


/*--- posts ---*/
#posts .post {
	margin-bottom:20px;
}

#posts .post-head {
	float:left;
	width:100%;
}

#posts .post-date {float:right; font-size:10px; text-transform:uppercase; padding-top:17px}
#posts .post-wrap { margin-bottom:15px; }
#posts .post-excerpt { width:435px; padding:5px 0; }
#posts .post-image {float:left;clear:both; padding:10px; width:720px; margin-bottom:20px; overflow:hidden; border:1px solid #818285;}
#posts .post-image img {width:100%}
#posts .post-meta { border:1px solid #e2e2e2; background-color:#f3f3f3; padding:8px 10px; }
#posts .post-meta ul { margin:0; padding:0; list-style:none; }
#posts .post-meta ul li { margin:0; padding:0 10px 0 0; float:left; font-size:10px; text-transform:uppercase; }
#posts .post-meta ul li.author { background:url(images/user.png) no-repeat 0 50%; padding-left:22px; }
#posts .post-meta ul li.comment { background:url(images/comment.png) no-repeat 0 50%; padding-left:22px; }
#posts .post-meta ul li.category { background:url(images/category.png) no-repeat 0 50%; padding-left:22px; }
#posts .post-content {clear:both}

.search .navigation {
	clear:both;
	margin-bottom:40px;
}

.alignleft {
	float:left;
}

.alignright {
	float:right;
}

.empty-search {
	clear:both;
}

.search-top {
	margin-top:10px;
	float:right;
}

.thumbnail.left {
	float:left;
}

#post-10 ul li {
	list-style-type: none;
}

#footer-left .facebook {
	background:transparent url(http://www.amilodzareg.com/wp-content/themes/amilod/images/facebook_32.png) no-repeat scroll 0 0;
}

#footer-left .twitter {
	background:transparent url(http://www.amilodzareg.com/wp-content/themes/amilod/images/twitter_32.png) no-repeat scroll 0 0;
}

#footer-left .feed {
	background:transparent url(http://www.amilodzareg.com/wp-content/themes/amilod/images/rss_32.png) no-repeat scroll 0 0;
}

#footer-left .facebook, #footer-left .twitter, #footer-left .feed {
	float:left;
	padding-right:10px;
	display:block;
	height:18px;
	width:18px;
	position:relative;
	top:-4px;
}

.post-date.right {
	padding-top:20px;
	float:right;
}

.addthis_button {
	float:right;
	margin-bottom:15px;
}

#frontendform {
	float:left;
	margin-top:10px;
}

#resultado {
	clear:both;
	padding-top:10px;
}

.other-gallery .image-wrapper img {
	max-width:670px;
	max-height:447px;
}
