body{
	background:url(../images/bg.jpg) repeat-x #FFFFFF; margin:0px; padding:0px; font-family:arial; font-size:12px;
}
#main, #services, #testimonials, #FAQ, #contact{
	width:896px; margin:0px auto; padding:0px;
}
#header{
	width:896px;
}
#logo{
	padding-top:17px; padding-left:33px; width:322px;
}
#caption{
	float:right; padding-right:9px; text-align:right;
}
#caption2{
	float:center; padding-right:300px; padding-left:240px; text-align:center;
}
#caption3{
	float:right; padding-right:10px; padding-left:240px; text-align:center;
}
#menuDIV{
	clear:both;
	width:830px; padding:0px 33px; background:url(../images/menu-right.jpg) no-repeat top right;
}
#navigation{
	width:821px; height:34px; background:url(../images/menubg.jpg) repeat-x #964AE4;
}
#navigation ul{
        margin:0px; padding:0px; list-style:none; isplay:table;
}
#navigation ul li{
        isplay: table-cell; position: relative; float:left
}
#navigation ul li a.index{
        display:block; width:91px; height:34px; background:url(../images/menu_home.jpg);
}
#navigation ul li a.index:hover, #main ul li a.index{
        background:url(../images/menu_home_over.jpg); 
}
#navigation ul li a.services{
        display:block; width:106px; height:34px; background:url(../images/menu_services.jpg);
}
#navigation ul li a.services:hover, #services ul li a.services{
        background:url(../images/menu_services_over.jpg); 
}
#navigation ul li a.testimonials{
        display:block; width:127px; height:34px; background:url(../images/menu_testimonials.jpg);
}
#navigation ul li a.testimonials:hover, #testimonials ul li a.testimonials{
        background:url(../images/menu_testimonials_over.jpg); 
}
#navigation ul li a.FAQ{
        display:block; width:74px; height:34px; background:url(../images/menu_faq.jpg);
}
#navigation ul li a.FAQ:hover, #FAQ ul li a.FAQ{
        background:url(../images/menu_faq_over.jpg); 
}
#navigation ul li a.contact{
        display:block; width:98px; height:34px; background:url(../images/menu_contact.jpg);
}
#navigation ul li a.contact:hover, #contact ul li a.contact{
        background:url(../images/menu_contact_over.jpg); 
}
#welcome1 {
	background:url(../images/welcomebg.jpg) no-repeat; width:800px; height:445px; margin-left:33px; padding-left:22px; padding-top:0px;
}
#welcome {
	background:url(../images/welcomebg.jpg) no-repeat; width:830px; height:355px; margin-left:33px; padding-left:22px; padding-top:0px;
}
#welcome img{
	padding:22px 0px 14px 0px;
}
.indextitles {
	width:830px; margin:0px 0px 0px 33px; padding:0px; 
}
#bottom {
	width:832px; margin-left:33px; height:95px; background:url(../images/bottom.jpg) no-repeat;
}
#bottom div.txt{
	padding:12px 0px 0px 30px;
}
#bottom div.txt p{
	padding:15px 0 10px 0; margin:0px;
}
.Veinsymptoms{
	padding-left:14px;
}
#title{
	width:786px; border-left:solid 1px #B3B3B3; border-right:solid 1px #B3B3B3; padding: 30px 20px 0px 22px;	
}
h1{
	font-size:2.3em; font-weight:normal; display:inline;
}
h4{
	color:#000000; font-weight:bold; padding:0px; margin:0px;
}
#title img{
	margin-left:15px;
}
#contentDIV{
	margin:auto; background:url(../images/contentbg.jpg) #F2E8FE;
}
#contenthome{
	width:830px; margin:auto;
}
#content{
	min-height:250px; width:786px; margin:auto; background-color:#ffffff; border-left:solid 1px #B3B3B3; border-right:solid 1px #B3B3B3; padding: 20px 20px 20px 22px;	
}
#content img{
	float:right;
}
#contentDIV ul{
	margin:0px; padding:6px 0px 4px 20px; width:240px; list-style-image: url(../images/bullet.gif);
}
#contentDIV ul li{
	margin:0px; padding:0px 0px 6px 3px; line-height:15px; 
}
#testimonialsBOX{
	width:216px; min-height:223px; border-left:solid 1px #B3B3B3; border-right:solid 1px #B3B3B3; background-color:#fff; padding:15px 18px;
}
#testimonialsBOX span{
	font-size:11px;
}
#testimonialsBOX img{
	border:solid 1px #676767; margin:0px 5px 5px 5px;
}
.before{
	color:#848635; font-style:italic; text-align:center;
}
.after{
	float:right; color:#848635; font-style:italic; text-align:center;
}
.phone{
	float:right;
	color:#C00;
	font-style:italic;
	font-size:24px;
	text-align:left;
	font-family: "Franklin Gothic Demi Cond";
	position: relative;
}


#symptomsBOX{
	width:526px; min-height:223px; float:right; background:url(../images/symptomsbg.jpg) no-repeat; background-color:#fff; padding:15px 18px;
}
a{
	color:#6F10CF; 
}
a:hover{
	color:#000000; 
}
a1{
	color:#000000; 
}
a1:hover{
	color:#000000; 
}
#map{
	float:right;
}
hr{
	border-top: 1px solid #BF8BF4; margin-top:15px; margin-bottom:15px;
}

#footerDIV{
	clear:both; margin:auto; background-color:#ffffff;
}
#footerhome{
	width:896px; margin:auto; padding-top:7px; padding-bottom:15px; text-align:center; color:#5E5E5E
}
#footer{
	width:896px; margin:auto; background:url(../images/footer.jpg) no-repeat; padding-top:20px; padding-bottom:15px; text-align:center; color:#5E5E5E
}
#footer a, #footerhome a{
	color:#5E5E5E; line-height:26px;	
}	
#footer a:hover, #footerhome a:hover{
	color:#5E5E5E; text-decoration:none; line-height:26px;	
}

