body {

	font-family: Tahoma;

	font-size: 12px;

	color: black;
	background-color:#fff;

}

#wrapped {

	width:930px;

	margin:0px auto; 

	text-align:left;

	

	}

.clr {clear: both; font-size: 1px; line-height: 1px; margin: 0px; padding: 0px; height: 0px; visibility: hidden;}

a:link, a:visited, a:active {color:black; text-decoration: none;}

a:hover {color:black; text-decoration: underline;}



						/* * * * * * * *  Header * * * * * * * */

#logo {

	float:left;

	margin-left:19px;

	margin-bottom: 12px;

	background-image:url(images/mailogo.jpg);

	width:100px;

	height:73px;

	}

.menu_rite {

	width:300px;

	float:right;

	margin-right:20px;

	font-size:9pt;

	}

.header {

	width:929px;

	float:left;

	}

.menu {

	float:left;

	width:930px;

	border-left: #c0c0c0 solid 1px;

	border-right: #c0c0c0 solid 1px;

	}

	

/******Exhibition********/

.blank{

	width:6px;

	height:45px;

	float:left;

	border-bottom: #c0c0c0 solid 1px;

	}

	

.color_bar_ex{

	width:908px;

	height:30px;

	background-color: #a00031;

	float:left;

	padding:15px 0px 0px 15px;

	border-bottom: #c0c0c0 solid 1px;

	border-right: #c0c0c0 solid 1px;

	}

	

.text_bar_left{

	font-weight:bold;

	font-size: 14px;

	color: white;

	margin-left: 15px;

	width:150px;

	float:left;

	}

	

.text_bar_rite{

	font-size: 12px;

	color: white;

	width:660px;

	float:left;

	text-align:right;

	padding-top:1px;

	}

	

.month{

	width:900px;

	height:17px;

	float:left;

	padding:8px 10px 8px 10px;

	margin-right: 4px;

	}

.month_line{

	width: 899px;

	height:28px;

	border-bottom:#c0c0c0 dashed 1px;

	margin-bottom: -8px;

	}

.text_month_left{

	font-weight:bold;

	font-size: 14px;

	color: black;

	margin-left: 5px;

	width:150px;

	float:left;

	}
	
.art_sm{

	width: 150px;

	height: 50px;

	padding: 10px 10px 10px 10px;

	float:left;

	}	
	
.art_big{

	width: 200px;

	height: 50px;

	padding: 10px 10px 10px 10px;

	float:left;



	}		

.art_0{

	width: 130px;

	height: 50px;

	padding: 10px 10px 10px 10px;

	float:left;
	}

.art_1{

	width: 130px;

	height: 50px;

	padding: 10px 10px 10px 10px;

	float:left;



	}

	

.art_2{

	width: 130px;

	height: 50px;

	padding: 10px 10px 10px 10px;

	float:left;

	}



.art_3{

	width: 130px;

	height: 50px;

	padding: 10px 10px 10px 10px;

	float:left;

	}

	

.art_4{

	width: 130px;

	height: 50px;

	padding: 10px 10px 10px 10px;

	float:left;

	}

	

.art_5{

	width: 130px;

	height: 50px;

	padding: 10px 10px 10px 10px;

	float:left;	

	}

.art_text_red{

	width: 150px;

	font-size: 12px;

	color: #a00031;

	font-weight: bold;

	text-decoration:underline;

	margin-left: 5px;

	float:left;	

	}





.art_text_bold{

	width: 150px;

	font-size: 12px;

	color: #504f4f;

	font-weight: bold;

	margin-left: 5px;

	float:left;

	padding-top: 5px;

	}

.art_text_bold a:link, .art_text_bold a:visited, .art_text_bold a:active { color:#504f4f; text-decoration: none;}

.art_text_bold a:hover {color:black; text-decoration: underline;}



.art_text_nor{

	width: 150px;

	font-size: 12px;

	color: #504f4f;

	margin-left: 5px;

	float:left;

	padding-top: 2px;

	}

.art_text_nor a:link, .art_text_nor a:visited, .art_text_nor a:active { color:#504f4f; text-decoration: none;}

.art_text_nor a:hover {color:black; }



.next_rite{

	float: right;

	font-weight: bold;

	font-size: 12px;

	margin-right: 20px;

	padding-bottom: 10px;

	}
	
.prev_rite{

	float: left;

	font-weight: bold;

	font-size: 12px;
	
	background:url(images/prevsm.gif) no-repeat 20px 5px; padding-left:30px;

	}

	

.main_box{

	height: 282px;

	border-top: #c0c0c0 solid 1px;

	/*****border-bottom: #c0c0c0 solid 1px;****/

	}



.main_box_1{

	width: 422px;

	height: 257px;

	border-right: #c0c0c0 solid 1px;

	padding: 15px 10px 10px 10px;

	float:left;

	}

.main_box_2{

	width: 150px;

	height: 282px;

	border-right: #c0c0c0 solid 1px;

	float:left;

	padding: 0px 5px 0px 5px;

	}

	

.main_box_profile{

	width: 144px;

	padding: 10px 10px 0px 0px;

	}



.main_box_3{

	width: 322px;

	height: 282px;

	float:left;

	

	}

.text_box_bold{

	font-size: 15px;

	border-bottom: #7d7d7d solid 1px;

	padding-bottom: 1px;

	margin-left: 10px;

	font-weight: bold;

	color:#7d7d7d;	

	}

	

.text_main_box_1{

	width: 350px;

	color:#7d7d7d;

	margin-left: 10px;

	}



.text_main_nor{

	width: 380px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	padding-top: 10px;

	margin-left: 10px;

	}



.text_main_box_2{

	width: 136x;

	height: 166px;

	color:#7d7d7d;

	border-bottom: #c0c0c0 solid 1px;

	padding: 35px 12px 22px 0px;

	text-align:right;

	}

.text_main_box_2_bold{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:9px;

	color: #555555;

	font-weight:bold;

	}

.text_main_box_2_nor{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:9px;

	color: #555555;

	padding-bottom: 10px;

	}



	

.red_artisr_profile{

	width: 96px;

	height:30px;

	background: #a00031;

	float:right;

	padding: 6px 40px 0px 0px;

	}

	

#box_text_profile {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 7pt;

	font-weight: bold;

	color: white;

	width: 53px;

	text-align:center;

	float:right;

	}

	

#box_text_profile a:link, #box_text_profile a:visited, #box_text_profile a:active { color:white; text-decoration: none;}

#box_text_profile a:hover {color:black; text-decoration: underline;}



.picture{

	width:306px;

	height:197px;

	padding-left: 11px;

	padding-right: 5px;

	padding-top: 15px;

	}

.navigate_box{

	width: 315px;

	height: 25px;

	float:left;

	padding-right: 7px;

	}

	

.red_art_info {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 7pt;

	font-weight: bold;

	color: #a00031;

	width: 60px;

	text-align:left;

	float:left;

	padding-top: 12px;

	padding-left: 12px;

	}

	

.red_art_info a:link, .red_art_info a:visited, .red_art_info a:active { color:#a00031; text-decoration: none;}

.red_art_info a:hover {color:black; text-decoration: underline;}



.red_large_img {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 7pt;

	font-weight: bold;

	color: #a00031;

	width: 95px;

	text-align:left;

	float:right;

	padding-top: 12px;

	padding-left: 12px;

	margin-left: 106px;

	}

	

.red_large_img a:link, .red_large_img a:visited, .red_large_img a:active { color:#a00031; text-decoration: none;}

.red_large_img a:hover {color:black; text-decoration: underline;}



.article_info {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 7pt;

	font-weight: bold;

	color: #a00031;

	float:right;

	text-align:right;

	padding-top:5px;

	}

	

.article_info a:link, .article_info a:visited, .article_info a:active { color:#a00031; text-decoration: none;}

.article_info a:hover {color:black; text-decoration: underline;}

/*******Artist_Doris*******/

.color_bar_art{

	width:908px;

	height:30px;

	background-color: #009fbf;

	float:left;

	padding:15px 0px 0px 15px;

	border-bottom: #c0c0c0 solid 1px;

	border-right: #c0c0c0 solid 1px;

	}

.blue_artist_profile{

	width: 96px;

	height:30px;

	background: #009fbf;

	float:right;

	padding: 6px 40px 0px 0px;

	}

.blue_art_info {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 7pt;

	font-weight: bold;

	color: #009fbf;

	width: 60px;

	text-align:left;

	float:left;

	padding-top: 12px;

	padding-left: 12px;

	}

	

.blue_art_info a:link, .blue_art_info a:visited, .blue_art_info a:active { color:#009fbf; text-decoration: none;}

.blue_art_info a:hover {color:black; text-decoration: underline;}



.blue_large_img {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 7pt;

	font-weight: bold;

	color: #009fbf;

	width: 95px;

	text-align:left;

	float:right;

	padding-top: 12px;

	padding-left: 12px;

	margin-left: 106px;

	}

	

.blue_large_img a:link, .blue_large_img a:visited, .blue_large_img a:active { color:#009fbf; text-decoration: none;}

.blue_large_img a:hover {color:black; text-decoration: underline;}



.blue_next{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 7pt;

	font-weight: bold;

	color: #009fbf;

	width: 100px;

	text-align:right;

	float:right;

	}



.blue_next a:link, .blue_next a:visited, .blue_next a:active { color:#009fbf; text-decoration: none;}

.blue_next a:hover {color:black; text-decoration: underline;}





.ABC_loop{

	width:900px;

	text-transform:uppercase;

	word-spacing:24px;	

	font-size:12px;

	}

	

.art_menu{

	width: 130px;

	font-size: 12px;

	color: #504f4f;

	padding-left:25px;

	float:left;	

	margin-bottom: 2px;

	}

.art_menu a:link, .art_menu a:visited, .art_menu a:active { color:#504f4f; text-decoration: none;}

.art_menu a:hover {color:#009fbf; text-decoration: underline;}



.art_menu_1{

	width: 150px;

	height: 50px;

	padding: 10px 10px 10px 0px;

	float:left;

	}

.art_menu_2{

	width: 150px;

	height: 50px;

	padding: 10px 10px 10px 0px;

	float:left;

	}

.art_menu_3{

	width: 150px;

	height: 50px;

	padding: 10px 10px 10px 0px;

	float:left;

	}

.art_menu_4{

	width: 150px;

	height: 50px;

	padding: 10px 10px 10px 0px;

	float:left;

	}

.art_menu_5{

	width: 150px;

	height: 50px;

	padding: 10px 10px 10px 0px;

	float:left;

	}



.box_pic_group{

	width: 400px;

	height:220px;

	padding-top: 10px;

	margin-left: 10px;

	}



.box_pic{

	width: 52px;

	height: 36px;

	float:left;

	}

.box_pic_cover_line{

	width: 400px;

	height: 36px;

	float:left;

	margin-bottom:10px;

	}

.box_pic_next{

	width: 400px;

	height: 15px;

	float:left;

	}



.box_pic_cover_left{

	width: 52px;

	height: 36px;

	float:left;

	margin-left:14px;

	}



.text_box_bold_artist{

	width: 380px;

	font-size: 15px;

	border-bottom: #7d7d7d solid 1px;

	padding-bottom: 1px;

	margin-left: 10px;

	font-weight: bold;

	color:#7d7d7d;	

	}



/*************Calendar_Events******************/

.color_bar_calendar{

	width:908px;

	height:30px;

	background-color: #ea9400;

	float:left;

	padding:15px 0px 0px 15px;

	border-bottom: #c0c0c0 solid 1px;

	border-right: #c0c0c0 solid 1px;

	}

.month_bar{

	width: 516px;

	height: 26px;

	padding-left: 414px;

	padding-top: 13px;

	float:left;

	border-bottom: #c0c0c0 dashed 1px;

	}



.text_month_bar{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:15px;

	font-weight:bold;

	color: #504f4f;

	width:93px;

	border-bottom: #504f4f solid 1px;

	margin-bottom: 1px;

	text-align:center;

	}

.calendar_main_box_cover{

	width:929px;

	height: 432px;

	border-top: #c0c0c0 dashed 1px;

	}

.calendar_main_box{

	width:904px;

	height: 480px;

	padding-top: 8px;

	padding-left: 25px;

	border-bottom: #c0c0c0 solid 1px;

	}

.calendar_week_box{

	width: 884px;

	height: 455px;

	}

.box_day{

	width: 118px;

	height: 89px;

	float: left;

	margin-right: 7px;

	}

.box_day_down{

	width: 118px;

	height: 66px;

	float: left;

	margin-right: 7px;

	}

.box_day_last{

	width: 118px;

	height: 89px;

	float: left;

	

	}

.box_day_last_down{

	width: 118px;

	height: 66px;

	float: left;

	

	}

.box_day_top{

	width: 95px;

	height: 18px;

	padding-top: 2px;

	padding-left: 25px;

	float: left;

	background: #505050;

	}

.box_day_bottom{

	width: 118px;

	height: 66px;

	float: left;

	border: #505050 solid 1px;

	}

.space_box_day_bottom{

	width: 108px;

	height: 56px;

	padding: 5px 5px 5px 5px;

	float: left;

	border: #505050 solid 1px;

	}

.num{

	width: 25px;

	height: 30px;

	font-size: 20px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	color: #808080;

	padding: 0px 20px 0px 0px;

	text-align:right;

	}

.text_box_Sun{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	text-align:center;

	color: white;

	width:70px;

	}

.text_box_Wed{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	text-align:center;

	color: white;

	width:60px;

	}

.box_day_line{

	width: 884px;

	height: 89px;

	}

.box_day_line_down{

	width: 884px;

	height: 66px;

	}

.navi_calendar{

	width:873px;

	height: 22px;

	padding-right: 32px;

	}

.preview_month{

	width: 150px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	float:left;



	font-weight:bold;

	}

.next_month{

	width: 149px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	float:right;

	text-align:right;

	font-weight:bold;

	

	}

.event_box_1{

	width: 408px;

	height: 263px;

	float:left;

	border-right: #c0c0c0 solid 1px;

	padding-top: 20px;

	padding-left: 15px;

	}

.text_event_box{

	width: 340px;

	font-size: 15px;

	font-weight: bold;

	color:#7d7d7d;	

	border-bottom: #7d7d7d solid 1px;

	margin-bottom: 20px;

	}

.text_details{

	width: 370px;

	color: #7d7d7d;

	font-size:12px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	margin-bottom: 20px;

	}

.text_event_info{

	font-size:9px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	width: 100px;

	color: #ea9400;

	font-weight:bold;

	float:right;

	}

.text_event_info a:link, .text_event_info a:visited, .text_event_info a:active { color:#ea9400; text-decoration: none;}

.text_event_info a:hover {color:black; text-decoration: underline;}



.event_box_2{

	width: 500px;

	height: 263px;

	float:left;

	}

.event_pic{

	width: 131px;

	height: 100px;

	float:left;

	}



.event_pic_line{

	width: 462px;

	height: 106px;

	padding: 10px 0px 0px 40px;

	float:left;

	}



.calendar_bold{

	font-weight: bold;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	padding: 30px 0px 0px 0px;

	text-align:center;

	}

.calendar_nor{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	margin-top:2px;

	line-height: 16px;

	padding:3px 10px 0px 10px;

	}

.calendar_note{

	text-align:right;

	font-style:italic;

	padding:3px 10px 0px 10px;

	margin-top: 6px;

	margin-bottom: 10px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	}

.border_img{

	float:left;

	border: white;

	}

.border_img a:link, .border_img a:visited, .border_img a:active { color:white; text-decoration: none;}

.border_img a:hover {color:white}



/***************Artist Profile***************/

.text_artist_bar_name{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 20px;

	color: #504f4f;

	width: 400px;

	height:20px;

	text-transform:uppercase;

	}

.artist_bar_name{

	width: 528px;

	height: 25px;

	float:left;

	padding: 15px 0px 0px 400px;

	}

.artist_main_cover{

	width: 852px;

	padding: 0px 38px 0px 38px;

	}

.artist_bold{

	font-weight: bold;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	padding: 30px 0px 0px 0px;

	color: black;

	text-decoration:underline;

	}

.artist_nor{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: black;

	padding-top: 3px;

	margin-top:2px

	}

.year{

	width:100px;

	text-align:left;

	float:left;

	line-height: 14px;

	}

.event{

	width:750px;

	text-align:left;

	float:left;

	line-height: 14px;



	}

.view_gallery{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	color: #008fab;

	text-align:right;

	padding-top: 30px;

	padding-bottom:30px;

	

	}

.view_gallery a:link, .view_gallery a:visited, .view_gallery a:active { color:#008fab; text-decoration: none;}

.view_gallery a:hover {color:black; text-decoration: underline;}





/*****************About Us**************/

.color_bar_about{

	width:908px;

	height:30px;

	background-color: #f6850d;

	float:left;

	padding:15px 0px 0px 15px;

	border-bottom: #c0c0c0 solid 1px;

	border-right: #c0c0c0 solid 1px;

	}

.about_bar_left{

	width: 228px;

	float:left;

	padding-left: 20px;

	}

.about_bar_right{

	float:left;

	padding-right: 20px;

	}

.about_mid{

	width: 610px;

	float:left;

	margin-top: 10px;

	padding-left: 20px;

	padding-right: 20px;

	border-left:#6e6e6e solid 1px;

	

	}

.quick_contact{

	color: #504f4f;

	font-size:14px;

	font-weight:bold;

	padding-bottom: 5px;

	padding-top: 20px;

	}

.about_us{

	color: #504f4f;

	font-size:14px;

	font-weight:bold;

	padding-bottom: 5px;

	padding-top: 20px;

	padding-left: 12px;

	margin-left: 10px;

	border-bottom: #504f4f dashed 1px;

	}



.line_bolder{

	width: 228px;

	border-top: black dashed 1px;

	border-bottom: #6e6e6e solid 1px;

	}

.line_bolder_left{

	width: 228px;

	

	border-bottom: #6e6e6e solid 1px;

	}

.about_bold{

	width: 100px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	padding: 20px 0px 20px 0px;

	font-weight:bold;

	text-decoration:underline;

	}

.about_nor{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	padding: 0px 0px 20px 0px;

	line-height: 15px;

	}

.about_bold_rite{

	width: 200px;

	color: #f6850d;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	padding: 10px 0px 20px 0px;

	font-weight:bold;

	text-decoration:underline;

	}

.about_nor_rite{

	width: 450px;

	float:left;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	padding: 0px 0px 20px 0px;

	line-height: 15px;

	}

.about_nor_rite_1{

	float:left;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	padding: 0px 0px 20px 0px;

	line-height: 15px;

	}

	

/************News***************/

.color_bar_news{

	width:908px;

	height:30px;

	background-color: #1688a3;

	float:left;

	padding:15px 0px 0px 15px;

	border-bottom: #c0c0c0 solid 1px;

	border-right: #c0c0c0 solid 1px;

	}



.news_date{

	width: 100px;

	height: 15px;

	font-weight: bold;

	margin-top: 20px;

	color: #1688a3;

	text-decoration:underline;

	font-style:italic;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	

	}



.news_bold{

	width: 150px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	padding: 20px 0px 20px 0px;

	font-weight:bold;

	text-decoration:underline;

	color:#504f4f;

	}



.line_bolder_news_1{

	width: 228px;

	border-bottom: black solid 1px;

	}

.line_bolder_news_2{

	width: 228px;

	}

.news{

	color: #504f4f;

	font-size:14px;

	font-weight:bold;

	padding: 10px 0px 10px 20px;

	border-bottom:black dashed 1px;

	margin-right:10px;

	margin-left: 10px;

	}

.news_1{

	color: #504f4f;

	font-size:14px;

	font-weight:bold;

	text-decoration:underline;

	}

.news_mid{

	width: 610px;

	float:left;

	margin-top: 20px;

	padding-left: 20px;

	padding-right: 20px;

	border-left:#6e6e6e solid 1px;

	

	}

	

/***********Press Room*******************/	

.color_bar_press{

	width:908px;

	height:30px;

	background-color: #888888;

	float:left;

	padding:15px 0px 0px 15px;

	border-bottom: #c0c0c0 solid 1px;

	border-right: #c0c0c0 solid 1px;

	}

.tittle{

	height: 30px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:18px;

	font-weight:bold;

	color: #504f4f;

	text-align:center;

	padding: 15px 0px 15px 0px;

	}

.press_bold{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color: #0000FF;

	line-height: 14px;

	padding-left: 50px;

	}

.press_bold a:link, .press_bold a:visited, .press_bold a:active { color:#0000FF; text-decoration: none;}

.press_bold a:hover {color:#0000FF; text-decoration: underline;}





.press_nor{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	line-height: 14px;

	padding-left: 50px;

	color: #232222;

	}



/************Site Map*****************/

.color_bar_site{

	width:908px;

	height:30px;

	background-color: #ce4d6b;

	float:left;

	padding:15px 0px 0px 15px;

	border-bottom: #c0c0c0 solid 1px;

	border-right: #c0c0c0 solid 1px;

	}

.site_title{

	height: 39px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:16px;

	font-weight: bold;

	color: #504f4f;

	padding: 25px 0px 0px 20px;

	}

.site_border{

	height: 130px;

	padding: 20px 0px 20px 0px;

	margin-left: 15px;

	margin-right: 15px;

	border-bottom: black dotted 1px;

	border-top: black dotted 1px;

	}

.site_nor{

	height: 130px;

	padding: 20px 0px 20px 0px;

	margin-left: 15px;

	margin-right: 15px;

	}

.site_box{

	width: 200px;

	color: #232222;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	line-height:22px;

	padding: 0px 0px 0px 10px;

	float:left;

	}



/**************subscription******************/	

.color_bar_sub{

	width:908px;

	height:30px;

	background-color: #575d91;

	float:left;

	padding:15px 0px 0px 15px;

	border-bottom: #c0c0c0 solid 1px;

	border-right: #c0c0c0 solid 1px;

	}

.sub_border{

	padding: 50px 100px 0px 100px;

	}

.sub_title{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	color:#504f4f;

	padding-bottom:20px;

	}

.sub_para{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#504f4f;

	line-height: 14px;

	}





/*************Visit*****************/

.color_bar_visit{

	width:908px;

	height:30px;

	background-color: #1e6196;

	float:left;

	padding:15px 0px 0px 15px;

	border-bottom: #c0c0c0 solid 1px;

	border-right: #c0c0c0 solid 1px;

	}

.visit_border{

	padding: 20px 40px 0px 40px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	}

.visit_blue{

	color: #1e6196;

	text-decoration:underline;

	font-size:  11px;

	font-weight:bold;

	float:left;

	}

.visit_box{

	width: 400px;

	float:left;

	line-height:18px;

	padding-left:15px;

	margin-top:5px;

	}

/****************Collection*************/

.color_bar_collection{

	width:908px;

	height:30px;

	background-color: #267b42;

	float:left;

	padding:15px 0px 0px 15px;

	border-bottom: #c0c0c0 solid 1px;

	border-right: #c0c0c0 solid 1px;

	}

.collect_text_green{

	width: 150px;

	font-size: 12px;

	color: #267b42;

	font-weight: bold;

	text-decoration:underline;

	margin-left: 5px;

	float:left;	

	}

.green_artisr_profile{

	width: 96px;

	height:30px;

	background: #267b42;

	float:right;

	padding: 6px 40px 0px 0px;

	}

.green_next{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 7pt;

	font-weight: bold;

	color: #267b42;

	width: 100px;

	text-align:right;

	float:right;

	}



.green_next a:link, .green_next a:visited, .green_next a:active { color:#267b42; text-decoration: none;}

.green_next a:hover {color:black; text-decoration: underline;}



.green_art_info {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 7pt;

	font-weight: bold;

	color: #267b42;

	width: 60px;

	text-align:left;

	float:left;

	padding-top: 12px;

	padding-left: 12px;

	}

	

.green_art_info a:link, .green_art_info a:visited, .green_art_info a:active { color:#267b42; text-decoration: none;}

.green_art_info a:hover {color:black; text-decoration: underline;}



.green_large_img {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 7pt;

	font-weight: bold;

	color: #267b42;

	width: 95px;

	text-align:left;

	float:right;

	padding-top: 12px;

	padding-left: 12px;

	margin-left: 106px;

	}

	

.green_large_img a:link, .green_large_img a:visited, .green_large_img a:active { color:#267b42; text-decoration: none;}

.green_large_img a:hover {color:black; text-decoration: underline;}





/*********new home********************/

.color_bar_home{

	width:908px;

	height:30px;

	background-color: black;

	float:left;

	padding:15px 0px 0px 15px;

	border-bottom: #c0c0c0 solid 1px;

	border-right: #c0c0c0 solid 1px;

	}

	

.text_bar_left_home{

	font-weight:bold;

	font-size: 14px;

	color: white;

	margin-left: 15px;

	width:150px;

	float:left;

	}

	

.text_bar_rite_home{

	font-family: Tahoma;

	font-size: 12px;

	color: white;

	width:650px;

	float:left;

	text-align:right;

	padding-top:1px;

	}

	

.home_border_main{

	width: 916px;

	padding: 0px 6px 0px 6px;

	}

.home_border_1{

	width: 305px;

	float:left;

	}

.home_border_2{

	width: 305px;

	float:left;

	}

.home_border_3{

	width: 305px;

	float:left;

	}

.home_blue{

	width: 300px;

	height: 24px;

	background: #1688a3;

	color: white;

	font-weight:bold;

	font-size: 14px;

	text-align:center;

	padding: 8px 0px 0px 0px;

	margin-bottom: 8px;

	}

.home_red{

	width: 300px;

	height: 24px;

	background: #b71219;

	color: white;

	font-weight:bold;

	font-size: 14px;

	text-align:center;

	padding: 8px 0px 0px 0px;

	margin-bottom: 8px;

	}

.home_green{

	width: 300px;

	height: 24px;

	background: #378e64;

	color: white;

	font-weight:bold;

	font-size: 14px;

	text-align:center;

	padding: 8px 0px 0px 0px;

	margin-bottom: 8px;

	}

.home_orange{

	width: 300px;

	height: 24px;

	background: #fe9900;

	color: white;

	font-weight:bold;

	font-size: 14px;

	text-align:center;

	padding: 8px 0px 0px 0px;

	margin-bottom: 8px;

	}

.home_blue_1{

	padding: 16px 16px 20px 16px;

	border-right: #aaaaaa solid 1px;

	}

.home_text_blue{

	font-size: 14px;

	color: #1688a3;

	font-weight: bold;

	text-transform:uppercase;

	}

.home_text_blue_nor{

	width: 170px;

	font-size: 12px;

	float:left;

	line-height: 16px;

	padding-top: 5px;

	}

.home_more{

	float:right;

	text-align:right;

	padding-top: 5px;

	font-size: 12px;

	font-weight: bold;

	}



/*****************************body**********************/

.col_1{

	width: 304px;

	float:left;

	padding-left:6px;

	font-size:10pt;

	line-height:20px;

	}



.col_2{

	width: 304px;

	float:left;

	padding-left:6px;

	font-size:10pt;

	line-height:20px;

	}

.col_3{

	width: 304px;

	float:left;

	padding-left:6px;

	font-size:10pt;

	line-height:20px;

	}

.blue_info{

	width:290px;

	height:31px;

	background-color: #1688a3;

	float:left;

	text-align:center;

	border: #c0c0c0 solid 1px;

	font-weight:bold;

	font-size: 14px;

	color: white;

	padding-top: 8px;

	}

	

.red_info{

	width:290px;

	height:31px;

	background-color: #b71219;

	float:left;

	text-align:center;

	border: #c0c0c0 solid 1px;

	font-weight:bold;

	font-size: 14px;

	color: white;

	padding-top: 8px;

	}



.green_info{

	width:290px;

	height:31px;

	background-color: #378e64;

	float:left;

	text-align:center;

	border: #c0c0c0 solid 1px;

	font-weight:bold;

	font-size: 14px;

	color: white;

	padding-top: 8px;

	}



.pix1 {

	float: right;

	margin:40px 10px 10px 20px;

	}



.pix2{

	margin: 10px 17px 10px 17px;

	}

	

.pix3 {

	float: right;

	margin:10px 10px 10px 20px;

	}

	

.pix4 {

	margin:10px -10px 0px -10px;

	}

.pix5{

	margin:14px 0px 8px 20px;

	}

.title1 {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12pt;

	color:#1688a3;

	font-weight:bold;

	width:160px;

	padding-top:10px;

	clear:left;

	padding-left:8px;

	}

	

.title2 {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10pt;

	color: #fe9900;

	font-weight:bold;

	width:250px;

	padding-top:15px;

	clear:left;

	padding-left:8px;

	}

	

.title3 {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12pt;

	color:#b71219;

	font-weight:bold;

	width:160px;

	padding-top:10px;

	clear:left;

	padding-left:8px;

	}



.title4 {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10pt;

	color: #b71219;

	font-weight:bold;

	width:220px;

	padding-top:15px;

	clear:left;

	padding-left:8px;

	}

	

.title5 {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12pt;

	color:#298659;

	font-weight:bold;

	width:250px;

	padding-top:10px;

	clear:left;

	padding-left:8px;

	}

.text_ex{

	font-style:italic;

	text-decoration:underline;

	clear:both;

	}

.strong{

	width: 50px;

	height:50px;

	float:left;

	font-weight:bold;

	}

.text_col{

	width: 100px;

	height:50px;

	float:left;	

	padding: 0px 0px 0px 10px;

	}

.padd{

	padding-left:8px;

	}

.padd1{

	padding-top: 12px;

	padding-right: 8px;

	}

.padd2{

	padding-left: 8px;

	padding-right: 8px;

	}

.readmore{

	font-weight:bold;

	float:right;

	}

	

.read_more_orange{

	font-weight:bold;

	float:right;

	color:#fe9900;

	margin-bottom:10px;

	}

.read_more_orange a:link, .read_more_orange a:visited, .read_more_orange a:active { color:#fe9900; text-decoration: none;}

.read_more_orange a:hover {color:black; text-decoration: underline;}



.read_more_red{

	font-weight:bold;

	float:right;

	color:#b71219;

	margin-bottom:10px;

	}

.read_more_red a:link, .read_more_red a:visited, .read_more_red a:active { color:#b71219; text-decoration: none;}

.read_more_red a:hover {color:black; text-decoration: underline;}



.read_more_green{

	font-weight:bold;

	float:right;

	color:#378e64;

	margin-bottom:10px;

	}

.read_more_green a:link, .read_more_green a:visited, .read_more_green a:active { color:#378e64; text-decoration: none;}

.read_more_green a:hover {color:black; text-decoration: underline;}



.orange_info{

	width:300px;

	height:31px;

	background-color: #fe9900;

	float:right;

	text-align:center;

	border: #c0c0c0 solid 1px;

	font-weight:bold;

	font-size: 14px;

	color: white;

	padding-top: 8px;

	}

	

.dark_blue_info{

	width:300px;

	height:31px;

	background-color: #0b619f;

	float:right;

	text-align:center;

	border: #c0c0c0 solid 1px;

	font-weight:bold;

	font-size: 14px;

	color: white;

	padding-top: 8px;

	}

	

.green_lite_info{

	width:300px;

	height:31px;

	background-color: #a3c380;

	float:right;

	text-align:center;

	border: #c0c0c0 solid 1px;

	font-weight:bold;

	font-size: 14px;

	color: white;

	padding-top: 8px;

	}

.pix2{

	float: right;

	margin:-10px 10px 10px 20px;

	}

	

.line{

	width: 268px;

	border-top:black solid 1px;

	margin-left:10px;

	}

.linesep {

	width:300px;

	float:left;

	border-right: #aaaaaa solid 1px;

	margin-top:5px;

	}

	

/********IMG***************/	

/*************Footer*****************/

.footer{

	width:930px;

	float:left;

	border: #c0c0c0 solid 1px;

	}

.blank_black{

	width:6px;

	height:45px;

	background: black;

	float:left;

	border-bottom: #c0c0c0 solid 1px;

	}



.address{

	width:350px;

	margin: 18px 0px 0px 20px;

	font-size:12px;

	float:left;

	}

.navi{

	width:520px;

	padding-top:18px;

	font-size:12px;

	float:right;

	}

/*************Develop*****************/

.develop{

	width:930px;

	}
	
.blank_develop{

	width:6px;

	height:45px;

	float:left;

	}
	
.developchu{
	width: 455px;

	margin: 10px 0px 0px 0px;

	font-size:13px;

	float:left;
	text-align:right;
	vertical-align:middle;
	}

.develophinh{
	width:465px;
	padding-top:5px;

	font-size:12px;

	float:right;
	text-align:left;
	vertical-align:middle;

	}
/**********Thanks****************/

.color_bar_thanks{

	width:908px;

	height:30px;

	background-color: #128c82;

	float:left;

	padding:15px 0px 0px 15px;

	border-bottom: #c0c0c0 solid 1px;

	border-right: #c0c0c0 solid 1px;

	}

.thank_title{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:18px;

	font-weight:bold;

	color:#504f4f;

	text-align:center;

	padding: 20px 0px 10px 0px;

	}

.thank_text{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#504f4f;

	padding: 25px 20px 100px 100px;

	}

	

/***********Online Resources****************/



.color_bar_online{

	width:908px;

	height:30px;

	background-color: #444400;

	float:left;

	padding:15px 0px 0px 15px;

	border-bottom: #c0c0c0 solid 1px;

	border-right: #c0c0c0 solid 1px;

	}

	

.online_left{

	width: 270px;

	float:left;

	

	}



.online_rite{

	width: 270px;

	float:right;

	padding-left: 20px;

	}

.online_title{

	width: 250px;

	float:left;

	color:#444400;

	font-size: 14px;

	text-align:center;

	font-weight:bold;

	padding: 15px 0px 0px 0px;

	}

	

.online_menu{

	width: 150px;

	padding: 20px 10px 10px 0px;

	float:left;

	font-size: 12px;

	}

.online_menu li{padding-left:12px; padding-bottom: 15px; margin-left:3px; list-style-type:none; background:url(images/arrow.gif) no-repeat;}



.online_pic{

	padding: 20px 0px 0px 15px;

	float:left;

	}

.online_text{

	padding: 50px 0px 0px 0px;

	float:left;

	text-align:center;

	width:230px;

	height: 65px;

	color:#444400;

	font-size: 12px;

	}

.online_text_1{

	padding: 50px 0px 0px 60px;

	text-align:left;

	height: 115px;

	color:#444400;

	font-size: 12px;

	}

.online_text_2{

	style="height:65px;

	padding: 20px 0px 0px 60px;

	text-align:left;

	height: 115px;

	color:#444400;

	font-size: 12px;

	}
	
.develop {
	font-size:12px;
}