body
{
margin:0;
padding:0;
}
/* content styling */
*
{
padding:0;
margin:0;
text-decoration:none;
font-family:Arial,verdana,tahoma;
font-weight:normal;
list-style:none;
outline:none;
border:0;
}
.clear
{
clear:both;
padding:0;
margin:0;
}
#wrap
{
width:1052px;
margin:auto;
}
#header
{
}
.banner
{
background:url(../images/banner_home.jpg) left top no-repeat;
height:179px;
text-align:right;
}
.logo
{
float:left;
width:350px;
height:120px;
margin:30px 0 0 20px;
}
.wordpress
{
margin:25px 38px 0 0;
}
.twitter
{
margin:28px 61px 0 0;
}
.menu
{
background:url(../images/menu_bg.jpg) left top no-repeat;
height:53px;	
}
.get_iphone
{
float:left;
margin:7px 0 0 25px
}
.get_blackberry
{
float:left;
margin:7px 0 0 260px;

}
.faq
{
float:right;
margin:7px 220px 0 0px
}
.content_wrap
{
background:url(../images/content_bg1.jpg) left top repeat-x #a4d8e6;

}
.content
{
border-left:1px solid #bfe4f6;
border-right:1px solid #bfe4f6;
background:url(../images/iphone.jpg) right top no-repeat;
text-align:left;
}
.content_inner
{
background:url(../images/cost.gif) left top no-repeat;
}
.content h1
{
font-size:30px;
background:url(../images/dot.gif) left bottom repeat-x;
color:#000;
margin:0px 2px 0 25px;
float:left;
padding:0 0 5px 0;
}
.iphone
{
float:right;
margin:0 0 0px;
}
.steps
{
float:left;
width:300px;
font-size:18px;
line-height:38px;
color:#575b60;
background:url(../images/step_bg.jpg) left top no-repeat;
padding:0px 0px 0 91px;
margin:29px 0px 0 0;
}
.steps label
{
float:left;
}
.send_postcard
{
float:left;
margin:4px 0 0px 15px;
}
.free
{
float:left;
margin:23px 0 0;
width:372px;
height:97px;
background:url(../images/free.jpg) left top no-repeat;
font-size:18px;
line-height:25px;
text-align:center;
padding:19px 0 0;
}
.free span
{
color:Red;
font-size:23px;
font-style:italic;
font-weight:bold;
}
.cost
{
text-align:center;
line-height:29px;
font-size:20px;
margin:28px 0 0 25px;
float:left;
width:700px;
}
.photos
{
padding:0 0 0 40px;
}
.appstore
{
float:right;
margin:5px 20px 6px 0;
}
.footer
{
height:67px;
background:url(../images/footer_bg.jpg) left top no-repeat;
font-size:14px;
margin:0px 0px 15px 0;
}
.footer_left
{
float:left;
padding:25px 0px 0 30px;
}
.footer_left a
{
padding:0px 6px 0 6px;
color:#000;
}
.footer_left a:hover
{
padding:0px 6px 0 6px;
color:#fff;
}
.footer_right
{
float:right;
padding:25px 30px 0 0px;
}
/* inner page css */
.banner_inner
{
background:url(../images/banner.jpg) left top no-repeat;
height:179px;
text-align:right;
}
.menu_inner
{
background:url(../images/menu_bg_inner.jpg) left top no-repeat;
height:53px;	
}
.get_iphone_inner
{
float:left;
margin:7px 30px 0 690px
}
.faq_inner
{
float:left;
margin:7px 0px 0 0px
}
.content_innerpage
{
border-left:1px solid #bfe4f6;
border-right:1px solid #bfe4f6;
text-align:left;
}
.content_innerpage h1
{
font-size:30px;
background:url(../images/dot.gif) left bottom repeat-x;
color:#000;
margin:0px 2px 0 25px;
float:left;
padding:0 0 5px 0;
}
.content_area
{
padding:15px 20px 15px 25px;
line-height:23px;
font-size:14px;
}
/*contact us */
.left
{
text-align:left;
}
.form_div
{
float:left;
}
.content_label
{
float:left;
padding:1px 18px 0 0;
font-size:13px;
width:140px;
}
.textbox2
{
border:1px solid #48b1cd;
font-size:13px;
padding:2px;
float:left;
width:145px;
height:16px;
margin:3px 0px 15px 0;
}
.textbox3
{
border:1px solid #48b1cd;
font-size:13px;
padding:2px 2px;
float:left;
width:245px;
height:60px;
margin:3px 0px 20px 0;
}
.submit_button
{
float:left;
margin:0 0 15px 0;
}
.address
{
float:right;
margin:30px 150px 0 0;
}
.caption
{
float:left;
}
.answers a
{
color:#1d501d;
border-bottom:1px dotted #1d501d;
}
.answers a:hover
{
color:#000;
border-bottom:1px dotted #000;
}
/* faq style */
.faq_div
{
padding:0 10px;   
}
 
.faq_div h2
{
font-size:15px;
font-weight:bold;
color:#546679;
margin:0 0 15px 0;
}
.faq_div h3
{
font-size:13px;
font-weight:bold;
color:#000;
}
.faq_div p
{
font-size:13px;
line-height:19px;
margin:12px 0 12px 0;
}
.faq_div ul
{
margin:0px;
padding:10px 0px 0px 20px;
list-style:none;
}
.faq_div ul li
{
padding:0px 0px 10px 10px;
font-size:13px;
background:url(../images/bullet.gif) no-repeat 0px 5px;
}
.content_info
{
color:green;
margin:0;
padding:0;
}
.nonTouchVersion
{
background:url(../images/blackberry_download_bg.png) no-repeat top left;
width:284px;
height:106px;
margin:52px 0 0 10px;
padding:320px 28px 0 5px;
font-size:18px;
color:#224a55;
float:left;
text-align:center;
border:0px solid red;
line-height:35px;
}
.downloadNow
{
    margin:10px 0 0 0;
 
}


.touchVersion
{
background:url(../images/blackberry_touch_download_bg.png) no-repeat top left;
width:296px;
height:106px;
margin:52px 0 0 -10px;
padding:320px 10px 0 0px;
font-size:18px;
color:#224a55;
float:left;
text-align:center;
line-height:35px;
}

.heading_bb
{
font-size:25px;
color:#007193;
background:url(../images/dots.gif) left bottom repeat-x;
padding:0 0 5px 0;
width:822px;
margin:10px 0 0 110px;
}
.instruction
{
font-size:17px;
padding:20px 30px 0;
line-height:25px;
text-align:center;
}
.video_bb
{
border:0px solid red;
float:left;
margin:50px 0 0px;
background:url(../images/video_bg.png) left top no-repeat;
padding:10px;
}


/* TO HIDE GET BLACKBERRY BUTTON 
.get_blackberry{
visibility:hidden;
}*/
