/*  
Theme Name: pastelbella
Theme URI: http://www.bellathorneonline.com/
Description: Version 5, Featuring photobooth pics from Young Hollywood Awards and a pic from Quillard Photography
Version: 5.0
Author: Anna&Elisa
Author URI: http://www.bellathorneonline.com/

DO NOT COPY!

*/


body{
margin:0;
padding:0;
font-family: Verdana, Helvetica;
font-size:10px;
background: #d9d9d9 url(http://bellathorneonline.com/wp-content/themes/pastelbella/images/bgx.png)  repeat-y scroll center center;
text-align:center;
color: #ad7fa0;
}

#maincontainer{
width: 928px; 
margin: 0 auto;
text-align:justify;
background: #d9d9d9;
position:relative;

}

#topsection{
height: 600px;
width: 928px;
}

#side { background-repeat: no-repeat;

        background-image: url();

        -moz-border-radius: 0px 0px 0px 0px;

	background-color: #f0f0f0;

	border: 0px solid #f0e9c2;

	padding: 0;

	text-align:justify;

	list-style: none;

	color: #ebebeb;

	font-family: "tahoma", arial, lucida sans, sans-serif; 

	font-size: 11px; 

	line-height: 15px;

	vertical-align: top; }

/*
.contentwrapper{
float: left;
width: 950px;
}
*/

#contentwrapper {
	margin-left: auto;
	margin-right: auto;
	width: 800px;
	background: #d9d9d9 url(http://bellathorneonline.com/wp-content/themes/pastelbella/images/bgx.png)  repeat-y scroll center center;
}

#contentcolumn{
/*margin-left:750px;*/
float:right;
margin-right:7px;
margin-top:-149px;
position:relative;
width:527px;
}

.sidebar {
float:left;
margin-left:17px;
margin-top:-255px;
position:relative;
width:235px;
}

.leftcolumn{
width: 205px;
position:relative;
padding-top: 20px;
/*margin-left: -785px;
margin-top:-120px;
height: 100%; */
}

.overtitle {
background:none repeat scroll 0 0 #E0E7E5;
border-bottom:1px solid #A4D1C7;
border-top:1px solid #A4D1C7;
color:#6D5B47;
font-family:Tahoma;
font-size:9pt;
line-height:20px;
margin-bottom:0;
margin-top:0;
padding-bottom:0;
padding-left:4px;
padding-top:0;
text-align:left;
text-transform:none;
}

.boxupdate {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#f0f5f4 none repeat scroll 0 0;
border:1px dotted #1e9f9a;
padding:2px;
}

#footer{
clear: left;
width: 100%;
}

#footer a{
color: #b1b1b1;
}

#welcome{
color: #97a0a7;
text-align: center;
}

/* Content Structures */

.contentbg {
background:#e0e7e5 none repeat scroll 0 0;
border-top-width:0;
margin-bottom:1px;
margin-top:1px;
padding:0px;
text-align:justify;
}
 
.content-title {
background:url(http://bellathorneonline.com/wp-content/themes/pastelbella/images/content-title.png) repeat scroll 0 0 #e0e7e5;
color:#91C4B8;
font-family:Century Gothic;
font-size:12pt;
line-height:26px;
margin-bottom:0;
margin-top:0;
padding-bottom:0;
padding-left:7px;
padding-top:1px;
text-align:left;
text-transform:none;
}

.content-title a{
color: #acb2b6;
}

.content-page {
color:#91C4B8;
background:#e0e7e5;
font-family:Tahoma;
font-size:8pt;
line-height:10.5pt;
padding:10px 10px;
}

.content-bottom {
background:url("http://bellathorneonline.com/wp-content/themes/pastelbella/images/content-bottom.png") repeat scroll 0 0 #E0E7E5;
color:#91C4B8;
font-family:Tahoma;
font-size:8pt;
line-height:26px;
margin-bottom:0;
margin-top:0;
padding-bottom:0;
padding-right:4px;
padding-top:0;
text-align:right;
text-transform:none;
}

.content-bottom a{
color: #826F5B;
}

 
h1 {
color: #acb2b6;
text-align: left;
font-family: Times New Roman;
font-size: 21px;
font-style: italic;
margin: 0px;
} 

p { 
	margin-top:  1px;}
	
table, td, tr {
color:#91C4B8;
font-family:Tahoma;
font-size:7pt;
font-weight:normal;
line-height:7.5pt;
}

.option-archive{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#E0E7E5 none repeat scroll 0 0;
margin-bottom:5px;
margin-top:9px;
padding:3px;
text-align:justify;
}

 /* Sidebar Structures */

.sidebar_title {
padding: 5px;
font-family: Tahoma;
color: #9a9a9a;
background: #5c5959;
font-size: 9px;
letter-spacing: 1px;
text-transform: uppercase;
text-align: center;
font-weight: bold;
}

.sidebar_content {
color:#91C4B8;
font-family:Tahoma;
font-size:8pt;
margin-bottom:5px;
padding:10px 10px 10px 0;
text-align:justify;
width:235px;}


/*Options style*/

a img {
border: 1px solid #84674c;
opacity:0.8;
}
a:hover img {
border: 1px solid #553c25;
opacity:1;
}

a { 
text-decoration:  none;
color: #826F5B;}

a:hover {
color: #66523e;
text-decoration: none;}	

/*
.image {
background-color: #2b2f32;
border: 1px solid #4f5457;
padding: 3px;
margin: 2px;} 

.image:hover  {
background-color: #2b2f32;
border: 1px solid #ad925d;
padding: 3px;
margin: 2px;
} */

strong {color: #a5a5a5;}
b {color: #a5a5a5;}
i { color: #6d5b47;}
italic { color: #6d5b47;}
em { color: #6d5b47;}
u {color: #9bc5b9 text-decoration: none; border-bottom: 1px solid #9bc5b9;}
content-img {border: 1px solid #391130;}
img a:hover {border: 1px solid #59254e;}

blockquote {
background:#f0f5f4 none repeat scroll 0 0;
border:1px dotted #1e9f9a;
border-left: 6px solid #1e9f9a;
padding:8px;
} 

input, textarea, option, select, button {
font-family: Verdana, Helvetica;
font-size: 10px;
color: #6D5B47;
background: #F0F5F4;
border: 1px solid #1E9F9A;
}	