/*
* index.css
*/
body
{
	/*background-color:#606060;*/
	font-family:verdana;
}

#d_master_container
{
	margin:0 auto;
	width:800px;
	height:auto;
	/*border-left:4px solid gray;
	border-bottom:4px solid gray;
	border-right:1px solid #DCDCDC;
	border-top:1px solid #DCDCDC;*/
	
	background-color:white;
	padding-bottom:10px;
}

#d_master_banner
{

	margin:10px;
	margin-bottom:0;
	display:block;
	height:160px;
}

#d_master_banner_image
{
	margin-left:25px;
	margin-right:10px;
	width:150px;
	height:130px;
}

#d_banner_content h1
{
	margin-top:10px;
       color:#8E2323;
       font-size:1.8em;
       text-align:center;
}

#d_banner_content h3
{
     border-bottom:2px solid #8e2323;
     padding:0;
     padding-right:10px;
     padding-left:10px;
     margin:0;
     font-size:1.2em;
}

#d_banner_sunday
{
	width:780px;
	height:147px;
	margin-left:10px;
	padding:0;
	background-color:white;

}

#d_sunday_detail
{
	margin-right:25px;
	padding-bottom:20px;
	font-weight:bold;
	font-size:0.8em;
}

#d_banner_sunday img
{
	margin-top:15px;
	margin-left:200px;
	
}

h4
{
 	font-size:1.2em;
 	text-align:center;
}

#d_master_banner_image img
{
	margin:20px;
	border:none;
}

a.textLink
{
	font-size:0.7em;
	color:#8E2323;
}

a.textLink:hover
{
	color:gray;
}

.d_gray_space
{
	display:block;
	height:20px;
	background-color:#DCDCDC;
}	

.borderBottom
{
	border-bottom:2px solid #8E2323;
}

.d_content_container
{
	margin:10px;
	min-height:150px;
}

#container1
{
	width:376px;
}

#container2
{
	width:376px;
}

#container3
{
	width:376px;
	min-height:250px;
	font-size:0.8em;
}

#container4
{
	width:376px;
	min-height:250px;
	font-size:0.8em;
}

.d_content_container h1
{
	color:red;
	font-weight:lighter;
	font-family:arial;
	font-size:1.0em;
	margin:20px;
	margin-bottom:5px;
	padding-bottom:3px;
	border-bottom:1px solid gray;
}

.d_content_container p
{
	margin:5px;
	margin-left:20px;
	font-size:0.8em;
}

.floatRight
{
	float:right;
}

.floatLeft
{
	float:left;
}

#d_footer
{
	margin:0 auto;
	width:800px;
	margin-top:10px;
	/*border:2px solid #8E2323;*/
	background-color:white;
	padding:0px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
}

#d_footer a
{
	font-size:0.7em;
	font-weight:bold;
	color:gray;
	text-decoration:none;
	
}

#d_footer a:hover
{
	color:orange;
}

#d_footer span.standards
{
	font-size:0.8em;
	padding-left:20px;
}

span.openTimes
{
 	color: #8E2323;
 	
}

span.openDays
{
 	padding-right:20px;
}

span.openSunday
{
	font-weight:bold;
	font-size:1.2em;
}


