/*  
Theme Name: Demi Lovato: Lala Land
Description: Exclusive Theme Made Just For DDLovato.org
Author:  <a href="http://ddlovato.org">Mary</a>
Version: 2
*/

body { 
margin:0 auto 0 auto;
font-size: 11px;
font-family: Arial;
letter-spacing:1px;
color: #000000; 
text-align: justify; 
text-justify: auto;
font-weight:normal;
line-height:12px;
padding : 0px; 
background-color:#E3C29B;
background-image: url('http://i32.tinypic.com/2akmclk.png');
background-repeat: repeat-x;
cursor: default;
} 




b, strong{ color: #a8ca4c; }

m, mark {
color: #744343;
background: #fffcb3;
}

i, em {
color: #000;
}

u, underline {
text-decoration: none;
border-bottom: 1px dashed #000;
color: #FF4B8E;
}



blockquote {
border:1px solid #FFBCFF;
text-align: justify; text-justify: auto;
padding: 3px;
background-color: #FAFAFA;
-moz-box-shadow: 0.3em -0.3em 0.2em #FFC6FF, 0.3em 0.3em 0.2em #FFFFCF, -0.3em 0.3em 0.2em #C6FFC6, -0.3em -0.3em 0.2em #BCBCFF;
-webkit-box-shadow:0.3em -0.3em 0.2em #FFC6FF, 0.3em 0.3em 0.2em #FFFFCF, -0.3em 0.3em 0.2em #C6FFC6, -0.3em -0.3em 0.2em #BCBCFFe;
-box-shadow: 0.3em -0.3em 0.2em #FFC6FF, 0.3em 0.3em 0.2em #FFFFCF, -0.3em 0.3em 0.2em #C6FFC6, -0.3em -0.3em 0.2em #BCBCFF;

-moz-border-radius:3px; 
-webkit-border-radius:3px;
font-family: Arial;
font-style: normal;
font-size: 11px;
color: #333333;
}


a {cursor: hand; color: #42b5bc; text-decoration: none; border: 0px solid;}
a:link {cursor: hand; color: #42b5bc; text-decoration: none; border: 0px solid;}
a:visited {cursor: hand; color: #42b5bc;text-decoration: none; border: 0px solid;}
a:active {cursor: hand; color: #42b5bc;font-style: italic; border: 0px solid;}
a:hover {cursor: hand; color: #6fb41d; background-color: #dff7c2; text-decoration: none; border: 0px solid;}


#container {
margin: 0 auto 0 auto;
width: 960px;
background-color: transparent;
padding: 15px;
} 

#content {
width: 580px;
float: right; 
font-size: 11px;
font-family: arial;
letter-spacing:1px;
color: #000000;
text-align: justify; 
text-justify: auto;
padding:10px;


}

#sidebar { 
width: 300px;
float: left;
font-size: 11px;
font-family: arial;
letter-spacing:1px;
color: #000000;
text-align: justify; 
text-justify: auto;
padding:15px;
} 



h1 {
font-family:Arial;
font-weight:normal;
font-style:normal;
color:#262A2F; 
font-size:24px; 
text-transform: none; 
letter-spacing: 1px; }
}

h2 {
font-family:Arial;
font-weight:normal;
font-style:normal;
color:#262A2F; 
font-size:18px; 
text-transform: none; 
letter-spacing: 1px; }

h3 {
font-family:Arial;
font-weight:normal;
font-style:normal;
color:#262A2F; 
font-size:14px; 
text-transform: none; 
letter-spacing: 1px; }

h4 {
font-family:Arial;
font-weight:normal;
font-style:normal;
color:#262A2F; 
font-size:12px; 
text-transform: none; 
letter-spacing: 1px; }

h5 {
font-family:Arial;
font-weight:normal;
font-style:normal;
color:#262A2F; 
font-size:10px; 
text-transform: none; 
letter-spacing: 1px; }

h6 {
font-family:Arial;
font-weight:normal;
font-style:normal;
color:#262A2F; 
font-size:8px; 
text-transform: none; 
letter-spacing: 1px; }


.bg {

 background-color: transparent;
 background-image: url('http://i28.tinypic.com/104qozn.png');
 background-repeat: repeat-y;
 width: 275px;
 padding: 25px;
 text-align: justify; text-justify: auto;
 font-style:normal;
 margin: 0 auto 0 auto;
}

.bg2 {

 background-color: transparent;
 background-image: url('http://i26.tinypic.com/1z3uzvs.png');
 width: 629px;
 text-align: justify; text-justify: auto;
 font-style:normal;
 text-transform:none;
 letter-spacing: 1px;
 padding-top: 1px;
}



.title {
background-color: transparent;
height: 90px;
width: 500px;
background-image: url('http://i25.tinypic.com/2efm0za.png');
background-repeat: no-repeat;
font-family: Auburn;
font-weight:normal;
font-size:48px;
color: #262A2F;
text-align:center;
text-transform:none;
letter-spacing: 1px;
line-height: 25px;
padding-top: 50px;
padding-left: 80px;
padding-right: 200px;
}

.post {
font-family: Arial;
font-weight:normal;
font-size:11px;
color: #000000;
text-align: justify; 
text-justify: auto;;
text-transform:none;
letter-spacing: 1px;
margin: 0 auto 0 auto;
padding-left: 50px;
padding-right: 45px;
}


.content {
width: 514px;
float: left; 
margin: 0 auto 0 auto;
background-color: transparent;
border:none;
font-size: 11px;
font-family: arial;
letter-spacing:1px;
color: #000000;
text-align: justify; text-justify: auto;
text-transform: none;
font-weight:normal;
line-height:12px;
}

.bottom {
background-color: transparent;
background-image: url('http://i29.tinypic.com/1428m8l.png');
background-repeat: no-repeat;
border:none;
padding:60px;
image-repeat: no-repeat;
height:100px;
}

.date {
background-color: transparent;
height: 44px;
width: 500px;
background-image: url('http://i27.tinypic.com/x3sieh.png');
background-repeat: no-repeat;
font-family: Arial;
font-weight:normal;
font-size:15px;
color: #262A2F;
text-align:center;
text-transform:none;
letter-spacing: 1px;
line-height: 20px;
padding-top: 40px;
padding-left: 270px;
}

.info {
background-color: transparent;
font-family: Arial;
color:#180000; 
text-align:left;
font-size:11px; 
text-transform: none; 
letter-spacing: 1px;  
line-height:10px;
padding-left: 120px;
}

.sidebar {
background-color: transparent;
background-image: url('http://i31.tinypic.com/2qlshau.png');
padding-top: 55px;
width: 328px;
height: 70px;
font-family: Edwardian Script ITC;
font-weight:normal;
font-style:normal;
color:#111111; 
text-align:center;
text-shadow: 2px 1px 2px #999;
font-size:40px; 
text-transform: none; 
letter-spacing: 1px;  
line-height:40px;
margin-bottom:0px;}


.sidebot {
margin: 0 auto 0 auto;
background-color: transparent;
background-image: url('http://i30.tinypic.com/32zur9x.png');
border:none;
font-size: 11px;
font-family: arial;
letter-spacing:1px;
color: #000000;
text-align:left;
text-transform: none;
font-weight:normal;
line-height:190px;
padding:0px;
width: 340px;
height: 97px;
}


#latest {
margin:-140px auto 0 20px;
width:300px;
height:100px;
left: 130px;
top: 550px;
padding: 5px;
text-shadow: 0 0 1px #000;
}

.limages img {
width:35px;
height: 35px;
}

a img {
border: 1px solid #FFAAAA;
padding: 2px;
background: #FFECEC;
-webkit-box-shadow:0px 0px 0px #BBBBDD;
-moz-box-shadow:0px 0px 0px #BBBBDD;
-moz-border-radius:5px; 
-webkit-border-radius:5px;
text-decoration: none; 
}
 
a img:hover{
text-decoration: none; 
border: 1px solid #BCBCFF;
padding: 2px;
background: #FAD4A7;
-webkit-box-shadow:0px 0px 0px #FFE2E2;
-moz-box-shadow:0px 0px 0px #FFE2E2;
-moz-border-radius:5px; 
-webkit-border-radius:5px; 
)

