body {margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#333333; line-height:18px; background:url(images/bg.jpg) repeat-x left top #D6D5D9;}
img {border:0;}
.wrapper {width:1000px; height:auto; margin:0 auto 0 auto; background:#FFFFFF; clear:both; overflow:hidden;}
	.wrapper a {color:#14598F; text-decoration:underline;}
	.wrapper a:hover {color:#CB0207; text-decoration:none;}

.top {width:1000px; height:148px; background:url(images/top.jpg) no-repeat center top;}
	.topLeft {width:654x; height:148px; float:left;}
		.topLeft_logo {padding-left:12px;}
	.topRight {width:300px; height:148px; float:right;}
		.topRight_contact {width:284px; height:98px; padding-top:10px; padding-right:16px; font-size:11px; color:#000000; text-align:right; line-height:14px;}
			.topRight_contact a {color:#CB0207; text-decoration:underline;}
			.topRight_contact a:hover {color:#14598F; text-decoration:none;}
		.topRight_slogan {width:300px; height:40px;}

.flashBg {width:1000px; height:246px; background:url(images/flashBg.jpg) no-repeat center top;}
.flashBg_canvas {width:980px; height:auto; margin:0 auto 0 auto;}
	.navBg_width {width:1000px; height:46px; background:url(images/navBg_wide.jpg) no-repeat center top;}
	.navBg {width:980px; height:46px; background:url(images/navBg.jpg) no-repeat center top; margin:0 auto 0 auto;}
	.navBg_spacer {width:980px; height:10px; line-height:10px; font-size:0px;}
	.nav {width:980px; height:36px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF;}
		.nav .navSpacer {width:7px; height:36px; line-height:36px; font-size:0px; background:url(images/nav_bd.jpg) no-repeat center top;}
		.nav a {width:auto; height:36px; line-height:36px; display:block; color:#FFFFFF; text-decoration:none; text-align:center;}
		.nav a:hover, .current a {color:#384663; text-decoration:none; background:url(images/nav_o.jpg) repeat-x left top;}
	.flash {width:980px; height:188px; line-height:188px; font-size:0px;}
	
.main {width:1000px; height:200px; margin:0 auto 0 auto;}
	.left {width:220px; height:auto; float:left; background:url(images/left.jpg) no-repeat left top;}
	.leftCanvas {width:200px; height:auto; padding-top:10px; padding-bottom:10px; padding-left:10px; padding-right:10px;}
	.leftNav {width:200px; height:auto; font-weight:bold;}
		.leftNav .leftNavSpacer {width:200px; height:2px; line-height:2px; font-size:0px;}
		.leftNav a {width:auto; height:34px; line-height:34px; display:block; padding-left:30px; color:#333333; text-decoration:none; background:url(images/leftNav.gif) no-repeat left top;}
		.leftNav a:hover {color:#000000; text-decoration:none; background:url(images/leftNav.gif) no-repeat left bottom;}
	.leftContact {width:200px; height:auto; font-size:11px; color:#000000; line-height:14px; padding-top:10px;}
	.leftContact_phone {font-size:13px; font-weight:bold;}
	.leftContact_fax {font-size:13px; font-weight:bold;}
	.leftContact_mobile {font-size:13px; font-weight:bold;}
	.leftContact_email {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px;}
	
	.right {width:780px; height:auto; float:right;}
	.rightCanvas {width:740px; height:auto; padding-top:20px; padding-bottom:20px; padding-left:20px; padding-right:20px;}
	.right_title {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:23px; color:#3E70D0; padding-bottom:8px;}
	.right_spacer {height:20px; line-height:20px; font-size:0px;}
	.right_font16 {font-size:16px;}
		.rightMain {width:740px; height:auto;}
		.rightContent {width:540px; height:auto; float:left;}
		.rightBox {width:520px; height:auto; font-size:11px; background:#D1F2F9; padding:10px;}
	.rightGradient {width:180px; height:210px; float:right; font-size:12px; background:url(images/rightGradient.jpg) no-repeat left top;}
	.rightGradient_canvas {width:140px; height:auto; padding-top:20px; padding-bottom:20px; padding-left:20px; padding-right:20px;}
	
.footerBg {width:1000px; height:auto; background:url(images/footerBg.jpg) repeat-y left top; clear:both; overflow:hidden;}
.footerBg_top {width:1000px; height:auto; background:url(images/footerBg_top.jpg) no-repeat left top; clear:both; overflow:hidden;}
.footerBg_padding {text-align:center; padding-top:14px; padding-bottom:20px;}
	.footer_links {font-size:11px; color:#FFFFFF;}
		.footer_links a {color:#FFFFFF; text-decoration:none;}
		.footer_links a:hover {color:#FFFFFF; text-decoration:underline;}
	.footer_copy {font-size:10px; color:#EDDD6B;}
		.footer_copy a {color:#EDDD6B; text-decoration:underline;}
		.footer_copy a:hover {color:#FFFFFF; text-decoration:none;}
.footerBg_music {padding-bottom:10px;}