body {
	margin:0px;
	padding:0px;
	font-family:Arial;
}
#full_1 {
	width:1000px;
	margin:0px auto;
}
#full_2 {
	width:1000px;
	float:left;
}
.header {
	width:1000px;
	float:left;
}
.logo {
	padding:15px;
	float:left;
}
.right_panel_header {
	width:600px;
	padding-top:5px;
	float:right;
}
.line_1 {
	width:435px;
	padding-right:20px;
	float:right;
}
.image {
	float:left;
}
.image-website {
	padding-bottom:10px;
	float:left;
}

.login_border {
	width:313px;
	height:21px;
	border-bottom:1px solid #ffe25f;
	border-top:1px solid #ffe25f;
	float:left;
}
.login_text {
	font-size:10px;
	color:#999999;
	padding:3px;
	float:left;
}
.login_field {
	padding:1px;
	float:left;
}
.login_field_text {
	font-size:9px;
	width:80px;
	height:12px;
	float:left;
}
.dot-line {
	width:350px;
	height:20px;
	/*background-image:url(../images/dot.gif);
	background-repeat:repeat-x;*/
	float:right;
}
.text1 {
	font-size:16px;
	color:#636467;
	padding-right:6px;
	float:right;
}
.text2 {
	font-size:14px;
	color:#ffd204;
	font-weight:bold;
	padding-right:5px;
	float:right;
}
.text3 {
	font-size:14px;
	color:#808285;
	padding-right:6px;
	float:right;
}
.text4 {
	padding-top:5px;
	font-size:11px;
	color:#818285;
	font-weight:bold;
	float:right;
}
.text4_red {
	padding-top:5px;
	font-size:12px;
	color:#900;
	float:right;
}
.text4_green {
	padding-top:5px;
	font-size:12px;
	color:#b0bc25;
	float:right;
}

.main_dot_line {
	width:1000px;
	height:12px;
/*	background-image:url(../images/main_dot_line.gif);
	background-repeat:repeat-x;
*/	float:left;
}
.main_menu {
	width:975px;
	height:50px;
	padding-right:25px;
	float:left;
}
.part1_mainmenu {
	width:auto;
	float:right;
	clear:both;
}
.btn1 {
	width:64px;
	height:21px;
	font-size:18px;
	color:#959699;
	text-align:center;
	float:left;
}
.btn1:hover {
	width:64px;
	height:21px;
	background-image:url(../images/btn1.gif);
	background-repeat:no-repeat;
	font-size:18px;
	color:#fff;
	text-align:center;
	float:left;
}
.btn1_1 {
	width:64px;
	height:21px;
	background-image:url(../images/btn1.gif);
	background-repeat:no-repeat;
	font-size:18px;
	color:#fff;
	text-align:center;
	float:left;
}

.btn2 {
	width:66px;
	height:21px;
	font-size:18px;
	color:#666;
	text-align:center;
	float:left;
}
.btn2:hover {
	width:66px;
	height:21px;
	background-image:url(../images/btn2.gif);
	background-repeat:no-repeat;
	font-size:18px;
	color:#fff;
	text-align:center;
	float:left;
}
.btn2_2 {
	width:66px;
	height:21px;
	background-image:url(../images/btn2.gif);
	background-repeat:no-repeat;
	font-size:18px;
	color:#fff;
	text-align:center;
	float:left;
}
.btn3 {
	width:86px;
	height:21px;
	font-size:18px;
	color:#666;
	text-align:center;
	float:left;
}
.btn3:hover {
	width:86px;
	height:21px;
	background-image:url(../images/btn3.gif);
	background-repeat:no-repeat;
	font-size:18px;
	color:#fff;
	text-align:center;
	float:left;
}
.btn3_3 {
	width:86px;
	height:21px;
	background-image:url(../images/btn3.gif);
	background-repeat:no-repeat;
	font-size:18px;
	color:#fff;
	text-align:center;
	float:left;
}
.btn4 {
	width:79px;
	height:21px;
	font-size:18px;
	color:#959699;
	text-align:center;
	float:left;
}
.btn4:hover {
	width:79px;
	height:21px;
	background-image:url(../images/btn4.gif);
	background-repeat:no-repeat;
	font-size:18px;
	color:#fff;
	text-align:center;
	float:left;
}
.btn4_4 {
	width:79px;
	height:21px;
	background-image:url(../images/btn4.gif);
	background-repeat:no-repeat;
	font-size:18px;
	color:#fff;
	text-align:center;
	float:left;
}
.btn5 {
	width:64px;
	height:21px;
	font-size:18px;
	color:#959699;
	text-align:center;
	float:left;
}
.btn5:hover {
	width:64px;
	height:21px;
	background-image:url(../images/btn5.gif);
	background-repeat:no-repeat;
	font-size:18px;
	color:#fff;
	text-align:center;
	float:left;
}
.btn5_5 {
	width:64px;
	height:21px;
	background-image:url(../images/btn5.gif);
	background-repeat:no-repeat;
	font-size:18px;
	color:#fff;
	text-align:center;
	float:left;
}


.text_mainmenu {
	font-size:16px;
	font-weight:bold;
	color:#959699;
	float:left;
}
.part3_mainmenu {
	width:900px;
	float:right;
	clear:both;
}
.link_1 {
	color:#666;
	text-decoration:none;
}
.link_1:hover {
	color:#C00;
	text-decoration:none;
}
.link_2 {
	color:#666;
	text-decoration:none;
}
.link_2:hover {
	color:#B0BA25;
	text-decoration:none;
}
.dot2 {
	width:1000px;
	height:14px;
/*	background-image:url(../images/dot2.gif);
	background-repeat:repeat-x;
*/	float:left;
}
.artist_image {
	min-width:1000px;
	width:1000px;
	width:auto !important;
	height:210px;
	float:left;
}
.artist_flash {
	width:1000px;
	text-align:center;
	float:left;
}

.image_artist {
	text-shadow:#000000 20px -12px 2px;
	padding:20px 10px 20px 25px;
	float:left;
	clear:right;
}
.content {
	width:980px;
	padding:10px;
	float:left;
}
.box1_content {
	padding:25px;
	width:275px;
	float:left;
}
.icon {
	padding:10px 78px 10px 78px;
	float:left;
}
.icon_heading {
	width:273px;
	height:34px;
	padding-top:10px;
	background-image:url(../images/icon_header.gif);
	background-repeat:no-repeat;
	text-align:center;
	font-weight:bold;
	font-size:14px;
	color:#5c5d60;
	float:left;
}
.dot3 {
	width:1000px;
	height:21px;
/*	background-image:url(../images/dot3.gif);
	background-repeat:repeat-x;
*/	float:left;
}

/* footer */

.footer {
	width:940px;
	height:60px;
	padding:0px 30px 10px 30px;
	float:left;
}
.left_footer {
		width:470px;
		float:left;
}
.right_footer {
		width:470px;
		float:right;
}
.text1_footer {
	font-size:12px;
	color:#666;
	text-decoration:none;
	padding:3px;
	float:left;
}
.line_footer {
	width:100%;
	padding-bottom:5px;
	clear:both;
	float:left;
}
.text2_footer {
	width:auto;
	font-size:11px;
	color:#666;
	float:left;
}
.text3_footer {
	width:auto;
	font-size:11px;
	color:#FC0;
	padding:0px 3px 0px 3px;
	float:left;
}
.text4_footer {
	width:auto;
	font-size:11px;
	color:#666;
	float:right;
}
.text5_footer {
	width:auto;
	font-size:10px;
	color:#FFD200;
	padding:0px 3px 0px 3px;
	font-weight:bold;
	float:right;
}
.link_3 {
	color:#666;
	text-decoration:none;
}
.link_3:hover {
	text-decoration:none;
	color:#000;
}
.link_4 {
	color:#666;
	text-decoration:none;
}
.link_4:hover {
	text-decoration:none;
	color:#FFF;
}


/* About */

.content_about {
	width:930px;
	padding:10px 35px 10px 35px;
	float:left;
}
.left_panel {
	width:200px;
	float:left;
}
.text_left_panel {
	font-size:14px;
	color:#C00;
	text-align:right;
	float:left;
}

.line_left_panel {
	width:200px;
	clear:both;
	float:left;
}

.mid_panel {
	width:450px;
	padding:8px 60px 40px 60px;
	float:left;
}

.heading_1 {
	width:100%;
	clear:both;
	float:left;
	font-size:22px;
	color:#C00;
	text-decoration:none;
	padding-bottom:5px;
}
.heading_2 {
	width:100%;
	clear:both;
	float:left;
	font-size:18px;
	color:#C00;
	text-decoration:none;
}
.content_mid_panel {
	padding-bottom:20px;
	width:100%;
	font-size:12px;
	color:#666;
	float:left;
	text-decoration:none;
	line-height:20px;
	text-align:justify;
	clear:both;
}
.content_mid_panel_terms {
	padding-left:35px;
	width:415px;
	font-size:12px;
	color:#666;
	float:left;
	text-decoration:none;
	line-height:20px;
	text-align:justify;
	clear:both;
}
.content_mid_panel_terms_main {
	width:100%;
	font-size:12px;
	color:#666;
	float:left;
	text-decoration:none;
	line-height:20px;
	text-align:justify;
	clear:both;
}



.content_mid_panel_1 {
	width:auto;
	font-size:12px;
	color:#666;
	float:left;
	text-decoration:none;
	text-align:left;
	clear:both;
}
.content_mid_panel_red {
	padding-right:5px;
	width:auto;
	font-size:12px;
	color:#C00;
	float:left;
	text-decoration:none;
	text-align:left;
	clear:both;
}
.line_mid_panel {
	width:100%;
	padding:3px 0px 3px 0px;
	clear:both;
	float:left;
}
.logo_image {
	height:70px;
	width:100px;
	padding:10px 5px 0px 0px;
	vertical-align:middle;
	float:left;
}


/* Services */

.text_left_panel_services {
	font-size:14px;
	color:#B0BA25;
	text-align:right;
	float:left;
}

.text_left_panel_services_small {
	width:180px;
	font-size:12px;
	color:#b0bc25;
	text-align:right;
	padding-bottom:8px;
	padding-right:15px;
	float:right;
	clear:both;
}
.heading_green {
	width:100%;
	clear:both;
	float:left;
	font-size:22px;
	color:#B0BA25;
	text-decoration:none;
	padding-bottom:10px;
}
.heading_green_2 {
	width:100%;
	float:left;
	font-size:18px;
	color:#B0BA25;
	clear:both;
	padding-bottom:4px;
	text-decoration:none;
}
.heading_green_3 {
	width:100%;
	float:left;
	font-size:13px;
	font-weight:bold;
	color:#b0bc25;
	clear:both;
	padding-bottom:10px;
	text-decoration:none;
}
.heading_orange {
	width:100%;
	clear:both;
	float:left;
	font-size:22px;
	color:#f7941e;
	text-decoration:none;
	padding-bottom:10px;
}
.heading_purple {
	width:100%;
	clear:both;
	float:left;
	font-size:22px;
	color:#835c85;
	text-decoration:none;
	padding-bottom:10px;
}
.heading_grey {
	width:100%;
	clear:both;
	float:left;
	font-size:22px;
	color:#666;
	text-decoration:none;
	padding-bottom:10px;
}

.left-padding {
	width:430px;
	font-size:12px;
	color:#666;
	text-decoration:none;
	line-height:20px;
	text-align:justify;
	clear:both;
	padding:10px 0px 20px 20px;
	float:left;
}
.left-padding_1 {
	width:430px;
	font-size:12px;
	color:#666;
	text-decoration:none;
	line-height:20px;
	text-align:justify;
	clear:both;
	padding:0px 0px 20px 0px;
	float:left;
}

.right_panel {
	width:160px;
	padding:8px 0px 0px 0px;
	float:left;
}
.text_auto {
	width:auto;
	float:left;
}
.text2_auto {
	padding-left:5px;
	width:auto;
	float:left;
	font-size:16px;
	font-weight:bold;
	color:#666;
}

.text_superclass {
	font-size:8px;
	float:left;
}
.line_case {
	width:100%;
	padding-top:20px;
	float:left;
}
/* contact us */

.text_left_panel_contact {
	font-size:14px;
	color:#f7921a;
	text-align:right;
	float:left;
}
.link_5 {
	color:#666;
	text-decoration:none;
}
.link_5:hover {
	text-decoration:none;
	color:#f7941e;
}
.form_line {
	width:430px;
	padding:3px;
	float:left;
}
.form_text {
	width:100px;
	height:auto;
	font-weight:bold;
	float:left;
}
.form_form {
	width:auto;
	height:auto;
	float:left;
}
.form_width {
	width:300px;
	height:15px;
	font-size:11px;
	float:left;
}
.form_textarea {
	width:400px;
	height:150px;
	font-size:11px;
	float:left;
}
.left_form {
	width:230px;
	height:auto;
	float:left;
}
.right_form {
	width:170px;
	height:auto;
	float:right;
	padding-right:20px;
}
.pink_text {
	color:#ed0890;
	font-weight:bold;
	float:left;
}
.right_img_form {
	padding:5px;
	border:0px;
	float:right;
}
/* news */

.text_left_panel_news {
	font-size:14px;
	color:#835c85;
	text-align:right;
	float:left;
}
.link_6 {
	color:#666;
	text-decoration:none;
}
.link_6:hover {
	text-decoration:none;
	color:#835c85;
}
.mid_dot_line_news {
	width:100%;
	clear:both;
	color:#835c85;
	letter-spacing:2px;
	font-weight:bold;
	float:left;
}
.mid_dot_line_yellow {
	width:100%;
	clear:both;
	color:#ffd204;
	letter-spacing:2px;
	font-weight:bold;
	float:left;
}
.mid_dot_line_orange {
	width:100%;
	clear:both;
	color:#f7921a;
	letter-spacing:2px;
	font-weight:bold;
	float:left;
}
.mid_dot_line_green {
	width:100%;
	clear:both;
	color:#B0BA25;
	letter-spacing:2px;
	font-weight:bold;
	float:left;
}
.mid_dot_line_red {
	width:100%;
	clear:both;
	color:#C00;
	letter-spacing:2px;
	font-weight:bold;
	float:left;
}

.yellow_link {
	color:#666;
	text-decoration:none;
}

.yellow_link:hover {
	color:#ffd204;
	text-decoration:none;
}

.text_news_heading {
	width:100%;
	clear:both;
	color:#835c85;
	font-size:14px;
	font-weight:bold;
	float:left;
}
.sitemap_links {
	width:100%;
	clear:both;
	color:#666;
	font-size:18px;
	float:left;
}
.sitemap_links_15 {
	width:250px;
	clear:both;
	padding-left:30px;
	font-size:15px;
	float:left;
}
.sitemap_links_14 {
	width:300px;
	clear:both;
	padding-left:70px;
	font-size:14px;
	float:left;
}

.content_news {
	width:100%;
	float:left;
}


/* new home page */
.main_content {
	width:930px;
	padding:35px;
	float:left;
}

.icon_image {
	width:auto;
	padding:15px 30px 15px 30px;
	float:left;
}
.icon_text {
	min-width:154px;
	width:auto!important;
	width:154px;
	height:auto;
	padding:1px 0px 1px 0px;
	text-align:center;
	font-family:Arial;
	font-size:13px;
	color:#fff;
	float:left;
}
.icon_text_bg {
	width:930px;
	height:19px;
	background-image:url(../images/icon_text_bg.gif);
	background-repeat:no-repeat;
	float:left;
}
.icon_text_link {
	color:#FFF;
	text-decoration:none;
}
.icon_text_link:hover {
	color:#FFF;
	text-decoration:underline;
}
.box_mid_artist {
	width:1000px;
	height:216px;
	float:left;
}
.captcha_text {
	width:auto;
	height:auto;
	color:#FF0000;
	float:left;
}



/* 24 July 2010 */
.clear {clear:both;}
.fl {float:left;}
.fr {float:right;}
.artist_flash2 {width:1000px; text-align:center; height:355px; float:left;}
.icon_image_m {width:auto; padding:15px 0px 15px 0px; float:left;}
.main_content_m {width:913px; padding:35px 38px; float:left;}
