@import url("reset.css");

body { background: #DDD;color: #333;font-family: "Arial", Verdana, Helvetica, sans-serif;font-size: 12px;padding: 20px 0; }

.ic {
	border:0;
	float:right;
	background:#fff;
	color:#f00;
	width:50%;
	line-height:10px;
	font-size:10px;
	margin:-220% 0 0 0;
	overflow:hidden;
	padding:0
}

a.sidelink { color: #D82B00; text-decoration: none; }
a.sidelink:hover { color: #333; text-decoration: none; }
a.home { color: #D82B00; text-decoration:none; }
a.home:hover { font-weight:bold;font-style:italic; }

/* Main Styles */

#container
{
	margin: 0 auto;
	width: 900px;
	background: #fefefe;
	padding: 0 0 20px 0;
	
	-moz-box-shadow: 0 0 10px #AAA; -webkit-box-shadow: 0 0 10px #AAA; box-shadow: 0 0 10px #AAA;
}

	#menucont
	{
		width: 900px;
		height: 46px;
		padding: 10px 0 0 0;
		border-bottom: 2px solid #EEE;
		background: #FFF;
	}

		#menucont ul
		{
			float: right;
			width: auto;
			margin: 0 15px 0 0;
			list-style-type: none;
			overflow: hidden;
		}
			
		#menucont ul li
		{
			display: inline;
		}
			
		#menucont ul li a
		{
			float: left;
			line-height: 46px;
			padding: 0 15px;
			margin: 0 0 0 10px;
			font-weight: bold;
			text-decoration: none;
			text-transform: uppercase;
			font-size: 11px;
			color: #333;
			background: #FFF;
		}

		#menucont ul li a.active
		{
			background: #FFF;
			border-bottom: 2px solid #D82B00;
			color: #D82B00;
		}

		#menucont li a:hover
		{
			background: #FFF;
			border-bottom: 2px solid #D82B00;
			color: #333;
		}

	#middlecont_new	{ width: 900px;height:250px;padding: 15px 0px 0px 0px;margin: 0px 0px;
	               	  background: url('../images/EEHeader_1_WithLogo.png') top left no-repeat; }
	#middlecont_new p { font-size: 24px;color: #FFF;font-weight: bold;letter-spacing: -1px;text-align: right;margin-right:15px; }
	
	
	#middlecont p
	{
		font-size: 24px;
		color: #FFF;
		font-weight: bold;
		letter-spacing: -1px;
		text-align: right;
		margin-right:15px;
	}
	#middlecont
	{
		width: 900px;height:250px;
		padding: 15px 0px 0px 0px;
		margin: 0px 0px;
/*		background: #D82B00 url('../images/bg-graphiccont.png') bottom repeat-x;*/
        background: url('../images/EntryEeze_Header_1.jpg') top left no-repeat;
	}
	#middlecont2
	{
		width: 900px;height:150px;
		padding: 15px 0px 0px 0px;
		margin: 0px 0px;
/*		background: #D82B00 url('../images/bg-graphiccont.png') bottom repeat-x;*/
background: url('../images/EntryEeze_Header_2.jpg') top left no-repeat;
	}
	
		#middlecont p
		{
			font-size: 24px;
			color: #FFF;
			font-weight: bold;
			letter-spacing: -1px;
			text-align: right;
			margin-right:15px;
		}
		#middlecont2 p
		{
			font-size: 24px;
			color: #FFF;
			font-weight: bold;
			letter-spacing: -1px;
			text-align: right;
			margin-right:15px;
		}
	#hmenucont
	{
	    margin:0px;
	    width:900px;
	    background-color:#d1ebff;
	    padding:10px 0px;
	    text-align:center;
	    font-size:14px;
	}
	#maincont
	{
		width: 900px;
		padding: 20px 20px 0 20px;
		line-height: 22px;
		background: url("../images/bg-maincont2.png") repeat-y;
	}
	#logodiv
	{
	    width:880px;margin:0px auto;text-align:center;
	}
	#logodiv a
	{
	    padding:0px 15px;
	}
	#logodiv2
	{
	    width:880px;margin:0px auto;text-align:center;
	}
	#logodiv2 a
	{
	    padding:10px 15px;
	}
	#logodiv2 img
	{
	    padding:15px 0px;
	}
	#logodiv a.memb, #logodiv a.home
	{
	    padding:0px;
	}
	div.logorow
	{
	    width:860px;margin:0px auto;text-align:center;padding:15px 0px;
	}
	#maincont p { margin: 0 0 15px 0; }
	#maincont h1, #maincont h2, #maincont h3, #maincont h4, #maincont h5 { margin: 0 0 15px 0; font-weight: normal; letter-spacing: -1px; }
	#maincont h1 { font-size: 24px; }
	#maincont h2 { font-size: 22px; }
	#maincont h3 { font-size: 22px; }
	#maincont h4 { font-size: 20px; }
	#maincont h5 { font-size: 20px; }
	#maincont ul { margin: 0 0 15px 35px; list-style-type: square; }
	#maincont ul li { padding: 0 0 0 2px; }
	#maincont ol { margin: 0 0 15px 35px; list-style-type: decimal; }
	#maincont ol li { padding: 0 0 0 2px; }
	#maincont blockquote { background: #EEE; border-left: 3px solid #D82B00; padding: 15px; margin: 0 0 15px 0; font-style: italic; line-height: 18px; }

	#maincont #mainleft { float: left; width: 220px; padding: 0 15px; font-size: 12px; }
	#maincont #mainleft ul.sidemenu { float: left; width: 220px; margin: 0 0 15px 0; }
	#maincont #mainleft ul.sidemenu li { display: block; list-style-type: none; }
	#maincont #mainleft ul.sidemenu li a { float: left; width: 210px; padding: 6px 10px; margin: 0 0 1px 0;
		background: #EEE; border-bottom: 1px solid #DDD; color: #D82B00; font-weight: bold;
	}
    #maincont #mainleft ul.sidemenu li a.last { border-bottom: none; }
	#maincont #mainleft ul.sidemenu li a:hover { color: #FFF; background: #D82B00 url('../images/bg-graphiccont.png') bottom repeat-x; }

		
	#maincont #mainright
	{
		float: left;
		width: 590px;
		padding: 0 0 0 20px;
		text-align:left;
	}
	#maincont #mainright p
	{
		font-size:12px;
    }		
	#footercont
	{
		margin: 0 auto;
		width: 820px;
		padding: 20px;
		font-size: 1dpx;
		color: #777;
	}
	
		#footercont #footerleft
		{
			float: left;
			width: 410px;
		}
			
			#footercont #footerleft ul li
			{
				display: inline;
			}
			
			#footercont #footerleft ul li a
			{
				float: left;
				padding: 0 20px 0 0;
				color: #666;
				text-transform: uppercase;
			}
			
			#footercont #footerleft ul li a:hover
			{
				color: #222;
			}

		#footercont #footerright
		{
			float: left;
			width: 410px;
			text-align: right;
		}
		#footercont #footerright a
		{
			color:#777;
			text-decoration:none;
		}
		#footercont #footerright a:hover
		{
			color:Blue;
			text-decoration:underline;
		}
