/* 

Theme Name: Profiles Beverly Hills

Theme URI: http://www.beverlyhillsprofiles.com

Description: New Personal Beverlyhillsprofiles.com Theme

Version: 1.1.0

Author: Webtools

Author URI: http://www.webtoolsgroup.com	

*/

body {

	padding: 0;

	margin: 0;

	font: 12px/18px Arial, Helvetica, sans-serif;

	background: #767676 url(images/bg.gif) repeat-x 0 0;

	;

}

form {

	padding: 0;

	margin: 0;

}

.page {

	width: 896px;

	margin: 7px auto 0;

	overflow: hidden;

	border: 2px #000 solid;

}

.header {

	width: 896px;

	float: left;

	background: url(images/header-bg.gif) no-repeat 0 0;

	height: 93px;

}

.header h2 {

	padding: 15px 0 0 30px;

	margin: 0;

	float: left;

}

.header h2 img {

	border: 0;

}

.header .address {

	float: right;

	padding: 11px 26px 0 0;

}

.subheader {

	width: 896px;

	float: left;

	height: 244px;

}

#flashcontent {

	height: 30px;

	margin-bottom: -570px;

	float: left;

	overflow:visible;

	position:relative;

	background:url(images/menu-bg.jpg) repeat-x;

}


/*  top menu  */
#nav {
  list-style: none;
  margin: 0;
  padding: 0;
  float: left;
  height: 30px;
  width: 896px;
}
#nav ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
#nav li {
  float: left;
  position: relative;
  padding: 0;
  margin: 0;
}
#nav a {
  color: #fff;
  text-decoration: none;
  display: block;
  padding: 4px 2px 4px 2px;
  font-size: 14px;
  height: 17px;
  margin: 0;
  float: left;
}


#nav li.about {
  margin-left: 30px;
  width: 71px;
  height: 28px;
  background-image: url(images/about.png);
}
#nav li.about ul {
  padding: 6px;
  width: 117px;
  margin-top: 28px;
}
#nav li.about ul li {
  height: 25px;
  width: 117px;
}


#nav li.procedures {
  margin-left: 57px;
  width: 91px;
  height: 28px;
  background-image: url(images/procedures.png);
}
#nav li.procedures ul {
  padding: 6px;
  width: 164px;
  margin-top: 28px;
}
#nav li.procedures ul li {
  height: 25px;
  width: 163px;
}
#nav li.procedures ul li ul { 
  margin: 4px 0 0 50px;;
  padding: 6px;
  width: 155px;
  border-left: 1px #FFFFFF solid;
  display: block;
}


#nav li.gallery {
  margin-left: 57px;
  width: 113px;
  height: 28px;
  background-image: url(images/gallery.png);
}
#nav li.gallery ul {
  padding: 6px;
  width: 136px;
  margin-top: 28px;
}
#nav li.gallery ul li {
  height: 25px;
  width: 136px;
}


#nav li.patient-info {
  margin-left: 57px;
  width: 96px;
  height: 28px;
  background-image: url(images/patient-info.png);
}
#nav li.patient-info ul {
  padding: 6px;
  width: 118px;
  margin-top: 28px;
}
#nav li.patient-info ul li {
  height: 25px;
  width: 118px;
}


#nav li.media {
  margin-left: 57px;
  width: 94px;
  height: 28px;
  background-image: url(images/media.png);
}
#nav li.media ul {
  padding: 6px;
  width: 139px;
  margin-top: 28px;
}
#nav li.media ul li {
  height: 25px;
  width: 139px;
}


#nav li.contact {
  margin-left: 57px;
  width: 92px;
  height: 28px;
  background-image: url(images/contact.png);
}


#nav li ul li a:hover {
  color: #ffffff;
  background-color: #333333;
}
#nav li:hover,
#nav li.jshover {
  background-position: 0 29px;
}

#nav li ul {
  padding: 0;
  margin: 0;
  display: none;
  position: absolute;
  background-color: #000000;
}
#nav li li a {
  background: none;
}
#nav li:hover ul,
#nav li.jshover ul {
  display: block;
}

#nav li:hover li ul,
#nav li.jshover li ul {
  display: none;
  top: -9px;
  left: 118px;
}
#nav li:hover li:hover ul,
#nav li.jshover li.jshover ul {
  display: block;
}
/*  top menu  */




.flashbann {

	display:block;

	margin-top:30px;

}

.content {

	width: 896px;

	float: left;

	overflow:hidden;

	background: #fff url(images/content-bg.gif) repeat-x 0 0;

	text-align: justify;

}

.content .home {

	padding: 15px 15px;

}

.content .home .bann {

	width: 185px;

	float: left;

	padding: 36px 20px 0 0;

}

.content .home .bann img {

	border: 1px #fff solid;

}

.content .home .text {

	float: left;

	width: 650px;

}

.content .home .fullwidth {

	float: left;

	width: 836px;

}

.whitetext {

	background:#585858 none repeat scroll 0 0;

	border:2px solid #000000;

	color:#FFFFFF;

	padding: 10px;

	position:relative;

	text-align:left;

	width: 876px;

	float: left;

	text-align: justify;

	margin-bottom: 10px;

}

.whitetext2 {

	color:#FFFFFF;

	position:relative;

	text-align:left;

	float: left;

	text-align: justify;

}

.entry .whitetext2 p{

	padding-right: 20px;	

}

.content .home h1 {

	padding: 0 0 15px;

	margin: 0;

	font-size: 20px;

	font-weight: normal;

	color: #000;

}

.content .home a {

	color: #000;

}

.content .home a:hover {

	text-decoration: none;

}

.content .home p {

	padding: 0 0 15px;

	margin: 0;

}

.content .home .small-bann {

	width: 150px;

	margin: 10px 0 0 15px;

	float: right;

	text-decoration: none;

	text-align: center;

	padding: 10px 0 0;

}

.content .home .small-bann img {

	border: 0px #fff solid;

}

.content .home .small-bann span {

	display:block;

	text-align: center;

	padding: 2px 0 0;

	text-decoration:underline;

}

.content .home ul {

	padding:0 0 15px;

	margin: 0 0 0 15px;

	list-style: disc;

}

.blog-widget {

	width: 896px;

	float: left;

	background: #585858 url(images/home-widget-bg.gif) repeat-x 0 0;

	height: 180px;

	overflow: hidden;

}

.blog-widget .left-side {

	width: 240px;

	float: left;

	padding-top: 32px;

}

.blog-widget .opt-text {

	width: 419px;

	float: left;

	color: #fff;

	padding: 45px 0 0;

}

.blog-widget .opt-text ul {

	padding: 0 15px 0 80px;

}

.blog-widget .opt-text li {

	padding-bottom: 0;

}

.blog-widget .opt-text h3 {

	padding: 0 0 5px;

	margin: 0;

	font-size: 16px;

	text-align: center;

	color: #fff;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

}

.blog-widget .opt-text a {

	color: #fff;

}

.blog-widget .right-side {

	width: 235px;

	float: right;

	padding-top: 32px;

}

.blog-widget img {

	border: 0;

}

/*FROM OTHER THEME**************************************************************************/



.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;

}

img {

	margin:0px;

	padding:0px;

	border:none;

}

#mainpage {

	width:900px;

	margin:0 auto;

	padding-left:16px;

	padding-right:16px;

}

.h1 {

	color:#efefef;

	font:Verdana, Arial, Helvetica, sans-serif;

	font-size:18px;

	margin-top:0px;

	padding-top:7px;

	padding-bottom:0px;

	padding-right:0px;

	padding-left:10px;

	text-align:justify;

}

h1 {

	color:#efefef;

	font:Verdana, Arial, Helvetica, sans-serif;

	font-size:18px;

	margin-top:0px;

	padding-top:7px;

	padding-bottom:0px;

	padding-right:0px;

	padding-left:10px;

	text-align:justify;

}

h2 {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:13px;

	margin:0px;

	padding:0;

}

h2 a {

	color:#ff0000;

	margin:0px;

	padding:0;

}

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;

}

input {

	vertical-align: middle;

}

.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;

}

.entry a {

	font-size:12px;

	color: #fff;

}

.head {

	float:left;

	/*width:100%;*/







color:#000;

	margin-top:-80px;

}

.date {

	float:left;

	width:156px;

}

.title {

	float:left;

}

.home .entry {

	background: none;	

}

.entry {

	background: #000;

	float: left;

}

.entry h2 {

	font: 13px Tahoma;

	color:#fff;

	margin:0px;

	line-height:40px;

	padding:18px 0 0 20px;

	white-space:nowrap;

	font-weight:bold;

}

.entry h2 a {

	text-decoration:none;

	color:#FFFFFF;

	margin:0;

	font-weight:bold;

}

.entry h2 a:hover {

	text-decoration:none;

}



.entry h3 {

	background:url('images/h3bg.png') no-repeat;

	font: 20px Tahoma;

	color:#FFFFFF;

	margin:0px;

	padding:0;

	line-height:46px;

	padding-top:18px;

	padding-left:20px;

}

.entry h4 {

	font: 12px Tahoma;

	color:#000000;

	margin:0;

	padding:0;

	text-align:center;

	line-height:36px;

	background:url('images/entrybot.png') no-repeat;

}

.entry h4 a {

	text-decoration:none;

	color:#000000;

	font-weight:normal;

	margin:0;

}

.entry h4 a:hover {

	text-decoration:underline;

}

.entry p {

	margin:0px;

	padding-left:15px;

	padding-right:19px;

	padding-bottom:10px;

}

#sidebar {

	float:left;

	width:243px;

	margin:0px;

	padding:0px;

	font: 11px Verdana;

	padding-right:22px;

}

.rsidebar {

	font: 13px Verdana;

	color:#303030;

	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;

}

.rsidebar a {

	font-weight:normal;

}

.rsidebar ul {

	list-style-type:none;

	margin:0;

	padding:0;

	padding-top:18px;

}

.rsidebar ul li {

	list-style-type:none;

	margin:0 0 0px;

	padding:0;

	padding-left:0px;

}

.rsidebar ul li ul {

	list-style-type:square;

	margin:0;

	padding:0 0px;

	background:url('images/sidebarbot.png') no-repeat;

	background-position:0% 100%;

	padding-bottom:22px;

}

.rsidebar ul li ul li {

	list-style-type:none;

	border:0px none;

	margin:0;

	background:url('images/sidebarbg.png') repeat-y;

	padding-left:25px;

	padding-right:25px;

}

.rsidebar ul li ul li a {

	font:12px Tahoma;

	font-weight:normal;

	color:#FFFFFF;

	line-height:35px;

}



.rsidebar ul li ul li a:hover {

	text-decoration:none;

}

.rsidebar ul li ul li:hover {

	background:url('images/sidebarhover.png') no-repeat;

}

.navigation {

	float:left;

	color:#303030;

	width:636px;

	margin:0px;

	padding:0px;

	margin-left:13px;

	margin-right:19px;

	padding-top:6px;

}

.navigation p {

	color:#303030;

	margin:0px;

}

.navigation a:hover {

	text-decoration:underline;

}

.alignright {

	float:right;

	margin-top:10px;

}

.alignleft {

	float:left;

	margin-top:10px;

}

.postmetadata {

	text-align:right;

	font: 12px Verdana;

	color:#600320;

	margin:0;

	padding:0px;

}

.postmetadata a {

	color:#600320

}

.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;

}

/*************************************************/







/***** Front Page Boxes **************************/







/*************************************************/







#box1 {

	background-image:url(images/box1-2.jpg);

	background-repeat:no-repeat;

	width:430px;

	height:390px;

	float:left;

	/*margin-left:20px;*/

	margin-top:-4px;

	text-align:justify;

}

#box2 {

	background-image:url(images/box2-2.jpg);

	background-repeat:no-repeat;

	width:430px;

	height:389px;

	float:right;

	/*margin-right:20px;*/

	margin-top:-4px;

	text-align:justify;

}

.box2text {

	font-size:13px;

	color:#fff;

	font:verdana;

	padding-top:110px;

	float:left;

	text-align:justify;

}

#box2 img {

	padding:2px 2px 5px 5px;

	float:right;

	border:none;

}

#box3 {

	background-image:url(images/box3-2.jpg);

	background-repeat:no-repeat;

	color:#ffffff;

	font-size:16px !important;

	text-decoration:none;

	width:429px;

	height:286px;

	float:left;

	/*margin-left:20px;*/

	margin-top:20px;

	text-align:justify;

}

#box3 a {

	color:#ffffff;

	font-size:16px !important;

	text-decoration:none;

	text-align:justify;

}

#box3 a:hover {

	color:#ffffff;

	font-size:16px !important;

	text-decoration:none;

}

#box3 ul {

	margin-top:110px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:16px !important;

	color:#ffffff;

	width:330px;

	padding-left:25px;

	background-image:url(images/blue_arrow.jpg);

	background-repeat:no-repeat;

	text-align:justify;

}

#box3 ul a {

	color:#ffffff;

	font-size:16px !important;

	text-decoration:none;

	text-align:justify;

}

#box3 ul a:hover {

	color:#ffffff;

	font-size:16px !important;

	text-decoration:underline;

	text-align:justify;

}

#box3 ul li {

	padding-left:25px;

	margin-top:110px;

	background-image:url(images/blue_arrow.jpg);

	background-repeat:no-repeat;

	text-align:justify;

}

#box4 {

	background-image:url(images/box4-2.jpg);

	background-repeat:no-repeat;

	width:432px;

	height:287px;

	float:right;

	/*margin-right:18px;*/

	margin-top:20px;

	text-align:justify;

}

#box5 {

	background-color:#9AAFCC;

	height:216px;

	width:861px;

	float:left;

	margin-top:20px;

	/*margin-left:20px;*/

	text-align:justify;

}

.box5text1 {

	font-size:13px;

	color:#fff;

	font:verdana;

}

.box5text1 a {

	font-size:13px;

	color:#fff;

	font:verdana;

	text-decoration:underline;

}

#box6 {

	background-image:url(images/box6-2.jpg);

	background-repeat:no-repeat;

	width:430px;

	height:390px;

	float:left;

	/*margin-left:20px;*/

	margin-top:20px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	text-align:justify;

}

#box6 ul {

	margin-top:110px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:16px !important;

	color:#c2c2c2;

	width:330px;

}

#box6 ul a {

	color:#ffffff;

	font-size:16px !important;

}

#box6 ul a:hover {

	color:#ffffff;

	font-size:16px;

}

#box6 ul li {

	padding-left:25px;

	background-image:url(images/blue_arrow.jpg);

	background-repeat:no-repeat;

}

#box7 {

	background-image:url(images/box7-2.jpg);

	background-repeat:no-repeat;

	font-size:18px;

	width:430px;

	height:389px;

	float:right;

	/*margin-right:20px;*/

	margin-top:21px;

	text-align:justify;

}

#box7store1 {

	background-image:url(images/store_prod_bg.jpg);

	background-repeat:no-repeat;

	font-size:24px;

	height:83px;

	width:404px;

	color:#000000;

	float:left;

	margin-left:12px;

	padding:3px 0px 0px 10px;

	margin-top:110px;

	vertical-align:middle;

}

#box7store1 img {

	float:left;

	padding:5px 5px 5px 10px;

	vertical-align:middle;

	font-size:18px;

}

#box7store1 a {

	color:#000000;

	font-size:18px !important;

	text-decoration:none;

	text-align:right;

	float:none;

	vertical-align:middle;

}

#box7store2 {

	background-image:url(images/store_prod_bg.jpg);

	background-repeat:no-repeat;

	font-size:18px;

	height:83px;

	width:404px;

	color:#000000;

	margin-left:12px;

	padding: 3px 0px 0px 10px;

	float:left;

	vertical-align:middle;

}

#box7store2 a {

	color:#000000;

	font-size:18px !important;

	text-decoration:none;

	text-align:right;

	float:none;

	vertical-align:middle;

}

#box7store2 img {

	float:right;

	padding:5px 20px 5px 0px;

	vertical-align:middle;

	font-size:18px;

}

#box7store3 {

	background-image:url(images/store_prod_bg.jpg);

	background-repeat:no-repeat;

	font-size:18px;

	height:83px;

	width:404px;

	color:#000000;

	padding: 3px 0px 0px 10px;

	margin-left:12px;

	float:left;

	vertical-align:middle;

}

#box7store3 a {

	color:#000000;

	font-size:18px !important;

	text-decoration:none;

	text-align:right;

	float:none;

	vertical-align:middle;

}

#box7store3 img {

	float:left;

	padding:1px 5px 1px 10px;

	vertical-align:middle;

	font-size:18px;

}

/*************************************************/







/***** Content Boxes - patient info **************/







/*************************************************/







#content-right {

	background-image: url("images/new_blue_bg2.jpg");
	
	border-left: #FFFFFF solid;

	color:#fff;

	width:406px;

	height:auto;

	float:right;

	text-indent:0px;

	/*margin-top:27px;*/

	text-align:justify;

}



#content-right-new {

	background-color:#000000;

	color:#fff;

	width:415px;

	height:auto;

	float:right;

	overflow:hidden;

	text-indent:0px;

	/*margin-top:27px;*/

	padding: 10px 15px 10px;

	text-align:left;

}

#content-right-test {

	background-image:url(images/new_blue_bg2.jpg);
	
	background-repeat:repeat-x;
	
	border-left: solid #FFFFFF 2px;

	color:#fff;

	width:419px;

	height:auto;

	float:right;

	overflow:hidden;

	text-indent:0px;

	/*margin-top:27px;*/

	padding: 10px 15px 10px;

	text-align:left;

}
#content-left-test {

	background-image:url(images/new_blue_bg2.jpg);

	background-repeat:repeat-x;

	background-color:#061461;

	color:#fff;

	height:auto;

	width:419px;

	/*float:left;*/

	text-indent:0px;

	overflow:hidden;

	text-align:left;

	padding: 10px 15px 10px;

}

#content-left-new {

	/*background-image:url(images/new_blue_bg2.jpg);*/

	/*background-repeat:repeat-x;*/

	background-color:#061461;

	color:#fff;

	height:auto;

	width:415px;

	/*float:left;*/

	text-indent:0px;

	overflow:hidden;

	text-align:left;

	padding: 10px 15px 10px;

}



#content-right-nose-surgery {

	background:  #fff url(images/content-bg.gif) repeat-x 0 0;

	color:#000;

	float:right;

	text-indent:0px;

	text-align:justify;

}
#content-left-nose-surgery {

	background: #fff url(images/content-bg.gif) repeat-x 0 0;

	color:#000;

	float:left;

	text-indent:0px;

	text-align:justify;

}





#content-right a:hover {

	color:#eeeeee;

	font-weight:bolder;

	text-decoration:underline;

	font-size:13px;

}

#content-right img {

	padding: 5px 5px 5px 5px;

	border:1px #fff;

	float:right;

}

#content-left {

	background-image:url(images/new_blue_bg2.jpg);

	background-repeat:repeat-x;

	background-color:#061461;

	color:#fff;

	height:auto;

	width:491px;

	float:left;

	text-indent:0px;

	text-align:justify;

}



#content-left a:hover {

	color:#fff;

	font-weight:bolder;

	text-decoration:underline;

	font-size:13px;

}

#content-left img {

	padding: 5px 5px 5px 5px;

	border:1px #fff;

	float:left;

}

/*#content-title {



background-image: url('/images/box7_title_bg.jpg');



background-repeat:repeat-x;



width:900px;



height:41px;



}*/







#titletable {

	background-image:url('http://www.beverlyhillsprofiles.com/new_site/wp-content/themes/bhp/images/head_bg.png');

	width:900px;

	height:41px;

	vertical-align:middle;

	background-repeat:repeat-x;

	background-position:top;

}



.content-title {

	color:#efefef;

	font:Verdana, Arial, Helvetica, sans-serif;

	font-size:18px;

	margin-top:10px;

	padding-top:10px;

	padding-bottom:0px;

	padding-right:0px;

	padding-left:0px;

	text-align:justify;

}

#content-mid {

	background-image:url(images/new_blue_bg2.jpg);

	background-repeat:repeat-x;

	background-color:#061461;

	color:#ffffff;

	display:block;

	height:auto;

	width:100%;

	float:left;

	text-indent:0px;

	text-align:justify;

}

#content-mid a {

	font-size:13px;

	color:#fff !important;

}

#content-mid-white {

	background-color:#ffffff;

	color:#555555;

	display:block;

	height:auto;

	width:100%;

	float:left;

	text-indent:0px;

}

.content-mid-textDark {

	color:#ffffff;

}



.content-mid-textDark a:hover {

	color:#cccccc;

	font-weight:bolder;

	text-decoration:underline;

}

.content-mid-textLight {

	color:#ffffff;

}



.content-mid-textLight a:hover {

	color:#cccccc;

	font-weight:bolder;

	text-decoration:underline;

}

#content-bl {

	background-color:#555555;

	color:#ffffff;

	height:auto;

	width:491px;

	float:left;

	text-indent:0px;

	text-align:justify;

}

#content-bl p {

	margin-top:-3px;

}



#content-bl a:hover {

	color:#eeeeee;

	font-weight:bolder;

	text-decoration:underline;

}

#content-br {

	background-color:#555555;

	color:#ffffff;

	height:auto;

	width:405px;

	float:right;

	text-indent:0px;

	margin-top:33px;

	text-align:justify;

}



#content-br a:hover {

	color:#eeeeee;

	font-weight:bolder;

	text-decoration:underline;

}

#box9store1 {

	background-image:url(images/store_link_bg.jpg);

	background-repeat:no-repeat;

	height:80px;

	width:380px;

	color:#000000;

	float:left;

	margin-left:12px;

	padding:3px 0px 0px 10px;

	margin-top:110px;

	vertical-align:middle;

}

#box9store1 img {

	float:left;

	padding:2px;

	vertical-align:middle;

}

#box9store1 a {

	color:#000000;

	font-size:14px;

	text-decoration:none;

	text-align:right;

	float:none;

	vertical-align:middle;

}

#box9store2 {

	background-image:url(images/store_link_bg.jpg);

	background-repeat:no-repeat;

	height:80px;

	width:380px;

	color:#000000;

	margin-left:12px;

	padding: 3px 0px 0px 10px;

	float:left;

	vertical-align:middle;

}

#box9store2 a {

	color:#000000;

	font-size:14px;

	text-decoration:none;

	text-align:right;

	float:none;

	vertical-align:middle;

}

#box9store2 img {

	float:right;

	padding:2px;

	vertical-align:middle;

}

#box9store3 {

	background-image:url(images/store_link_bg.jpg);

	background-repeat:no-repeat;

	height:80px;

	width:380px;

	color:#000000;

	padding: 3px 0px 0px 10px;

	margin-left:12px;

	float:left;

	vertical-align:middle;

}

#box9store3 a {

	color:#000000;

	font-size:14px;

	text-decoration:none;

	text-align:right;

	float:none;

	vertical-align:middle;

}

#box9store3 img {

	float:left;

	padding:2px;

	vertical-align:middle;

}

/* Adjustment Container for lower boxes */







#brboxcontainer {

	background: #fff url(images/content-bg.gif) repeat-x 0 0;

	width:100%;

	height:auto;

	margin:0px;

	padding:0;

	float:left;

	overflow:hidden;

}

#uboxcontainer {

	background-image:url('images/boxcontainer_bg.gif');

	background-repeat:repeat-y;

	width:100%;

	height:auto;

	margin:0px;

	padding:0;

	float:left;

	overflow:hidden;

}

/*b/a page*/

.ba-box {

	width: 866px;

	float:left;

	padding: 10px 17px 5px;

	margin: 0;

	color: #CCCCCC;

	background: url(images/set-bg.gif) repeat-y 50% 0;

}

.ba-box p, .bacont p {

	padding: 0;

	margin: 0;

	float: left;

}

.ba-left {

	width: 422px;

	float: left;

}

.ba-right {

	width: 422px;

	float: right;

}

.ba-box img {

	float:left;

	width: 422px;

}

.ba-box .ba {

	width:422px;

	height: 15px;

	float: left;

	overflow: hidden;

	font-weight: bold;

	padding: 3px 0;

}

.ba-box .ba span {

	width: 210px;

	float: left;

	overflow: hidden;

	text-align:center;

}

.ba-box .description {

	float:left;

	width: 422px;

	text-align: center;

	padding: 4px 0;

}

.endline {

	width: 866px;

	float:left;

	padding: 10px 0px 5px;

	margin: 0;

	color: #CCCCCC;

	border-bottom: 1px #CCCCCC solid;

	background: none;

}
.friends {
padding:15px;
width:866px;
float:left;
}
.friends p {

	float:none;}
.friends a {color:#000000;}

/*b/a page*/

/*FROM OTHER THEME**************************************************************************/

.footer {

	width: 900px;

	margin: 0 auto 0;

	text-align: center;

	color: #000;

	padding: 15px 0 0;

}

.footer a {

	color: #000;

}

.footer a:hover {

	text-decoration: none;

}


/*new style*/
.nobg {
	background: none !important;
}
.new-bg {
	background: url(images/form-bg.gif) repeat-y;
}





#Submit2 { width: 148px;}
.f2jnag{
	display:none;
}
