/*
      Created by Keith Donegan of Code-Sucks.com
	  
	  E-Mail: Keithdonegan@gmail.com
	  
	  You can do whatever you want with these layouts,
	  but it would be greatly appreciated if you gave a link
	  back to http://www.code-sucks.com
	  
*/

* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif, ËÎÌå;
 font-size: 12px;
}

h2 {
 background:#bbbdc7;
 color:#333;
 padding-left:20px;
 margin:1px 0 0 1px;
 font-size:12px;
 font-weight: normal;
 line-height:18px;
}
h3 {
 font-size:14px;
 background:#faf9f7;
 padding:5px;
 border-bottom: 1px solid #f3f1ed;
}
h4 {
 font-size:12px;
}
h5 {
 font-size:16px;
 border-bottom: 1px solid #999;
 line-height:20px;
 padding:5px;
}
ul{
 padding:0;
 margin:1em 0;
 list-style:inside disc;
}

li{
 line-height:22px;
}
img {
 border:0;
}
p {
 text-indent:2em;
 padding:1em;
 line-height:18px;
}
a{
	color: #333;
	text-decoration: none;
}
a:link{
	color: #036;
	text-decoration: none;
}
a:visited{
	color: #666;
	text-decoration: none;
}
a:hover{
	color: #06c;
	text-decoration: underline;
}
/* left nav */
#leftcolumn ul {
 list-style:none;
}
/* layout start*/
#wrapper { 
 margin: 0 auto;
 width: 940px;
}
#faux {
 background: url(../image/index-3-col.gif) repeat-y;
 margin-bottom: 5px;
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 100%;
}
#header {
 color: #333;
 width: 940px;
 padding: 0px;
 margin: 0px;
 background: #fff;
}
#main_nav {
 padding:5px 0 0 12px;
 background: url(../image/menu_back.jpg) #336 no-repeat;
 height: 23px;
}
#bread {
 clear:both;
 background:url(../image/index-mid.gif) repeat-x;
 height:11px;
}
#leftcolumn { 
 display: inline;
 color: #333;
 margin: 1px 0;
 padding: 0 4px;
 width: 133px;
 float: left;
}
#content { 
 float: left;
 color: #222;
 margin: 1px;
 padding: 0 10px;
 width: 633px;
 display: inline;
 position: relative;
}
#rightcolumn { 
 display: inline;
 color: #333;
 margin: 0;
 padding: 0 5px;
 width: 172px;
 float: right;
}
#footer { 
 width: 940px;
 clear: both;
 color: #333;
 background: url(../image/foot_back.jpg) no-repeat #fff;
 margin: 0px 0px 10px 0px;
 padding: 0px;
}
.clear { clear: both; background: none; }
/* layout end */

/* content style */
#content ul{
}

/* right block */
.rb_text {
 clear:both;
 padding: 0 6px;
}
.rb_text p {
 text-indent:0;
}
/* foot */
#foot_nav {
 color:#FFF;
 line-height:18px;
 padding:1px 20px;
 letter-spacing:0.3em;
}
#copyright {
 padding:2px;
 text-align:center;
 letter-spacing:0.3em;
}
#foot_nav a {
 color:#FFF;
}

/* menu */

	/* --[[ Main Expand Icons ]]-- */
	#imenus0 .imeam span,#imenus0 .imeamj span {background-image:url(../image/sample3_main_arrow.gif); width:7px; height:5px; left:-46px; top:5px; background-repeat:no-repeat;background-position:top left;text-indent:0;}
	#imenus0 li:hover .imeam span,#imenus0 li a.iactive .imeamj span {background-image:url(../image/sample3_main_arrow.gif); background-repeat:no-repeat;background-position:top left;text-indent:0;}

	/* --[[ Sub Expand Icons ]]-- */
	#imenus0 ul .imeas span,#imenus0 ul .imeasj span {background-image:url(../image/sample3_sub_arrow.gif); width:5px; height:7px; left:-5px; top:3px; background-repeat:no-repeat;background-position:top left;text-indent:0;}
	#imenus0 ul li:hover .imeas span,#imenus0 ul li a.iactive .imeasj span {background-image:url(../image/sample3_sub_arrow.gif); background-repeat:no-repeat;background-position:top left;text-indent:0;}


	/* --[[ Main Container ]]-- */
	#imouter0 {border-style:none; border-width:0px; padding:0px; margin:0px;text-indent:0;}


	/* --[[ Sub Container ]]-- */
	#imenus0 li ul {background-color:#ededf2; border-style:solid; border-color:#cccccc; border-width:1px; padding:5px; margin:2px 0px 0px 0px ; text-indent:0;}


	/* --[[ Main Items ]]-- */
	#imenus0 li a, #imenus0 .imctitle {color:#ffffff; text-align:left; font-family:; font-size:12px; font-weight:normal; text-decoration:none; border-style:solid; border-color:#cfcfcf; border-width:0px; padding:2px 8px; text-indent:0;letter-spacing:0.2em;}

		/* [hover] - These settings must be duplicated for IE compatibility.*/
		#imenus0 li:hover>a {background-color:#efefef; color:#333333; text-decoration:none; }
		#imenus0 li a.ihover, .imde imenus0 a:hover {background-color:#efefef; color:#333333; text-decoration:none; }

		/* [active] */
		#imenus0 li a.iactive {}


	/* --[[ Sub Items ]]-- */
	#imenus0 ul a, #imenus0 .imsubc li .imctitle  {color:#555555; text-align:left; font-size:11px; font-weight:normal; text-decoration:none; border-style:none; border-color:#000000; border-width:1px; padding:2px 5px; text-indent:0;}

		/* [hover] - These settings must be duplicated for IE comptatibility.*/
		#imenus0 ul li:hover>a {background-color:#ffffff; color:#000000; text-decoration:none; }
		#imenus0 ul li a.ihover {background-color:#ffffff; color:#000000; text-decoration:none; }

		/* [active] */
		#imenus0 ul li a.iactive {background-color:#ffffff; }

		/* [Dividers] */
		#imenus0 .dvs {border-bottom-width:1px; border-style:solid; border-color:#c1c1c1; padding-bottom:2px; margin-bottom:2px; }