/*  
Theme Name: Aquamarine
Description: Aquamarine layout.
Author: Aldi
Author URL: http://loveishere.com.ar
Theme URL: http://loveishere.com.ar
*/

* {
cursor:default;
}

body, html { 
padding : 0; 
margin : 0; 
} 
body { 
background: #DEDED2 fixed;
text-align: center;
padding : 0; 
font: 12px Tahoma;
color: #2D2D2D;
overflow-x:hidden;
} 


/* site name style */

#sitename {
font: 400 45px/170px "times new roman";
width: auto;
text-align: center;
text-transform: uppercase;
letter-spacing: 5px;
word-spacing: 2px;
color: #f0f0f0;
}

/* container */

#container { 
margin : 0 auto; 
margin-top: 0;
text-align : left; 
width: 850px;
padding: 12px;
border: 1px solid #DEDED2;

}  
#header {
background-image:url(images/header.jpg);
background-repeat:no-repeat;
width: 850px;
margin: 0 auto 0 auto;
margin-top: 0;
height: 580px;
margin-bottom:20px;
}
#sidebar { 
width: 300px;
float: left; 
margin-left: -90px;
margin-top:40px;
} 

#content {
width: 700px; 
float: right;
margin-right: -90px;
margin-top: 40px;
}

#news {
line-height: 3em;
letter-spacing:0.25px;
}

#footer { 
background: #DEDED2;
clear : both; 
font-size: 12px;
padding : 10px; 
text-align: center;
height : 45px;
}

/* Menu */

#navigation3 { 
list-style-type : none;
list-style-image : none;
margin-bottom:20px;
margin-top: -180px;
margin-left: -60px;
padding : 0; 
width : 100%;
} 
#navigation3 li { 
list-style-type : none; 
float : left;
text-align:center;
display:inline;
} 
#navigation3 li a { 
font: bold 13px tahoma;
text-align : center; 
text-transform : uppercase; 
color : #654E71;
width: 100px;
padding : 12px; 
letter-spacing:3px;
margin-bottom: 15px;
clear: both;
text-decoration : none; 
display : block;
margin: auto;
display:inline;
} 
#navigation3 li a:hover { 
color:#000000;
background-image:url(images/navigation.jpg);
display:inline;
}

#navigation4 { 
list-style-type : none;
list-style-image : none;
margin-bottom:140px;
margin-top: 60px;
margin-left:-105px;
padding : 0; 
width : 100%;

} 
#navigation4 li { 
list-style-type : none; 
float : left;
text-align:center;
display:inline;
} 
#navigation4 li a { 
font: bold 13px tahoma;
text-align : center; 
text-transform : uppercase; 
color : #654E71;
width: 100px;
padding : 12px; 
letter-spacing:3px;
margin-bottom: 15px;
clear: both;
text-decoration : none; 
display : block;
margin: auto;
display:inline;
} 
#navigation4 li a:hover { 
color:#000000;
background-image:url(images/navigation.jpg);
display:inline;
}

/* Normal links */

a:link,a:visited {
text-decoration:none;
color: #A65487;
font-weight:400;
text-align:justify;
text-transform:none;
padding:0;
} 
a:hover { 
color: #000000;
text-decoration : underline;
}

/* affiliate links */

a.affies:link, a.affies:visited, a.affies:active  {
display : block;
color : #000000;
background-color:#F0F0F0;
padding : 2px;
text-align : center;
margin : 4px;
font : 500 10px/22px arial;
border: 1px #000000 solid;
}
a.affies:hover {
background-color : #FFFFFF;
color : #5E476A;
text-decoration : none;
border: 1px solid #5E476A;
}

/* Favoritos */
a.af:link, a.af:visited, a.af:active {
margin:0;
padding:0;
}

a.af:hover {
margin:0;
padding:0;
}

/* Img links */

a img{
        border:2px solid #1B374C;
        margin: 2px;
        -moz-border-radius:  4px; 
        -webkit-border-radius: 4px; 
        border-radius: 4px;
       filter:alpha(opacity=50);
       opacity:0.5;
} 

a:hover img {
        border:2px solid #5E476A;
        margin: 2px;
        -moz-border-radius:  4px; 
        -webkit-border-radius: 4px; 
        border-radius: 4px;
       filter:alpha(opacity=100);
       opacity:1;
}

/* headers */

h1 {
color: #c41f45;
font:11px Tahoma;
text-align:left;
letter-spacing : -1px;
margin:0;
padding:0;
color: #404040;
}

h3 {
color: #2D2D2D;
font:11px Tahoma;
text-align:left;
font-weight:700;
margin:0;
padding:0;
} 

h4 {
color:#006666;
font-weight:bold;
margin:0;
padding:0;
}

/* Sidebar title */ 
h2 { 
color : #23677F;
font-family:Tahoma;
font-size: 19px;
text-align:left; 
text-transform:capitalize;
letter-spacing: -1px;
margin: 0;
margin-bottom: -4px;
}

/* Blog title */

h5 {
color : #5E476A;
font-family:Tahoma;
font-size: 21px;
text-align:center; 
text-transform:capitalize;
letter-spacing: -1px;
margin: 0;
margin-bottom: -4px;
}
h5 a:link, h5 a:active, h5 a:visited  {
color : #5E476A;
font-family:Tahoma;
font-size: 21px;
text-align:center; 
text-transform:capitalize;
letter-spacing: -1px;
margin: 0;
margin-bottom: -4px;
text-decoration:none;
font-weight:bold;
} 
h5 a:hover  {
color : #5E476A;
font-family:Tahoma;
font-size: 21px;
text-align:center; 
text-transform:capitalize;
letter-spacing: -1px;
margin: 0;
margin-bottom: -4px;
text-decoration:none;
font-weight:bold;
}

/* Post date */

.date-blog { 
color : #803765;
font-size:11px;
text-transform:uppercase;
font-family:Tahoma;
}

/* sidebar box */

.box {
	padding : 8px 5px 0 5px;
	font-size:11px;
	margin: 0;
	border-top : 3px solid #B1598C;
	background-color: #AED6CB;
	height:auto;	
} 

.boxf {
background:url(images/sbf.png) bottom center;
background-repeat:no-repeat;
height: 26px;
margin-top: -10px;
width: 300px;
}

.box td {
width:50%;
}

/* Formats */
b, strong{
}

em, i { 
color : #A65487;
}

s {
color : #3F1731;
}

u {
color : #000000;
}

/* misc */

table {
color: #2D2D2D;
} 

p {margin:0;
padding: 0;
}

blockquote { 
background: #F0F0F0;
width : 420px; 
text-align : left; 
color : #000000;  
border-left : 4px solid #6D2465;  
padding : 5px; 
margin: 0;
}  

textarea { 
color : #2D2D2D;  
margin: 5px;
text-align:center;
background: #F0F0F0;
text-align : left; 
border: 1px solid #6D2465;
font-family:Tahoma;
-moz-border-radius: 4px;
-khtml-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
<strong>behavior:url(border-radius.htc);</strong>
} 

input, select, submit { 
color : #2D2D2D;  
background: #F0F0F0;
text-align : left; 
border: 1px solid #6D2465;
font-family:Tahoma;
-moz-border-radius: 4px;
-khtml-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
margin: 5px;
text-align:center;
} 

abbr, acronym, title {
color : #2D2D2D;
background-color:#E0E0E0;
text-align : left; 
border: 1px solid #6D2465;
font-family:Tahoma;
font-size:10px;
text-transform:uppercase;
margin: 5px;
text-align:center;
}

.form {
text-align : center; 
margin: auto;
font-family:Tahoma;
margin: 5px;
}

.alignleft {
float: left;
text-align: left;
} 

.clear  {
clear : both;
} 

img{
border:0;
line-height:0;
margin:0;
padding:0;
}

.icono {
margin-bottom: -4px;
}

.avatar {
float: right;
padding: 5px;
margin: -10px 4px 4px 4px;
border : 1px solid #6D2465;
background: #f0f0f0;
} 


.icon {
padding: 5px;
margin: 4px;
border : 1px solid #6D2465;
background: #f0f0f0;
} 


.post-meta {
list-style-type: none;
color:#2D2D2D;
text-align:left;
list-style-position:inside;
list-style-type:square;
font-size: 10px;
text-transform:uppercase;
}

li .post-meta-key {
color:#2D2D2D; 
font-weight: bold; 
font-size: 10px;
text-align:left;
list-style-position:inside;
list-style-type:square;
text-transform:uppercase;
}
 
.post-meta-key {
color:#2D2D2D; 
font-weight: bold; 
font-size: 10px;
text-align:left;
list-style-position:inside;
list-style-type:square;
text-transform:uppercase;
}

/* Twitter */

#twitter_div ul, .li {
list-style-image:url(images/icons/tw.png);
color:#2D2D2D;
margin:0;
}

/* Comment links */

.comment-link  {
margin-left : 0;
float : right;
width : 100px;
text-align:center;
font-weight:bold;
font: 11px Tahoma;
text-transform:uppercase;
} 
.comment-link a  {
color : #A44F85; 
text-decoration : none;
} 
.comment-link a:hover  {
color : #086C5C;
text-decoration : none;
}

/* Comments */

.odd { 
background-color:#A3CBBD; 
width : 600px; 
text-align : left;
min-height:250px;
color : #2D2D2D;
font-size:11px; 
padding : 10px; 
border : 1px solid #004B58;
}

.even { 
background-color:#DEC2CD; 
width : 600px; 
text-align : left;
min-height:120px;
color : #2D2D2D;
font-size:11px; 
padding : 9px; 
border : 1px solid #9F2F5B;
}

/* Commenters */
.commenters {
border-top: 3px solid #7EB5B6;
border-bottom: #B1598c;
padding: 2px;
font-size:12px;
background-repeat:no-repeat;
}

.commenters a:link{
color: #5E476A ;
font-style:italic;
text-decoration:none;
}

.commenters a:hover{
color:#44AE84;
font-style:italic;
text-decoration:none;
}

/* Calendar */

#wp-calendar {
width: 100%;
margin:auto;
letter-spacing:0;
}

#wp-calendar caption {
font-weight:bold;
text-decoration:underline;
}

#wp-calendar tr {
width:14%;
text-align:center;
}

#wp-calendar td {
width:14%;
text-align:center;
}

/* Unordered list */

ul  {
list-style-image:url(images/icons/tw.png);
color:#2D2D2D;
list-style-position: inside;
padding : 0;
margin : 0;
text-align:center;
} 

li {
list-style-position:inside;
}

.box li {
text-align:left;
list-style-image:url(images/icons/tw.png);
}