#content div{
xoutline: 1px solid blue;
}
#content{
	background: url(/images/v3/home/bg_black.png) no-repeat 10px 120px;
}
#left{
	height: 600px;
	background: url(/images/v3/products/phone.png) no-repeat 25px top;
}
#right{
float:left;
}
#right div{
xoutline: 1px solid red;
}
#copy{
height: 425px;
}
#copy div{
padding: 0 30px 50px 20px;
}
#menu div{
margin: 12px 20px 0 20px;
}
h1 span,
h2 span{
	visibility:hidden;
}

h1{
	background: url(/images/v3/products/h_beamme33.gif) no-repeat left 55px;
	margin: 0;
	height: 120px;
}

h2{
background: url(/images/v3/home/h_tagline.gif) no-repeat left 30px;
padding: 0;
margin:0;
height: 75px;
xoutline: 1px solid gray
}
#copy p{
color:#ccc;
margin: 0;
xfont-weight: bold;
font-size:16px;
line-height:28px;
xoutline: 1px solid grey
}

#copy p strong{
color:#fff;
font-weight: normal;
}


#buttons{
xoutline:1px solid gold;
float:right;
padding: 0 !important;
margin: 15px 0;
}
#buttons p{
	text-align:right;
	line-height: 54px;
	margin: 0;
}
#buttons span{
display:block;
margin: 0 10px;
float:left;
padding:0;
}

#buttons span#download_now{
margin: 0 0 0 10px;
}

#buttons a{
color:#69f;
}


#buttons span#download_now a{
display:block;
height:54px;
width: 278px;
background: url(/images/v3/products/bt_download_now_pro.png) no-repeat left top;
}
#buttons span#download_now a span{
visibility:hidden;
}

#buttons span a:hover{
color:#09f;
}

#buttons span#download_now a:hover{
background-position: left -54px;
}

#review{
xmargin: 0 60px 0 20px;
font-weight: bold;
color:#666;
font-size:13px;
line-height:22px;
text-align:justify;
}
#review #stars{
	text-align:center;
	margin: 0 0 20px 0;
}
#review .author{
	text-align:right;
	color:#999;
}




#badge_3_1{
	margin: 0 0 0 60px;
}
#as_seen_on div{
	margin: 20px 0 20px 60px;
	color:#666;
	text-align:center;
}

#as_seen_on a{
	display:block;
	background-position: center center;
	background-repeat: no-repeat;
	background-color:#fff;
	height: 50px;
	width:100%;
}
#as_seen_on a:hover{
	background-color:#ececec;
}
#as_seen_on a span{
	display:none;
}
#as_seen_on a#appcraver{
	background-image: url(/images/v3/home/review/appcraver.gif);
}
#as_seen_on a#macworld{
	background-image: url(/images/v3/home/review/macworld.gif);
}
#as_seen_on a#nytimes{
	background-image: url(/images/v3/home/review/times.gif);
}

#as_seen_on a#techcrunch{
	background-image: url(/images/v3/home/review/techcrunch.gif);
}
#as_seen_on a.first{
-webkit-border-radius:5px 5px 0 0;
-moz-border-radius:5px 5px 0 0;
}
#as_seen_on a.last{
-webkit-border-radius: 0  0 5px 5px;
-moz-border-radius: 0 0 5px 5px;
}



#connect_with_us{
xoutline: 1px solid red;
margin-top: 50px;
}

#connect_with_us ul#subnav{
	list-style:none;
	margin: 0;
	padding: 0;
	clear:both;
	height:50px;
}
#connect_with_us ul#subnav li{
margin: 0;
padding: 0;
}
	
#connect_with_us ul#subnav li a{
width:100px;

float:left;
background: url(/images/v3/home/bg_bt_follow.png);
line-height: 40px;
text-decoration: none;
font-weight:bold;
color:#666;
padding: 5px;
margin: 0;
font-size: 12px;
border: 1px solid #ccc;

-moz-border-radius:5px 5px 0 0;
-webkit-border-top-left-radius:5px;
-webkit-border-top-right-radius:5px;

x-webkit-box-shadow: #333 0px 1px 3px;
x-moz-box-shadow: 0px 0px 3px #333, 0px 0px 3px rgba(0,0,0,0.7);

}

#connect_with_us ul#subnav li a:hover{
background: #fff;
}
#connect_with_us ul#subnav li a.last{
margin: 0
}
#connect_with_us ul#subnav li a.selected{
	background: #fff;
	border-bottom: 1px solid #fff;
}
#connect_with_us ul#subnav li a span{
height: 40px;
display:block;
padding: 0 0 0 42px;
margin:0;
}
#facebook span{
background: url(/images/v3/home/ico_bt_follow_facebook.png) no-repeat 0 center;
}
#twitter span{
background: url(/images/v3/home/ico_bt_follow_twitter.png) no-repeat 0 center;
}
#blog span{
background: url(/images/v3/home/ico_bt_follow_blog.png) no-repeat 0 center;
}

#facebook_box,
#twitter_box,
#blog_box{
	border:1px solid #ccc;
	border-top: 0 none;
	padding: 10px;
	background:#ffffff;
}

#blog_box p span{
	display:block;
	clear:both;
	border-top: 1px dotted #ccc;
}


#screenshots{
margin-left: 76px;
}
#scr_pagination{
margin: 0 40px 0 77px;
}