/*css document*/

body {
	margin:0;
	padding:0;
	background:url(../images/body_tile.gif) repeat-x #1E1E1E;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	height: auto;
	color: #FFCC00;
}

img { 
	border:0; 
}

.flt {
	float:left;
}

/*Blocks*/

#main_block { 
	text-align:left;
	width:1000px;
}

#header {
	float:left;
	display:inline;
	width:1000px;
	padding:0 0px 0 0px;
}

#center {
	float:left;
	width:1000px;
	padding-bottom:20px;
	height: auto;
}

#footer {
	float:left;
	width:100%;
	border-top:1px solid #585858;
	background:#292929;
	padding:25px 0 25px 0;
}

/*header*/

.logo {
	float:left;
	margin:35px 0 0 108px;
}

.hd_help {
	float:right;
	width:200px;
	color:#666666;
	margin:50px 120px 0 0px;
	text-align:right;
}

.hd_help span {
	color:#666666;
}

.hd_menu {
	float:left;
	display:inline;
	width:916px;
	margin:10px 0 0 42px;
	background:url(../images/menu_tile.gif) repeat-x;
}

.hd_menu1 {
	float:left;
	width:916px;
	background:url(../images/menu_left.gif) no-repeat left top;
}

.hd_menu2 {
	float:left;
	width:856px;
	height:48px;
	padding-left:60px;
	margin-right:-3px;
	background:url(../images/menu_right.gif) no-repeat right top;
}

.hd_menu2 a {
	float:left;
	color:#888585;
	text-transform:lowercase;
	text-decoration:none;
	margin-right:-3px;
	font:bold 11px/48px Arial, Helvetica, sans-serif;
}

.hd_menu2 a:hover {
	color:#FFF;
}

.hd_menu2 img {
	margin:0 26px 0 26px;
}

.header1,.header2 {
	float:left;
	width:1000px;
	height:250px;
	background-color: #1D1D1D;
	background-image: url(../images/header.gif);
	background-repeat: no-repeat;
	background-position: left;
}

.header2 {
	float:left;
	background:url(../images/header2.jpg) no-repeat right;
}

.hd_arrow1 {
	float:left;
	font:60px Arial, Helvetica, sans-serif;
	color:#191919;
	margin:68px 0 0 436px;
}

.hd_text1 {
	float:left;
	font:bold 16px Trebuchet MS, Arial, Helvetica, sans-serif;
	width:430px;
	color:#ECC1CF;
	text-transform:uppercase;
	margin:82px 0 0 9px;
}

.hd_text2 {
	float:left;
	width:470px;
	margin:0px 0 0 465px;
	color:#1D1719;
}

.hd_arrow2 {
	float:left;
	font:60px Arial, Helvetica, sans-serif;
	color:#191919;
	margin:-25px 0 0 921px;
	position:relative;
}

.hd_more {
	float:left;
	width:110px;
	height:29px;
	margin:-25px 0 0 822px;
	position:relative;
	text-align:center;
	text-decoration:none;
	color:#010101;
	font:11px/25px Arial, Helvetica, sans-serif;
	background:url(../images/hd_more.gif) no-repeat;
}

.hd_more:hover {
	text-decoration:underline;
}

/*center*/

.cp_tile1,.cp_tile2,.cp_tile3 {
	float:left;
	width:303px;
	display:inline;
}

.cp_tile1 {
	margin:5px 0 0 41px;
	background-image: url(../images/marketing-home.gif);
	background-repeat: no-repeat;
}

.cp_tile2 {
	margin:5px 0 0 5px;
	background-image: none;
	background-repeat: repeat-y;
}


.cp_tile3 {
	margin:5px 0 0 5px;
	background-image: none;
	background-repeat: repeat-y;
}

.cp_top1,.cp_top2,.cp_top3 {
	float:left;
	width:303px; 
}

.cp_top1 {
		background:url(../images/cp_top1.gif) no-repeat top;
}

.cp_top2 {
		background:url(../images/cp_top2.gif) no-repeat top;
}

.cp_top3 {
		background:url(../images/cp_top3.gif) no-repeat top;
}

.cp_bot1,.cp_bot2,.cp_bot3 {
	float:left;
	width:303px;
	padding-bottom:5px;
}

.cp_bot1 {
	background-image: none;
	background-repeat: no-repeat;
	background-position: center;
	background-color: #333333;
}

.cp_bot2 {
	background-image: none;
	background-repeat: no-repeat;
	background-position: center;
}

.cp_bot3 {
	background:url(../images/cp_bot3.gif) no-repeat bottom;
}

.cp_head1,.cp_head1a,.cp_head1b {
	float:left;
	margin:18px 0 0 29px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
}

.cp_head1 {
	color:#C6C4C4;
}

.cp_head1a {
	color:#E80F5B;
}

.cp_head1b {
	color:#FEFEFE;
}

.cp_head2,.cp_head2a,.cp_head2b {
	float:left;
	width:240px;
	text-transform:uppercase;
	font-weight:normal;
	margin:9px 0 0 30px;
}

.cp_head2 {
	color:#270114;
}

.cp_head2a {
	color:#FFFFFF;
}

.cp_head2b {
	color:#FD0053;
}

.cp_text1,.cp_text1a,.cp_text1b {
	float:left;
	width:250px;
	font:11px/16px Arial, Helvetica, sans-serif;
	margin:7px 0 0 29px;
}

.cp_text1 {
	color:#AF939C;
}

.cp_text1a {
	color:#A5A2A3;
}

.cp_text1b {
	color:#D2AC59;
}

.cp_view1,.cp_view1a,.cp_view1b {
	float:left;
	width:60px;
	font:11px Arial, Helvetica, sans-serif;
	margin:10px 0 0 221px;
	text-decoration:none;
}

.cp_view1 {
	color:#280211;
}

.cp_view1a {
	color:#F6C048;
}

.cp_view1b {
	color:#F40E6F;
}

.cp_view1:hover,.cp_view1a:hover,.cp_view1b:hover {
	text-decoration:underline;
}

/*content*/

#content {
	float:left;
	width:900px;
	height: auto;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 50px;
	clear: inherit;
}

.cp_head3 {
	float:left;
	color:#FFFFFF;
	font:24px Trebuchet MS, Arial, Helvetica, sans-serif;
}

.cp_text2 {
	float:left;
	width:920px;
	color:#669900;
	font-size:12px;
	line-height:18px;
}

.cp_text3 {
	float:none;
	width:900px;
	color:#A4A2A3;
	font:12px/15px Arial, Helvetica, sans-serif;
	margin-top:10px;
}

.cp_text3 a {
	color:#F6C048;
	font-weight:bold;
	text-decoration:none;
	line-height:20px;
}

.cp_text3 a:hover {
	text-decoration:underline;
}

.cp_img1 {
	margin:17px 0 0 0;
}

.cp_img2 {
	margin:17px 0 0 30px;
}

.cp_text4 {
	float:left;
	width:575px;
	color:#A4A2A3;
	font:12px/15px Arial, Helvetica, sans-serif;
	margin:20px 0 0 0px;
}

.cp_text5 {
	float:left;
	width:250px;
	color:#A4A2A3;
	font:11px/15px Arial, Helvetica, sans-serif;
	margin:20px 0 0 55px;
}

.cp_read1 {
	float:left;
	width:135px;
	height:24px;
	margin:11px 0 0 0;
	text-align:center;
	text-decoration:none;
	color:#A4A2A3;
	font:11px/23px Arial, Helvetica, sans-serif;
	background:url(../images/cp_read1.gif) no-repeat;
}

.cp_read1:hover {
	text-decoration:underline;
}

.cp_test {
	float:left;
	width:60px;
	color:#DC0475;
	margin:14px 0 0 10px;
}


/*right*/

#right {
	float:right;
	width:270px;
	padding:45px 42px 0 0;
}

.rp_top1 {
	float:left;
	width:270px;
	padding-top:9px;
	background:url(../images/rp_top1.gif) no-repeat top;
}

.rp_bot1 {
	float:left;
	width:270px;
	padding-bottom:8px;
	background:url(../images/rp_bot1.gif) no-repeat bottom;
}

.rp_tile1 {
	float:left;
	width:270px;
	padding-bottom:20px;
	background:url(../images/rp_tile1.gif) #353535 repeat-x;
}

.rp_head1 {
	float:left;
	color:#669900;
	margin:10px 0 0 32px;
	font:18px Trebuchet MS, Arial, Helvetica, sans-serif;
}

.rp_text1 {
	float:left;
	width:205px;
	color:#A4A2A3;
	margin:11px 0 0 33px;
}

.rp_date1 {
	float:left;
	color:#F6C048;
	width:180px;
	font-weight:bold;
	margin:20px 0 0 33px;
}

.rp_date1 span {
	font-weight:normal;
	color:#A4A2A3;
}

.rp_text1 a {
	color:#FEFEFE;
	font-weight:bold;
	text-transform:uppercase;
	line-height:18px;
	text-decoration:none;
}

.rp_bar {
	margin:15px 0 0 0;
}

.rp_rmore1 {
	float:left;
	width:55px;
	margin:10px 0 0 40px;
	text-decoration:none;
	background:url(../images/rp_rmore1.gif) no-repeat left;
	padding-left:11px;
	color:#F6C048;
}

.rp_rmore1:hover {
	text-decoration:underline;
}

/*footer*/

.fp_menu {
	float:left;
	width:910px;
	padding-right:90px;
	text-align:center;
	color:#7C7C7C;
	font:11px/16px Arial, Helvetica, sans-serif;
}

.fp_menu a {
	color:#7C7C7C;
	text-decoration:none;
}

.fp_menu span {
	padding:0 15px 0 15px;
}

.fp_menu a:hover {
	text-decoration:underline;
}

.fp_copy {
	float:left;
	width:910px;
	padding-right:90px;
	text-align:center;
	color:#EA027C;
	margin-right:-3px;
	position:relative;
	padding-top:15px;
	font:11px/16px Arial, Helvetica, sans-serif;
}

/*inner*/

.in_pic1 {
	float:right;
	margin:0 0 0 18px;
}

.in_text1 {
	float:right;
	width:920px;
	color:#A4A2A3;
	margin-top:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	font-style: normal;
}

.in_text1 a {
	color:#FFCC00;
	font-weight:bold;
	text-decoration:none;
}

.in_text1 a:hover {
	text-decoration:underline;
}
