p, div, h1, h2, h3, h4, h5 {margin:0; padding:0;}
body {margin:0; padding:0; background: url(../images/bg_body.gif) left top repeat-x #2c2c2c; font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#000000;}
img {border:none; margin:0; padding:0;}
.clear {clear:both; font-size:0; line-height:0;}

/* Conten Item */
p {line-height:18px;}

/* Normal links */
a {color:#000000; text-decoration:underline;} /*#ed1c24*/
a:hover {text-decoration:none;}

/* Headings */
h1 {color:#252525; font-size:30px; font-weight:bold; padding:15px 0;}

/* Top banner - Logo banner */
#banner {width:908px; margin:52px auto -3px auto!important; margin:52px auto 0 auto;}
/* ---------------------------- CONTAINER ---------------------------- */
#container {width:890px; margin:0 auto; padding:0 9px; background:url(../images/bg_container.gif) top center repeat-y;}

	/* ---------------------------- MIDDLE ---------------------------- */
	#middle {width:890px;}

		/* Column 1 */
		#col1 {width:190px; float:left;}
			ul#leftnav {padding:40px 20px; margin:0;}
				ul#leftnav li {display: block; list-style:none;}
				ul#leftnav li a {color:#bababa; font-size:16px; font-weight:bold; line-height:30px; text-decoration:none;}
				ul#leftnav li a:hover {color: #ffffff;}
				ul#leftnav li.active a  {color:#ffffff;}

		/* Column 2 */
		#col2 {width:660px; float:left; padding:20px;}
				#col2_left {width:310px; float:left; padding:0 20px 0 0;}
					#col2_left ul li {margin:0; padding:0; list-style:outside;}
				#col2_right {width:303px; float:left; margin:0 0 0 27px;}
					.right_note {color:#aeaeae; font-weight:bold; text-align:center; padding:10px 0; margin:-3px 0 0 0; background:#252525;}
					#col2_right .right_note ul li {list-style-type:none;}
					#col2_right ul {margin:0; padding:0; text-align:center;}
						#col2_right ul li {margin:0; padding:0; list-style:inside; color:#aeaeae; font-weight:bold; line-height:22px;}
						#col2_right p {line-height:22px;}
					
					.right_note ul li a, .right_note ul li a:visited, .right_note ul li a:hover {
                        color: #aeaeae;
                        text-decoration: none;
                    }
                    .right_note h3 {
                        font: 13px Arial,Helvetica,sans-serif;
                    }

		.column             { float:left; overflow:hidden; }
.col-first          {  }
.col-last           {  }

.col-two            { width:50%; }
.col-three          { width:33%; }
.col-four           { width:25%; }
	/* ---------------------------- END OF MIDDLE ---------------------------- */

	/* ---------------------------- FOOTER ---------------------------- */
	#footer {width:908px; margin:0 auto; padding:10px 0 20px 0; line-height:16px; text-align:center; color:#bababa; background:url(../images/bottomborder_container.gif) top center no-repeat;}
		#footer a {color:#bababa; text-decoration:none;}
		#footer a:hover {text-decoration:none; color: #ed1c24;}
	/* ---------------------------- END OF FOOTER ---------------------------- */

/* ---------------------------- END OF CONTAINER ---------------------------- */

