/*---------------------------------------------------------------------------*/
/* Import */
/*---------------------------------------------------------------------------*/
@import url("st.stylesheet.css");


/*---------------------------------------------------------------------------*/
/* Font & Color */
/*---------------------------------------------------------------------------*/
html, body, td, th, input, textarea, select , button
{ color:#080002; font:12px Verdana, Arial, sans-serif; }


/*---------------------------------------------------------------------------*/
/* Link */
/*---------------------------------------------------------------------------*/
a:link, a:visited, a:active { color:#f13c6b; cursor:pointer; text-decoration:none; }
a:hover { text-decoration:underline; }


/*---------------------------------------------------------------------------*/
/* Structure */
/*---------------------------------------------------------------------------*/
html, body { width:100%; }

html {
	background:url(../images/html_background.jpg) repeat-y center top;
}
body {
	background:url(../images/body_background.jpg) no-repeat center top;
	text-align:center;
}
#header,
#page {
	width:100%;
	max-width:1110px;
	min-width:975px;
	overflow:hidden;
	margin:0 auto;
	text-align:left;
}
#header {
	height:285px;
	position:relative;
}
#page {
	padding:0 0 100px;
}
#content { 
	float:right; 	
	width:715px;
	padding:60px 0 0;
}
#sidebar { 
	float:left; 
	width:260px; 
}

/* IE 6 hack */
#header, #page { width: expression(document.body.clientWidth < 995? "995px" : document.body.clientWidth > 1110? "1110px" : "auto"); }
/* end IE 6 hack */


/*---------------------------------------------------------------------------*/
/* Header */
/*---------------------------------------------------------------------------*/
#header h1,
#header h1 a{ width:398px; height:335px; }
#header h1 { margin:5px 0 0 275px; }
#header h1 a { display:block; background:url(../images/dress_to_logo.png) no-repeat; text-indent:-9999px; line-height:0px; }
#header h1 a { _background-image:url(../images/dress_to_logo.gif); } /* IE 6 hack */

#header #social { position:absolute; bottom:0; right:150px; }
#header #social li { float:left; }
#header #social a { display:block; width:110px; height:54px; background:url(../images/sprite_social.png) no-repeat; text-indent:-9999px; line-height:0px; }
#header #social a { _background-image:url(../images/sprite_social.gif); } /* IE 6 hack */
#header #social #twitter { background-position:right top; }
#header #social #facebook { background-position:left top; }


/*---------------------------------------------------------------------------*/
/* Sidebar */
/*---------------------------------------------------------------------------*/
#sidebar ul { float:left; width:100%; }

#nossosite {}
#nossosite a { display:block; width:170px; height:98px; margin:0 0 0 44px; background:url(../images/nossosite_background.gif) no-repeat; text-indent:-9999px; line-height:0px; }

/* categories */
#sidebar .categories { float:left; width:250px; margin:10px 0 0; padding:0 0 93px; background:url(../images/sidebar/category_bottom_background.gif) no-repeat left bottom; }
#sidebar .categories h2 { float:left; width:250px; height:92px; background:url(../images/sidebar/category_title_background.gif) no-repeat; text-indent:-9999px; line-height:0px; }
#sidebar .categories ul { padding:6px 0 0; }
#sidebar .categories li { padding:0 38px 2px 60px; color:#25ad9f; font:15px "Trebuchet MS", Arial; }
#sidebar .categories a{  color:#744a7b; }

/* links */
#sidebar .linkcat { float:left; width:250px; margin:10px 0 0; padding:0 0 81px; background:url(../images/sidebar/nosadoramos_bottom_background.gif) no-repeat left bottom; }
#sidebar .linkcat h2 { float:left; width:250px; height:101px; background:url(../images/sidebar/nosadoramos_title_background.gif) no-repeat; text-indent:-9999px; line-height:0px; }
#sidebar .linkcat ul { padding:0 0 0; background:url(../images/sidebar/nosadoramos_content_background.gif) repeat-y left top; }
#sidebar .linkcat li { padding:15px 20px 0 20px; font:15px "Trebuchet MS", Arial; text-transform:uppercase; text-align:center; }
#sidebar .linkcat a{  color:#6e3672; }

/* archive */
#sidebar #arquivos { float:left; width:250px; margin:10px 0 0; padding:0 0 96px; background:url(../images/sidebar/archive_bottom_background.gif) no-repeat left bottom; }
#sidebar #arquivos h2 { float:left; width:250px; height:103px; background:url(../images/sidebar/archive_title_background.gif) no-repeat; text-indent:-9999px; line-height:0px; }
#sidebar #arquivos ul { padding:0 0 0; background:url(../images/sidebar/archive_content_background.gif) repeat-y left top; }
#sidebar #arquivos li { padding:8px 50px  0 70px; font:15px "Trebuchet MS", Arial; text-transform:uppercase; }
#sidebar #arquivos a{  color:#834416; }


/*---------------------------------------------------------------------------*/
/* Content */
/*---------------------------------------------------------------------------*/
.pagetitle { color:#af1f3c; font-size:26px; margin:0 0 40px; }

.post {  float:left; width:655px; margin:30px 0 70px; padding:0 60px 0 0; }

.post h2,
.post h2 a{ color:#af1f3c !important; font:bold 16px Arial; text-transform:uppercase; }
.post .date { display:block; color:#de7f82; font:bold 15px Arial; }

.post .entry { margin:20px 0 0; }
.post .entry p { margin:0 0 20px; line-height:130%; }
.post .entry img { max-width:100%; }

.post .postmetadata { margin:10px 0 0; }
.post .bt-comment { float:left; width:auto; }
.post .bt-comment a { float:left; width:auto; height:50px; width:120px; padding:11px 0 0 20px; background:url(../images/bt-comment_background.gif) no-repeat; color:#FFF; font-size:16px; text-decoration:none; text-transform:uppercase; }
.post .categories-list { float:right; width:auto; padding:6px 0 0; color:#795660; font-size:14px; }

.navigation .alignleft { float:left; }
.navigation .alignright { float:right; }

#comments { color:#6b4c7b; font-size:18px; clear:both; }

.commentlist { float:left; width:100%; margin:15px 0 0; }
.commentlist li.comment { overflow:hidden; margin:0 0 10px; padding:15px; background-color:#f3e5d0; font-size:13px; }
.commentlist .comment-author { float:left; width:auto; margin:0 0 5px; }
.commentlist .comment-author img { vertical-align:middle; }
.commentlist .comment-meta { float:right; width:auto; margin:0 0 5px; }
.commentlist li p { float:left; width:100%;  margin:10px 0 0; line-height:120%; }

#respond { float:left; width:100%; margin:20px 0 0; }
#respond h3 { color:#6b4c7b; font-size:18px; }

#commentform { margin:15px 0 0; }
#commentform p { margin:0 0 10px; }
#commentform input,
#commentform textarea { padding:4px; border:1px solid #bfaf92; }
#commentform textarea { width:600px; }
#commentform input { width:250px; }
#commentform #submit { cursor:pointer; }

/* patio espaņa patio espaņa patio espaņa patio espaņa patio espaņa patio espaņa patio espaņa patio espaņa patio espaņa patio espaņa patio espaņa patio espaņa patio espaņa */

html { background:#f8ebe5; }
body { background:url(../images/html_background.jpg) no-repeat top center #f8ebe5; }
#header, #page {	width:100%;	max-width:980px; overflow:hidden; margin:0 auto; text-align:left;  }
#header { height:285px; position:relative; }
#page {	padding:0 0 80px; }
#content { float:left; width:555px; padding:100px 0 0 20px; }
#sidebar { 	float:left; width:320px; }
.post {  float:left; width:555px; margin:30px 0 70px; padding:0 60px 0 0; }

.patioespana_socialface a{ position:absolute; margin:218px 0 0 780px; height:50px; width:50px; background:url(../images/px.png) repeat; text-indent:-9999px; line-height:0px; }
.patioespana_socialtwit a{ position:absolute; margin:218px 0 0 850px; height:50px; width:50px; background:url(../images/px.png) repeat; text-indent:-9999px; line-height:0px; }

#imfplayer { position:absolute; margin:75px 0 0 1085px;}

.patioespana_busca { position:absolute; margin:-46px 0 0 45px;border:0; opacity:1;}
.patioespana_busca_input { font-size:14px; color:#333; width:190px; height:20px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }
.patioespana_busca_input:focus { background:#FFF; }
.patioespana_busca_botao { background:url(../images/px.png) repeat; width:60px; height:26px; cursor:pointer; text-indent:-9999px; line-height:0px; }

#nossosite a { display:block; margin:20px 0 0 84px; position:absolute; background:url(../images/px.png) repeat; width:300px; height:40px; text-indent:-9999px; line-height:0px; opacity:.20; }
#lojadress a { display:block; margin:60px 0 0 104px; position:absolute; background:url(../images/px.png) repeat; width:160px; height:60px; text-indent:-9999px; line-height:0px; opacity:.20; }

/* categories */
#sidebar .categories { float:left; color:#de7f82; width:320px; margin:10px 0 0; padding:0 0 1px; background:url(../images/patioespana_categorias.png) no-repeat left top;}
#sidebar .categories h2 { float:left; width:320px; height:1px; background:url(../images/px.png) repeat; text-indent:-9999px; line-height:0px; }
#sidebar .categories ul { width:320px; padding:80px 0 100px 10px; height:1000px; }
#sidebar .categories ul .children{ padding:5px 0 10px 1px; margin-left:-40px; height:inherit; width:200px; }
#sidebar .categories li { width:200px; color:#de7f82; font:15px "Trebuchet MS", Arial; }
#sidebar .categories a{  color:#af1f3c; }

/* links */
#sidebar .linkcat { float:left; padding:0; width:320px; background:url(../images/px.png) repeat; }
#sidebar .linkcat h2 { float:left; width:320px; height:1px; background:url(../images/px.png) repeat; text-indent:-9999px; line-height:0px; }
#sidebar .linkcat ul { padding:50px 0 100px 30px;  background:url(../images/patioespana_links.png) no-repeat left top; }
#sidebar .linkcat li { width:200px; font:15px "Trebuchet MS", Arial; text-transform:uppercase; text-align:center; }
#sidebar .linkcat a{  color:#fff; }

/* archive */
#sidebar #arquivos { float:left; width:320px; background:url(../images/px.png) repeat;  }
#sidebar #arquivos h2 { float:left; width:320px; height:1px; background:url(../images/px.png) repeat; text-indent:-9999px; line-height:0px; }
#sidebar #arquivos ul { padding:80px 0 100px 10px;  background:url(../images/patioespana_arquivos.png) no-repeat left top; }
#sidebar #arquivos li {font:15px "Trebuchet MS", Arial; text-transform:uppercase; }
#sidebar #arquivos a{  color:#FFF; }

.patioespana_header { }




