@charset "utf-8";
/*
Theme Name: MD Acuclinic 1.0
Theme URI: http://www.mdacuclinic.com/
Description: MD Accuclinic Theme 1.0
Version: 1.0
Author: Ali Allage
Author URI: http://www.boostlabs.com/
Tags: MD Acuclinic 1.0

*/

body {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	width: 100%;
	height: 100%;
	color:#333333;
	font:62.5%/1.6em Arial,Verdana,sans-serif;
	}
	
#background_image {
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
}

.page_position {
	width: 100%;
	height: 100%;
	top: 0px;
	position: relative;
	margin: 0px auto;
	padding: 0px 0px 0px 0px;
}

.background_container {
	width:1600px;
	position:absolute;
	top:0px;
	left:0px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	height: 1246px;
	background-image:url(images/background.jpg);
}

.header_background {
	position:absolute;
	top:0px;
	left:100px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(images/header_block_background.png);
	width:637px;
	height:163px;
	z-index:1;
}
	
.content_background {
	position:absolute;
	top:563px;
	left:105px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(images/content_background.png);
	width:427px;
	height:981px;
}

.content_background_sub {
	position:absolute;
	top:430px;
	left:105px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(images/content_background.png);
	width:427px;
	height:981px;
}

.content_container {
	position:absolute;
	top:5px;
	left:18px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:390px;
	height:966px;
	overflow: auto;
}

.side_bar_content_background {
	position:absolute;
	top:564px;
	left:540px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(images/side_bar_content_background.png);
	width:191px;
	height:979px;
}

.side_bar_content_background_sub {
	position:absolute;
	top:430px;
	left:540px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(images/side_bar_content_background.png);
	width:191px;
	height:979px;
}

.side_bar_content_container {
	position:absolute;
	top:3px;
	left:12px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:159px;
	height:979px;
}

.footer_background {
	position:absolute;
	top:1553px;
	left:106px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(images/footer_background.png);
	width:624px;
	height:30px;
}

.footer_background_sub {
	position:absolute;
	top:1430px;
	left:106px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(images/footer_background.png);
	width:624px;
	height:30px;
}

.footer_content {
	position:absolute;
	top:2px;
	left:37px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:552px;
	height:27px;
}


.nav_background {
	position:absolute;
	top:156px;
	left:99px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(images/header_block_background_2.png);
	width:637px;
	height:45px;

}


.nav_position {
	position:absolute;
	top:0px;
	left:10px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:619px;
	height:40px;

}

/*	Menu
----------------------------------------- */
#nav{height:41px;padding:0;margin:0;}

#nav li {padding:0; margin-left: 5px; margin-right: 5px; float:left;position:relative;list-style:none;}

#nav li a {height:41px;padding:0px 0 10px 0px; margin:0; display:block;font-family:Arial, Helvetica, sans-serif; color:#c92a2f; font-size:14px; text-decoration:none; text-align:center; line-height:3em;}

#nav li.current_page_item:hover,
#nav li.current_page_item a,
#nav li.current_page_item:hover a {color:#FFFFFF;background-color: #c92a2f;text-decoration:none;cursor:default;}
#nav li.current_page_item ul li.page_item:hover a,
#nav li.current_page_item ul li.page_item a:hover,
.paged #nav li.current_page_item:hover,
.paged #nav li.current_page_item:hover a {color:#FFF;cursor:pointer;}

/*	Featured Content Area
----------------------------------------- */
#featured {
	position:absolute;
	top:215px;
	left:104px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(images/featured_content_background.png);
	width:625px;
	height:332px;
}

.category_title_container {
	position:absolute;
	top:20px;
	left:0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(images/featured_title.jpg);
	width:212px;
	height:47px;
}
.featured_content_container {
	position:absolute;
	top:70px;
	left:18px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:212px;
	height:231px;
}
.featured_video_container {
	position:absolute;
	top:20px;
	left:240px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:373px;
	height:284px;
}


h1.featured {
	font-family:Arial, Helvetica, sans-serif; 
	color:#FFFFFF; 
	font-size:14px;
	text-decoration:none;
	margin-left: 18px;
	margin-top: 13px;
	font-weight:normal;
	
	}
	
h2.featured {
	font-family:Arial, Helvetica, sans-serif; 
	color:#5e5536; 
	font-size:16px; 
	text-decoration:none;
	}	
	
p.featured {
	font-family:Arial, Helvetica, sans-serif; 
	color:#5d636e; 
	font-size:12px; 
	text-decoration:none;
	}	
a.more {
	font-family:Arial, Helvetica, sans-serif; 
	color:#c92a2f; 
	font-size:12px; 
	text-decoration:none;
	}

#footernav{height:41px;padding:0;margin:0;}
#footernav li {padding:0;float:left;position:relative;list-style:none;}
#footernav li a {
	font-family:Arial, Helvetica, sans-serif; 
	color:#FFFFFF; 
	font-size:12px; 
	width:80px;
	text-decoration:none;
	line-height:2em;
	}
		
#footernav li.footer_home {
	font-family:Arial, Helvetica, sans-serif; 
	color:#FFFFFF; 
	font-size:12px; 
	text-decoration:none;
	line-height:2em;
	}
	
#footernav li.footer_about {
	font-family:Arial, Helvetica, sans-serif; 
	color:#FFFFFF; 
	width:80px;
	font-size:12px; 
	text-decoration:none;
	line-height:2em;
	}

#footernav li.footer_FAQ {
	font-family:Arial, Helvetica, sans-serif; 
	color:#FFFFFF; 
	width:50px;
	font-size:12px; 
	text-decoration:none;
	line-height:2em;
	}
	
#footernav li.footer_insurance {
	font-family:Arial, Helvetica, sans-serif; 
	color:#FFFFFF; 
	width:100px;
	font-size:12px; 
	text-decoration:none;
	line-height:2em;
	}
	
#footernav li.footer_videos {
	font-family:Arial, Helvetica, sans-serif; 
	color:#FFFFFF; 
	width:80px;
	font-size:12px; 
	text-decoration:none;
	line-height:2em;
	}
	
#footernav li.footer_news {
	font-family:Arial, Helvetica, sans-serif; 
	color:#FFFFFF; 
	width:80px;
	font-size:12px; 
	text-decoration:none;
	line-height:2em;
	}
	
#footernav li.footer_links {
	font-family:Arial, Helvetica, sans-serif; 
	color:#FFFFFF; 
	width:80px;
	font-size:12px; 
	text-decoration:none;
	line-height:2em;
	}

#featured_sub {
	position:absolute;
	top:215px;
	left:105px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:622px;
	height:196px;
}

p {
	font-family:Arial, Helvetica, sans-serif; 
	color:#5d636e; 
	font-size:12px; 
	text-decoration:none;
	}	
	
h2 {
	font-family:Arial, Helvetica, sans-serif; 
	color:#5e5536; 
	font-size:14px; 
	text-decoration:none;
	}	

