html {
  height: 100%;
  margin-bottom: 0px;
}

form {
  margin: 0;
  padding: 0;
}

img,table {
	border: none;
}

body {
	background: #999999;
	font-family: Tahoma, Arial, sans-serif;
	line-height: 1.3em;
	margin: 0;
	padding: 0;
	font-size: 12px;
	color: #333;
}

/*Changes above this*/
/*body{margin:0px;}*/

#container 
{
	/*
	margin: auto;
	height: 1000px;
	width: 1024px;
	*/

	margin: auto;	
    width: 1024px;
	padding: 0;
	background: #ffffff top center repeat-x;
}
#bannertop {
	margin: auto;
	height: 100px;
	width: 803px;
}
#logo {
	margin: auto;
	height: 100px;
	width: 803px;
}
#strip {
	margin-top:5px;
	margin-left:auto;
	margin-right:auto;
	height: 65px;
	width:100%;
	background-image:url(images/bg_strip.jpg);
	background-repeat:repeat-x;
}
#searchbar {
	height: 57px;
	width: 808px;
	margin-top: 10px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(images/search_bg.png);
}
#healthbox {
	float:left;
	height: 225px;
	width: 266px;
	margin-left: 110px;
	margin-top:10px;
	background-image:url(images/healthbox.png);
}
#therapist {
	float:left;
	height: 225px;
	width: 266px;
	margin-left: 4px;
	margin-top:10px;
	background-image:url(images/therapistbox.png);
}
#women {
	float:left;
	height: 225px;
	width: 266px;
	margin-left: 4px;
	margin-top:10px;
	background-image:url(images/womenbox.png);
}
#leftad {
	float:left;
	height: 600px;
	width: 160px;
	margin-top:10px;
	margin-left:15px;
	background-color:#CCCCCC;

}
#content {
	float:left;
	height: 400px;
	width: 645px;
	margin-top:10px;
	margin-left:8px;
}
#rightad {
	float:left;
	height: 600px;
	width: 160px;
	margin-top:10px;
	margin-left:8px;
	margin-right:20px;
	background-color:#CCCCCC;

}
/******************************** Start CSS For Ads On Home Page ********************************/
#leftadhome {
	float:left;
	height: 400px;
	width: 160px;
	margin-top:10px;
	margin-left:15px;
	background-color:#CCCCCC;

}

#rightadhome {
	float:left;
	height: 400px;
	width: 160px;
	margin-top:10px;
	margin-left:8px;
	margin-right:20px;
	background-color:#CCCCCC;

}
/******************************** End CSS For Ads On Home Page ********************************/
#content2 {
	float:left;
	height: 270px;
	width: 645px;
	margin-top: 20px;
	margin-left: 188px;

}
#footer {
	margin-top:50px;
	margin-left:0px;
	height: 100px;
	width: 1024px;
	background-image:url(images/footer.png);
	background-repeat:repeat-x;
	/*
	margin: 0 auto;
	text-align: center;
	width: 860px;
	height: 60px;
	background: transparent url(../images/footer_bg.png) top center no-repeat;
	*/
}
/*#cornercurve {
	height: 13px;
	width: 645px;
	background-image:url(images/section_topbar.png);
}
#middle {
	height: 200px;
	width: 645px;
	background-image:url(images/middle.png);
	background-repeat:repeat-y;
}
#cornercurve2 {
	height: 13px;
	width: 645px;
	background-image:url(images/section_bottombar.png);
}*/

#addbg {
 float:left;
 height:225px;
 width: 1019px;
 margin-top:10px;
 background-image:url(images/add_bg2.png);
}
#cornercurve {
	height: 13px;
	width: 645px;
	background-image:url(images/section_topbar.png);
}
/*#middle {
	width: 635px;
	background-image:url(images/middle.png);
	background-repeat:repeat-y;
	padding-left:10px;

}*/

#middle {
	width: 635px;
	background-image:url(images/middle.png);
	background-repeat:repeat-y;
	padding-left:10px;
}
#cornercurve2 {
	height: 13px;
	width: 645px;
	background-image:url(images/section_bottombar.png);
}
#ad1 {
	height: 100px;
	width:300px;
	margin-top:10px;
	float:left;
	background:#FF9900;
}
#ad2 {
	height: 100px;
	width:300px;
	margin-top:10px;
	float:right;
	background:#FF9900;
}
.style1 {color: #FFFFFF}
.style13 {color: #FFFFFF; font-family: "Century Gothic"; font-size: 18px; font-weight: bold; }
.style15 {
	font-size: 18px;
	font-weight: bold;
	color: #666666;
}
.style18 {font-size: 18px; font-weight: bold; color: #000000; }
/********************** Start CSS For Articles & Speciality Sections ***********************/

UL 
	{ 
	/* padding-left: 25px; */
	padding-bottom: 15px; 
	}
LI 	
	{
	margin-top: 5px;
	}
A:link,A.visited,A:hover,A:focus,A:active
	{
	color:#003399;
	}	
A:hover,A:focus,A:active
	{
	text-decoration:none;
	}	
A.White:link 
	{ 
	text-decoration: underline; 
	color: #FFFFFF; 
	}
	
/********************** End CSS For Articles & Speciality Sections ***********************/

/********************** Start CSS For Find Local Physician ***********************/

#searchinside td.text { font-size:20px; height:56px; font-weight:bold; color:#BFBD3E; }
#searchinside td.firstcol { padding-left:20px; }
#searchinside td.lastcol { padding-right:20px; }
#searchinside input { font-family:arial; }
#searchinside select { margin:0 20px; width:224px; font-family:arial; font-size:20px; color:#999; border:1px solid #CCC; }
#searchinside #zip { margin:0 20px; width:102px; height:30px; line-height:24px; padding:2px; color:#999; font-size:20px; border:1px solid #CCC; }

/********************** Start CSS For Find Local Physician ***********************/

/********************** Start CSS For Verticle Home Pages(News Section) ***********************/

#newscornercurve {
	height: 13px;
	width: 520px;
	background-image:url(images/section_topbar.png);
}

#newsmiddle {
	width: 510px;
	background-image:url(images/middle.png);
	background-repeat:repeat-y;
	padding-left:10px;
}
#newscornercurve2 {
	height: 13px;
	width: 520px;
	background-image:url(images/section_bottombar.png);
}
#ad2 {
	height: 100px;
	width:300px;
	margin-top:10px;
	float:right;
	background:#FF9900;
}

/********************** Start CSS For Verticle Home Pages(News Section) ***********************/
/********************** Start CSS For Find Local Physician ***********************/
#menubar {
	float:right;
	height: 25px;
	width: 500px;
	margin-right:20px;
	padding-top:25px;
}
#physiciancommunity {
	float: left;
	height: 180px;
	width: 500px;
	padding-left:20px;
	margin-top:10px;
}
#rightad2 {
	float: left;
	height: 207px;
	width: 222px;
	margin-top:9px;
	margin-left:6px;
}
#artical {
	float: left;
	height: 207px;
	width: 527px;
	margin-top:9px;
	margin-left:10px;
}

#addbg {
 float:left;
 height:225px;
 width: 1019px;
 margin-top:10px;
 background-image:url(images/add_bg2.png);
}

/************************** Start CSS For Inner Search Page *****************************/

#search1 #searchleft1 { float:left; margin-left:20px; width:4px; height:74px; background:url(images/search_bg-left.png) no-repeat; }
#search1 #searchinside1 { float:left; height:74px; background:url(images/search_bg-inside.png) repeat-x; }
#search1 #searchright1 { float:left; width:4px; height:74px; background:url(images/search_bg-right.png) no-repeat; }
#search1 #searchinside1 td.text1 { font-size:20px; height:74px; font-weight:bold; color:#BFBD3E; }
#search1 #searchinside1 td.firstcol { padding-left:20px; }
#search1 #searchinside1 td.lastcol1 { padding-right:20px; }
#search1 #searchinside1 #zip1 { margin:0 20px; width:102px; height:30px; line-height:24px; padding:2px; color:#999; font-size:20px; border:1px solid #CCC; }

/************************** End CSS For Inner Search Page *****************************/

#form_top {
	float: right;
	height: 260px;
	width: 400px;
	margin-right: 60px;
	margin-top: 20px;
	margin-bottom: 80px;
}
/*
#form_bottam {
	height: 100px;
	width: 950px;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 20px;
}
*/

/************************** Start Strip For Admin Side *****************************/

#stripadmin {
	margin-top:5px;
	margin-left:auto;
	margin-right:auto;
	height: 65px;
	width:100%;
	background-image:url(images/bg_strip.jpg);
	background-repeat:repeat-x;
}

/************************ Start CSS For Testimonials *****************************/

#fullwidthbox { width:990px; margin-bottom:6px; background:url(images/fullwidth_bg.png) repeat-y; position:relative; }
#fullwidthbox .inside { width:954px; padding:3px 18px 12px 18px; min-height:171px; height:auto !important; height:171px; background:url(images/fullwidth_top.png) no-repeat top; }
#fullwidthbox .inside .top { width:954px; height:48px; }
#fullwidthbox .inside table.testimonials {
font-size:12px;
width:100%;
}
 #fullwidthbox .bottom {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/fullwidth_bottom.png) no-repeat scroll 0 0;
height:6px;
width:990px;
}

#left { width:657px; float:center; }
#left .box { width:657px; margin-bottom:6px; background:url(images/left_box_bg.png) repeat-y; }
#left .box .inside { overflow:hidden; width:621px; padding:3px 18px 12px 18px; background:url(images/home.png) no-repeat 0 -136px; }
#left .box .bottom { width:657px; height:6px; background:url(images/home.png) no-repeat 0 -130px; }
#left .box .inside img.articlephoto { width:619px; border:1px solid #CCC; margin-bottom:10px; }
#left .box .inside ol { padding-bottom:9px; }
#left .box .inside .articlebtm { padding-bottom:9px; }
#left .box .bottom {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/home.png) no-repeat scroll 0 -130px;
height:6px;
width:657px;
}
#abouttitle {
font-size:14px;
margin-bottom:5px;
font-weight:bold;
height:33px;
line-height:33px;
margin-bottom:11px;
}


#Testimonialsaddbg {
 float:left;
 height:225px;
 width: 1019px;
 margin-top:10px;
 background-image:url(images/add_bg2.png);
}

#subsection1 {
	height: 100%;
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
}
#left1 {
	float: left;
	height: 100%;
	width: 160px;
	margin-left: 10px;
}
#middle1 {
	float: left;
	height: 100%;
	width: 660px;
	margin-left: 10px;
}
#right1 {
	float: right;
	height: 100%;
	width: 160px;
	margin-right: 10px;
}
