/******* maincontainer styles *******/
body{
background:#fff;
color:#000;
font-family: Arial;
margin:0;
padding:0;
font-size:16px;
line-height:130%;
}
#wrapper{
width:100%;
margin:0 auto;
}

#header{
float:left;
width:100%;
padding-bottom:15px;
border-bottom:1px solid #e1e1e1;
} 
#logo{
width:250px;
float:left;

}
#menu{
display:none;
}
#phone{
float:right;
width:260px;
text-align:right;
padding-top:20px;
}

#banner{
width:100%;
float:left;
padding:20px 0px;
border-bottom:1px solid #e1e1e1;
}
#banner #left{
display:none;
}
#banner #right{
float:right;
width:100%;
}
#banner #right h3{color:#000;}
#banner h1{
color:#3e3e3e;
font-size:40px;
font-weight:normal;
padding-top:0px;
margin-top:0px;
}
.pricing{
display:none;
}

#content{
float:left;
padding-bottom:20px;
width:100%;
}

/*styles home page*/
#column{
float:left;
width:30%;
padding-top:20px;
padding-right:20px;
}
#column .heading{
float:left;
line-height:120%;
width:280px;
font-size:20px;
text-transform:uppercase;
color:#9cac00;
border-bottom:1px dotted #000;
}
.wideheading{
float:left;
line-height:120%;
width:990px;
font-size:20px;
text-transform:uppercase;
color:#9cac00;
border-bottom:1px dotted #000;
margin-bottom:20px;
}
.red{
color:#b30e27;

}
#how_work{
float:left;
width:100%;
background:url("/images/grey_bg.gif") repeat-x top;
border-top:1px solid #fff;
padding-top:20px;
}
#column ul{
float:left;
list-style-type:none;
margin:0px;
padding:0px;
padding-top:20px;
}
#column ul li{
float:left;
padding:0px;
margin:0px;
padding-bottom:20px;
background:url("/images/bullet.gif") no-repeat left top;
padding-left:30px;
}
#sidemenu, #iphonemenu{
display:none;
}


/* footer style*/

#footer{
display:none;
}



/* select page style*/


/* topsort style*/


#topsort{
display:none;
}

/* design style*/
.topdesc{font-size:20px;color:#6a6a6a;margin-left:20px;}

#toprow{
display:none;
}
#left_toprow{float:left;}

/* features style*/
#main_left{float:left;width:300px;padding-top:30px;}
#main_left h3{color:#2266a1;font-size:20px;}
#feature_desc{float:left;width:298px;background:#ebf2f8;border:1px solid #c0d1e1;padding:10px;margin-bottom:30px;font-size:14px;}
#feature_desc p{font-size:14px;}
#feature_desc li{font-size:14px;background-image:url("/images/bullet2.gif");background-position:0px 5px;padding-bottom:10px;}
#browser{float:left;width:610px;padding-top:20px;}
#browser h4{font-weight:normal;color:#747575;font-size:18px;padding:0px;margin:0px;}


#main_right{float:right;width:300px;padding-top:30px;}
#buy_heading{background:#fbfde7;border-top:1px solid #dade94;border-bottom:1px solid #dade94;padding:5px 10px;}
h3 .name{color:#3a3a3a;}
#buy_heading h3{padding:0px;margin:0px;text-transform:uppercase;}
.sml_icon{text-align:center;vertical-align:middle;border-bottom:1px solid #b7b7b7;border-right:1px solid #b7b7b7;width:30px;}
.options{padding-left:15px;vertical-align:middle;border-bottom:1px solid #b7b7b7;border-right:1px solid #b7b7b7;width:30px;width:100px;height:30px;}
.options input{margin:0px;margin-right:3px;}
.price{vertical-align:middle;border-bottom:1px solid #b7b7b7;background:#e8e8e8;font-size:16px;}
#buy_now{float:right;padding:15px 0px 25px 0px;}

/* custom style*/
#custom{float:left;width:100%;border:1px solid #c0c778;}
#border{float:left;width:90%;padding:50px;}
#custom h3{padding:0px;margin:0px;font-weight:bold;padding-bottom:5px;}


/* features_fsb style*/
#features_fsb{float:left;width:100%;background:url("/images/grey_bg.gif") repeat-x top;margin-top:30px;}
#features_fsb h3{padding-top:35px;font-weight:bold;}
#features_fsb p{color:#2e2e2e;}

#box_3{float:left;width:290px;font-size:13px;padding-bottom:30px;color:#2e2e2e;padding-right:10px;}
#box_3 h4{padding:0px;color:#000;margin:0px;font-weight:bold;text-transform:uppercase;}
#features_fsb #box_3 img {background:#dfdfdf;border:1px solid #c9c7c7;padding:2px;margin:10px 0px;}
#box_3.last{float:left;}


#box_4{float:left;width:280px;font-size:13px;padding-bottom:30px;color:#2e2e2e;}
#box_4 h4{padding:0px;color:#838383;margin:0px;font-weight:bold;}
#features_fsb #box_4 img {background:#dfdfdf;border:1px solid #c9c7c7;padding:2px;margin:10px 0px;}
#box_4.secondlast{padding-right:0px;}
#box_4.last{float:left;}



/* iphone_info styles*/
#iphone_info{float:left;width:100%;border-top:1px dotted #515050;border-bottom:1px dotted #515050;padding-top:25px;}
#box_3.demo_iphone{display:none;}
#iphone_info #box_3{width:280px;}


/* sb_screenshots styles*/
#screenshots{float:left;width:100%;padding-top:30px;}
#screenshots h3{color:#2266a1;padding:0px;margin:0px;font-weight:bold;padding-bottom:5px;}
#screenshots p{color:#2e2e2e;padding-top:0px;margin-top:0px;}
#screenshots #box_4 img {background:#dfdfdf;border:1px solid #c9c7c7;padding:2px;margin:10px 0px;}


/* styles for pricing table*/
#pricing h2{color:#424242;font-size:20px;padding:0px;margin:0px;}
#pricing td.package_types .prices{color:#fff;font-size:18px;text-tranform:lowercase;}
#pricing td{text-align:center;background:#fff;padding:5px 0px;}
#pricing td.package_types{background:#9fb36c url("/images/prices_bg.gif") repeat-x top;border:1px solid #8da736;padding:20px;text-align:center;text-transform:uppercase;}
#pricing td.grey{padding:5px 20px;color:#4a4a4a;font-size:13px;text-align:right;font-weight:bold;background:#e4f4d1;}

/* styles for portfolio table*/
#portfolio_tb {padding-top:20px;}
#portfolio_tb td{vertical-align:top;}
#portfolio_tb h3{color:#2266a1;font-size:20px;}
.portfolio_thumb{padding-right:20px;padding-bottom:40px;}
.portfolio_thumb img{border:1px solid #dddede;}
#portfolio_tb p{font-size:13px;color:#2e2e2e;}

/* pricing addon styles*/
#addon{float:left;width:100%;background:url("/images/grey_bg.gif") repeat-x top;}
#addon #box_4{float:left;width:280px;font-size:13px;padding-bottom:30px;padding-right:20px;color:#2e2e2e;background:#ebf2f8;border:1px solid #c0d1e1;padding:15px;margin-left:20px;margin-top:20px;}
#addon #box_4.secondlastlast{margin-right:0px;}
#addon #box_4.last{float:left;margin-right:0px;}
.addon_h{font-size:14px;line-height:150%;padding-bottom:5px;color:#000;}
.addon_h img{padding-right:9px;}
#addon p{font-size:14px;font-weight:bold;margin-bottom:0px;padding-bottom:0px;}


/* seo_package page styles*/
#seo_pack{float:left; width:990px;padding:20px 0px;}
#seo_pack #heading{font-size:18px;padding-bottom:15px;color:#424242;}
#seo_pack #icon{float:left;padding-right:15px;}
#seo_pack #box_content{float:right;}
#box_3.seo{background:#e5f2ba;border:1px solid #afc17d;width:282px;padding:15px;}
#seo_includes td{padding:5px 10px;background:#dadada;}

/* set_up page styles*/
#setup td{padding:5px 10px;background:#dadada;font-size:13px;color:#2e2e2e;}
#setup td.heading{font-size:16px;color:#000;}
#setup_upgrade{font-size:20px;float:left;width:958px;padding:15px;margin:30px 0px;line-height:150%;text-align:center;color:#2266a1;background:#ebf2f8;border:1px solid #c0d1e1;}

/* tos page styles*/
#tos_tb td{padding:5px 10px;background:#dadada;}