@charset "utf-8";
/*
Title:      
Author:     
Updated:    
Notes:	    
*/

	#header{background:url(../images/bg_header.jpg) no-repeat;}

	#main{
	color:#333;
	background:url(../images/bg_main.jpg) repeat-y;
	padding:0 65px 0 50px;
	height:1%;
	}
		#leftCol{
		float:left;
		width:315px;
		}
			#leftCol h2{
			font-size:24px;
			text-transform:uppercase;
			font-weight:normal;
			margin:25px 0 20px 0;
			}
			#leftCol ul{
			padding:0;
			margin:10px 0;
			}
				#leftCol li{
				margin:10px 0;
				padding:0 0 0 15px;
				background:url(../images/bullet_arrow.gif) no-repeat;
				}
			#leftCol p{}
			#leftCol a{
			color:#f36;
			font-weight:bold;
			}
		
		#rightCol{
		float:right;
		width:600px;
		}	
			#rightCol h2{
			color:#fff;
			text-transform:uppercase;
			background:url(../images/bg_header_full.gif) left center repeat-x;
			margin:25px 0 0 0;
			width:600px;
			height:31px;
			font-size:18px;
			font-weight:normal;
			}
				#rightCol h2 span.inner{
				background:url(../images/bg_header_inner.gif) top right no-repeat;
				padding:0 15px 0 0;
				display:block;
				float:left;
				}
				#rightCol h2 span.inner2{
				background:url(../images/bg_header_inner2.gif) no-repeat;
				padding:4px 0 0 15px;
				display:block;
				float:left;
				height:31px;
				}
			#rightCol p{}
			
			#rightCol .row{
			padding:0 5px;
			margin:15px 0 25px 0;
			clear:both;
			}
				#rightCol .rowL{
				float:left;
				width:286px;
				}
				#rightCol .rowR{
				float:right;
				width:286px;
				}
				/*#rightCol .rowL{
				background:url(../images/bg_module_home.jpg) no-repeat;
				height:95px;
				width:286px;
				}
				#rightCol .rowR{
				background:url(../images/bg_module_home_right.jpg) no-repeat;
				height:95px;
				width:286px;
				}*/
				
					#rightCol .contentBox{background:url(../images/contentBox_top.jpg) no-repeat;}
					#rightCol .rowL .contentBox .inner{
					background:url(../images/contentBox_bot_l.jpg) bottom no-repeat;
					width:286px;
					padding:0 0 5px 0;
					height:96px;
					}
					#rightCol .rowR .contentBox .inner{
					background:url(../images/contentBox_bot_r.jpg) bottom no-repeat;
					width:286px;
					padding:0 0 5px 0;
					height:96px;
					}
					
						#rightCol .row h3{
						width:100px;
						height:24px;
						text-align:center;
						margin:0 0 3px 185px;
						padding:3px 0 0 0;
						font-size:12px;
						}
							#rightCol .row h3 a{color:#333;}
						#rightCol .row p{
						margin:0 3px 0 3px;
						line-height:120%;
						font-size:10px;
						}
						#rightCol .row p.more{margin-right:20px;}
							#rightCol .row img{
							float:left;
							margin:0 10px 0 5px;
							}
				
			#rightCol .col{
			border:1px solid #c0c0c0;
			border-width:0 1px 0 0;
			padding:10px 0 0 0;
			}
				#rightCol .colL{
				float:left;
				width:276px;
				border:1px solid #c0c0c0;
				border-width:0 1px 0 1px;
				padding:0 20px 0 10px;
				}
				#rightCol .colR{
				float:right;
				width:270px;
				padding:0 10px;
				}
					#rightCol .col dl{padding:0;margin:0;}
						#rightCol .col dt{
						font-size:12px;
						font-weight:bold;
						background:url(../images/bullet_circle.gif) no-repeat 0 0;
						padding:2px 0 8px 22px;
						}
							#rightCol .col dt a{color:#333;}
						#rightCol .col dd{
						border:1px solid #c0c0c0;
						border-width:1px 0 0 0;
						margin:0 0 10px 22px;
						padding:6px 0 0 0;
						}
						#rightCol .col dd.more{border:none;}
						
	#footer{
	background:url(../images/bg_footer.jpg) no-repeat;
	padding:25px 25px 0 25px;
	text-align:right;
	}
		#footer p{
		color:#ccc;
		font-size:10px;
		margin:0;
		}
		#footer a{color:#ccc;}