/* default width is 960px */


/* PAGES EXPLORE */
.mt_pages { width:auto; display:block; float:left; height:auto;}
.mt_pages p{ display:block; line-height:22px; font-size:16px; color:#333;}

.mt_pages_head { width:960px; float:left; padding:0 0 5px 0; border-bottom:1px solid #E6E7EA; margin:0 0 5px 0;}
.mt_pages_head_left { width:500px; float:left; height:auto;}
.mt_pages_head_left h2{ font-size:18px; color:#5A5F6B;}
.mt_pages_head_right { width:430px; float:right; height:auto; }
h1.pages_heading { font-size:18px; display:block; color:#999; font-weight:normal; }


.mt_services { width:920px; float:left; padding:20px; background:#868686;}
.mt_services_box { width:200px; float:left; margin-right:30px;}
.mt_services_box p{ display:block; padding:0; margin:0 0 15px 0; color:#E9E9E9; font-size:14px; line-height:18px;}
.mt_services_box p b{ font-size:18px; color:#ffffff; font-weight:normal;}
a.mt_services_box-more { color:#FFFFFF; font-size:11px; font-weight:bold;}
a:hover.mt_services_box-more { text-decoration:none;}


.mt_C_pages { width:960px; float:left; height:auto;}
h1.mt_page_headings { font-size:24px; padding:0; margin:0 0 10px 45px;} 

.mt_what_holder { width:960px; float:left; height:auto; margin-bottom:15px;}
.mt_what_holder_left { width:250px; float:left; height:auto; padding:0 0 0 30px;}
.mt_what_holder_right { width:670px; float:left; border-left:1px solid #C9CBD1; height:auto; padding:15px 0; }
ul.mt_whatinside_list { display:block;}
ul.mt_whatinside_list li{ margin:0 0 10px 0; list-style:none; float:left;}
ul.mt_whatinside_list li a{ text-decoration:none; font-size:14px; color:#5A5F6B; padding:8px 0; font-weight:bold; display:block; width:200px; text-align:center; border:1px solid #5A5F6B; 
-webkit-border-radius:15px; -khtml-border-radius:15px; border-radius:15px;  -moz-border-radius:15px; behavior: url(ie-css3.htc); }
ul.mt_whatinside_list li a:hover{ color:#fff; border:1px solid #5A5F6B; background:#5A5F6B;}	
h3.what_qoute {  color:#5A5F6B; font-size:20px; display:block; padding:0 0 0 40px; font-weight:normal; font-style:italic; line-height:32px; 
font-family:Georgia, "Times New Roman", Times, serif;}	
.front_big_headings_holder { width:960px; float:left; height:auto;background:#F3F3F3; padding:15px 0;text-align:center; }
.front_big_headings_holder h2{ display:block;font-size:25px;color:#2F3137; padding:15px 0 5px 0; line-height:30px;text-shadow: 0.1em 0.1em 0.05em #fff;}	
.front_big_headings_holder h2 a{  color:#0066CC; }
.front_big_headings_holder h2 a:hover{text-decoration:none;  }
.front_big_headings_holder h3 { display:block;font-size:20px; color:#787E8D; padding:15px 0; line-height:25px; }	
.front_big_headings_holder h3 a{ color:#0066CC; }
.front_big_headings_holder h3 a:hover{text-decoration:none;}
a.mt_get_started_btn {text-decoration:none; font-size:20px; color:#fff !important; font-weight:normal !important; padding:10px 0; 
background:#5A5F6B; display:block; width:200px; text-align:center; border:1px solid #5A5F6B; 
-webkit-border-radius:25px; -khtml-border-radius:25px; border-radius:25px;  -moz-border-radius:25px; margin:15px auto;}
a:hover.mt_get_started_btn {color:#5A5F6B !important; border:1px solid #5A5F6B; background:#ffffff;}	

.what_how_boxes_holder { width:960px; float:left; height:auto; padding:30px 0 0 0;}
.what_how_boxes_holder h1{ color:#5A5F6B; font-size:18px; line-height:24px; padding:0; margin:0;}
.what_how_boxes_holder p{ font-size:14px; display:block; line-height:22px;}
.what_how_boxes_holder a{ text-decoration:none;  color:#F79033;}
.what_how_boxes_holder a:hover{ color:#0066CC;} 
.what_how_boxes_1 { width:270px; float:left; padding:0 15px;}
.what_how_boxes_2 { width:270px; float:left; padding:0 45px;}

/* LEFT and RIGHT */

#mt_left { width:300px; float:left; margin:0 10px 0 0; }
#mt_right { width:645px; float:right; padding:0 0 0 0;}


.explore_forum_left { width:400px; float:left; height:auto;}
.explore_forum_left h2{ display:block; font-size:20px; color:#99CCFF;padding:0 15px;}
.explore_forum_left h3{ display:block; font-size:16px; color:#5A5F6B; padding:0 15px;}
.explore_forum_left p{ display:block; font-size:14px; color:#5A5F6B; padding:0 15px; margin:0 0 15px 0; line-height:17px;}

.explore_forum_right { width:280px; float:right; height:auto;}
.forum_features { width:250px; background:#EEEFF0; height:auto; color:#5A5F6B; font-size:12px; padding:15px; float:left;
-webkit-border-radius:15px; -khtml-border-radius:15px; border-radius:15px;  -moz-border-radius:15px; }
.forum_features h2{ display:block; font-size:18px; color:#333; padding:5px 0 0 0;}
.forum_features h2 img{ position:relative; float:left;margin:-10px 3px 0 0;}
.forum_features h3{ display:block; font-size:12px; color:#5A5F6B; padding:0 15px;}

.forum_entry_create { width:250px; float:left; height:auto; font-size:14px;}	
.forum_entry_create input{ width:220px; padding:0 10px; color:#006FB6; border:1px solid #B0B5B9; background:#fff; height:35px; font-size:16px; font-weight:bold;
-webkit-border-radius:10px; -khtml-border-radius:10px; border-radius:10px;  -moz-border-radius:10px;}
.forum_entry_create input:hover{ background:#F2F9FF;}
.forum_entry_create p{ display:block; font-size:14px; color:#5A5F6B; padding:0 15px; margin:0; line-height:17px; font-weight:bold;}

.forum_entry_create_btn {width:250px; float:left; height:auto; }	

.box_type_apps { width:300px; float:left; color:#5A5F6B; border:1px solid #CED1D5; padding:10px; margin-bottom:15px;
-webkit-border-radius:10px; -khtml-border-radius:10px; border-radius:10px;  -moz-border-radius:10px;}
h2.mt_left_header  {display:block; font-size:20px; color:#5A5F6B;padding:0 0 8px 0; margin:0 0 8px 0; border-bottom:1px dashed #CED1D5;}

.people_list_link { width:228px; float:left; height:auto; font-size:14px;}
.people_list_link a{ color:#0066CC; line-height:19px; display:block; text-decoration:none; margin-bottom:10px;}
.people_list_link a:hover{ color:#FF6600;}
.people_list_link img{ position:relative; width:25px; height:25px; left:0; top:6px; margin:0 10px 0 0;} 


.hot_spots_link{ width:228px; float:left; height:auto;}
p.hot_spots_link_logo { text-align:center; display:block; padding:2px 0 0 0; margin:0 0 15px 0;}
.hot_spot_link_list { width:228px; float:left; height:auto; margin-bottom:10px; padding-bottom:0px; border-bottom:1px dotted #ccc;}
.hot_spot_link_list h4{ display:block; font-size:12px;color:#333;}
.hot_spot_link_list h4 span{ font-size:14px;}
.hot_spot_link_list h4 a{ text-decoration:none; color:#0066CC;}
.hot_spot_link_list h4 a:hover{color:#F6B02B;}
p.hot_spot_link_event { display:block; font-size:12px; color:#333;}
p.hot_spot_link_event img{ position:relative; top:4px; left:0; margin:0 3px 0 0;}
p.hot_spot_link_event a{  text-decoration:none; color:#5A5F6B; margin-right:10px;}
p.hot_spot_link_event a:hover{ color:#0066CC;} 

.forum_directiry_mt { width:700px; float:left;}
h2.forum_header_style {padding:10px; font-size:20px; background:#EEEFF0;  color:#5A5F6B; display:block;}
.forum_directory_list_mt { width:670px; padding:10px 15px;}
.forum_directory_list_mt ul{ display:block; list-style:none;}
.forum_directory_list_mt ul li{ display:block; width:157px; float:left; padding:0 10px 15px 0;}
.forum_directory_list_mt ul li h2{ color:#0066CC; display:block; font-size:18px; font-weight:normal;}
.forum_directory_list_mt ul li h2 a{color:#0066CC; text-decoration:none;}
.forum_directory_list_mt ul li h2 a:hover{ color:#333;}
.forum_directory_list_mt ul li p{ color:#333; display:block; font-size:12px;}
.forum_directory_list_mt ul li p a{color:#0066CC; text-decoration:none;}
.forum_directory_list_mt ul li p a:hover{ color:#333;}


.explore_some_features {width:960px; float:left; height:auto; padding:30px 0 0 0;} 
h1.some_features_heading { display:block; font-size:22px; border-bottom:1px dashed #ccc; padding:0 0 10px 0; margin:0 0 10px 0;}
.esf-holder { width:960px; float:left; height:auto; margin-bottom:35px;}
.esf-holder-Left {width:460px; float:left; height:auto;}
.esf-holder-Right {width:460px; float:right; height:auto;}

.esf-img { width:200px; float:left; height:auto;}
.esf-img img{ width:170px; height:170px; border:5px solid #B2B2B4; -webkit-border-radius:10px; -khtml-border-radius:10px; border-radius:10px;  -moz-border-radius:10px;}
.esf-desc { width:260px; float:left; height:auto; padding:15px 0 0 0;}
.esf-desc h3{ font-size:18px; font-weight:normal; color:#2B78C0; line-height:20px; padding:0 0 15px 0; margin:0;}
.esf-desc p{ font-size:14px; font-weight:normal; color:#4A4F59; line-height:16px;}

.affiliate-page { width:640px; float:left; height:auto; padding:0 30px;}
.affiliate-page p{ font-size:14px; line-height:19px; padding:0; margin:0 0 20px 0;}

ul.affiliate-link { display:block; list-style:none; padding:10px 0 30px 60px; float:left; width:250px;}
ul.affiliate-link li{ display:block; background:url(../images/icon/check-icon.png) no-repeat left; padding:4px 0 0 25px; margin-bottom:12px; }
ul.affiliate-link li a{ text-decoration:none; color:#7EA146; font-size:12px;padding:0 0 0 0; display:block; font-weight:bold;}
ul.affiliate-link li a:hover{ color:#FF6600;} 


.mt_get_apps {  width:auto; float:left; height:auto; font-size:14px;}
.mt_get_apps a{ color:#0066CC; line-height:22px; font-weight:bold;}
.mt_get_apps a:hover{ color:#FF6600;}

.mt_get_search {width:228px; float:left; height:auto; font-size:14px;}
.search_side_input { float:left; background:#fff; color:#333; font-size:12px; height:28px; border:1px solid #A3A4A4; width:160px; padding:0 10px;}
.search_side_btn { float:right;}

.mt_new_people {width:228px; float:left; height:auto; font-size:14px;}
.mt_new_people a{ border:1px solid #ccc; background:#fff; padding:4px; margin:0 2px 2px 0; cursor:pointer; float:left; }
.mt_new_people a:hover{ background:#C4C4C5;}
.mt_new_people img{ width:45px; height:40px; border:none;}

.mt_latest_communities {width:280px; float:left; height:auto; font-size:14px;}
.mt_latest_communities p{ display:block; padding:0 0 10px 0; border-bottom:1px solid #cccccc; margin:0 0 10px 0;}
.mt_latest_communities p img{ position:relative; float:left; margin:0 15px 0 0; width:50px; height:45px; border:none;}
a.comm_link_1 {color:#0066CC; font-size:16px; text-decoration:none; font-weight:bold;}
a:hover.comm_link_1 {color:#FF6600;} 
a.comm_link_2 {color:#000; font-size:12px;}
a:hover.comm_link_2 { text-decoration:none;} 


.mt_latest_event {width:228px; float:left; height:auto;}
a.mt_latest_event_title {color:#0066CC; font-size:14px; text-decoration:none; font-weight:bold;}
a:hover.mt_latest_event_title {color:#FF6600;} 
.mt_latest_event_box {width:228px; float:left; height:auto; padding:0 0 10px 0; border-bottom:1px solid #E6E6E6; margin:0 0 10px 0;}
.mt_latest_event_box p{ display:block; font-size:11px; line-height:14px;}
.mt_latest_event_box p img{ position:relative; float:left; margin:0 15px 8px 0; width:65px; height:55px; border:none;}
.mt_latest_event_box p a{ color:#333;}
.mt_latest_event_box p a:hover{ text-decoration:none;color:#FF6600;}
.mt_latest_event_box p span{ color:#5E646C;}


.mt_explore_page { width:680px; float:left; height:auto; padding:0 10px;}
.mt_explore_content {width:680px; float:left; height:auto; padding:0; margin:0 0 25px 0}
h2.explore_headings {display:block; font-size:20px; color:#5A5F6B;padding:0 0 8px 0; margin:0 0 8px 0; border-bottom:1px dashed #CED1D5;}


/* SEARCh PAGE*/
.mt_search_page {width:950px; float:left; height:auto; padding:30px 0 30px 10px;}
.search-page-form { width:946px; float:left; height:68px; background:url(../images/search-page-bg.png) no-repeat;}
.search-page-form-left { width:640px; float:left; height:auto; padding:16px 0 0 20px;}
.input-search-big { width:508px; height:37px; background:url(../images/search_page_input.png) no-repeat; float:left;}
.input-search-big input{ width:440px; height:30px; font-size:16px; color:#535762; background:none; border:none; padding:0 15px 0 45px;} 
.search-page-btn { width:106px; float:left; height:auto;}
.search-page-btn input{ width:106px; height:37px; background:url(../images/search_page_btn.png) no-repeat; border:none; cursor:pointer;}
.search-page-btn input:hover{ background:url(../images/search_page_btn_hover.png) no-repeat;}
.search-page-form-right { width:280px; float:right; height:auto;}
.search-page-form-right ul{ display:block; padding:25px 0 0 10px; color:#fff; font-size:18px; font-weight:normal;} 
.search-page-form-right ul li{ display:inline; margin-left:18px;} 
.search-page-form-right ul li a{ color:#fff; text-decoration:none;}
.search-page-form-right ul li a:hover{ color:#78C9EB;}

.mt_search_pagination { width:916px; float:left; text-align:right; padding:15px; font-size:11px; font-weight:bold; color:#F26026;}
.mt_search_pagination span{ color:#454952;} 
.mt_search_pagination a{ background:#454952; color:#fff; padding:2px 5px; margin:0 1px; border:1px solid #454952; text-decoration:none;}
.mt_search_pagination a:hover{ background:#fff;border:1px solid #454952; color:#F26026;}

.mt_search_content {width:946px; float:left; height:auto; padding:15px 0; border-top:1px dashed #ccc; } 
.search-result { width:946px; float:left; height:auto; margin-bottom:10px; border-bottom:dashed #ccc 1px; padding:0;}
.search-result-name { width:100%; float:left; height:auto; font-size:18px;}
.search-result-name img{ border:1px solid #ccc; background:#fff; padding:2px; position:relative; float:left; margin:0 10px 0 0; top:-4px; width:25px; height:20px;}
.search-result-name a{color:#535762; text-decoration:none;}
.search-result-name a:hover{ color:#F26026;}
p.search-result-label { display:block; font-size:12px; padding:0 0 10px 40px;color:#535762; margin:0; clear:both; line-height:14px;}
p.search-result-label span{ font-size:18px; color:#6C7280; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; padding:4px 0 0 0;}
p.search-result-label b{ color:#2B78C0; font-weight:bold;}
p.search-result-label a{ color:#F26026; text-decoration:none}
p.search-result-label a:hover{ text-decoration:underline;}

ul.search-result-action { display:block; font-size:11px;}
ul.search-result-action { display:block; color:#424141; padding:5px 0 15px 15px;}
ul.search-result-action li{ display:block;color:#424141; padding:0 0 6px 0;}
ul.search-result-action li img{ margin:0 5px 0 0; position:relative; top:1px;}
ul.search-result-action li a{ text-decoration:none;color:#424141;}
ul.search-result-action li a:hover{color:#F26026; }




/*EXPLORE LINKS WIDE*/
.mt_explore_links_wide { width:100%; float:left; height:auto; padding:15px 0 !important; background: #505963; border-top:1px solid #EBEBEB; margin:0 !important;}
.mt_explore_links { margin:0 auto; overflow:hidden; width:980px;}
ul.mt_explore_list { display:block; float:left; font-size:12px; width:245px;}
ul.mt_explore_list li{display:block; line-height:20px; color:#B0B7BF;}
ul.mt_explore_list li b{ font-size:16px;}
ul.mt_explore_list li a{ text-decoration:none; color:#B0B7BF;}
ul.mt_explore_list li a:hover{ text-decoration:underline; color:#fff;}


/*BLOG*/
h1.blog_page_title { display:block; font-size:25px;color:#424141;   margin:0 0 20px 0; color:#000; background:#EDEEEF; padding:10px 15px; }
h2.blog_cat_title { display:block; font-size:18px; color:#424141; font-weight:normal; text-transform:uppercase; padding:0 0 8px 0; margin:0 0 8px 0; border-bottom:1px solid #ccc;}
ul.mt_blog_cat { display:block; font-size:14px; padding:0 10px;}
ul.mt_blog_cat li{ display:block; padding:0; margin:0; line-height:18px;}
ul.mt_blog_cat li a{ text-decoration:none; font-weight:normal;}
ul.mt_blog_cat li a:hover{ text-decoration:underline;}
a.cat_blog-active { color:#F26026 !important;  }

ul.blog_mt_submenu { display:block; padding:0 10px;}
ul.blog_mt_submenu li{ display:block; padding:0; margin:0 0 10px 0;}
ul.blog_mt_submenu li img{ position:relative; top:3px; margin:0 5px 0 0;}
ul.blog_mt_submenu li a{ text-decoration:none; color:#000; font-size:11px; font-weight:bold;}
ul.blog_mt_submenu li a:hover{color:#0066CC;}

.blog_crumb  {display:block; font-size:20px; color:#5A5F6B;padding:0 0 8px 0; margin:0 0 8px 0; border-bottom:1px dashed #CED1D5; clear:both; float:left; width:100%;}
.blog_crumb  a{ color:#F26026; text-decoration:none;}
.blog_crumb  a:hover{ text-decoration:underline;}

.mt_blog_pagination { display:block;  float:left; text-align:right; padding:10px 0; font-size:11px; font-weight:bold; color:#454952;}
.mt_blog_pagination span{ color:#454952;} 
.mt_blog_pagination a{ background:#E9ECED; color:#454952; padding:2px 5px; margin:0 1px; border:1px solid #CFCFD3; text-decoration:none;display:inline;}
.mt_blog_pagination a:hover{ background:#fff;border:1px solid #454952; color:#F26026;}

.mt_blog_content { width:100%; float:left; clear:both; margin:20px 0;}
.mt_blog_list { width:100%; float:left; clear:both; margin:0 0 20px 0;}
h2.blog_post_title_mt { font-size:16px;color:#0066CC; padding:0; margin:0 0 5px 0; display:block;}
h2.blog_post_title_mt a{ color:#0066CC; text-decoration:none;}
h2.blog_post_title_mt a:hover{ text-decoration:underline; color:#333;}

.blog_post_event_mt {width:100%; float:left; clear:both; padding:5px 0;  color:#545A5F; font-size:12px;}
.blog_post_event_mt a{  color:#545A5F; text-decoration:none;}
.blog_post_event_mt a:hover{ color:#F26026;}
.blog_post_event_mt span{ padding:0 6px;}

.cut_form_holder { width:80%; float:left; height:auto; clear:both; margin-bottom:15px; padding:0 10%;}

.cut_form { width:100%; float:left; height:auto; clear:both; margin-bottom:15px;}
.cut_form p{ display:block; padding:0; margin:0 0 3px 0; line-height:18px; font-size:12px; color:#000; font-weight:bold;}
.cut_form p span{ color:#F00; font-size:16px;}
.cut_form input{ width:250px; color:#000; background:#fff; border:1px solid #AFB4BA; padding:5px 10px; font-size:12px;}
.cut_form textarea{ width:400px; color:#000; background:#fff; border:1px solid #AFB4BA; padding:5px 10px; font-size:12px; height:120px;}

.cut_form2 { width:100%; float:left; height:auto; clear:both; margin-bottom:15px;}
.cut_form2 p{ display:block; padding:0; margin:0 0 5px 0; line-height:18px; font-size:12px; color:#32363A;}
.cut_form2 p span{ color:#F00; font-size:16px;}
.cut_form2 input{ position:relative; top:1px; left:0; margin:0 8px 0 0;}
.cut_form_subtext { width:250px; float:left; clear:both; border-bottom:1px solid #ccc; margin:10px 0; padding-bottom:5px; font-size:12px; color:#000; font-weight:bold;}
.cut_form_subtext span{ color:#F00; font-size:16px;}

input.cut_form-btn { width:103px; height:29px; background:url(../images/ts-submit-btn.png) no-repeat; cursor:pointer; border:none;}
input:hover.cut_form-btn { background:url(../images/ts-submit-btn.png) no-repeat 0 -29px;}

p.about_info_mt { display:block; font-size:14px; line-height:14px; color:#484E53; line-height:18px; padding:0 150px 0 0; margin:0 0 15px 0;}

.about_info_addr { width:200px; float:left; border-top:1px dashed #ccc; border-bottom:1px dashed #ccc; padding:10px 10px 0  10px}
.about_info_addr p{line-height:16px; font-size:14px; padding:0; margin:0 0 18px 0; display:block; color:#5E666C; font-weight:bold;}
















