/*******************************/
/** Styles for main div-tags **/
/******************************/
#container {
	text-align:center;
	width: 950px;
	height:1100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#top {height:65px; width:950px; text-align:center; padding-top:10px; vertical-align:middle; font-family:'Arial Narrow', Arial, Helvetica, sans-serif; font-size:45px; color:#FFFFFF;}
#menu {top:75px; left:0px; text-align:left; padding-left:20px; padding-bottom:5px;}
#locator {padding-left:40px; height:34px; background-image: url(../english/home/background-locator.jpg); font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; vertical-align:middle;}
#main-part {
	width:930px;
	height:auto;
	padding-left:10px;
	padding-right:12px;
	background-image: url(../english/home/background-mainpart.gif);
}
#left-part { width:200px; float:left; border-top:1px dotted #999999;}
#center-part { width:530px; float:left; border-top:1px dotted #999999;}
#right-part { width:191px; height:100%; padding-left:6px; float:left; border-left:1px dotted #999999; border-top:1px dotted #999999;}
#footer { width:950px; height:300px; padding:0px; margin:0px; background-image:url(../english/home/background-footer2.jpg);}

/*****************************/
/******* General Styles ******/
/*****************************/
body {margin:0;	padding:0; background-position:fixed;}
p {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-align:left; line-height:160%;}
.table {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-align:left; line-height:160%;}
h1 {text-align:left; margin:0px; padding: 0px 0px 0px 0px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#333333;}
.h1 {padding-top:10px; border-bottom:1px dotted #999999; text-align:left; margin:0px; padding: 0px 0px 0px 0px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#333333;}

.picture_float_left{float: right; margin: 4px 10px 4px 4px;}

/*************************************/
/*********** Locator Format **********/
/************************************/
#locator_address{ margin:0px; padding:0px; width:710px; float:left;}
.locator {padding-top:8px;}
.locator a{text-decoration:none; color:#333333;}
.locator a:hover {text-decoration:underline; /**Color in external css**/}

/**********************************************/
/*********** Articles (main part) ************/
/*********************************************/
#article-main {margin:0 auto; padding:0px; width:480px; text-align:center;}
#article-noright {margin:0 auto; padding:0px; width:640px; text-align:center;}
#article-main ul {margin:0px; padding:0px 0px 0px 0px;}
#article-main ul.article_main_headline { padding-top:10px; border-bottom:1px dotted #999999;}
#article-main ul.article_main_more p{ text-align:right; padding-right:10px; font-weight:bold; font-style:normal;}
#article-main ul.article_main_more p a{/**Color in external css**/ text-decoration:none;}
#article-main ul.article_main_more p a:hover{/**Color in external css**/ text-decoration:underline;}
#article-main li.article_main_text {list-style:none; margin:0; padding:3px;}
#article-main li.article_main_textlist { list-style:disc; margin:0; padding:3px;;}
#article-main li.article_main_text a{ text-decoration:none; /**Color in external css**/}
#article-main li.article_main_text a:hover{ text-decoration:underline; /**Color in external css**/}
#article-main li.article_main_news {list-style:none; margin:0; padding:1px;}
#article-main li.article_main_news a{ text-decoration:none; color:#666666}
#article-main li.article_main_news a:hover{ text-decoration:underline; color:#cc0033}


/**********************************************/
/*********** Sub Menu (left side) ************/
/*********************************************/
#menu_sub_left {margin:0 auto; padding:0px;}
#menu_sub_left ul {margin:0px; padding:0px;}
#menu_sub_left ul.menu_sub_left_headline { margin:0px 0px 0px 5px; padding:5px 0px 0px 0px; height:25px; width:178px; /**Color in external css**/ font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; font-size:14px; letter-spacing:105%;}
#menu_sub_left ul.menu_sub_left_headline a{ text-decoration:none; color:#FFFFFF;}
#menu_sub_left ul.menu_sub_left_headline a:hover{ text-decoration:underline; color:#FFFFFF;}
#menu_sub_left li.menu_sub_left_headline_subpoint {list-style:none; margin:2px 10px 0px 10px; padding:0px 0px 1px 5px; border-bottom:1px dotted #999999;}
#menu_sub_left li.menu_sub_left_headline_subpoint p{color:#666666;}
#menu_sub_left li.menu_sub_left_headline_subpoint a{ text-decoration:none; color:#666666;}
#menu_sub_left li.menu_sub_left_headline_subpoint a:hover{ text-decoration:underline; /**Color in external css**/}

/*****************************************************/
/*********** Top Advertisment (left side) ************/
/****************************************************/
#top_ad_left {margin:0px 0px 0px 2px; padding:0px; width:200px; height:300px;}
#top_ad_left ul {margin:0px; padding:0px;}

/*******************************************************/
/*********** Student's Feedback (right side) ***********/
/******************************************************/
#student_feedback {width:180px; padding:0px; border:0px; padding-bottom:10px; border-bottom:1px dotted #999999;}
#student_feedback ul{margin:0px; padding:0px;}
#student_feedback ul.student_feedback_headline {font-weight: bold; font-family: arial, Helvetica, sans-serif; font-size: 11px; letter-spacing: 1px; color: #000000; line-height: 20px; text-align:center;}
#student_feedback li {list-style:none; padding:0px; margin:0px;}
#student_feedback li.student_feedback_picture { margin:0px; padding:0px; /**Color in external css**/ height:130px; width:180px;}
#student_feedback li.student_feedback_quote {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#333333;text-align:left;}
#student_feedback li.student_feedback_more {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color:#000000;text-align:right;}
#student_feedback li.student_feedback_more a{/**Color in external css**/ text-decoration:none;}
#student_feedback li.student_feedback_more a:hover{/**Color in external css**/ text-decoration:underline;}
/*******************************************************/
/*********** pdf download (right side) ***********/
/******************************************************/
#pdf_download {width:180px; padding:0px; border:0px; padding-bottom:10px; padding-left:20px; padding-top:50px; border-bottom:1px dotted #999999; background-image:url(../Learn Chinese in Beijing Chinese Language Schools in China.files/pdfright.jpg); background-repeat:no-repeat;}
#pdf_download ul{margin:0px; padding:0px;}
#pdf_download ul.student_feedback_headline {font-weight: bold; font-family: arial, Helvetica, sans-serif; font-size: 11px; letter-spacing: 1px; color: #000000; line-height: 20px; text-align:center;}
#pdf_download li {list-style:none; padding:0px; margin:0px;}
#pdf_download li.student_feedback_picture { margin:0px; padding:0px; /**Color in external css**/ height:130px; width:180px;}
#pdf_download li.student_feedback_quote {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#333333;text-align:left;}
#pdf_download li.student_feedback_more {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color:#000000;text-align:right;}
#pdf_download li.student_feedback_more a{/**Color in external css**/ text-decoration:none;}
#pdf_download li.student_feedback_more a:hover{/**Color in external css**/ text-decoration:underline;}

/******************************************/
/*********** News (right side) ************/
/******************************************/
#news_short {width:180px; padding:0px; margin:0px; border:0px;}
#news_short ul {margin:0px; padding:0px;}
#news_short ul.news_short_headline {margin:0px; padding:0px; font-weight: bold; font-family: arial, Helvetica, sans-serif; font-size: 11px; letter-spacing: 1px; color: #000000; line-height: 20px; text-align:center;}
#news_short li {list-style:none; padding:0px; margin:0px;}
#news_short li.news_short_picture { font-size:1px; padding:0px; margin:0px; height:112px; width:173px; /**Color in external css**/}
#news_short li.news_short_text {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#333333;text-align:left;}
#news_short li.news_short_more {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#333333;text-align:left;}
#news_short li.news_short_more a{/**Color in external css**/  text-decoration:none;}
#news_short li.news_short_more a:hover{/**Color in external css**/  text-decoration:underline;}

/**********************************************/
/*********** Footer (bottom part) ************/
/*********************************************/
#footer_address_big_information {margin:0px 0px 10px 0px; padding:0px;}
#footer_address_big_information p{ text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:28px; letter-spacing:-2px; color:#999999;}
#footer_address_big_information a{color:#999999; text-decoration:none;}
#footer_address_big_information a:hover{/**Color in external css**/ text-decoration:underline;}
/******/
#footer_address {
	margin:0px;
	padding:0px;
	width:255px;
	float:left;
}
#footer_address ul {margin:0px; padding:0px;}
#footer_address ul.footer_address_color-red {height:5px; background-color:#CC0033; margin-bottom:5px; font-size:1px;}
#footer_address ul.footer_address_color-green {height:5px; background-color:#009933; margin-bottom:5px; font-size:1px;}
#footer_address ul.footer_address_color-yellow {height:5px; background-color:#FFFF00; margin-bottom:5px; font-size:1px;}
#footer_address ul.footer_address_color-blue {height:5px; background-color:#00FFFF; margin-bottom:5px; font-size:1px;}
#footer_address li {list-style:none; margin:0px; padding:0px; text-align:center;}
#footer_address li.footer_address_top_information p{ height:15px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
#footer_address li.footer_address_middle_information p{ height:15px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#777777;}
#footer_address_place_holder{
	width:45px;
	height:40px;
	float:left;
}
/****/
#footer_address_last_part {margin:20px 0px 30px 0px; padding:0px; float:left; width:950px;}
#footer_address_last_part p{ text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999999; padding-bottom:5px;}
#footer_address_last_part a{color:#999999; text-decoration:none;}
#footer_address_last_part a:hover{ /**Color in external css**/ text-decoration:underline;}

.red {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#cc0033; text-align:left; line-height:160%;}
.content {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.content a{color:#0066CC; font-size:9pt; text-decoration:none;}
.content a:hover{color:#0099CC; font-size:9pt; text-decoration:none;}
.bai {
	FONT-SIZE: 9pt; font-weight:bold; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bai a{color:#FFFFFF; text-decoration:none;}
.bai a:hover{color:#FFFFFF; text-decoration:none;}

