/* 
Theme Name: Beverly Hills Profiles
Theme URI: http://www.beverlyhillsprofiles.com
Description: Custom CMS Wordpress Theme
Version: 1.1.0
Author: Weston Graphics, Inc.
Author URI: http://www.westongraphics.net	
*/


body {

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
margin:0px;
padding:0;
background-image:url('images/bg.jpg');
background-repeat:repeat-x;
background-color:#000000;
}

.main {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
margin:0px;
padding:0;
background-image:url('images/bg.jpg');
background-repeat:repeat-x;
background-color:#000000;
}

.main a, a:hover, a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;}

.create {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
}

.call {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#8495af;
}

.leftPics {
padding-right:15px;
}

.rightPics {
padding-left:15px;
}

.grayText {
 color:#000000;
 }
 
.grayText a, a:hover, a:visited {
 color:#000000;
}

h1 {
font-size: 13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#000000;
margin:0;
padding:0;
}

h2 {
font-size: 22px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
margin:0;
padding:0;
padding-left:10px;
}

h2 a {
color:#ff0000;
}

h3 {
font: 24px Tahoma;
color:#000000;
margin:0;
padding:0;
padding-left:10px;
}

h4 {
font: 24px Tahoma;
color:#000000;
margin:0;
padding:0;
padding-left:10px;
}

.h2{
font-family:Arial, Helvetica, sans-serif;
line-height:18px;
font-size:13px;
color:#000;
font-weight:700;
}

#header{
float:left;
height:209px;
width:900px;
padding:0;
background-image:url('images/bhp_logo.png');
background-repeat:no-repeat;
margin:0px;
padding:0px 0px 7px 0px;
}

#header .title {
float:right;
}

#header .title h1 {
margin:0px;
padding-left:20px;
padding-top:20px;
}

#header .title h1 a {
font-size:13px;
font-weight:bold;
color:#000;
margin-top:35px;
text-align:right;
}

#header .title h1 a:hover {
text-decoration:none;
}

#header .title h2 {
margin:0px;
font:17px Verdana;
color:#000;
padding-left:20px;
float:left;
}

#header .search {
float:right;
padding-top:42px;
padding-right:65px;
}

.input {
border:0px;
background:none;
height:17px;
width:120px;
font:12px Verdana;
color:#FFFFFF;
font-weight:bold;
padding-top:3px;
}

.submit {
border:0px;
height:33px;
width:33px;
}

* html #content {
margin-top:-33px;
}

#content{
font: 12px Tahoma;
color:#000000;
float:left;
width:100%;
height:auto;
margin:0px;
padding:0;
overflow:hidden;
padding-left:24px;
padding-right:27px;
margin-top:13px;
}

.head {
float:left;
/*width:100%;*/
color:#000;
margin-top:-80px;
}

.date {
float:left;
width:156px;
}

.title {
float:left;
}

#sidebar{
float:left;
width:243px;
margin:0px;
padding:0px;
font: 11px Verdana;
padding-right:22px;
}

.rsidebar{
font: 13px  Verdana;
color:#000000;
float:right;
width:243px;
}

.rsidebar h2{
font: 18px Tahoma;
color:#FFFFFF;
padding:0;
line-height:37px;
padding-left:26px;
background:url('images/sidebarh2.png') no-repeat;
}

.alignright{
float:right;
margin-top:10px;
}

.alignleft{
float:left;
margin-top:10px;
}

.postmetadata{
text-align:right;
font: 12px  Verdana;
color:#000000;
margin:0;
padding:0px;
}

.boxcomments{
width:584px;
background:url('images/entrybot2.png') no-repeat;
background-position:0% 100%;
}

#commentform label{
display:block;
margin:0;
padding-top:10px;
}

#commentform input{
width:170px;
margin:0 5px 10px 0;
padding:1px;
}

#commentform textarea{
width:400px;
margin:0 0 10px;
padding:0;
}

#commentform #submit{
margin:0 0 0px;
}

#commentform p{
margin:0px 0;
padding-top:5px;
}

ol.commentlist{
margin:0 0 0 0px;
padding:0;
background:url('images/entrybot2.png') no-repeat;
background-position:0% 100%;
}

ol.commentlist li{
display:block;
list-style:none;
margin:0;
padding:0px 0px 1px;
}

ol.commentlist li.commenthead{
display:block;
list-style:none;
margin:0;
padding:0px;
}

ol.commentlist li.commenthead h2{
margin:0;
background:url('images/h3bg.png') no-repeat;
padding-left:20px;
}

ol.tblist{
border-top:1px solid #fff;
list-style:none;
margin:0 0 1px;
padding:15px;
}

ol.tblist li{
display:block;
padding-left:15px;
list-style-type:none;
margin-left:0;
margin-right:0;
margin-top:0;
margin-bottom:5px;
}

#footer{
background-color:#000000;
color:#FFFFFF;
clear:both;
width:898px;
height:auto;
margin:0;
padding:0;
margin-right:2px;
font-size:13px;
}

#footerbox{
background-color:#000000;
color:#FFFFFF;
margin:0;
padding:0;
height:300px;
width:900px;
margin: 0 auto;
}

#footerbox p {
color:#FFFFFF;
margin:0px;
font-size:13px !important;
margin-top:0px;
}

.footer{
text-align:center;
width:90%;
color:#F1DCE3;
margin:0 auto;
padding:0;
font-size:13px;
}

.footer a:hover{
text-decoration:underline;
border:none;
font-size:13px !important;
}

.footer a:link, .footer a:active, .footer a:visited {
color:#e9e9e9;
border:none;
font-weight:normal;
text-decoration:underline;
font-size:13px;
}

.footer p {
margin:0px;
font:13px Tahoma !important;
color:#FFFFFF;
line-height:36px;
}

.footer img {
border:none;
}

.style1 {
	font-size: 14px;
	color: #999999;
}
.style2 {color: #999999}
.style3 {font-size: 16px}
.style4 {color: #8495af}
.style5 {color: #000000}