/*Theme Name: BRITNEY SWEDEN (MAC / FF)
URI: http://www.britneysweden.se
Description: Theme coded for http://www.britneysweden.se
Author: 
URI: 
*/ 
 
 
 
 
body { 
background-color: #B38AB8; 
cursor: default; 
padding: 0px; 
font-family: Tahoma; 
font-size: 12px; 
text-align: justify; 
color: #4B2F4E; 
} 
 


a { 
text-align: justify; 
color: #4B2F4E; 
text-decoration: underline; 
} 
 

p {
	margin-top: 4px;
	padding-left:7px;
	padding-right:7px;


}




.recentposts{
padding-right:4px;
padding-left:4px;
font-size:11px; 
text-align: left; 
color: #4B2F4E; 
}

.recentposts a{
font-size:11px; 
color: #4B2F4E; 
text-decoration:none;
}

.recentposts a:hover{
font-size:11px; 
text-align: left; 
color: #D9C3DB;
text-decoration:none;
}



h1{
font-size:14px; 
text-align: left; 
color: #FFFFFF; 
text-transform: uppercase;
margin:0px;
padding-right:5px;
padding-left:5px;
}


h1 a{
font-size:14px; 
text-align: left; 
color: #FFFFFF; 
text-transform: uppercase;
text-decoration:none;
}


.comm{
margin-top:5px;
margin-left:7px;
font-size:11px; 
text-align: center; 
color: #4B2F4E; 
width:16px;
height:26px;
text-decoration:none;
font-weight: bold;
}

.comm a{
font-size:10px; 
text-align: center; 
color: #4B2F4E; 
text-decoration:none;
font-weight: bold;
}



.content{
padding-top:50px;
padding:6px;
font-size:12px; 
text-align: justify; 
color: #4B2F4E; 
}

.content img{
  max-width: 475px;
  max-height: auto;


}



.content a{ 
font-size:12px; 
color: #522457; 
text-decoration: underline; 
font-weight: bold;
} 

.content a:hover{
font-size:12px; 
	color: #522457;
	text-decoration:none;
font-weight: bold;
}




blockquote {
	background: #C4ADC6;
	background-image: url('');
	padding: 5px;
	font-family: 'Tahoma';
	font-size: 11px;

	border-left: 8px solid #AC78AB;
	-webkit-border-top-right-radius: 3px;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
	-moz-border-radius-bottomleft: 3px;
	-moz-border-radius-bottomright: 3px;

}



.postdiv{
border-top: #C4ADC6 1px solid;
margin-left:6px;
margin-right:6px;
}

.contentmeta{
padding-top:6px;
padding-bottom:0px;
font-size:11px; 
text-align: center; 
color: #977C99; 
text-transform:uppercase;
}

.contentmeta a{
font-size:11px; 
text-align: center; 
color: #977C99; 
text-decoration:none;
}


.newsb{
background-image: url(images/newsb.png);
background-repeat:no-repeat;
}


.sidetitle{
background-color:#AC78AB;
padding-top:2px;
padding-bottom:2px;
padding-left:5px;
padding-right:5px;
width: 290px;
font-size:14px; 
text-align: center; 
font-weight:bold;
text-transform:uppercase;
color: #FFFFFF;
font-smooth: always;
text-shadow: #4B2F4E 1px 1px 1px;

}

.sidecontent{
padding:5px;
font-size:12px;  
color:#D9C3DB;
text-align: left; 

}

.sidecontent a{
font-size:12px; 
color:#a984ac;
text-decoration:none;
}

.sidecontent a:hover{
font-size:12px; 
	color: #D9C3DB;
	text-decoration:none;
}

.footer{
padding-top:15px;
padding-bottom:15px; 
text-align:center;
font-size:10px;
color:#4B2F4E;
}

.footer a{
font-size:10px;
color:#4B2F4E;
font-weight:bold;
text-decoration:none;
}
 


h1 { text-shadow: #000000 1px 1px 1px;; }






.forumlogin input {
margin-bottom:3px;
font-size:12px;
color: #6F5072;
background-color:#CDA4D2;
border: #CDA4D2 1px solid;
	-webkit-border-radius: 9px;
	-khtml-border-radius: 9px;	
	-moz-border-radius: 9px;
	border-radius: 9px;
padding-left:3px;
padding-right:3px;
}


.forumlogin a{
font-size:12px; 
text-align: justify; 
color: #4B2F4E; 
text-decoration: none; 
}




 
/* Standard wordpress */ 
 
.aligncenter, div.aligncenter { 
   display: block; 
   margin-left: auto; 
   margin-right: auto; 
} 
 
.alignleft { 
float: left; 
margin-right: 5px; 
} 
 
.alignright { 
float: right; 
margin-LEFT: 5px; 
} 
 
.clear { 
	clear:both; 
} 
 
 
/* Recommended by http://codex.wordpress.org/CSS */ 
/* Begin */ 
.aligncenter, div.aligncenter 
{ 
  display: block; 
  margin-left: auto; 
  margin-right: auto; 
} 
 
.alignleft 
{ 
  float: left; 
} 
 
.alignright 
{ 
  float: right; 
} 
 
.alignright img, img.alignright 
{ 
    margin: 1em; 
    margin-right: 0; 
} 
 
.alignleft img, img.alignleft 
{ 
    margin: 1em; 
    margin-left: 0; 
} 
 
.wp-caption 
{ 
  border: 1px solid #ddd; 
  text-align: center; 
  background-color: #f3f3f3; 
  padding-top: 4px; 
  margin: 10px; 
} 
 
.wp-caption img 
{ 
  margin: 0; 
  padding: 0; 
  border: 0 none; 
} 
 
.wp-caption p.wp-caption-text 
{ 
  font-size: 11px; 
  line-height: 17px; 
  padding: 0 4px 5px; 
  margin: 0; 
} 
 
/* End */ 








/*SLIDER (FEATURED CONTENT) STYLE*/

#s3slider {
width: 168px; /* important to be same as image width */
height: 130px; /* important to be same as image height */
position: relative; /* important */
top:0;
left:7px;
overflow: hidden; /* important */
}

#s3sliderContent {
width: 168px; /* important to be same as image width or wider */
position: absolute; /* important */
top: 0; /* important */
margin-left: 0; /* important */
}

.s3sliderImage {
float: left; /* important */
position: relative; /* important */
display: none; /* important */
}



.s3sliderImage span {
position: absolute; /* important */
left: 0;
font: 10px Arial, Helvetica, sans-serif;
padding: 8px 8px;
padding-top:5px;
width: 168px;
background-color: transparent;
filter: alpha(opacity=0); /* here you can set the opacity of box with text */
-moz-opacity: 0.0; /* here you can set the opacity of box with text */
-khtml-opacity: 0.0; /* here you can set the opacity of box with text */
opacity: 0.0; /* here you can set the opacity of box with text */
color: #fff;
display: none; /* important */
bottom: 0;
height: 30px;

   /*
       if you put
       top: 0; -> the box with text will be shown at the top of the image
       if you put
       bottom: 0; -> the box with text will be shown at the bottom of the image
   */
}

.s3sliderImage span strong {
color: #ffffff;
font-size:12px;
}



ul {
list-style-type: none;
padding:0px;
margin: 0px;
}

.clear {
clear: both;
} 



li {
list-style:none;
}




.clearomg{
	padding-top:8px;
}

.imgMargin {
margin: 0px 8px 0px 0px; /*top,right,bottom,left*/
} 


.layer1 {
margin: 0;
padding: 0;
width: 470px;
}
 
.hideheading {
margin: 1px;
color: #fff;
padding: 3px 10px;
cursor: pointer;
position: relative;
background-color:#ac78ab;
}
.hidecontent {
padding: 5px 10px;
background-color:#fafafa;
}


.highlight {
    background-attachment: scroll;
    background-color: #F27F00;
    background-image: none;
    background-repeat: repeat-x;
    color: #FFFFFF;
font-family: Tahoma; 
font-size: 12px; 
    font-weight: bold;

    text-decoration: none;
}

.stil  {
background-attachment: scroll;
background-color: #F27F00;
background-image: none;
background-repeat: repeat-x;
color: #FFFFFF;
font-family: Tahoma;
font-size: 12px;
font-weight: bold;
padding: 2px;
text-decoration: none;
}


#tweet li {

padding-left: 5px;
list-style-type: none;
text-align:left;

}

.clock1 {
color: #AC78AB;
}

.clock2 {
color: #AC78AB;
}
