/*-------------------Theme Name:    BGirlsTheme URI:     http://www.bondgirlslondonescorts.com/ Version:       1.00----*/
body {        
 margin:0;padding:0;         
background-color:#0a235d;	
font-family:Arial, Helvetica, sans-serif;
}
img.alignright {float:right; margin:0 0 1em 1em}
img.alignleft {float:left; margin:0 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
a img.alignright {float:right; margin:0 0 1em 1em}
a img.alignleft {float:left; margin:0 1em 1em 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}
#outside_container {	
background:url(img/bg.gif) repeat-x;    margin-left: auto ;    margin-right: auto ;  
}
a  {        
text-decoration:none;        color:#f7eea1;    
}  
#container {    
width: 960px;    margin-left: auto ;    margin-right: auto ; 	min-height:800px;
}
#masthead  {    
height: 260px;    background:url(img/header.gif);    color:#e0e3ea;      font-size: 11px;      line-height:14px;	padding: 0px;   }      
#open      { 
position: absolute; 
left: 55%; 
top:70px;              
overflow: hidden;   
}
 #phone {	
color:#e0e3ea;      
font-size: 20px;      
line-height:20px;   
padding: 15px  0px 10px 0px;
}  
#menu {       
background:url(img/menubar.gif) no-repeat;
margin:2px; 1px; 1px; 1px;     
padding:5px;       
text-decoration:none;  
}  
ul#menu li {       
text-decoration:none;      
color:#aeb9cd;      
margin: 0px;	  
padding: 0px;        
list-style:none;        
margin-right:20px;        
font-size:14px;       
text-transform:uppercase;        
display:inline;     	    
}     
ul#menu li a   {        
text-decoration:none;        
color:#f7eea1;    
}      
ul#menu li  a:focus {   
outline: none;  
}  
ul#menu li a:hover,  {        
text-decoration:none;        
color:#ffffff;    
}  
ul#menu li a:active  {        
text-decoration:none;        
color:#f7eea1;    
}  
#page {         
margin-left: auto;    
margin-right: auto;    
margin-top: 0px;    
margin-bottom: 1px;	    
color:#ffffff;     
font-size: 11px;      
line-height:14px;    
background-color: #7585a9;    
padding: 10px;    
width: 940px;
}
#photos {	    
float: left;    
width: 560px;    
margin-top: 0px;    
margin-bottom: 5px;      
min-height: 640px;    	
background-color: #7585a9;	
padding: 10px;      
}
#wrapper {     
float: left;   
width: 950px;    
margin-top: 1px;    
margin-bottom: 5px;    
min-height:500px;       
color:#E0E3EA;      
font-size: 11px;      
line-height:14px;	
background-color: #7585a9;	
padding: 5px;       
}
#content {     
float: left;    
width: 560px;    
margin-top: 0px;    
margin-bottom: 5px;    
min-height:500px;       
color:#E0E3EA;      
font-size: 11px;      
line-height:14px;	
background-color: #7585a9;	
padding: 10px;     
width: 580px;  
}   
#sidebar {     
float: right;    
width: 320px;	
margin-top: 0px;	
margin-bottom: 5px;	
color:#E0E3EA;      
font-size: 11px;      
line-height:14px;	
background-color: #7585a9;	
padding: 10px;  
}  
#profile {     
float: right;    
width: 320px;	
margin-top: 0px;	
margin-bottom: 5px;	
color:#ffffff;      
font-size: 12px;      
line-height:14px;	
background-color: #7585a9;	
padding: 10px;  
}   
#gallery {         
clear: both;       
 margin-right: auto;	
margin-left: auto;	
color:#aeb9cd;          
font-size: 11px;          
line-height:14px;	
background-color: #7585a9;	
padding: 10px;        
width: 940px;        
min-height: 1600px;        
margin-top: 10px;  
}
#gallery a {	      
text-decoration:none;        
color:#f7eea1;      
font-size:14px;      
margin-right: auto;        
margin-left: auto; 
}
.portfolio {       
text-decoration:none;      
color:#aeb9cd;      
margin-bottom: 20px;      
margin-top: 20px;              
margin-right: 0px;        
margin-left: 25px;        
list-style:none;                 
text-transform:uppercase;        
display:inline;       	    
}     
div.post-block {                
background-color: none;        
width: 180px;	
float: left;	
clear: none;        
margin-left: auto ;        
margin-right: auto ;        
padding: 15px 5px 15px 45px; 
}
#subfooter { 
margin-top: 5px;
margin-left:auto;
margin-right:auto;
height:500px;
color:#ffffff;  
font-size:9px;  
line-height:14px;
background-color:#7585a9; 
}
#subfooter .widget {
width:240px;
height:400px;
float:left;
}
#subfooter .widget .inner {
padding:15px;
}
#subfooter li {
list-style-type: none;
list-style-image: none;
}
#subfooter li ul {
padding-left:0px;
font-size:12px;
}
#subfooter a {
padding:5px;
width:90%;
text-decoration:none;
clear:both;
display:block;
}
#subfooter a:hover { 
color:#FFFFFF;
}
#footer {     
margin-top: 5px;	
margin-right: auto;	
margin-left: auto;    
color:#ffffff;      
font-size:9px;      
line-height:14px;    
background-color: #7585a9;    
padding: 10px;	 
}
#footer_text  {     
margin-top: 5px;      
color:#ffffff;       
font-size:9px;       
line-height:14px;     
padding: 0px;	 
}
#articles {     
margin-top: 5px;      
color:#ffffff;       
font-size:9px;       
line-height:14px;     
padding: 0px;	 
}
a img {	
border: none;	
}
h3 {	
font-size: 1.2em; 	
}
