/*

Theme Name: Stuvu Blog

Theme URI:http://www.stuvu.com

Description:

Author: Stuvu	

Author URI:http://www.stuvu.com

Version: 1.0

*/



/* CSS Document */

html{
margin:0px;
padding:0px;

}

Body{
margin:0px;
padding:0px;
font-family:arial;
background:#6799CB;

}

p, ul, ol{
color:#333333;
font-size:12px;

}


ol{
font-size: 12px !important;
margin:0px 0px 0px 40px !important;
padding:0px !important;
}

ul li, ol li{
line-height:1.3em;
margin-bottom:5px;

}

a img{
border:none;

}

p{
line-height:1.3em;
margin:15px 0px;

}


a{
color:#0000ff;
}
img{
vertical-align:top;

}
#container{
width:100%;
padding:0px 0px 0px 0px;


}


.no_margin_top{
margin-top:0px;

}




#header_container, #content{
width:990px;
margin:0 auto;

}

.clr{
clear:both;

}

#header{
width:990px;
margin:0 auto;

}

#header_left_bg{
background:url(images/header_left_bg.gif) left top no-repeat;

}

#header_right_bg{
background:url(images/header_right_bg.gif) right top no-repeat;
height:100%;
}

.header_content{
float:right;
width:392px;


}
.header_content h2{
font-size:16px;
font-weight:normal;
float:left;
margin:0px;
padding-top:23px;

color:#FFFFFF;

}
.logo{
position:relative;
top:13px;

color:#FFFFFF;
left:5px;
float:left;

}

#stus_logo{
width:356px;
height:137px;
background:url(images/stus_blog_logo.jpg) no-repeat;
position:absolute;
top:1px;
margin-left:15px;

}
#stus_logo a{
display:block;
width:356px;
height:137px;

}
#navigation{
height:39px;
text-align:right;
}

#navigation p{
font-size:14px;
font-family:"trebuchet ms";
color:#999999;
margin:0px;
padding:8px 33px 0px 00px;

}

#navigation a{
text-decoration:none;
color:#7faddb;
font-weight:bold;
margin:0px 3px;


}

#navigation a:hover{
text-decoration:underline;

}


#content_container{

padding:21px 0px 34px 0px;
border-bottom:27px solid #FFFFFF;
background:#cccccc url(images/n_content_bg.gif) 0px 0px repeat-x;
height:100%;
}


#content_container1{

padding:21px 0px 34px 0px;
border-bottom:27px solid #FFFFFF;
background:#cccccc url(images/n_content_bg1.gif) 0px 0px repeat-x;
height:100%;
}
#content{
height:100%;

}

#content_left{
width:680px;
float:left;
background:url(images/grey_bg.png) right repeat-y;

}

#content_right{
float:right;
width:300px;


}

.content_pad{
padding:0px 7px 0px 0px;

}

.content_title{
height:79px;
background:url(images/brown_gradiant.gif) repeat-x;
border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
border-top:1px solid #FFFFFF;


}

.content_title .crc_logo{

position:absolute;
margin-top:-27px;


}

.content_title h3{
margin:0px;
padding:0px 0px 0px 22px;
font-size:14px;
font-weight:bold;

}

.content_title a{
text-decoration:none;

}
.content_title a:hover{
text-decoration:underline;

}
.content_title_left{
float:left;
padding:9px 0px 0px 13px;

}

.content_title_left h1{
margin:0px;
font-size:23px;
font-weight:bold;
color:#FFFFFF;
position:relative;
left:175px;
top:-5px;

}
.content_title_left ul{
margin:0px;
padding:0px;
position:relative;
left:70px;
top:9px;
z-index:1;


}
.content_title_left ul li{
list-style-type:none;
display:inline;



}
.content_title_left ul li a{

padding:9px 20px 0px 20px;
font-size:16px;
font-weight:bold;
color:#fff;
height:25px;
display:block;
float:left;


}
.selected{
background:#FFFFFF;
color:#000000 !important;
}

.content_title_right{
float:right;
padding:13px 20px 0px 0px;

}
.content_title_right .texttitle{
position:absolute;
margin-top:30px;
color:#649CCE;
font-size:16px;
font-weight:bold;
margin-left:-140px;

}

.content_text{
height:100%;
padding:1px 0px 1px 1px;
padding:0px 0px 0px 20px;
background:#fff;
}

.content_text_left{
float:left;

padding-bottom:20px;
padding-top:30px;
width:630px;
}

.previous-entries, .next-entries{
font-size:14px;
margin-right:10px;

}

.content_text_right{
float:right;
width:120px;
padding-bottom:30px;

}

.post{
margin-bottom:50px;

}
.post_date{
color:#999999;
margin:0px;
font-size:12px;
}

.post_title{

margin:0px;
font-size:24px;
font-weight:bold;
color:#CC6700;

}
.post_title a{
color:#0000ff;
text-decoration:none;

}

.post_content{
margin-bottom:10px;
}

.post_content img{
border:1px solid #7faddb;
padding:9px;
margin:8px;

}

.post_bottom{
height:100%;
font-size:11px;
background:#e4eef8;
padding:12px 11px 12px 10px;

}
.post_bottom a{
color:#0000ff;

}
.post_bottom_date{
float:left;

width:163px;

}
.post_comment{
float:left;
width:147px;
text-align:center;

}
.post_share{
float:right;
padding:0px;
margin:0px;
}


.top_pic{
float:left;
margin:0px 23px 10px 0px;

}

.yellow_box{
background:#FFFED8;
padding:10px;
margin-bottom:20px;

}

.yellow_box h3{
margin:0px 0px 5px 0px;
font-size:14px;
color:#cc6600;
font-weight:bold;
}
.yellow_box ul{
margin:0px 0px 0px 17px;
padding:0px;
font-size:12px;

}
.yellow_box p{
font-size:12px;
margin:10px 0px 0px 0px;
text-align:left !important;

}
.yellow_box ul li{
list-style-type:square;
line-height:1.2em !important;
margin-bottom:3px !important;
}
.yellow_box a{
color:#0000ff;
font-weight:bold;
text-decoration:none;

}

.yellow_box a:hover{
text-decoration:underline;

}

.white_box{
background:#FFFFFF;
padding:3px;
margin-bottom:26px;
}




.white_box ul{
margin-bottom:15px !important;

}

.white_box ul li a{
color:#999999;
}

.white_box ul li a:hover{
text-decoration:underline;

}

.white_box h3{
font-size:14px;
margin:0px 0px 4px 0px;
font-weight:normal;

}

.title{
font-size:16px;
font-weight:bold;
margin-bottom:15px;

}


.white_box_text{
border:1px solid #e1ebf6;
padding:10px 8px 10px 8px;

}
.right_nav{
margin:0px;
padding:0px;
font-size:14px;
}

.right_nav li{
list-style-type:none;
line-height:1.3em !important;
margin-bottom:10px !important;



}

.right_nav li a{
text-decoration:none;
font-weight:bold;
color:#7faddb !important;


}


.ul_post{
margin:0px 0px 0px 15px;
padding:0px;


}

.ul_post li{
list-style-type:disc;
color:#999999;
line-height:1.2em;
margin-bottom:9px;


}

.ul_post li a, .ul_cat li a, .ul_arch li a{
text-decoration:none;

}

.ul_cat{
margin:0px;
padding:0px;
}

.ul_cat li{
list-style-type:none;
line-height:1.2em;
margin-bottom:4px;
background:url(images/folder_icon.gif) 0px 3px no-repeat;
padding:0px 0px 0px 19px;

}

.ul_arch{
margin:0px 0px 0px 10px;
padding:0px;

}

.ul_arch li{
list-style-type:none;
line-height:1.2em;
margin-bottom:4px;

}

/*Comments*/
h3#respond, #comments{
color:#75aad6 !important;
font-size:18px;
}



ol{
font-size:14px;
margin:0px 0px 0px 20px;
padding:0px;

}
ol li{
line-height:1.4em;
margin-bottom:10px;

}

ol li p{
margin-top:5px;
font-size:12px;

}


/*Adsense*/
.adsense_banner{
text-align:center;
padding:18px 0px 0px 0px;

}

.ads{
margin-bottom:15px;

}


/*Footer*/
#footer{
padding:20px 0px 30px 0px;
background:url(images/n_footer_bg.gif) repeat-x;

}
#footer a{
color:#FFFFFF;
text-decoration:underline;

}
.bluebg{
background:#7faddb;
}

.bluebg_top_left{
background:url(images/footer_top_left_bg.gif) no-repeat top left;
}

.bluebg_top_right{
background:url(images/footer_top_right_bg.gif) no-repeat top right;
}

.bluebg_bottom_left{
background:url(images/footer_bottom_left_bg.gif) no-repeat bottom left;
}

.bluebg_bottom_right{
background:url(images/footer_bottom_right_bg.gif) no-repeat bottom right;
height:44px;
padding:0px 20px 0px 14px;
}

.footer_left{
float:left;
font-family:"trebuchet ms";
font-size:12px;
width:350px;
padding:13px 0px 0px 0px;


}
.footer_left a{
font-weight:bold;
margin:0px 2px;

}
.footer_right{
float:right;
font-size:10px;
color:#FFFFFF;
width:550px;
padding:9px 0px 0px 0px;


}



.form_select{
float:right;


}

#selectlinks{
margin:5px 0px 0px 0px;

}

#selectlinks select{
background:#7faddb;
border:1px solid #bfd6ed;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
font-family:arial;

}


.post_stuvu_logo{
font-size:12px;
height:100%;
margin:3px 0px 20px 0px;

}

.post_stuvu_img{
float:left;
margin-right:15px;
padding-top:1px;

}

.post_stuvu_text{
float:left;
width:490px;
padding-top:0px;
color:#333333;
line-height:1.5em;

}


#search_field{
width:180px;
margin-bottom:6px;
font-family:arial;
font-size:12px;
color:#cccccc;
padding-left:4px;

}

#search_button{
font-family:arial;
font-size:12px;
position:absolute;
margin-top:0px;

}
.search_box{
margin-bottom:0px;

}
.search_box form{
margin:0px;
padding:0px;
}


.search_title{
margin:0px 0px 20px 0px;
font-weight:bold;
color:#75aad6;
font-size:21px;
padding:0px;


}

.right_title{
font-size:14px;
font-weight:bold !important;
color:#7faddb ;
margin:0px 0px 10px 0px !important;


}
.right_title img{
width:114px;

}

.blue_box p{
font-size:11px;
margin:5px 0px 10px 0px !important;

}

.blue_box{
border:1px solid #7faddb;

margin-top:30px;

}
.blue_box div{
padding:0px 3px 0px 3px;

}

.blue_box img{
width:118px;

}

/*404 page*/
#goog-wm {

  padding: 1em;
  border: 3px solid #6699cc;
  background-color: white;
}


#goog-wm h3.closest-match {
  color: #000000;
  border-bottom: 3px dashed #6699cc;
  padding-bottom: 0.5em;;
  font-size: 170%;
  margin: 0;
}

#goog-wm h3.closest-match a { }
   
#goog-wm h3.other-things {

  color: #000000;
}
   
#goog-wm ul li { }
   
#goog-wm li.search-goog {
/*  display: none;*/
}


.login{
height:100%;
border-bottom:1px solid #cccccc;
font-size:11px;
padding:0px 3px 6px 3px;
margin-bottom:6px;

}

.login_text{
float:left;

}

.login_link{
float:right;

}


.yellow_box_links{
height:100%;
margin-bottom:10px;
}
.yellow_box_links a , .login_link a{
text-decoration:underline;
font-weight:normal;

}

.yellow_box_links ul{
margin:0px 0px 15px 0px !important;

}
.yellow_box_links ul li{
list-style-type:none;

}
.yellow_box_links_left{


}

.yellow_box_links_right{

}

.tab_content{
background:#FFFFFF;
border:3px solid #cc6600;
padding:10px 6px 10px 6px;
margin-bottom:25px;

}

.tab_content ul{
margin:0px;
padding:0px;



}
.tab_content ul li{
border-bottom:1px solid #cccccc;
list-style-type:none;
padding-bottom:10px;

margin:0px 0px 10px 0px;


}


.tab_content ul li a{
color:#144e9c;


}

.tab_content ul li a:hover{
color:#333366;

}

.tab_menu{
height:100%;

}
.tab_menu ul{
margin:0px;
position:relative;
margin-left:-1px;
padding:0px;


}

.tab_menu ul li{
display:inline;
list-style-type:none;
margin:0px;
padding:0px;

}



.tab_menu a{
display:block;
float:left;
background:#ffffff;
text-decoration:none;
font-size:12px;
margin-right:4px;
padding:3px 40px 3px 40px;
border:1px solid #cdcdcd;
border-bottom:none;
color:#666666;



}

.tab_menu_selected, .tab_menu .active{
background:#cc6600 !important;
border:1px solid #cdcdcd;
border-bottom:none;
color:#FFFFFF !important;
font-weight:bold;

}

.topics{
height:100%;
margin-bottom:25px;

}

.ul_topics{
margin:0px 0px 0px 0px;
padding:0px;
font-size:11px;

}

.ul_topics li{
list-style-type:none;
color:#33334c;
}

.ul_topics li a{
color:#144e9c;

}
.ul_topics_right{
float:left;

}

.ul_topics_left{
float:left;
width:146px;

}

.twitter_box{
border:1px solid #75aad6;
background:#FFFFFF;
width:255px;
float:right;
padding-bottom:5px;
height:100%;

}



.stuvu_on_twitter{
text-align:center;
position:relative;
margin-top:-17px;
margin-left:12px;

}

.stus_pic{
float:left;
margin-top:5px;
position:relative;
left:-44px;


}
.twitter_box p{
font-size:11px;
color:#000000;
margin:0px 0px 0px 0px;
padding:12px 5px 0px 0px;



}

.twitter_box_content{
position:relative;
float:left;
width:190px;
left:45px;
margin-top:-95px;
padding-bottom:16px;
}
.follow_link{
font-size:12px;
text-align:right;
padding-top:3px;


margin:0px;

}

.follow_link a{
color:#0000ff;

}



.header_wrap2{
background:url(images/n_header_bg2.gif) repeat-x;
height:99px;
margin-bottom:0px;

}
.header_wrap1{
background:url(images/n_header_bg1.gif) repeat-x;
height:98px;
margin-bottom:0px;

}



#header_content{
height:100%;

}

.header_content_left{
float:left;
width:418px;
height:100%;

}


.header_content_left1{
float:left;
width:460px;
height:100%;
padding-left:20px;


}

.home_logo{
float:left;
position:relative;
top:25px;
background:url(images/stuvu_mw2.gif) 0px 0px no-repeat;
height:123px;
width:221px;
}
.home_logo a{
display:block;
height:123px;
width:221px;
position:relative;
/*left:37px;*/
top:2px;

}


.header_content_right{

float:right;
width:500px;
padding-top:9px;


}

.header_content_right1{

float:right;
width:500px;

position:relative;
top:40px;

}
.header_content_right p{
font-size:14px;
font-weight:bold;
color:#003366;
text-align:right;
margin:0px 0px 9px 0px;


}
.header_content_right p span{
margin:0px 16px;

}
.header_content_right p a{
color:#FFFFFF;
text-decoration:none;
}
.header_content_right p a:hover{
text-decoration:underline;

}
.top_text{
height:100%;

}

.top_links{
float:left;
width:153px;
padding-top:0px;
position:relative;
left:130px;

}
.top_links ul{
margin:0px;
padding:0px;
font-size:12px;

}

.top_links ul li{
list-style-type:none;
text-align:right;
line-height:1.2em;
margin-bottom:2px;
}

.top_links ul li a{
color:#FFFFFF;
text-decoration:none;

}
.top_links ul li a:hover{
text-decoration:underline;

}
.top_search{
float:right;
width:201px;
background:#FFFFFF;



padding:0px 0px 0px 0px;
position:relative;
height:47px;
top:0px;

}
.top_search form{
margin:0px;
padding:0px;
}

.top_search_input{
font-family:arial;
width:158px;
font-size:11px;
font-weight:bold;
color:#cc6600;
border:none ;
height:20px;
position:relative;
top:0px;
background:#FFFFFF;
padding:6px 5px 0px 8px;
margin:0px;
float:left;

}

.top_search_input_google{
border:none !important;
width:156px !important;
padding:6px 5px 0px 8px !important;

}

.top_search_button{
background:#fff url(images/search_icon.gif) 0px 4px no-repeat;
width:25px;
height:26px;
border:none;
margin-top:0px;
float:right;
margin-right:5px;
}


.top_search h3{
font-size:12px;
margin:0px;
color:#cc6600;
background:#E0DCDB;
text-align:center;
padding:3px 0px;

}



#footer_content{
margin:0 auto;
width:990px;

}
#footer_content p{
font-size:11px;
color:#FFFFFF;

}
#footer_content p a{
color:#FFFFFF;

}
.footer_column{
height:100%;
margin-bottom:20px;

}
.footer_box{
width:200px;
float:left;
border-right:1px solid #8db2d8;
margin-right:49px;


}

.footer_box h3{
font-size:14px;
color:#FFFFFF;
font-weight:bold;
margin:0px 0px 6px 0px;

}
.footer_box ul{
margin:0px;
padding:0px;
font-size:11px;


}
.footer_box ul li{
list-style-type:none;
line-height:1.5em;
margin-bottom:2px;

}
.footer_box ul li a{
color:#ffffff;
text-transform:uppercase;

}
.stuvu_footer_logo{
padding-top:10px;

}

.headertext{
float:left;
font-size:16px;
color:#FFFFFF;
font-weight:bold;
margin-left:15px;
margin-top:45px;

}
.headertext2{
margin-top:40px !important ;

}





.yellow_bg{
background:#FFFED8;
padding:17px 20px 5px 18px;
margin-bottom:13px;
border:1px solid #dfdfb7;

}
.yellow_bg h1{
font-size:22px;
font-weight:bold;
margin:15px 0px;

}
.yellow_bg h1 a{
text-decoration:none;

}
.yellow_bg p{
margin:0px;
font-size:14px;

}
.yellow_bg .post_content{
font-size:14px;

}

.post_cat{
font-size:11px !important;
color:#999999;
margin:0px;

}

.post_cat strong{
color:#000000;

}

.post_cat a{
color:#000000;
font-weight:bold;
text-transform:uppercase;

}

.recent_post{
height:100%;
background: url(images/grey_line.gif) 285px 0px repeat-y;
margin-bottom:12px;

}
.recent_post h2{
font-size:19px;
font-weight:bold;

}
.recent_post h2 a, .post h3 a{
color:#0000ff;
}
.left_recent{
width:265px;
float:left;


}

.right_recent{
width:325px;
float:right;


}

.all_post{
border-top:1px solid #cccccc;

}
.post{
border-bottom:1px solid #cccccc;
margin-bottom:12px;
padding:0px 0px 7px 0px;

}

.post_page{
border-bottom:none !important;

}

.post_page .post_content{
height:100%;
background: url(images/grey_line.gif) 452px 0px repeat-y;
}

.post_content_left{
float:left;
width:433px;


}
.post_content_right{
float:right;
width:160px;

}
.post img{
padding:5px;
}
.post h3{
font-size:15px !important;
margin:8px 0px 0px 0px;

}


.all_post h3{
font-size:16px;

}


.by{
margin:5px 0px 15px 0px !important;
color:#A299A2;

}


    img.centered {
    display: block;
    margin-left: auto;
    margin-right: auto;
    }

    img.alignright {
    padding: 4px;
    margin: 0 0 2px 7px;
    display: inline;
    }

    img.alignleft {
    padding: 4px;
    margin: 0 7px 2px 0;
    display: inline;
    }

    .alignright {
    float: right;
    }

    .alignleft {
    float: left;
    }
	
	
.overview_top_content{
height:100%;

}
	
	
.overview_top_content_left{
float:left;
width:279px;

}

.overview_top_content_right{
float:right;
width:330px;
padding-top:18px;

}

.mod{
height:100%;
margin-bottom:10px;

}

.mod_left{
float:left;
width:42px;
height:42px;

}

.mod_right{
float:right;
width:187px;

}
.mod_right p{
font-size:11px;

}
.mod_right a{
text-transform:uppercase;
font-size:12px;

}

h3.sub_title{
font-weight:bold;
text-transform:uppercase;
font-size:12px !important;
color:#CC6600;
margin:0px 0px 15px 0px !important;

}

.overview_bottom_content{
border:1px solid #CCCCCC;
padding:25px 12px 160px 21px;
background: url(images/stuvu_bg.gif) bottom no-repeat;

}

.overview_bottom_content1{
height:100%;
background: url(images/grey_line.gif) 256px 0px repeat-y;

}

.overview_bottom_content_left{
float:left;
width:238px;

}

.overview_bottom_content_left ul, .overview_bottom_content_right ul{
margin-left:24px !important;
padding-left:0px !important;
}


.overview_bottom_content_right{
float:right;
width:324px;

}

.stus_blog_post a{
padding-bottom:3px;
/*font-size:14px;*/

}

.stus_blog_post p{
margin:0px !important;

}

.breadcumb{
margin-top:0px;
text-transform:uppercase;
color:#999999;
font-size:11px;

}
.breadcumb a{
color:#999999;

}

.ad728x90{
text-align:center;
width:728px;
margin:0 auto;
padding-bottom:15px;
background:#FFFFFF;

}

.spon_title{
font-size:11px !important;
color:#666666;
margin-bottom:6px !important;
font-weight:bold;

}

.spon_link li{
margin-bottom:15px !important;
line-height:1.5em;
padding-bottom:5px !important;


}
.spon_link li a{
font-weight:normal !important;
text-decoration:underline;

}

.div_line{
color:#999999;
margin:0px 10px;

}
.adsheader{
padding-top:15px;

}

.side_ads{
background: url(images/ads_bullet.gif) 10px 9px no-repeat;
padding-left:21px;

}

















/*Landing Page*/

.ac_top_content{
background:url(images/ac_grey_bg.gif) 0px 0px repeat-x;
border:solid #CCCCCC 1px;
border-top:solid #b2b2b2 1px;
border-bottom:none;

}

.ac_top_content_bg{

height:100%;


}

.ac_top_content_bg1{
background:url(images/ac_iphone_bg1.jpg) 248px 100% no-repeat;
height:272px;




}

.ac_content{
width:380px;
position:relative;
left:245px;
padding:14px 0px 0px 0px;


}

.ac_content_h2{
margin:0px 0px 8px 0px;
font-family:"Times New Roman", Times, serif;
font-size:32px;
font-weight:bold;
color:#1E426C;
padding-top:10px;
}


.ac_content_h3{
font-size:17px;
margin:0px 0px 40px 0px !important;
font-weight:normal;


}

.ac_content_h3_1{
margin:0px 0px 10px 0px !important;
color:#003366;
font-size:16px !important;
font-weight:bold;
padding-left:264px;



}
.ac_content ul{
margin:0px 0px 0px 37px;
padding:0px;
font-size:12px;
font-weight:bold;

}
.ac_content ul li{
color:#003366;
line-height:1.3em;

}

.ac_content ul li span{
color:#0066CC;

}

.ac_stuvu{
float:left;
margin-right:5px;
padding-top:0px;

}

.ac_stuvu img{
border:none;
}
.ac_button_wrap{
padding:16px 0px 0px 0px;

text-align:center;


}

.ac_button_wrap p{
font-size:14px;

}


.buy_app{
display:block;
background:#000 url(images/buy_app.gif) no-repeat;
width:247px;
height:27px;
text-align:center;
font-size:16px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
padding:7px 0px 0px 0px;

margin:0 auto 15px auto;


}




.ac_content_bottom{
background:#D2E2EF url(images/ac_blue_bg.gif) repeat-x;
height:100%;
padding:26px 0px 17px 24px;
}




.ac_iphone{
background:url(images/ac_iphone_bg.jpg) 0px 0px no-repeat;
width:248px;
height:316px;
position:absolute;
margin-top:-44px;

}


.ac_content_bottom_left{
float:left;
width:140px;
text-align:center;
margin-right:17px;
}

.ac_content_bottom_left img{
border:none;
padding:0px;
}

.ac_content_bottom_right{
width:430px;
float:left;


}

.ac_content_bottom_right h3{
font-weight:normal;
margin-bottom:20px;

}

.ac_content_bottom_right h3 span{
color:#003366;

}

.ac_blue_wrap{
border:1px solid #B4D0EC;
background:#FFFFFF;
padding:0px 10px 0px 10px;

}

.ac_blue_wrap p span{
font-weight:bold;
color:#0066CC;

}

.ac_link{
padding-left:6px;
font-size:12px;
text-decoration:underline !important;
font-weight:normal !important;

}
#att{
display:none;

}

.iphone_home{
background:url(images/blue_gradiant.jpg) bottom repeat-x;
}

.iphone_home_bg{
height:176px;
background:url(images/iphone_home.jpg) 0px 0px no-repeat;
}

.grey_box{
background:#DDDDDD;
font-size:12px;
padding:15px 10px 15px 10px;
color:#333333;

}

.iphone_home_bg div{
padding:0px 0px 0px 175px;

}

.iphone_home_bg div .t1{
font-size:13px;
font-weight:bold;
color:#0000ff;

}

.iphone_home_bg div .space{
margin:0px 4px;

}

.bg_white{
background:#FFFFFF;

}

#mw_content{
height:100%;
width:997px;
margin:0 auto;
padding-top:40px;
clear:both;

}

.mw_content_left{
float:left;
width:160px;
}

.mw_content_right{
float:right;
width:810px;



}

.mw_content_right p{
font-size:14px;
}
