/* 

CSS Document

Author: Jeetendra Shimpi

Creation date: 19th Dec 2007

Type: Style Document for 

Format: CSS 

*/





*

{

margin:0 0;

padding:0;

}



body

{

font: 11px Arial, Helvetica, sans-serif;

}



h1, h2, h3, h4, h5, h6

{

font-family: "Trebuchet MS";

} 



a

{

text-decoration: none;

color: #000;

}

.clear 

{ 

display: block; 

clear: both; 

width: 100%; 

height: 1px; 

margin: 0 0 -1px; 

font-size: 1px; 

line-height: 1px; 

}



.table-object

{

width:400px;

margin: 0 0 10px 0;

padding: 0 0 0 0;

color:#fff;

height: 30px;

}





img.fright

{

float: right;

margin: 0 0 5px 5px;

}



img.fleft

{

float: left;

margin: 0 5px 5px 0;

}



.italic-text

{

font-style: italic;

}



em.comment

{

font-size:12px;

color:#fff;

margin-bottom:10px;

display:block;

}





a:hover

{
	text-decoration:underline;
	color: #0099CC;
	text-align: center;

}



img

{
	border:0;
	outline: none;
	text-align: center;

}



ul

{

list-style:none;

}



p

{

padding: 0 0 10px 0;

line-height: 16px;

font: 12px arial;

color: #fff;

}





/*** [ Structure ] ***/



#wrapper

{

width:776px;

overflow:hidden;

margin: 5px auto;

}



#header

{

width: 776px;

background: url(../images/header-bg.jpg) repeat-x top left;

border-top: 5px solid #000;

height: 120px;

}



#topnav

{

width: 776px;

background: url(../images/topnav-bg.jpg) repeat-x top left;

height: 35px;

margin: 5px 0 0 0;

}






#body_home #content,

#body_inside #content

{

width: 766px;

background: #999;

margin: 5px 0 0 0;

float: left;

padding: 5px;

}



#body_home #content h1,

#body_inside #content h1

{

font: 20px "Trebuchet MS";

color: #fc0;

margin: 0 0 5px 0;

}



#body_home #content-left

{

width: 505px;

float: left;

}



#body_home #content-right

{

width: 255px;

float: left;

padding: 0 0 0 6px;

}



#body_inside #content-left

{

width: 211px;

float: left;

background: #999 url(../images/leftcol-bg.jpg) repeat-x top left;

margin: 0 0 10px 0;

}



#body_inside #content-left.column

{

padding-bottom: 20010px;

margin-bottom: -20000px;  

}







#body_inside #content-right

{

width: 550px;

float: left;

margin: 0 0 10px 5px;

}













	/* Content left For homepage Starts */ 

	

	#content-left #samplebox

	{
	background: #666;
	width: 495px;
	height: 100px;
	padding: 0px;

	}

	

	#content-left #samplebox img

	{

	float: left;

	}





	/* Content Right For homepage Starts */ 

	

	#hp-drbox,

	#body_inside #hp-drbox

	{

	width: 255px;

	background: #ccc;

	border: 1px solid #000;

	float: left;

	}

	

	#body_inside #hp-drbox

	{

	width: 200px;

	padding: 0 0 0 0px;

	margin: 5px 0 0 2px;

	overflow: hidden;



	}

	

		#hp-drbox h1,

		#body_inside #hp-drbox h1

		{

		font: bold 20px "Trebuchet MS";

		text-align: center;

		color: #000;

		}

	

		#hp-drbox span.heading

		{

		width: 100%;

		font: bold 12px "Trebuchet MS";

		background: #000;

		color: #fff;

		padding: 2px 0 2px 0;

		text-align:  center;

		float: left;

		display: block;

		}

		

		#hp-drbox span#massage-txt

		{

		width: 100%;

		background: #fff;

		color: #000;

		padding: 6px 0 5px 0;

		text-align: center;

		display: block;

		float: left;

		}

		

		#hp-drbox span#massage-txt span

		{

		display:block;

		}



		#hp-drbox span#massage-txt a

		{

		font-weight: normal;

		}



/* Header */



#header #left

{

width: 255px;

float: left;

padding: 20px 0 0 10px;

} 



#header #right

{

width: 510px;

background: url(../images/left-bg.jpg) no-repeat top left;

float: left;

height: 120px;

}

	#header #right span.call

	{

	font: 12px "Trebuchet MS";

	color: #000;

	margin: 20px 130px 50px 0;

	display: block;

	text-align: right;

	}

	

	#header #right span.calltxt

	{

	font: 18px "Trebuchet MS";

	color: #000;

	margin: 0px 130px 0 0;

	display: block;

	text-align: right;

	}





/* Top Navigation */ 



#topnav ul

{

list-style-type: none;

float: left;

}



#topnav ul li

{

width: auto;

float: left;

padding: 2px 5px 5px 4px;

margin: 9px 0 0 0;

border-right: 1px solid #fff;

font-weight: bold;

height: 12px;

}



#topnav ul li a

{

color: #fff;

}






/* Footer Box --- Branch Location and Awards Section */ 

	

#body_inside #footer

{

border-top: 1px solid #737373;

float: left;

}

	

#footer

{

width: 766px;

margin: 0 auto;

}
	#branchbox

	{

	width: 680px;

	float: left;

	}



		#branchbox ul

		{

		float: left;

		margin: 10px 0;

		padding: 0;

		}

	

		#branchbox ul li

		{

		float: left;

		font: bold 13px "Trebuchet MS";

		border-right: 1px solid #666;

		padding: 0 5px;

		}

		

		#branchbox ul li span

		{

		width: 90px;

		display: block;

		text-align: center;

		}

	

	#awardbox

	{

	width: 255px;

	float: left;

	background: #fff;

	margin: 5px 0 0px 6px;

	float: right;

	}

	

	#awardbox p

	{

	padding: 5px 0 0 5px;

	color: #000;

	font: 11px arial;	



	}



















/* Article CSS */ 



	/* Content left For Inside Starts */ 



	#body_inside #content-left h2

	{

	font: bold 16px arial;

	color: #333;

	padding: 5px 0 10px 5px;

	} 

	

	#content-left ul.links

	{

	width: 201px;

	float: left;

	}

	

	#content-left ul.links li

	{

	width: 201px;

	float: left;

	border-bottom: 1px solid #999;

	padding: 5px;

	}

	

	/* Content left For Inside Starts */ 

	



#content-right #article-head

{
	width: 540px;
	/* [disabled]height: 75px; */
	background: url(../images/article-head.jpg) repeat-x top left;
	padding:  0 5px;
	float: left;

}



#content-right span

{

display: none;

}



	#navigation

	{

	width: auto;

	float: left;

	display: block;

	}

	

		#navigation ul

		{

		display: block;

		float: right;

		}

	

		#navigation ul li

		{

		float: left;

		padding: 0 5px 0 5px;

		border-right: 1px solid #fff;

		}

		

		#navigation ul li a

		{

		color: #fff;

		}

	





	#article-head #headings h1

	{

	width: 540px;

	font: 20px "Trebuchet MS";

	color: #fc0;

	float: left;

	}

	

	#article-head #headings h2

	{
	width: 540px;
	float: left;
	/* [disabled]background: url(../images/downarrow.gif) no-repeat bottom left; */
	font: bold 13px "Trebuchet MS";
	color: #fff;
	height: 22px;

	}

	





	#paratxt

	{

	width: 535px;

	float: left;

	background: #999 url(../images/paratxt-bg.jpg) repeat-x top left;

	padding: 5px 10px 5px 5px;

	margin: 3px 0 0 0;

	}

	

	#paratxt p, #paratxt p a 
	{
	color: #fff;
	font: 12px arial;
	float: left;
	text-align: justify;

	}



	#paratxt p a

	{

	text-decoration: underline;

	}

	

	#paratxt p span

	{

	color: #fff;

	float: left;

	}

	 







	#paratxt h2

	{

	font: bold 15px arial;

	color: #FFF;

	margin: 0 0 10px 0;

	}



	#paratxt h3

	{

	font: bold 12px arial;

	color: #fff;

	}



	#paratxt ul

	{

	width: 500px;

	list-style-type: none;

	margin: 0 0 10px 0;

	padding: 0;

	float: left;

	}



	#paratxt ul li

	{

	width: 500px;

	float: left;

	margin: 0 0 10px 0px;

	padding: 0 0 0 15px;

	color: #fff;

	font: 12px arial;

	background: url(../images/arrow.gif) no-repeat top left;

	}













/* Copyright and Bottom Text */ 



#copyright

{

margin: 0px 0;

float: left;

background: #fff;
width: 100%;

}



#contactbox

{

border: 1px solid #fff;

width: 350px;

float: left;

padding: 10px;

}





#contactbox p.note

{

font: 10px arial;

float: left;

height: 30px;

color: #ccc;

}















/***[Forms]***/



form

{

margin-left:5px;

margin-top:0px;

float: left;

}



fieldset

{
	width: auto;
	display:block;
	margin-bottom:0;
	padding: 0px;
	border-color:#060;
	border: 0;
	color: #fff;
	float: left;

}

	

legend

{

font-size:13px;

color:#fff;

}

	

input

{

font-size:12px;

font-family:Arial, Helvetica, sans-serif;

margin-bottom:0px;

}

	

label
{
display:block;
width: 200px;
margin-top:5px;
font-size:12px;
}



	label span

	{

	color:#ccc;

	font-size:11px;

	}

	

input.frm_text

{

width:300px;

border:0;



}



.frm_text_small

{

width: 200px;

border:0;

margin-bottom:0px;

}



.check

{

border:0;

}







input.frm_submit

{

float:left;

margin-top:5px;

}

	

textarea

{

width:300px;

height:150px;

font:11px arial;

}

	

	

	

	

	

	

	

#whitebox

{

background: #fff;

width: 500px;

height: 140px;

padding: 10px 0 10px 0

margin: 0 0 20px 0;

}



#wbox-left

{

float: left;

width: 250px;

vertical-align: middle;

padding: 60px 0 0 10px;

}



#wbox-right

{

float: right;

width: 240px;

text-align: right;
}

.but-style
{
margin: 5px 0 0 5px; 
float: left;
}











.add-box
{
color: #000; 
margin: 0 0 20px 0;
}
	#hp-wmbox,

	#body_inside #hp-wmbox

	{

	width: 300px;

	background: #ccc;

	border: 1px solid #000;

	float: right;
	
	margin-left:10px;

	}

	

	#body_inside #hp-wmbox

	{

	width: 200px;

	padding: 0 0 0 0px;

	margin: 5px 0 0 2px;

	overflow: hidden;



	}

	

		#hp-wmbox h1,

		#body_inside #hp-wmbox h1

		{

		font: bold 20px "Trebuchet MS";

		text-align: center;

		color: #000;

		}

	

		#hp-wmbox span.heading

		{

		width: 100%;

		font: bold 12px "Trebuchet MS";

		background: #000;

		color: #fff;

		padding: 2px 0 2px 0;

		text-align:  center;

		float: left;

		display: block;

		}
	}
	
	#hp-wmbox2,

	#body_inside #hp-wmbox2

	{

	width: 200px;

	background: #ccc;

	border: 1px solid #000;

	float: right;
	
	margin-left:10px;
	margin-right: 20px;

	}

	

	#body_inside #hp-wmbox2

	{

	width: 200px;

	padding: 0 0 0 0px;

	margin: 5px 0 0 2px;

	overflow: hidden;



	}

	

		#hp-wmbox2 h1,

		#body_inside #hp-wmbox2 h1

		{

		font: bold 20px "Trebuchet MS";

		text-align: center;

		color: #000;

		}

	

		#hp-wmbox2 span.heading

		{

		width: 100%;

		font: bold 12px "Trebuchet MS";

		background: #000;

		color: #fff;

		padding: 2px 0 2px 0;

		text-align:  center;

		float: left;

		display: block;

		}
		#laserbranchbox

	{

	width: 500px;
	float: left;
	vertical-align:top;
	}



		#laserbranchbox ul

		{

		float: left;

		margin: 10px 0;

		padding: 0;

		}

	

		#laserbranchbox ul li

		{

		float: left;

		font: bold 11px "Trebuchet MS";

		border-right: 1px solid #666;

		padding: 0 5px;

		}

		

		#laserbranchbox ul li span

		{

		width: 72px;

		display: block;

		text-align: center;

		}
#hp-ltbox
	{
	width: 243px;
	height:auto;
	background: #ccc;
	border: 1px solid #000;
	float: right;
	margin-left:10px;

	}

#hp-babox
	{
	width: 243px;
	height: 710px;
	border: 1px solid #000;
	float: right;
	margin-left:10px;
	background-image: url(../lasertherapy/images/before-after-bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	vertical-align:top;

	}
	#testimonial {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 15px;
	font-style: normal;
	color: #FFF;
	border: 1px solid #FFF;
	height: auto;
	width: auto;
	margin-top: 0px;
	margin-right: 60px;
	margin-bottom: 10px;
	margin-left: 60px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}
.nelsonpic2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: 200;
	clear: both;
	float: right;
	width: 253px;
	border: 1px solid #000;
	margin-left: 7px;
	text-align: center;
	color: #333;
}
#body_inside #wrapper #content #content-right #paratxt {
	font-size: 12px;
}
#body_inside #wrapper #content #content-right #paratxt {
	color: #FFF;
}
#body_inside #wrapper #content #content-right-cost #paratxt strong {
	font-size: 12px;
}
#body_inside #wrapper #content #content-right-cost #paratxt {
	font-size: 12px;
}
#body_inside #wrapper #content #content-right-cost #paratxt {
	color: #FFF;
}
.justifytext {
	text-align: justify;
}

