/* @override 
	http://rmwebsite.com/usabreast/wp-content/themes/usabreast/style.css
	http://www.usabreast.com/wp-content/themes/usabreast/style.css
*/

/*-------------------------------------------------------------------------------------*/
/* undo some default styling of common (X)HTML browsers
/*------------------------------------------------------------------------------------*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td,html,label,table,tr,td {margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img,a img,:link img,:visited img {border:0;}
address,caption,cite,code,dfn,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;}
q:before,q:after {content:'';}

/* ------------------------ GLOBAL ELEMENTS ------------------------ */

/* ------------------------ type selectors ------------------------ */
html {
	background: #071123 url("images/bg-html.png") top repeat-x;
}

body { 
	background: transparent url("images/bg-body.jpg") top center no-repeat;
	text-align:center; 
	font:12px/18px Arial, Helvetica, sans-serif; 
	color:#fff;
	}
	
body#inside {
	background: transparent url("images/bg-bodyInside.jpg") top center no-repeat;
}

blockquote { margin-left:10px; margin-right:10px; }

h1	{ font-size:1.2em; color:#000; }
h2	{ font-size:1.1em; color:#000; }
h3	{ font-size:1.0em; color:#000; }

h3.magazine {
	color: #fff;
	font-size: 16px;
	font-weight: normal;
	margin-left: 18px;
}

a:link,a:visited	{ color:#fdea89; text-decoration:underline; outline:none; }
a:hover,a:active	{ color:#b7a02c; text-decoration:underline; outline:none; }

/* ------------------------ classes ------------------------ */
.clear	{ 
	clear:both;
	}

div.clear	{ 
	height:.01em; 
	overflow:hidden; 
	}

p.back-to-top {
	text-align:right;
	display:block;
	padding-right:15px;
	background:url("images/bullet-back-to-top.jpg") right no-repeat;
	}

img.img-left { 
	float:left; 
	margin:2px 10px 10px 0px;
	}

img.img-right { 
	float:right; 
	margin:0px 0px 20px 15px; 
	}
	
.img-right { 
	float:right; 
	margin:0px 0px 20px 15px; 
	}
	
.floatRight {
	float: right;
	margin:2px 10px 10px 0px;
}
	
a.readMore {
	background: url("images/readMore.png") right 5px no-repeat;
	padding: 5px 36px 5px 5px;
	height: 20px;
	line-height: 20px;
	display: block;
	float: right;
	text-transform: capitalize;
	color: #ECC53D;
	text-decoration: none;
}

a.readMore:hover {
	color: #000;
	background: #ECC53D url("images/readMoreHover.png") right 5px no-repeat;
	font-weight: bold;
	border: 1px solid #523505;
}
	
/* ------------------------------- CONTENT FRAMEWORK ------------------------------- */

/* ------------------------ main framework ------------------------ */
#wrap {
	background:url("images/bg-wrap.jpg") repeat-y;
	width:977px;
	margin:0 auto;
	text-align:left;
	}

/* @group header */

#header {
	height: 104px;
}

#header h1#logo {
	background: url("images/logo.jpg") no-repeat;
	height: 104px;
	width:  409px;
	float: left;
	display: block;
	text-indent: -9999px;
}

#contactNumbers {
	background: url("images/contact-numbers.jpg") no-repeat;
	width: 160px;
	height: 40px;
	float: right;
	margin: 38px 24px 0 0;
}

#extrasNav {
	/*background: url("images/extrasNav.jpg") no-repeat;*/
	width: 257px;
	height: 26px;
	float: right;
	margin: 78px 0 0 0;
	position: relative;
	left: 160px;
}

#extrasNav li {
	float: left;
	text-indent: -9999px;
	height: 26px;
}

#extrasNav li a {
	height: 26px;
}

#extrasNav01 a {
	width: 75px;
	display: block;
	background: url("images/extrasNav.jpg") 0 0 no-repeat;
}

#extrasNav01 a:hover {
	background: url("images/extrasNav.jpg") 0 -26px no-repeat;
}

#extrasNav02 a {
	width: 108px;
	display: block;
	background: url("images/extrasNav.jpg") -75px 0 no-repeat;
}

#extrasNav02 a:hover {
	background: url("images/extrasNav.jpg") -75px -26px no-repeat;
}

.active {
	display:none;
}

#extrasNav03 a {
	width: 74px;
	display: block;
	background: url("images/extrasNav.jpg") -183px 0 no-repeat;
}

#extrasNav03 a:hover {
	background: url("images/extrasNav.jpg") -183px -26px no-repeat;
}

#extrasNav03-ES a {
	width: 74px;
	display: block;
	background: url("images/extrasNav.jpg") -183px 0 no-repeat;
}

#extrasNav03-ES a:hover {
	background: url("images/extrasNav.jpg") -183px -26px no-repeat;
}

#extrasNav03-en a {
	width: 74px;
	display: block;
	background: url("images/extrasNav.jpg") -440px 0 no-repeat;
}

#extrasNav03-en a:hover {
	background: url("images/extrasNav.jpg") -440px -26px no-repeat;
}


/* @end */

/* @group nav */

#nav {
	background: url("images/nav.jpg") -1px 0px no-repeat;
	height: 64px;
	position: relative;
	left: 0;
	z-index: 499;
}

#nav li{
	text-indent: -9999px;
}
#nav li, #nav a { height:64px; display:block; } /* change height here also */

#nav li { float:left; list-style:none; _display:inline; position:relative; }
#nav-01 {
	margin-left:23px;
	width:  83px;
	height: 40px;
}

#nav-01 a:hover {
	background: url("images/nav.jpg") -24px -64px no-repeat;
}

#nav-02  {
	width: 138px;
	height: 64px;
}

#nav-02 a:hover {
	background: url("images/nav.jpg") -107px -64px no-repeat;
}

#nav-03  {
	width: 166px;
	height: 64px;
}

#nav-03 a:hover {
	background: url("images/nav.jpg") -245px -64px no-repeat;
}

#nav-04  {
	width: 190px;
	height: 64px;
}

#nav-04 a:hover {
	background: url("images/nav.jpg") -411px -64px no-repeat;
}

#nav-05 a {
	width:  137px;
	height: 64px;
	background: url("images/nav.jpg") -601px 0 no-repeat;
	display:  block;
}

#nav-05 a:hover {
	background: url("images/nav.jpg") -601px -64px no-repeat;
}

#nav-06  {
	width: 99px;
	height: 64px;
}

#nav-06 a:hover {
	background: url("images/nav.jpg") -738px -64px no-repeat;
}

#nav-07  {
	width: 117px;
	height: 64px;
}

#nav-07 a:hover {
	background: url("images/nav.jpg") -836px -64px no-repeat;
}

/* @end */

/* @group DropDowns
 */

/* ------------------------ son of suckerfish: horizontal sprite nav ------------------------ */
#nav li ul {
	position:absolute;
	left:-9999em;
	margin:-20px 0 0 0;
	z-index:499;
}
#nav li ul li {
	height: 36px;
}
#nav li ul li a {
	width:100%;
	height:36px;
	line-height:36px;
	background: url("images/bg-dropDown.jpg") top left repeat-x;
	text-indent: 10px;
	display: block;
	}

/* Drop down link styles */
#nav a:link, #nav a:visited, #nav a:hover, #nav a:active {
	font-size:12px;
	color:#8e5c09;
	text-decoration:none;
	}

#nav li:hover ul, #nav li.sfhover ul	{ left: 0; }

/* Hover styles for drop down items */
#nav-03 ul a:hover, #nav-04 ul a:hover, #nav-06 ul a:hover { 
	background: url("images/bg-dropDown.jpg") bottom left repeat-x;
	color:#FFFFFF;
	text-decoration:none;
	}

/* width of drop down nav - choose width that allows items to display on one line */
#nav-03 ul, #nav-03 li { width:200px; }		
#nav-04 ul, #nav-04 li { width:190px; }
#nav-06 ul, #nav-06 li { width:125px; }

/* @end */

/* ------------------------ masthead framework ------------------------ */
#masthead {
	background:url("images/masthead.jpg") no-repeat;
	height: 55px;
	width: 394px;
	text-indent: -9999px;
	margin: 80px 0 0 26px;
	}

#contentWrapTop {
	background: url("images/bg-content.jpg") -1px 0px no-repeat;
	/*display: table;*/
	float: left;
}

#contentWrap {
	background: url("images/bg-contentWrap.png") -1px 0px repeat-y;
	margin-top: 28px;
	float: left;
}

/* ------------------------ column-left framework ------------------------ */
#column-left {
	width: 218px;
	float: left;
	margin: 122px 0 0 19px;
	display: inline;
}

	#column-left p, #column-left h1, #column-left h2, #column-left h3, #column-left ul, #column-left dl {
		margin:0px 10px 10px 0px;
		}
		
h2#title-meetDrTrevisani {
	background: url("images/title-meetDrTrevisani.jpg") no-repeat;
	display: block;
	height: 72px;
	text-indent: -9999px;
	margin: 9px 0 13px 1px;
}

#btn-areYouCandidate {
	background: url("images/btn-areYouCandidate.jpg") no-repeat;
	height: 150px;
	width: 208px;
	display: block;
	text-indent: -9999px;
	margin: 16px 0 0;
}

#btn-areYouCandidate:hover {
	background: url("images/btn-areYouCandidate.jpg") left bottom no-repeat;
}

#btn-patientTestimonials {
	background: url("images/btn-patientTestimonials.jpg") no-repeat;
	width: 204px;
	height: 79px;
	display: block;
	text-indent: -9999px;
	margin: 16px 0 0 0;
}

#btn-patientTestimonials:hover {
	background: url("images/btn-patientTestimonials.jpg") left bottom no-repeat;
}

#btn-testimonialsInside {
	background: url("images/btn-testimonialsInside.jpg") no-repeat;
	width: 230px;
	height: 77px;
	display: block;
	text-indent: -9999px;
}

#btn-testimonialsInside:hover {
	background: url("images/btn-testimonialsInside.jpg") left bottom no-repeat;
}

#btn-patientForms {
	background: url("images/btn-patientForms.jpg") no-repeat;
	width: 204px;
	height: 79px;
	display: block;
	text-indent: -9999px;
	margin: 16px 0 0 0px;
}

#btn-patientForms:hover {
	background: url("images/btn-patientForms.jpg")  left bottom no-repeat;
}

#btn-patientFormsInside {
	background: url("images/btn-patientFormsInside.jpg") no-repeat;
	width: 230px;
	height: 77px;
	display: block;
	text-indent: -9999px;
}

#btn-patientFormsInside:hover {
	background: url("images/btn-patientFormsInside.jpg")  left bottom no-repeat;
}

/* ------------------------ middle-content framework ------------------------ */
#middle-content {
	width: 508px;
	float: left;
}

#video {
	width: 389px;
	height: 271px;
	background: url("images/bg-video.jpg") -2px 0px no-repeat;
	margin: 0 auto;
}

#video-player {
	width: 352px;
	height: 235px;
	margin: 0 0 0 14px;
	padding: 6px 0 0 0;
	z-index: 0;
}

#mid-colLeft {
	float: left;
	margin:0;
	padding-left:11px;
	width:237px;
}

#mid-colLeft p, #mid-colLeft h1, #mid-colLeft h2, #mid-colLeft h3, #mid-colLeft ul, #mid-colLeft dl {
	margin:0px 10px 10px 14px;
}

h2#title-ExploreBreastSurgery {
	background: url("images/title-ExploreBreastSurgery.jpg") no-repeat;
	display: block;
	width: 231px;
	height: 61px;
	text-indent: -9999px;
	margin: 0 0 14px 0;
}


h2#title-financing {
	background: url("images/title-financing.jpg") no-repeat;
	display: block;
	width: 231px;
	height: 61px;
	text-indent: -9999px;
	margin: 0 0 14px 0;
}

h2#title-featured {
	background: url("images/title-featuredskincare.jpg") no-repeat;
	display: block;
	width: 231px;
	height: 61px;
	text-indent: -9999px;
	margin: 0 0 14px 0;
}

#column-rightInside h2#title-featured-inside {
	background: url("images/featured-inside.jpg") no-repeat;
	display: block;
	width:186px;
	height: 22px;
	text-indent: -9999px;
	margin-top: 25px;
	margin-bottom: 0px;
}

#sidebar .special {
	margin-top: 5px;
}
#sidebar .disclaimer{
	margin-top: 5px;
	font-size: 11px;
}
#mid-colLeft .disclaimer {
	font-size: 11px;
}

#list-breastSurgery li {
	margin-left: 20px;
	line-height: 23px;
}

#list-breastSurgery li.title, #list-breastSurgery li.title a {
	font-size: 15px;
	color: #fff;
	margin: 22px 0 0;
	line-height: 18px;
}

#list-breastSurgery li.title, #list-breastSurgery li.title a {
	font-size: 15px;
	color: #fff;
	margin: 22px 0 0;
	line-height: 18px;
}

#mid-colright{
	float: left;
	margin:0;
	padding-left: 16px;
	width: 215px;
}

h2#title-resultsBeforeAfter {
	background: url("images/title-resultsBeforeAfter.jpg") no-repeat;
	display: block;
	height: 59px;
	text-indent: -9999px;
	margin: 0 0 15px;
}

#btn-viewOurGallery {
	background: url("images/btn-viewOurGallery.jpg") no-repeat;
	display: block;
	width: 201px;
	height: 63px;
	text-indent: -9999px;
	margin: 20px 0 0 15px;
}

#btn-viewOurGallery:hover {
	background: url("images/btn-viewOurGallery.jpg") bottom left no-repeat;
}

/* ------------------------ column-right framework ------------------------ */
#column-right {
	width:232px;
	float:left;
	margin: 122px 0 0 0;
	}

	#column-right p, #column-right h1, #column-right h2, #column-right h3, #column-right ul, #column-right dl {
		margin:0px 0px 10px 10px;
		}
		
h2#title-questionContactUs {
	background: url("images/title-questionContactUs.jpg") no-repeat;
	display: block;
	width: 231px;
	height: 72px;
	margin: 0 0 16px;
	text-indent: -9999px;
}

#btn-contactUsEmail {
	background: url("images/btn-contactUsEmail.jpg") no-repeat;
	display: block;
	width: 210px;
	height: 63px;
	text-indent: -9999px;
	margin: 0 0 26px 0;
}

#btn-contactUsEmail:hover {
	background: url("images/btn-contactUsEmail.jpg") bottom left no-repeat;
}

#column-right h3 {
	color: #feeb9b;
	font-size: 15px;
	font-weight: normal;
}

#btn-readOurBlog {
	background: url("images/btn-readOurBlog.jpg") no-repeat;
	display: block;
	width: 204px;
	height: 79px;
	text-indent: -9999px;
	margin: 23px 0 0 0px;
}

#btn-readOurBlog:hover {
	background: url("images/btn-readOurBlog.jpg") bottom left no-repeat;
}

#btn-mommyMakeover {
	background: url("images/btn-mommyMakeover.jpg") no-repeat;
	width: 208px;
	height: 150px;
	display: block;
	text-indent: -9999px;
	margin: 20px 0 0;
}

#btn-mommyMakeover:hover {
	background: url("images/btn-mommyMakeover.jpg") bottom left no-repeat;
}

/* ------------------------ inside styles ------------------------ */
#contentWrapTopInside {
	background: url("images/bg-contentWrapTopInside.jpg") no-repeat;
	padding-top: 112px;
	margin-top: 28px;
	_padding-top:0px !important;
	_margin-top:140px !important;
	float: left;
	width: 977px;
}

#contentWrapInside {
	background: url("images/bg-contentWrapInside.png") repeat-y;
	width: 977px;
	float: left;
}

body.gallery #contentWrapInside {
	background: url("images/bg-contentWrapGallery.png") repeat-y;
}

#column-leftInside {
	width: 736px;
	background: transparent url("images/bg-column-leftInside.jpg") no-repeat;
	float: left;
}

#column-leftInside p, #column-leftInside h1, #column-leftInside h2, #column-leftInside h3, #column-leftInside h4, #column-leftInside ul, #column-leftInside dl {
	margin: 0 20px 10px 20px;
}

#column-leftInside h2 {
	color: #ecc53d;
	font-weight: normal;
	font-size: 20px;
	border-bottom: 1px solid;
	padding-bottom: 3px;
}

#column-leftInside h3 {
	color: #ecc53d;
	font-weight: normal;
	font-size: 16px;
}

#column-leftInside h4 {
	color: #ecc53d;
	font-weight: normal;
	font-size: 14px;
	clear: both;
}

#column-leftInside ul {
	margin: 10px 0 10px 60px;
}

#column-leftInside ul.gallery {
	font-size: 14px;
	font-style: italic;
}

#column-leftInside ul li {
	list-style: disc;
	list-style-image: url(images/bullet.png);
	margin: 8px 0 10px 10px;
}

#column-leftInside ol {
	list-style: decimal;
	margin: 10px 0 10px 60px;
}

#patientForms {
	background: url("images/btn-patientForms.png") no-repeat;
	display: block;
	width: 201px;
	height: 74px;
	text-indent: -9999px;
	margin-top:-10px;
}

#patientForms:hover {
	background: url("images/btn-patientForms.png") left bottom no-repeat;
}

#column-leftInside #patient_forms {
	margin-top: 40px;
}

#column-rightInside {
	width: 241px;
	float: right;
	background: transparent url("images/bg-column-rightInside.jpg") no-repeat;
}

#column-rightInside p, #column-rightInside h1, #column-rightInside h2, #column-rightInside h3, #column-rightInside dl {
	margin: 0 0 10px 20px;
}

#sidebar {
	width: 230px;
	margin: 0 0 0 8px;
	background-color: #fff;
	color: #071123;
}

#sidebar span {
	font-size: 15px;
	line-height: 16px;
}

#sidebar a {
	color: #2553a5;
}

#sidebar a:hover {
	color: #071123;
}

#sidebar p {
	margin-top: 23px;
}

#logoCapitalOne {
	background: url("images/logoCapitalOne.jpg") no-repeat;
	text-indent: -9999px;
	width: 189px;
	height: 21px;
	display: block;
	margin: 20px auto 0;
}

#logoSurgeryLoans {
	background: url("images/logoSurgeryLoans.jpg") no-repeat;
	text-indent: -9999px;
	width: 189px;
	height: 71px;
	display: block;
	margin: 7px auto 13px;
}

#logoCareCredit {
	background: url("images/logo-careCredit.jpg") no-repeat;
	display: block;
	width: 230px;
	height: 57px;
	text-indent: -9999px;
	margin: 20px 0 20px;
}

#logoChaseHealthAdvance {
	background: url("images/logo-chaseHealthAdvance.jpg") no-repeat;
	display: block;
	width: 230px;
	height: 34px;
	text-indent: -9999px;
	margin: 0 0 10px;
}

#subNav {
	width: 230px;
	background: url("images/bg-subNavTop.jpg") no-repeat;
	padding-top: 9px;
}

#subNav li, #subNav li a {
	background: url("images/bg-subNav.png") no-repeat;
	height: 37px;
	display: block;
	color: #5d3c05;
	text-decoration: none;
	line-height: 37px;
}

#subNav li a {
	padding: 0 0 0 25px;
}

#subNav li:hover, #subNav li a:hover {
	background: url("images/bg-subNav.png") left bottom no-repeat;
	color: #fff;
}

#subNav li.title {
	font-size: 1.3em;
	text-decoration: underline;
	text-indent: 10px;
}

#subNav li.title:hover, #subNav li.title a:hover {
	background: url("images/bg-subNav.png") left top no-repeat;
	color: #5d3c05;
}

#btn-areCandidateInside {
	background: url("images/btn-areCandidateInside.jpg") no-repeat;
	height: 156px;
	display: block;
	text-indent: -9999px;
}

#btn-areCandidateInside:hover {
	background: url("images/btn-areCandidateInside.jpg") left bottom no-repeat;
}

#btn-readBlogInside {
	background: url("images/btn-readBlogInside.jpg") no-repeat;
	height: 100px;
	display: block;
	text-indent: -9999px;
}

#btn-readBlogInside:hover {
	background: url("images/btn-readBlogInside.jpg") left bottom no-repeat;
}

#btn-contactUs {
	background: url("images/btn-contactUs.jpg") no-repeat;
	height: 77px;
	display: block;
	text-indent: -9999px;
}

#btn-contactUs:hover {
	background: url("images/btn-contactUs.jpg") left bottom no-repeat;
}

#gallery {
	width: 690px;
	padding: 0 20px;
}

.row  {
	border-bottom:1px solid #FDEA89;
	width: 100%;
	clear: both;
	display: inline-block;
	margin: 0 0 10px 0;
	padding: 0 0 10px 0;
}

.case {
	display: inline-block;
	width: 336px;
	float: left;
}

.case.single {
	width: 632px;
	margin: 0 auto;
	display: table;
	float: none;
}

.case a {
	display: inline-block;
	margin: 0 10px 10px 0;
	border: 3px solid;
}
#gallery #casetextleft {width:200px; float:left;}
#gallery #casetextright {width:200px; float:left;}
#gallery #casetextleft p  {font-size:14px; text-align:left; display:block;  clear:both;}
#gallery #casetextright p {font-size:14px; text-align:left; display:block;  clear:both;}
a.moreInfo {
	background:-moz-linear-gradient(top, #fdea89, #b7a02c);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fdea89), to(#b7a02c));
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr=#fdea89, endColorstr=#b7a02c);
	height: 25px;
	line-height: 25px;
	width: 50%;
	display: block;
	clear: both;
	margin: 0 auto 5px;
	text-align: center;
	color: #071123;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border: 2px solid #fdea89;
	text-decoration: none;
	font-size: 13px;
}

a.moreInfo:hover {
	background:-moz-linear-gradient(top, #b7a02c, #8d7b22);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#b7a02c), to(#8d7b22));
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr=#b7a02c, endColorstr=#8d7b22);
	border: 2px solid #b7a02c;
}

a.btnEnlarge {
	position: relative;
	float: left;
	text-decoration: none;
}

.btnEnlarge img {
	z-index: 0;
}

.btnEnlarge span {
	position: absolute;
	z-index: 100;
	padding: 5px 0;
	background: #fff;
	background: rgba(255,255,255,0.5);
	display: block;
	top: 170px;
	left: 3px;
	text-align: center;
	margin: 0;
	font-size: 12px;
	width: 300px;
	color: #071123;
	font-weight: bold;
	font-size: 14px;
}

/* ------------------------ footerText framework ------------------------ */

#footerText {
	margin: 0px 28px 15px 24px;
}

#footerText h2 {
	color: #ecc53d;
	font-weight: normal;
	font-size: 1.2em;
}

#footerText p {
	margin-bottom: 25px;
}

/* ------------------------ bottom-wrap framework ------------------------ */
#bottom-wrap {
	background: url("images/bg-contentBtm.png") -1px 0px no-repeat;
	height:113px;
	clear:both; /* important - do not remove */
	}
	
#bottom-wrapInside{
	background:url("images/bg-bottomWrapInside.jpg");
	height:109px;
	clear:both; /* important - do not remove */
	}

/* ------------------------footer framework ------------------------ */
#footer {
	width:960px;
	margin:0 auto;
	text-align:center;
	background:url("images/bg-bottomWrap.jpg") no-repeat;
	padding: 120px 0 0 0;
	}
	
body#inside #footer {
	background: none;
	padding: 0;
}

body.gallery #footer {
	background: none;
	padding: 0;
}

#footer p {
	color:#fff;
	margin-bottom:10px;
	}

#footer a:link, #footer a:visited { color:#fff; }
#footer a:hover, #footer a:active { color:#fdea89; }

#footer ul {margin:10px;}

#footer li { /* if your li's float, you can adjust border height w/ line-height */
	padding:0 5px 0 7px; /* adjusts the spacing between each li display and border-left */
	display: inline;
	border-left: 1px solid #fff;
	}
	
#footer li:first-child {
	border: none;
}

#contactInfo {
	width: 200px;
	float: left;
}

#googleMap {
	width: 425px;
	float: right;
	margin: 0 110px 0 0;
	display: inline;
}

#sendFriend {
	width: 350px;
	text-align: center;
}

#sendFriend h2 {
	color:#ECC53D;
	font-size:1.1em;
	font-weight:normal;
	margin:10px 0;
}

.line {
	margin-bottom:10px;
	text-align:left;
}

.line label {
	float:left;
	padding:2px;
	text-align:right;
	width:100px;
}

.box {
	background:#F0EBE7 none repeat scroll 0 0;
	border:1px solid;
	color:#071123;
	margin-left:10px;
	padding:2px;
}

#submitdiv {
	text-align: center;
}

#yemail, #yname, #femail, #fname, #comments {
	width: 200px;
	border: 1px solid #bbb;
	background: #eee;
}

#submit {
	margin-top: 1em;
}

#prevPat {
	background: url("images/prevArrow.png") 0 4px no-repeat;
	padding: 0 0 0 20px;
	float: left;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 50px;
	display: inline;
}

#nextPat {
	background: url("images/nextArrow.png") 30px 4px no-repeat;
	padding: 0 20px 0 0;
	float: right;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 65px;
	display: inline;
}

#logoMyMedicalLoanInside {
	background: url("images/logoMyMedicalLoanInside.jpg") no-repeat;
	width: 216px;
	height: 45px;
	display: block;
	text-indent: -9999px;
}

#logos {width:500px;
	height:100px;
	margin:20px auto;
	background:url(images/logos.jpg);
	}
	
	
#online-network {
		width: 213px;
		margin: 10px 0 20px 10px;
		background:url(images/network-home.jpg) no-repeat;
		padding-top:53px;
	}
#sidebar #online-network {
	background:url(images/network-inside.jpg) no-repeat;
}

.socialMedia {
		width:42px;
		height:42px;
		text-indent:-9999px;
		margin-left:15px;
		float:left;
	}

#sidebar a.socialMedia:hover, #column-right a.socialMedia:hover  {
		background-position: bottom left;
	}

	#youtube { background:url("images/youtube.png") no-repeat; }
	#facebook {	background:url("images/facebook.png") no-repeat; margin-left: 50px;}
	#rss { background:url("images/rss.png") no-repeat; }
	#twitter { background:url("images/twitter.png") no-repeat; }
	
.pattext {float:right; width:390px; padding-top:30px;}	