@import url("sideNav.css");

html, body, div, span, p, h1, h2, h3, h4, table, td, tr, img, form, input, textarea, select, option {
padding:0;
margin:0;
}
body {
background-color: #ac3c49;
font-family:Arial, Helvetica, sans-serif;
font-size:100%;
}
.clear{
clear:both
}
.FloatLeft {
float:left;
margin:0 10px 10px 0;
}
.FloatRight {
float:left;
margin:0 0 10px 10px;
}
a img {
border:none;
}
a{
color:#fff;
}

/* CLASSES*/
.more a{
font:100% Arial, Helvetica, sans-serif;
padding-right: 25px;
height:20px;
background:url(../images/btn_more.jpg) no-repeat right;
color:#fff;
text-decoration:none;
float:left;
}
.more a:hover{
color:#ffcc66;
text-decoration:underline;
}

/* Top
================================================================== */
.Master {
margin:0 auto;
width:1000px;
}
.Hero {
background:url(../images/bg_hero00.jpg) no-repeat;
clear:both;
position:relative;
height:328px;
width:1000px;
}
	.Flash_Taglines {
	position:absolute;
	top:0;
	left:0;
	height:125px;
	width:511px;
	}
	.Flash_Magazines {
	position:absolute;
	top:168px;
	left:260px;
	height:160px;
	width:740px;
	}

/* Navigation */
#Nav {
background:url(../images/bg_nav.jpg) repeat-x;
height:42px;
margin:0;
padding:0;
}
#Nav li {
float:left;
height:25px;
list-style:none;
font:75% Arial, Helvetica, sans-serif;
padding-top:12px;
padding-left:15px;
position:relative;
}
#Nav .NavHome a {
border:none;
}
#Nav li a {
text-decoration:none;
color:#FFF;
border-left:1px solid #FFF;
padding-left:15px;
display:block;
float:left;
}	
#Nav li a:hover {
/*background:url(../images/) repeat-x;*/
color:#FFCC99;
}

/* Dropdown Menu Styles if needed, import nav_dropdown.css */


.Buttons	{
height:75px;
margin:0;
padding:0;
width:1000px;
}
.Buttons li {
float:left;
height:75px;
list-style:none;
}
.Buttons li a {
color:#FFF;
display:block;
float:left;
height:75px;
text-decoration:none;
}	
.Buttons #BtnContact {
background:url(../images/btn_contact.jpg) no-repeat;
width:300px;
}
.Buttons #BtnQA {
background:url(../images/btn_qa.jpg) no-repeat;
width:300px;
}
/*.Buttons #BtnBlog {
background:url(../images/btn_blog.jpg) no-repeat;
width:400px;
}*/
.Buttons #BtnVideoGallery {
background:url(../images/btn_videogallery.jpg) no-repeat;
width:400px;
}

/* Body Content
================================================================== */
.ContentBox{
background:url(../images/ContentBox.jpg) repeat-y;
height:1%;
}

/*Photo Gallery and Meet The Doctor as a group*/
.Content	{
float:left;
width:598px;
overflow:hidden;
}

	.PhotoGallery	{
	background:url(../images/bg_photo.jpg) no-repeat #6a2129;
	color:#FFF;
	height:276px;
	padding:70px 20px 0 34px;
	width:544px;
	}
	.PhotoGallery img.sample{
		float:left;
		margin:0 34px 0 0;
		}
		.PhotoGallery h1 {
		font:100% Arial, Helvetica, sans-serif bold;
		margin:50px 0 0 0;
		}
		.PhotoGallery p {
		font:80% Arial, Helvetica, sans-serif;
		margin:20px 20px 0 0;
		}

	.MeetDoc	{
	background:url(../images/bg_meet.jpg) no-repeat #ac3c48;
	color:#fff;
	padding:70px 40px 0 20px;
	width:558px;
	}
	.MeetDoc p {
	font:80% Arial, Helvetica, sans-serif;
	margin:15px 0 0 200px;
	}
	.MeetDoc ul{
	margin:0;
	padding:0;
	}
	.MeetDoc li {
	border-bottom:1px solid #cf9490;
	font:20px bold "Times New Roman", Times, serif;
	font-style:italic;
	list-style:none;
	padding:10px 0 0 20px ;
	color:#52132b;
	}
		
/*Media group*/		
.Media	{
background:url(../images/bg_media.jpg) no-repeat #967083;
color:#FFF;
float:left;
padding:70px 40px 20px 40px;
width:320px;
overflow:hidden;
}
.VideoPlayer{
}
	.Media p {
	font:80% Arial, Helvetica, sans-serif;
	margin:15px 0 0 0;
	}
	.Media .line	{
	background:url(../images/line.jpg) repeat-x;
	width:100%;
	height:1px;
	margin:20px 0;
	}
	.AdditionalVideos{	
	margin:0 0 0 15px;
	padding:20px 0 0;
	}
	.AdditionalVideos li{
	clear:both;
	font-size:80%;
	list-style:none;
	margin:0;
	padding:0;
	}
	.AdditionalVideos li img{
	float:left;
	margin:0 15px 20px 0;
	}
	.AdditionalVideos li a{
	color:#FFF;
	}

.BtnRevale	{
background:url(../images/btn_revaleskin.jpg) no-repeat;
display:block;
height:120px;
width:1000px;
}


/* Second group: testimonial, article, membership
=====================================================*/
.GroupBG	{
background:url(../images/bg_body.jpg) repeat-x #a83b5a;
width:1000px;
}

.Testimonial	{
background:url(../images/bg_test.jpg) no-repeat;
display:block;
float:left;
height:220px;
padding:90px 00px 0 30px;
width:554px;
}
.TestiBox{
width:354px;
padding:0;
float:left;
}
#Testi_Card{
}
	.Blog{
	width:180px;
	height:160px;
	float:left;;
	}
		.Blog a{
		color:white;
		font-size:12px;
		}
	.TestiBox img{
	margin:0 4px 0;
	}
	.TestiBox .more {
	color:#fff;
	display:block;
	font:80% Arial, Helvetica, sans-serif;
	margin:15px 35px 0 0;
	}

.Articles	{
background:url(../images/bg_articles.jpg) no-repeat;
color:#FFF;
font-size:80%;
float:left;
width:352px;
padding:90px 20px 20px 34px;
}
	.Articles h1 {
	color:#da83a6;
	font:90% Arial, Helvetica, sans-serif normal;
	margin:15px 0 0 0;
	text-transform:uppercase;
	}
	.Articles ul{
	margin:10px 0;
	padding:0;
	}
	.Articles li{
	list-style:inside;
	}
	.Articles a.link {
	color:#fff;
	text-decoration:underline;
	}
	.Articles a:hover.link {
	color:#fff;
	text-decoration:none;
	}

/* Second grouping bg
=====================================================*/
#Memberships	{
background:url(../images/bg_memberships.jpg) no-repeat;
clear:both;
height:165px;
padding:90px 20px 0 34px;
width:946px;
}
#Memberships img	{
margin-right:80px;
}

/* Footer
=====================================================*/

#Footer	{
background:url(../images/bg_ftr00.jpg) no-repeat;
clear:both;
color:#fff;
font:70% Arial, Helvetica, sans-serif;
padding:40px 30px;
width:940px;
text-align:center;
}
.NavFooter {
margin:10px 400px 50px 265px;
text-align:left;
}
#Footer a {
color:#fff;
}
#Footer a:hover {
color:#ffcc66;
}
