/*
Theme Name: WordPress Default
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Michael Heilemann
Author URI: http://binarybonsai.com/
Tags: blue, custom header, fixed width, two columns, widgets

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/



/* Begin Typography & Colors Calibri*/
body {margin:0 auto;font-family:Arial;}
.clear {clear:both;}
.notFound {width:560px;margin:20px 0 0 40px;}
.top {position:relative;height:110px;}
.top .top_t {height:52px;background:url(images/top_bg.png) repeat-x;}
.top .top_b {height:100px;background:url(images/top_b_bg.png) repeat-x;border-top:1px #000000 solid;}
.top .top_main {width:980px;margin-top:-155px;margin-left:auto;margin-right:auto;}
.top .top_main .top_logo_l {float:left;margin:10px 0;}
.top .top_logo {}
.top .top_main .top_r {width:860px;float:left;}
.top .top_main .top_r .top_r_nav {}
.top .top_main .top_r .top_r_nav .top_r_nav_u {float:left;margin:0 0 0 20px;font-size:18px;}
.top .top_main .top_r .top_r_nav .top_r_nav_u .img {float:left;}
.top .top_main .top_r .top_r_nav .top_r_nav_u a {color:#fff;float:left;display:block;text-decoration:none;text-align:center;height:54px;}
.top .top_main .top_r .top_r_nav .top_r_nav_u a img {border: none;}

.top .top_main .top_r .top_r_nav .top_r_nav_u .top_r_nav_l {float:left;line-height:50px;}
.top .top_main .top_r .top_r_nav .top_r_nav_u .top_r_nav_l.home a {width:90px;}
.top .top_main .top_r .top_r_nav .top_r_nav_u .top_r_nav_l a:hover {background:#530808;}
.top .top_main .top_r .top_r_nav .top_r_nav_u .top_r_nav_l.active {background:#530808;}
.top .top_main .top_r .top_r_nav .top_r_nav_u .top_r_nav_l.customers a {width:124px;}
.top .top_main .top_r .top_r_nav .top_r_nav_u .top_r_nav_l.features a {width:110px;}
.top .top_main .top_r .top_r_nav .top_r_nav_u .top_r_nav_l.sign a {width:108px;}
.top .top_main .top_r .top_r_nav .top_r_nav_u .top_r_nav_l.about a {width:114px;}
.top .top_main .top_r .top_r_nav .top_r_nav_u .top_r_nav_l.blog a {width:76px;}
.top .top_main .top_r .top_r_nav .top_r_nav_u .top_r_nav_l.contact a {width:130px;}
.top .top_main .top_r .top_r_font {float:left;margin:15px 0 0 20px;}

.content_tab {float:right;margin:-200px 0;+margin:-230px 0;padding:20px 20px 0 20px;width:260px;height:214px;background:url(images/content_tab_bg.png) no-repeat;}
.content_tab .title {font-size:22px;font-weight:bold;}
.content_tab .icon {margin:20px 20px 0 0;height:128px;float:left;}
.content_tab .text {margin:20px 0 0 0;font-size:18px;height:133px;}
.content_tab .change {cursor:pointer;margin:5px auto;width:68px;height:30px;background:url(images/content_tab_change.png) no-repeat;}
.content_tab .change .pre {width:34px;height:30px;float:left;}
.content_tab .change .next {width:34px;height:30px;float:left;}

.foot {margin:40px auto;width:980px;font-size:12px;height:61px;background:url(images/foot_bg.png) repeat-x;}
.foot .foot_u {float:left;margin-top:25px;color:#666666;text-align:center;}
.foot .foot_l {float:left;list-style:none;}
.foot a {color:#666666;text-decoration: none;}
.foot .foot_l.h {width:22px;}
.foot .copyRight {float:right;margin-top:25px;margin-right:25px;}

.main {position:relative;z-index:999;}
.main .center {margin:0 auto;width:980px;}
.main .center .ad {width:980px;height:264px;background:url(images/ad_bg.png) no-repeat;}
.main .center .ad .ad_r {position:absolute;float:left;margin:6px;width:968px;height:251px;background:url(images/ad_r_bg.png) no-repeat;}
.main .center .ad .ad_r .ad_r_l {margin:1px;width:966px;height:249px;background:url(images/ad_r_l_bg.png) no-repeat;}
.main .center .ad .ad_r .ad_r_l .ad_pic {float:right;margin:-1px 0;}
.main .ad_main {position:absolute;margin:7px;}
.main .ad_main .ad_main_l {float:left;margin:0;}
.main .ad_main .ad_main_r {float:left;width:600px;height:251px;background:url(images/ad_r_l_l_bg.png) repeat-x;}
.main .ad_main .ad_main_r .ad_main_content {margin:35px 0 0 20px;color:#FFFFFF;}
.main .ad_main .ad_main_r .ad_main_content .col1 {font-size:20px;}
.main .ad_main .ad_main_r .ad_main_content .col2 {font-size:28px;font-weight:bold;}
.main .ad_main .ad_main_r .ad_main_content .col3 {margin:10px 0;font-size:14px;width:512px;}
.main .ad_main .ad_main_r .ad_main_content .col4 {float:left;margin:10px 0;text-align:center;font-size:20px;font-weight:bold;}
.main .ad_main .ad_main_r .ad_main_content .col4 .col4_l {cursor:pointer;float:left;width:127px;height:39px;line-height:39px;background:url(images/sign_button.png) no-repeat;}
.main .ad_main .ad_main_r .ad_main_content .col4  a {color:#FFFFFF;text-decoration:none;}
.main .ad_main .ad_main_r .ad_main_content .col4 .col4_2 {cursor:pointer;margin:0 0 0 20px;float:left;width:153px;height:39px;line-height:39px;background:url(images/learn_button.png) no-repeat;}
.main .ad_main .ad_main_r .ad_page {float:left;background:url(images/page.png) no-repeat;cursor:pointer;margin:50px 0 0 100px;*margin:55px 0 0 100px;width:68px;}
.main .ad_main .ad_main_r .ad_page .pre {float:left;width:34px;height:30px;}
.main .ad_main .ad_main_r .ad_page .next {width:34px;height:30px;}
.main .content {height:240px;margin:30px 0;}
.main .content .content_l {width:655px;}
.main .content .content_l .title {color:#B6121B;font-size:26px;font-weight:bold;}
.main .content .content_l .content_m {float:left;margin:15px 30px 0 0;}
.main .content .content_l .content_m img {border:none;}
.main .content .content_l .content_m a {text-decoration:none;color:#000;}
.main .content .content_l .content_m .content_m_title {margin:5px 0;font-size:14px;font-weight:bold;}
.main .content .content_l .content_m .content_m_content {margin:5px 0;width:185px;font-size:12px;}
.main .content .content_l .plus {color:#B6121B;font-size:22px;font-weight:bold;font-style:italic;}
.main .content .content_l .content_n {cursor:pointer;float:left;margin:10px 25px 0 0;}
.main .content .content_l .content_n .icon {float:left;cursor:pointer;}
.main .content .content_l .content_n a {color:#000;text-decoration:none;}
.main .content .content_l .content_n .icon .plus_img {height:40px;border:0px;}
.main .content .content_l .content_n .content_plus {cursor:pointer;float:left;margin:0 0 0 5px;width:80px;font-size:11px;font-weight:bold;}
.main .content .content_l .content_n .content_plus.promotions {width:65px;margin-top:5px;}
.main .content .content_l .content_n .content_plus.sweepstakes {width:70px;line-height:40px;}
.main .content .content_l .content_n .content_plus.gift {width:20px;line-height:40px;}
.main .content .content_l .content_n .content_plus.store {width:53px;line-height:40px;}

.container {position:relative;z-index:999;}
.container .center {margin:0 auto;width:980px;background:url(images/sign_bg.png) no-repeat;}
.container .center .head {margin:0 0 0 40px;line-height:100px;height:70px;font-size:32px;font-weight:bold;}
.container .center .content_top {float:left;margin:20px 0 0 40px;}
.container .center .content_buttom {margin:20px 0;}
.container .center .content {padding:50px 0 6px 0;margin:20px 0;width:880px;float:left;font-weight:bold;color:#616161;height:380px;background:url(images/sign_bg_m.png) repeat-y;}
.container .center .content .content_l {padding:20px;margin:40px 0 0 55px;float:left;width:239px;height:237px;background:url(images/sign_s_bg.png) no-repeat;}
.container .center .content .content_l .content_l_t {text-align:center;width:169px;font-size:28px;}
.container .center .content .content_l .content_l_t_1 {width:169px;height:25px;line-height:25px;text-align:center;font-size:18px;color:#FA8F13;font-weight:bold;border-bottom:1px #E5E5E5 solid;}
.container .center .content .content_l .content_l_c {margin:10px 0;font-size:22px;font-weight:normal;}
.container .center .content .content_l .content_l_b {cursor:pointer;width:169px;height:39px;text-align:center;line-height:39px;background:url(images/sign_s_button.png) no-repeat;color:#FFFFFF;font-size:20px;}
.container .center .content .content_m {padding:20px;margin:-290px 0 0 -75px;float:left;width:356px;height:376px;background:url(images/sign_p_bg.png) no-repeat;}
.container .center .content .content_m .content_m_t {text-align:center;width:310px;font-size:34px;}
.container .center .content .content_m .content_m_t_1 {margin:0 auto;width:140px;font-size:28px;color:#FA8F13;}
.container .center .content .content_m .content_m_t_1 .content_m_t_1_d {float:left;}
.container .center .content .content_m .content_m_t_1 .content_m_t_1_m {line-height:40px;height:40px;font-size:16px;}
.container .center .content .content_m .content_m_c {font-size:18px;font-weight:normal;}
.container .center .content .content_m .content_m_c p {font-size:10px;}
.container .center .content .content_m .content_m_b {cursor:pointer;margin:15px 0 0 60px;width:190px;height:39px;text-align:center;line-height:39px;background:url(images/sign_p_button.png) no-repeat;color:#FFFFFF;font-size:20px;}
.container .center .content a {text-decoration:none;}
.container .center .content .content_r {color:#000000;font-size:18px;text-align:center;padding:55px 40px 0 50px;margin:40px 40px 0;float:right;width:169px;height:182px;background:url(images/sign_s_bg.png) no-repeat;}
.container .center .content .content_r .content_r_t_1 {margin:15px 0 0 0;font-size:14px;color:#616161;font-weight:normal;}
.container .center .content .content_r  a {color:#0066FF;}
.container .center .content .content_r .content_r_c {font-size:14px;font-weight:normal;}

.container .center .content_f {margin:20px 0 0 40px;height:300px;}
.container .center .content_f .content_f_m {float:left;margin:0 0 0 20px;}
.container .center .content_f .content_f_m.f {float:left;margin:0 0 0 0px;}
.container .center .content_f .content_f_m .content_f_m_img {}
.container .center .content_f .content_f_m .content_f_m_title {width:210px;font-size:18px;font-weight:bold;}
.container .center .content_f .content_f_m .content_f_m_content {width:210px;font-size:13px;}
.container .center .content_f .content_f_m .content_f_m_view {font-size:14px;}
.container .center .content_f .content_f_m a {font-size:14px;color:#0066FF;}
.container .center .features_en_bg {font-size:26px;font-weight:bold;padding:15px 20px 15px 30px;margin:0 auto;width:850px;height:69px;background:url(images/features_en_bg.png) no-repeat;}
.container .center .features_en_bg .features_en_bg_l {margin:2px 0;width:693px;float:left;color:#4C4C4C;}
.container .center .features_en_bg .features_en_bg_r {margin:0;float:right;width:127px;height:39px;color:#FFFFFF;background:url(images/features_sign_button.png) no-repeat;}
.container .center .features_en_bg .features_en_bg_r a {display:block;width:127px;height:39px;}

.container .center .content_c {}
.container .center .content_c .content_c_l {float:left;width:600px;}
.container .center .content_c .content_c_l .content_c_l_col {margin:20px 0;}
.container .center .content_c .content_c_l .content_c_l_col .content_c_l_col_l {font-size:18px;font-weight:bold;float:left;width:140px;text-align:right;}
.container .center .content_c .content_c_l .content_c_l_col .content_c_l_col_r {}
.container .center .content_c .content_c_l .content_c_l_col .content_c_l_col_r .input {margin:0 0 0 5px;height:30px;width:450px;border:1px #BCBCBC solid;}
.container .center .content_c .content_c_l .content_c_l_col .content_c_l_col_r .input.textarea {height:90px;}
.container .center .content_c .content_c_l .content_c_l_col .content_c_l_col_r .select {margin:0 0 0 5px;}
.container .center .content_c .content_c_l .content_c_l_col .content_c_l_col_r .button {margin:0 0 0 5px;}
.container .center .content_c .content_c_r {float:left;}

.container .center .content_a {}
.container .center .content_a .content_a_l {font-weight:bold;font-size:12px;padding:10px 0 0 10px;margin:20px 0 0 40px;float:left;width:110px;height:128px;background:url(images/about_bg.png) no-repeat;}
.container .center .content_a .content_a_l .col a {color:#333333;text-decoration:none;}
.container .center .content_a .content_a_l .col {margin:5px 0;}
.container .center .content_a .content_a_l .col1 {margin:8px 0;}
.container .center .content_a .content_a_l .col1 a {color:#0F6FFF;}
.container .center .content_a .content_a_r {margin:10px 0 0 10px;float:left;width:430px;}
.container .center .content_a .content_a_r .title {color:#BA2227;font-size:24px;font-weight:bold;}
.container .center .content_a .content_a_r .description {font-size:14px;}
.container .center .content_a .content_a_r .description h2 {height:25px;margin:5px 0;}

.container .center .content_b {}
.container .center .content_b .content_b_main {margin:20px 0 0 0px;width:600px;}
.container .center .content_b .content_b_main .title {margin-left:40px;font-size:22px;color:#BF3036;font-weight:bold;width:500px;}
.container .center .content_b .content_b_main .data {margin-left:40px;font-size:14px;height:20px;line-height:20px;}
.container .center .content_b .content_b_main .blog_body {margin-left:40px;width:533px;font-size:14px;}
.container .center .content_b .content_b_main .blog_body a img {border:none;}
.container .center .content_b .content_b_main .categories {margin-left:20px;font-size:14px;padding:10px 20px;width:539px;height:49px;background:url(images/blog_c_bg.png) repeat-x;}
.container .center .content_b .content_b_main .categories .col1 {float:left;}
.container .center .content_b .content_b_main .categories .col2 {float:right;}
.container .center .content_b .olderEntries {margin-left:20px;}
.container .center .content_b .olderEntries a {color:#0F6FFF;font-size:12px;}
.container .center .content_b .olderEntries label{font-size:20px;font-weight:bold;}

.container .center.cu_have {}
.container .center .content_cu {width:600px;}
.container .center .content_cu .content_cu_t {margin:40px auto;width:408px;}
.container .center .content_cu .content_cu_t .content_cu_t_l {float:left;margin:0 0 0 10px;}
.container .center .content_cu .content_cu_t .content_cu_t_l img {cursor:pointer;}
.container .center .content_cu .content_cu_t .content_cu_t_l .content_cu_t_l_img {margin:70px 0;}
.container .center .content_cu .content_cu_b {float:left;margin:40px 0 40px 40px;width:560px;}
.container .center .content_cu .content_cu_b .content_cu_b_title {width:500px;font-size:22px;font-weight:bold;}
.container .center .content_cu .content_cu_b .content_cu_b_main {width:250px;float:left;margin-right:30px;}
.container .center .content_cu .content_cu_b .content_cu_b_main .icon {margin:20px 20px 0 0;height:128px;float:left;}
.container .center .content_cu .content_cu_b .content_cu_b_main .text {margin:20px 0 0 0;font-size:16px;height:133px;}

.container .center .content_t {width:560px;margin:20px 0 0 40px;}
.container .center .content_t .col1 {font-size:14px;}
.container .center .content_t .col2 {font-size:18px;margin:20px 0;}
.container .center .content_t .col3 {font-size:22px;color:#B7151B;margin:20px 0;font-weight:bold;}
.container .center .content_t .col4 {font-size:16px;margin:20px 0;}

.container .center .content_p {width:560px;margin:20px 0 0 40px;}
.container .center .content_p .col3 {font-size:14px;}
.container .center .content_p .col4 {font-size:18px;margin:20px 0;}
.container .center .content_p .col1 {font-size:22px;color:#B7151B;margin:20px 0;font-weight:bold;}
.container .center .content_p .col2 {font-size:16px;margin:20px 0;}

.container .center .have_sidebar {float:left;}
.container .center.have {}
.sidebar {float:left;margin:40px 0;}
.sidebar .sidebar_l {float:left;margin:0 20px 0 20px;width:1px;height:500px;background:url(images/sidebar_line.png) no-repeat;}
.sidebar .sidebar_r {float:left;}
.sidebar .sidebar_r .sidebar_sign {width:300px;height:109px;background:url(images/sidebar_bg.png) no-repeat;}
.sidebar .sidebar_r .sidebar_sign .sidebar_sign_title {text-align:center;height:50px;line-height:50px;font-size:26px;font-weight:bold;}
.sidebar .sidebar_r .sidebar_sign .sidebar_sign_button {margin:0 auto;width:127px;}
.sidebar .sidebar_r .sidebar_sign .sidebar_sign_button img {border:none;}
.sidebar .sidebar_r .sidebar_tab {margin:20px 0;padding:20px 20px 0 20px;width:260px;height:214px;background:url(images/content_tab_bg.png) no-repeat;}
.sidebar .sidebar_r .sidebar_tab .title {font-size:22px;font-weight:bold;}
.sidebar .sidebar_r .sidebar_tab .icon {margin:20px 20px 0 0;height:128px;float:left;}
.sidebar .sidebar_r .sidebar_tab .text {margin:20px 0 0 0;font-size:18px;height:133px;}
.sidebar .sidebar_r .sidebar_tab .change {cursor:pointer;margin:5px auto;width:68px;height:30px;background:url(images/content_tab_change.png) no-repeat;}
.sidebar .sidebar_r .sidebar_tab .change .pre {width:34px;height:30px;float:left;}
.sidebar .sidebar_r .sidebar_tab .change .next {width:34px;height:30px;float:left;}
.sidebar .sidebar_customer_tab {margin:20px 0;}
.sidebar .sidebar_customer_tab .sidebar_customer_tab_title {font-size:26px;font-weight:bold;color:#666666;}
.sidebar .sidebar_customer_tab .sidebar_customer_tab_main {cursor:pointer;padding:20px 30px;width:240px;height:150px;background:url(images/customer_features_bg.png) no-repeat;}
.sidebar .sidebar_customer_tab a {text-decoration:none;}
.sidebar .sidebar_customer_tab .sidebar_customer_tab_main .sidebar_customer_tab_main_img {margin:0 auto;width:122px;}
.sidebar .sidebar_customer_tab .sidebar_customer_tab_main .sidebar_customer_tab_main_img img {border:none;}
.sidebar .sidebar_customer_tab .sidebar_customer_tab_main .sidebar_customer_tab_main_title {font-size:26px;font-weight:bold;color:#666666;}
.sidebar .sidebar_customer_tab .sidebar_customer_tab_main .sidebar_customer_tab_main_content {font-size:14px;width:240px;color:#666666;}
.sidebar .sidebar_blog_tab {margin:20px 0;}
.sidebar .sidebar_blog_tab .title {font-size:22px;font-weight:bold;}
.sidebar .sidebar_blog_tab .link {margin:10px 0;}

.sidebar .sidebar_blog_tab .link li.categories {list-style:none; margin:-10px 0px 0px -40px;font-size:16px;font-weight:bold; }  /* outermost list item */
.sidebar .sidebar_blog_tab .link li.cat-item {list-style:none; margin:10px 0 0 -40px;height:20px;list-style:none;font-size:20px; }


.sidebar .sidebar_blog_tab  a {color:#0F6FFF;}
.sidebar .sidebar_blog_tab .rss {margin:20px 0;}
.sidebar .sidebar_blog_tab .rss img {margin:-5px 0;}
.sidebar .sidebar_blog_tab .img {margin:10px 0;}
.sidebar .sidebar_blog_tab .bird {margin:20px 0;width:300px;height:59px;background:url(images/blog_follow_bg.png) no-repeat;}
.sidebar .sidebar_blog_tab .bird .bird_icon {float:left;margin:5px 10px 0 20px;}
.sidebar .sidebar_blog_tab .bird .bird_text {font-size:22px;font-weight:bold;line-height:59px;}
.sidebar .sidebar_blog_tab .bird a {text-decoration:none;}