/*
Theme Name: Vanity
Theme URI: http://k-hudson.net
Description: The First and ultimate source dedicated to Kate Hudson
Author: Michele
Author URI: http://sugarbomb.org


/*


/* STILE GLOBALE */

body{	
font-family: "Tahoma";
font-size: 10px;	
color: #585858;	
margin-top: 0px;
margin-bottom: 0px;	
text-align: justify;	
line-height: 12px;
background-color: #E7E7E7;
background-repeat: repeat;	
}

/* CONTENITORE */

#maincont{	
width: 900px;	
margin-left: auto;	
margin-right: auto;	
padding: 0px;
position: relative;	
background-image: url(images/cont.png);
background-repeat: repeat-y;}

#content{	
width: 900px;	
margin-left: auto;	
margin-right: auto;	
padding:10px;
position: relative;
background-image: url(images/cont.png);	
background-repeat: repeat-y;}

/* HEADER */

#header1 { 
width: 900px;
height: 400px;
margin-left: auto;
margin-right: auto;
margin-top: 0px;
padding:0px;
background-repeat: no-repeat;}



#welcome {
font-family: tahoma;
font-size: 10px;
line-height: 10px;
text-align: justify;
padding: 10px;
color: #C9BBA9;}


.data { font-family: tahoma;
text-transform: uppercase;
font-weight: bold;
color: #ffffff;
font-size: 13px;}


/* FOOTER */

#footer {
margin: 0 auto;
width: 899px;
padding-top:0px;
text-align:center;
padding-bottom:10px;
font-size:11px;
background:#;
color:#979696;
border-bottom: 0px solid #3c3c3c;}

#footer a:link, A:active, A:visited  {
              font-family: Tahoma;
              font-size: 10px;
	color:#747474;
	text-decoration:none;
padding: 0px;
}

#footer a:hover {
	color:#63101B;
font-style: capitalize;
padding:0px;
}

/* SIDEBAR */

#sidebar{
float: right;
width: 330px;
color: #727272;
text-align: justify;
display: inline;
font-family: "Tahoma";
font-size: 10px;
margin-right: 64px;
margin-top: -90px;
margin-bottom: 0px;
padding: 0px 0px 0px 0px;
}



#sidebar A:link, #sidebar A:active, #sidebar A:visited  {
	color:#A12F46;
	text-decoration:none;
              
}

#sidebar A:hover {
	color:#B4596B;
	text-decoration: none;
              
}



img.centered {
display: block;
margin-left: auto;
margin-right: auto;
}

img.alignright {
padding: 4px;
margin: 0 0 2px 7px;
display: inline;
}

img.alignleft {
padding: 0px;
margin: 0 7px 2px 0;
display: inline;
}
 
.alignright {
float: right;
}

.alignleft {
float: left
}





.elite img {
padding: 4px;
background:#f2f2f2;
	border:1px solid #f2f2f2;
	margin-right: 2px;
opacity:.70;
filter: alpha(opacity=70);
 -moz-opacity: 0.7;            
}

.elite a:link img {
	padding: 4px;
	background:#f2f2f2;
	border:1px solid #f2f2f2;
	margin-right: 2px;
opacity:.70;
filter: alpha(opacity=70);
 -moz-opacity: 0.7;

}

.elite a:visited img  {
	padding: 4px;
	background:#f2f2f2;
	border:1px solid #f2f2f2;
	margin-right: 2px;
opacity:.70;
filter: alpha(opacity=70);
 -moz-opacity: 0.7;

}

.elite a:hover img {
	padding: 4px;
	background:#f2f2f2;
	border:1px solid #e2e2e2;
	margin-right: 2px;
opacity:.90;
filter: alpha(opacity=90);
 -moz-opacity: 0.9;
}

.sidetitle {
font-family: georgia;
font-size: 15px;
color: #A73D52;
text-align: center;
text-transform: lowercase;
font-weight: bold;
background-image: url(images/topside.png);
padding: 20px 20px 10px 20px;
font-style: italic;}

.splat { border: 3px solid #f2f2f2;
margin-top: 5px;
margin-bottom: 5px;
padding: 0px 0px 0px 0px;}




/* CONTENITORE DELLE NEWS */


#contentnews{	
width: 425px;	
margin-left: 40px;	
margin-right: 0px;	
margin-top: -275px;
padding:10px 0px 10px 0px;
position: relative;}

#corpo{	
width: 425px;	
margin-right: 0px;	
margin-top: 0px;
padding:0px 0px 0px 0px;
position: relative;}

.titolo{
font-family: Georgia;
font-size: 14px;
font-weight: bold;
text-align: center;
text-transform: uppercase;
color: #762535;
margin-top: 10px;
margin-bottom: 3px;
padding: 8px 5px 8px 5px;}

.titolo A:link, .titolo A:active, .titolo A:visited  {
	color:#762535;
	text-decoration:none;
              
}

.titolo A:hover {
	color:#762535;
	text-decoration: none;
        cursor: default;
              
}

.news{	
margin-top: 0px;
margin-bottom: 0px;
width: 425px;	
margin-left: 0px;	
margin-right: 0px;	
padding: 0px 0px 0px 0px;
position: relative;
background-repeat:repeat-y}

.news img { 
	border:5px solid #e2e2e2;
	margin-right: 2px;
              
}

.news a:link img {
	
	border:5px solid #e2e2e2;
	margin-right: 2px;

}

.news a:visited img  {
	
	border:5px solid #e2e2e2;
	margin-right: 2px;
}

.news a:hover img {
	
	border:5px solid #762535;
	margin-right: 2px;}

#bottom{	
width: 500px;	
margin-right: 0px;	
margin-top: 0px;
padding:0px 0px 0px 0px;
position: relative;}

.other {
font-family: Tahoma;
font-size: 11px;
font-weight: none;
text-align: center;
text-transform: lowercase;
color: #727272;
padding: 0px 0px 0px 0px;}

.other A:link, .other A:active, .other A:visited  {
	color:#C1C46D;
	text-decoration:none;
              
}

.other A:hover {
	color:#C1C46D;
	text-decoration: none;
        cursor: default;
              
}

.news A:link, .news A:active, .news A:visited  {
	color:#762535;
        font-weight: bold;
	text-decoration:none;
              
}

.news A:hover {
	color:#B4596B;
        font-weight:bold;
	text-decoration: none;
        cursor: default;
              
}

A:link, A:active, A:visited  {
	color:#762535;
	text-decoration:none;
              
}

A:hover {
	color:#B4596B;
	text-decoration: none;
              
}

.comments {
font-family: georgia;
font-style: italic;
font-size: 30px;
color: #ffffff;}

textarea, select, input {
letter-spacing: 0px;
color: #747474;
font-size: 11px;
line-height: 11px;
font-family: Tahoma;
text-align:justify;
text-transform:none;
text-decoration: none; 
font-style: none;
font-weight: none;
-moz-border-radius: 5px 5px 5px 5px;
border: 1px solid #f2f2f2;
background-color: #ffffff;
padding: 3px;
table-layout: fixed; 
}


