/*  
Theme Name: Selena Gomez Philippines Round and Round Theme
Theme URL: http://selenagomezph.com
Description: Premium Wordpress theme for Selena Gomez Philippines Designed and Coded by <a href="http://skinnyninny.com/hire">Nenen</a>
Author: Nenen
Author URL: http://skinnyninny.com/hire
Version: 1.0
Do not copy or redistribute anything in this stylesheet. Copyright (c) Farshana Datukon / Nenen / Skinny Ninny Designs

*/

::-moz-selection {
color: #C0C0C0;
}
body { 
background-color:#f1f1ef;
background-image: url(bg.jpg);
background-repeat: repeat-x;
text-align: justify;
padding : 0; 
font-family: Lucida Sans;
font-size: 8pt;
letter-spacing:0px;
color: #555; 
margin-left: auto;
margin-top: 0px;
margin-right: auto;
cursor: default;
} 
#container { 
margin : 0 auto; 
text-align : left; 
padding : 0px; 
width: 925px;
background: #f1f1ef;
margin-top: 0px;
margin-bottom: 20px;
} 
#header { 
width: 950px;
background-image: url(layoutimg.jpg);
background-repeat: no-repeat;
background-position: center top;
margin: 0 auto 0 auto;
height: 550px;
text-align:center;
padding-top:0px;
margin-top: 0px;
margin-left: 0px;
background-color: transparent;
} 
#sidebar { 
width: 310px;
float: right;
color: #666;
font-size: 10px;
background-color: transparent;
margin-top: 10px;

} 
#content {
width: 590px;
float: left; 
padding:10px;
text-align: justify;
line-height: 12pt;
}
#footer { 
background-image: url(foot.jpg);
background-repeat: no-repeat;
background-position: center bottom;
clear : both; 
color : #333;
padding : 5px; 
padding-top: 40px;
height : 43px;
text-align: center;
margin-bottom: -30px;
} 
#footer p, #footerbottom p { 
margin:0;
padding-top: 0px;
}

b, strong {
color: #fff;
letter-spacing:0px;
text-shadow:1px 1px 1px #666;
} 
i, em {
color: #fff;
text-shadow:1px 1px 1px #666;
}
u {
color: #fff;
text-shadow:1px 1px 1px #666;
}
.posttitle {
background-image: url(headbg.jpg);
background-position: center top;
background-repeat: no-repeat;
background-color: transparent;
height: 80px;
padding-top: 130px;
padding-right: 50px;
padding-left: 50px;
margin-bottom: 0px;
padding-bottom: 0px;
margin-top:-10px;
}
.postfoot {
background-image: url(postfoot.jpg);
background-position: center top;
background-repeat: no-repeat;
height: 164px;
padding-left: 25px;
}
.post {
background-color: transparent;
margin-bottom: 0px;
}
.postcontent{
background-image:url(postbg.jpg);
background-position: center;
padding:25px;
padding-left: 35px;
margin-top:-8px;
padding-top:2px;
background-color: #252c32;
color: #a9aaa5;
text-shadow: 1px 1px 1px #3a3f3a;
}
blockquote {
background-color: #1c252c;
border:1px solid #131b1f;
font-family:Tahoma;
-moz-border-radius: 15px;
color:#666;
font-size:11px;
padding:10px;
text-shadow: 0 0 0 ;
}
.sbtop {
background-image: url(sbtop.jpg);
background-position: center bottom;
background-repeat: no-repeat;
background-color: #d8c581;
height: 68px;
padding: 0px;
margin: 0px;
padding-bottom:0px;
margin-bottom:0px;
color:#fff;
font-family:Trebuchet MS;
font-size:10pt;
font-weight:bold;
letter-spacing:2px;
text-align:center;
text-transform:uppercase;
word-spacing:1px;
padding-top:17px;
}
.sbmid {
background-image: url(sbmid.jpg);
background-repeat: repeat-y;
margin-top: 0px;
margin-bottom: 0px;
padding-bottom: 0px;
background-color: #d8c581;
padding-top: 0px;
line-height: 17px;
}
.sbbot {
background-color: transparent;
background-image: url(sbbot.jpg);
background-repeat: repeat-y;
height: 168px;
padding: 0px;
margin: 0px;
margin-bottom: 10px;
}
.sbcont {
background-image: url(sbmid.jpg);
background-repeat: repeat-y;
padding-left: 25px;
padding-right:25px;
padding-top:0px;
margin-top:0px;
padding-bottom:5px;
}

h1 {
background-color: ; 
background-image: url( );
background-repeat: no-repeat; 
background-position: left;
font-family: Century Gothic;
font-weight: bold;
font-size: 20pt;
color: #d9bf67;
text-align:center;
text-transform: uppercase;
letter-spacing:-1px;
line-height: 21pt;
margin:0px;
padding:0px;
text-shadow:1px 1px 1px #74786e;
}

#hi {
padding:0.5px;
padding-bottom:1.5px;
font-size: 10pt; 
font-family: century gothic; 
font-weight: bold;
letter-spacing:-1px; 
line-height:12pt; 
color: #444740;
text-transform: uppercase;
text-align:left;
margin-bottom: 0px; margin-top: -43px; margin-right: 30px; margin-left: 200px;
opacity: 1.0;
}

.pby {
float:left;
padding:5px;
-moz-border-radius:10px;
background-color: #464843;
color: #ffffff;
margin-left: 15px;
font-size:10px;
}

#foot {
height: 20px;
padding-right:20px;
}

a:link{
color:#b8ac78;
font-weight:bold;
text-decoration:none;
text-shadow:1px 1px 1px #182128;
}
a:active{
color:#b8ac78;
font-weight:bold;
text-decoration:none;
text-shadow:1px 1px 1px #182128;
}
a:visited{
color:#b8ac78;
font-weight:bold;
text-decoration:none;
text-shadow:1px 1px 1px #182128;
}
a:hover {
color: #fff;
}

input, submit, textarea, button, option, select {
background-color: #e8dad0;
border:1px solid #c3a896;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
color:#333951;
font-family:Verdana;
font-size:10px;
padding:1px;
}

h2 {
background-color: ; 
font-size: 10px; 
font-family: tahoma; 
letter-spacing:0px; 
line-height:10pt; 
color: #404040;
padding: 1px;
font-weight: normal; 
text-transform: uppercase;
text-align:center;
margin-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-left: 0px;
}

a img {
-moz-border-radius-bottomleft:0px;
-moz-border-radius-bottomright:0px;
-moz-border-radius-topleft:0px;
-moz-border-radius-topright:0px;
background-color:#FFFFFF;
border-color:#eee #dfeff6 #dfeff6 #eee;
border-style:solid;
border-width:1px;
margin:1px;
padding:0px;
}

a:hover img {
box-shadow: 0px 0px 0px #cdb972;
-moz-box-shadow: 0px 0px 0px #cdb972;
opacity:0.9;
}

#pic {
text-align:left;
margin-top:-41px;
padding-left:425px;
}

#network {
text-align:left;
margin-top:-19px; padding-left:28px;
}

#navi {
height: 38px;
margin-left: 165px;
}

#header a img {
-moz-border-radius: 0px;
background-color: transparent;
border: 0px;
margin:0px;
padding:0px;
}

#header a:hover img {
border: 0px;
}

#hom {
width: 48px;
height:16px;
padding-top: 9px;
padding-left: 183px;
}

#sel {
width: 55px;
height:17px;
margin-top: -16px;
padding-left: 239px;
}

#gal {
width: 65px;
height:18px;
margin-top: -17px;
padding-left: 303px;
}

#for {
width: 57px;
height:19px;
margin-top: -19px;
padding-left: 375px;
}


#lyr {
width: 52px;
height:19px;
margin-top: -19px;
padding-left: 439px;
}

#ico {
width: 52px;
height:19px;
margin-top: -19px;
padding-left: 491px;
}

#med {
width: 49px;
height:19px;
margin-top: 0px;
padding-left: 284px;
}

#fan {
width: 43px;
height:19px;
margin-top: -19px;
padding-left: 338px;
}

#onl {
width: 58px;
height:19px;
margin-top: -19px;
padding-left: 385px;
}

#slide {
width: 243px;
height:296px;
margin-top: 138px;
padding-left: 46px;
}

#main {
width: 361px;
height:232px;
margin-top: -304px;
padding-left: 589px;
}

#mca {
width: 115px;
height:138px;
margin-top: -37px;
padding-left: 619px;
}

#kis {
width: 115px;
height:137px;
margin-top: -138px;
padding-left: 721px;
}

#pro {
width: 112px;
height:132px;
margin-top: -135px;
padding-left: 826px;
}

#fb {
width: 40px;
height:43px;
margin-top: -491px;
padding-left: 772px;
}

#tw {
width: 40px;
height:40px;
margin-top: -49px;
padding-left: 813px;
}

#hi a:link{
text-shadow: 0px 0px 0px;
}
#hi a:active{
text-shadow: 0px 0px 0px;
}
#hi a:visited{
text-shadow: 0px 0px 0px;
}
#hi a:hover {
text-shadow: 0px 0px 0px;
}

.pby a:link{
text-shadow: 0px 0px 0px;
}
.pby a:active{
text-shadow: 0px 0px 0px;
}
.pby a:visited{
text-shadow: 0px 0px 0px;
}
.pby a:hover {
text-shadow: 0px 0px 0px;
}

.commcontent {
padding:10px;
margin:20px;
margin-top:10px;
margin-bottom:0px;
background-color: #e8dad0;
border:1px solid #c3a896;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
}
.commform {
margin:20px;
}

#header a img {
box-shadow: 0 0 0;
-moz-box-shadow: 0 0 0;
}

#header a:hover img {
opacity: 1.0;
box-shadow: 0 0 0;
-moz-box-shadow: 0 0 0;
}
