/*  
Theme Name: Ice Wave
Theme URI: http://hotascold.com/
Description: Theme made exclusively for http://hotascold.com
Copyright: The graphics and theme was made by the author, and should not be copied in anyway.
Version: 2.0
Author: MRO

*/

* { padding: 0px; margin: 2px; }

body {
margin-left : auto;
margin-right : auto;
margin-top: 10px;
text-align: justify; 
background: #f0efe4 url('http://hotascold.com/wp-content/uploads/2010/04/header.png') repeat-x;
} 

body, div, table {
color:#817a78;
padding: 2px;
vertical-align: top;
font-family: Arial;
font-size: 11px;
}

#header {
background: # url('') no-repeat;
width: 885px;
height: 520px;
margin: 10px auto;
margin-top: 0px;
float: center;
}


#container {
	text-align: justify;
	width: 970px;
margin-left: auto;
margin-right: auto;

}

#footer {
	background: #0;
	padding: 20px;
	padding-left: 25px;
        padding-right: 25px;
	height:15px;
	clear:both;
	text-align: center;
margin-left: -230px;
margin-right: -85px;
margin-top: 50px;
}

#content { 
	width: 435px;
	float: center;
	margin-left: 248px;
	border: 0px solid #f4f4f4;
	-moz-border-radius: 12px;
	background: # url('') repeat bottom center ;
        padding: 2px;
        margin-right:10px;  
} 

#sidebar { 
	width: 220px; 
	float: left;
	margin-left: -50px;
        margin-right: 5px;
        margin-bottom: 2px;
	padding: 8px;
        border-radius: 20px;  -moz-border-radius: 20px; -webkit-border-radius: 20px;
}

#sidebar2 { 
	width: 215px; 
	float: right;
	margin-left: -600px;
        margin-right: 10px;
        margin-bottom: 2px;
	padding: 8px;
        border-radius: 20px;  -moz-border-radius: 20px; -webkit-border-radius: 20px;
}



.box {
	border: 1px solid #e0e0e0;
        border-left: 2px solid #e0e0e0;
        border-bottom: 2px solid #e0e0e0;
	-moz-border-radius: 0px;
	background: #ffffff url('http://hotascold.com/wp-content/uploads/2010/04/folha.jpg') no-repeat bottom center ;
padding: 12px;
        width: 240px;
        margin: 10px;
        min-height: 20px;
        border-radius: 15px;  -moz-border-radius: 15px; -webkit-border-radius: 25px;
        margin-bottom: 25px;   
filter:alpha(opacity=90);
opacity: 0.9;
-moz-opacity:0.9;
line-height : 11px;
}


.subject {
color: #9a93ba;
background: # url('') repeat-x;
font: bold 13px Arial Narrow;; 
text-transform: uppercase;
padding-left: 10px;
width: 360px;
height: 40px;
margin-top: -95px;
padding-right: 10px;
padding-top: 5px;
text-align: center;
-moz-border-radius:  10px; 
-webkit-border-radius: 10px; 
border-radius: 10px;
text-shadow: #ffffff 1px 1px 1px;
float: right;
}

.com {
vertical-align: top;
background: #f9f8f9 url('http://hotascold.com/wp-content/uploads/2010/04/cxdg1.jpg') repeat-x;
padding: 5px;
text-align: center;
-moz-border-radius:  0px; 
-webkit-border-radius: 0px; 
border-radius: 0px;
margin-left: 50px;
margin-right: 50px;
width: 260px;
font: 11px Arial;  line-height: 13px; color: #bfbfbf; border: 1px solid #cccccc; padding-right: 10px; padding-left: 10px; padding-top: 10px;
}

.date {
float: left;
text-transform: uppercase;
text-align: center;
padding: 5px;
width: 50px;
margin-top: -90px;
color:#555555;
-moz-border-radius:  10px; 
-webkit-border-radius: 10px; 
border-radius: 10px;
-moz-border-radius: 0px 20px 20px 20px;
border: 0px solid #e5e3d7;
background: # url('');
background-repeat: repeat;
background-position:center center;
margin-bottom: 55px;
}



.date .day {
color: #9a93ba;
font: 18px Arial; 
font-weight: bold;
display: block;
}

.month {
color:#cccccc;
font: 11px"Arial Narrow";
text-align:center;
padding-top:7px;
font-weight: bold;
letter-spacing:-1x;
}



.year {
	color:#555555;
        font-family:"Arial Narrow";
	text-align:center;
	padding-top:7px;
}


h1 {
border-bottom: 1px solid #cccccc;
background: # url('') repeat-x;
font: 12px Arial;
text-transform: uppercase;
color: #91918b;
letter-spacing: 0px;
font-weight: bold;
font-style:normal;
padding-top: 10px;
padding-left: 10px;
text-align: right;
margin-top: 10px;
margin-bottom: 10px;
}

h2 {
border: 1px solid #F5F5F5;
background: #f7f7f7 url('') repeat-x;
font: bold 11px Arial; 
text-transform: uppercase;
color: #91918b;
letter-spacing: 0px;
text-align: center;
margin-top: 10px;
margin-bottom: 10px;
margin-left: 50px;
margin-right: 80px;
width: 150px;
padding: 8px;
-moz-border-radius: 6px;
}

h3 {
border: 1px solid #F5F5F5;
-moz-border-radius: 6px;
background: #fafafa url('') repeat-x;
font: bold 11px Arial; 
text-transform: uppercase;
color: #555555;
letter-spacing: 2px;
text-align: center;
margin-top: 10px;
margin-bottom: 10px;
margin-left: 50px;
margin-right: 80px;
width: 350px;
padding: 5px;
}

h4 {
letter-spacing: -1px;
text-shadow: #f1f1f1 1px 1px 1px;
font-family: Arial Narrow;
font-weight: bold;
font-size: 16px;
text-transform: uppercase;
text-align: center;
margin-top: 10px;
margin-bottom: -10px;
margin-left: 60px;
margin-right: 80px;
width: 150px;
padding: 8px;
color: #B0B0B0;
-moz-border-radius: 20px 20px 0px 0px;
text-align: center;
background-image: url('http://hotascold.com/wp-content/uploads/2010/04/frt.jpg');
background-repeat: repeat;
border-top: 3px solid #9a93ba;
border-left: 1px solid #9a93ba;
vertical-align:center;
-webkit-box-shadow:0px 0px 4px #cccccc;
-moz-box-shadow:0px 0px 4px #cccccc;
}
 
 
a {cursor: default; text-transform: none; font-weight: bold; text-decoration:none; }  
a:link, a:visited {color: #ebae25;}
a:hover{ color:#9a93ba; text-decoration:none; }
a:active { color:#ebae25;}



blockquote {
color: #817a78;
border-color: #817a78;
border: 1px solid #cccccc;
padding: 10px;
font-family: Arial;
font-size: 11px;
background: #f2efea url('http://hotascold.com/wp-content/uploads/2010/04/frt.jpg') repeat-x;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
-opera-border-radius: 4px;
width: 355px;
margin: 5px;
margin-left: 30px;
padding-left: 10px;
align: center;
float: center;
border-left: #817a78 solid 6px;
line-height: 1.3em;
}

select { width: 90%; }

/* --- forms // search box ---- */

textarea, input, select, button, submit, option {
color: #a3a4a6;
border: 1px solid #cccccc;
background-color: #f9f9f9;
font-family: Tahoma;
font-size: 9px;
padding: 2px;
-webkit-border-radius: 3px; 
border-radius: 3px;
-moz-border-radius:  8px;
}

textarea:hover, input:hover, select:hover, button:hover, submit:hover, option:hover {
color: #e6d259;
border: 1px solid #cccccc;
background-color: #ffffff;
font-family: Tahoma;
font-size: 9px;
padding: 2px;
-webkit-border-radius: 3px; 
border-radius: 3px;
-moz-border-radius:  8px;
}
 

/* ---- IMAGE ---- */
.image {
margin: 1px;
border-style: solid;
border-right: 2px solid #d3d3d3;
border-bottom: 2px solid #d3d3d3;
border-left: 1px solid #d3d3d3;
border-top: 1px solid #d3d3d3;
padding:5px;
border-radius: 7px;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
background-color: #ffffff;
cursor:crosshair;
filter:alpha(opacity=100);
opacity: 1;
-moz-opacity:1;
} 

.image:hover  {margin: 1px;
border-style: solid;
border-right: 2px solid #cccccc;
border-bottom: 2px solid #cccccc;
border-left: 1px solid #e2dfdf;
border-top: 1px solid #e2dfdf;
padding:5px;
border-radius: 7px;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
background-color:#f4f3f1;
cursor:crosshair;
filter:alpha(opacity=90);
opacity: 0.9;
-moz-opacity:0.9;
}


.imagepost {
margin: 1px;
border-style: solid;
border-right: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
border-left: 0px solid #3A979F;
border-top: 0px solid #3A979F;
padding:4px;
border-radius: 7px;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
background-color:#D1D0CC;
cursor:crosshair;
filter:alpha(opacity=100);
opacity: 1;
-moz-opacity:1;
} 

.imagepost:hover  {
margin: 1px;
border-style: solid;
border-right: 1px solid #9C8F5D;
border-bottom: 1px solid #9C8F5D;
border-left: 0px solid #3A979F;
border-top: 0px solid #3A979F;
padding:4px;
border-radius: 7px;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
background-color:#D1D0CC;
cursor:crosshair;
filter:alpha(opacity=80);
opacity: 0.8;
-moz-opacity:0.8;
}



.thumb {
margin: 0px;
border-style: solid;
border-right: 1px solid #9a93ba;
border-bottom: 1px solid #9a93ba;
border-left: 0px solid #3A979F;
border-top: 0px solid #3A979F;
padding:3px;
border-radius: 7px;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
background-color:#E6E6FA;
cursor:crosshair;
filter:alpha(opacity=100);
opacity: 1;
-moz-opacity:1;
background: url(http://hotascold.com/wp-content/uploads/2010/04/dvf.png);
}

.thumb:hover {
margin: 0px;
border-style: solid;
border-right: 1px solid #9a93ba;
border-bottom: 1px solid #9a93ba;
border-left: 0px solid #3A979F;
border-top: 0px solid #3A979F;
padding:3px;
border-radius: 7px;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
background-color: url(http://hotascold.com/wp-content/uploads/2010/04/dvf.png);
cursor:crosshair;
filter:alpha(opacity=90);
opacity: 0.9;
-moz-opacity:0.9;
}


b { color: #9a93ba;}

i { color: #9a93ba; }

u { color: #9a93ba;}

s { color: #9a93ba; font-style: italic;}


UL {PADDING-LEFT: 30px; MARGIN-LEFT: 0px; LIST-STYLE:square;}

.post-page {
background: #;
padding: 5px 5px 5px 5px;
color: #63585b;
font-family: Tahoma;
font-size: 10px;
background: url('') top repeat;
text-align: justify;
line-height : 11px;
}

.poste {
background: # url('http://hotascold.com/wp-content/uploads/2010/04/gd.png') no-repeat;
width: 460px;
margin-right: 0px;
margin-left: -5px;
margin-top: -20px;
margin-bottom: -12px;
border:#fafafa solid 0px;
line-height : 11px;
height: 45px;
float: left;
} 


.barra1 {width: 450px;
	float: left;
	margin-left:13px;
	border: 0px solid #e0e0e0;
	-moz-border-radius: 20px;
	background: url('http://hotascold.com/wp-content/uploads/2010/04/fr1.jpg') repeat ;
padding-top: 5px;
padding-left: 5px;
padding-right: 5px;
        border-right: 0px solid #e0e0e0;
        border-bottom: 0px solid #e0e0e0;
line-height : 11px;	
margin-bottom: 30px;
} 


.barra2 {width: 460px;
	float: left;
	background: url('http://hotascold.com/wp-content/uploads/2010/07/postenews.jpg') no-repeat ;
        height: 128px;
margin-left: -5px;
margin-top: -12px;
margin-bottom: -30px;
} 


.title5 {
    background: #f9f8f9; font: 11px Arial;  line-height: 13px; color: #bfbfbf; text-align: center; letter-spacing: 0px; border: 1px solid #F6F7F2; padding-right: 10px; padding-left: 10px; padding-top: 10px; padding-bottom: 10px; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-left: 6px solid #9a93ba; font-weight: bold;}
    
.title5:hover {
    background: #ffffff; font: 11px Arial;  line-height: 13px; color: #bfbfbf; text-align: center; letter-spacing: 0px; border: 1px solid #F6F7F2; padding-right: 10px; padding-left: 10px; padding-top: 10px; padding-bottom: 10px; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-left: 6px solid #9a93ba; font-weight: bold;}

.bartitle {
    background: #f9f8f9; font: 11px Arial;  line-height: 13px; color: #bfbfbf; text-align: center; border: 1px solid #f3f4f1; padding-right: 0px; padding-left: 5px; padding-top: 10px; padding-bottom: 10px; border-left: 2px solid #cccccc; font-weight: bold; margin-top: 5px; width: 220px;}

.categorias {
 color: #bab49e;
padding: 5px 10px;
margin: 2px;
margin-left: 10px;
text-align: center;
background-color: #f9f8f9;
border-right: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
margin-bottom: 10px;
margin-top: 20px;
float: center;
}

.imagemtop {width: 450px;
	float: left;
	margin-left:13px;
	border: 1px solid #F5F5F5;
	-moz-border-radius: 12px;
	background: #ffffff url('') repeat-x bottom center ;
        padding: 5px;
        margin-bottom: 10px;
} 

.boxtop {
border: 1px solid #F5F5F5;
background: #ffffff url('http://fotos.sapo.pt/TDzzuduFqzFsecinp5yp/') repeat bottom center ;
padding: 5px;
padding-top: 5px;
padding-right: 5px;
padding-left: 5px;
padding-bottom: 5px;
width: 745px;
margin: 5px;
margin-left: 265px;
min-height: 20px;
-moz-border-radius: 12px;
float: center;
}

 .title21 {
    background: #ffffff; font: 11px Arial;  line-height: 13px; color: #bfbfbf; text-align: justify; letter-spacing: 0px; border: 1px solid #F6F7F2; padding-right: 10px; padding-left: 10px; padding-top: 10px; padding-bottom: 10px; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-right: 6px solid #ebae25; }
    

 .title21:hover {
    background: #f9f8f9; font: 11px Arial;  line-height: 13px; color: #bfbfbf; text-align: justify; letter-spacing: 0px; border: 1px solid #F6F7F2; padding-right: 10px; padding-left: 10px; padding-top: 10px; padding-bottom: 10px; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-right: 6px solid #ebae25;  }
