/*  
Theme Name: v1. Orange
Description: A coded wordpress layout made exclusively for J-Bieber.org by Patricia.
Author: Patricia Kaulitz
Author URL: http://sweetlysour.org
Theme URL: http://hayleyfans.com
*/

body { 
margin: 0;
background: #E0E0E0 url(/images/bg.jpg) repeat-x;
padding: 0;
text-align: justify;
color: #808080;
}

#sidebar{
width:313px;
float:right;
}


.sidebarcontent{
margin-top: -40px;
background:url(/images/sidebg.png) repeat-y;
color: #808080;
padding: 25px;
font-size: 12px;
}
.sidebartop{
background:url(/images/topside.png) no-repeat;
width:313px;
height:75px;
color: #fff;
text-align: center;
letter-spacing: -2px;
font-family: Tahoma;
font-weight: bold;
font-size:23px;
line-height: 25px;
text-align: center;
vertical-align:middle;
text-transform: capitalize;
text-decoration: none;
font-style: italic;
text-shadow: #ababab 1px 1px 1px;
padding-top: 30px;
}
.sidebarfooter{
background:url(/images/bottomside.png) no-repeat;
width:313px;
height:75px;
}

.latest {
	border: 1px solid #38284c;
	opacity:.70;
	filter: alpha(opacity=70);
 	-moz-opacity: 0.7;
	border: 1px #5D5D5B solid;
	padding: 2px;
            border-radius: 6px;
	-moz-border-radius:  6px; 
	-webkit-border-radius: 6px;
}

.latest:hover {
	border: 1px #564669 solid;
	opacity:.90;
	filter: alpha(opacity=90);
 	-moz-opacity: 0.9;
	padding: 2px;
            border-radius: 6px;
	-moz-border-radius:  6px; 
	-webkit-border-radius: 6px;
}

#container { 
margin: 0 auto;
padding-top: 0px;
width: 874px;
} 

#header {position:absolute; top: 30px; width: 874;}


 
#main {
width: 542px;
padding: 15px;
float: left;
}


em { 
color : #808080;
}

.commenter-name { 
color : #000; 
text-transform : uppercase; 
} 
.comments, blockquote { 
background-color : #E0E0E0; 
width : 400px; 
text-align : left;
color : #FA6312;  
padding : 6px; 
border : 1px solid #FA6312;
}

.h5 {
background-color: #FA6312;
color : #fff; 
font:110%/100% "lucida sans";
letter-spacing:-1px;
text-align:center;
font-weight:400;
text-transform:uppercase;
margin:0;
padding:10px;
}

.h5:hover {
background-color: #FC7F3C;
color : #000; 
font:110%/100% "lucida sans";
letter-spacing:-1px;
text-align:center;
font-weight:400;
text-transform:uppercase;
margin:0;
padding:10px;
}

img{
border: 0px;
}

.padding {
padding: 5px;
}
 
b, strong { color : #FB6413;} 
i {color: #FB6413;}
u { color: #FB6413;}
s { color : #FB6413;} 

small{font:normal 7px small fonts; letter-spacing:1px; text-transform:uppercase; line-height:7px;}


textarea, input, submit { 
border-width :1px;
border-color: #FA6312;
margin: 1px; 
padding:7px;
border-style: solid;
       
 
        margin-right: 2px;	
	margin-bottom: 2px;
	margin-top: 2px;
	margin-left: 2px;
	background-color: #E0E0E0;
	color:#FA6312;

} 

h1 {
background: url(/images/h1.png) no-repeat;
width: 542px;
height: 59px;
color: #FC813E;
text-align: center;
letter-spacing: -2px;
font-family: Tahoma;
font-weight: bold;
font-size:25px;
line-height: 25px;
text-align: center;
vertical-align:middle;
text-transform: capitalize;
text-decoration: none;
font-style: italic;
text-shadow: #DB2710 1px 1px 1px;
padding-top: 15px;
}

h2 {
text-align: center;
-moz-border-radius: 8px; 
-webkit-border-radius: 8px; 
font-family: tahoma;
font-size: 7pt;
line-height: 10pt;
font-weight: none;
letter-spacing: 0px;
background-color: #F8BA7D;
color: #EB5E12;
text-transform: uppercase;
}

h3 {
padding: 15px;
-moz-border-radius: 8px; 
-webkit-border-radius: 8px; 
font-family: tahoma;
font-size: 8pt;
line-height: 10pt;
font-weight: normal;
letter-spacing: 0px;
background-color: #D8D8D8;
border-width: 4px;
border-style: solid;
border-color: #FA6312;
}

.content {
background: url(/images/contentbg.png) repeat-y;
color: #808080;
padding: 20px;
font-family: Arial;
font-size: 12px;
text-align: justify;
}

.topcontent {
background: url(/images/contenttop.png) no-repeat;
width: 542px;
height: 67px;
}

.bottomcontent {
background: url(/images/contentbottom.png) no-repeat;
width: 542px;
height: 67px;
}

.bottomcomment {
background: url(/images/contentbottom.png) no-repeat;
width: 542px;
height: 67px;
}

p {
color: #808080;
font-family: Arial;
font-size: 12px;
text-align: justify;
}

.projects {
padding-right: 5px;
padding-left: 0px;
padding-bottom: 2px;
padding-bottom: 5px;
}

.header {
background: url(/images/headerbg.png) no-repeat;
padding-top: 5px;
color: #8BD0DC;
text-align: center;
letter-spacing: -2px;
font-family: Tahoma;
font-weight: bold;
font-size:23px;
line-height: 25px;
text-align: center;
vertical-align:middle;
text-transform: capitalize;
text-decoration: none;
font-style: italic;
text-shadow:#40A2B8 1px 1px 1px;
}

a, A:link, a:visited, a:active { 
color: #FF7F21;
text-decoration : none;
}

A:hover {
color: #FE9C53; 
text-decoration : none;
}

.welcome {
color: #1F7292;
size: 10px;
}