/* CSS Document */

body{ margin:0; padding:0; font:11px/15px Verdana, Arial, Helvetica, sans-serif; color:#000; }
p{ margin:0; padding:0; }
img{ border:0; }
h3 { margin:10px; }

#mainblock{ margin: auto; width:1000px; }
#innerblock{ float:left; width:1000px; }
#header{ float:left; display:inline; width:1000px; height:285px; background:url(../images/tp_bg.jpg) no-repeat; }
#header h1{ font-size:14px; text-align:center; margin-top:2px; margin-bottom:5px; }

.menu{ width:565px; float:left; display:inline; height:65px; margin:10px 0 0 108px; color:#f0f0f0; }
.menu a{ color:#f0f0f0; text-decoration:none; }
.menu a:hover{ color:#ffffff; text-decoration:underline; }
/* .menu a{ margin:24px 32px 0 34px; float:left; display:inline; } */
.phone { margin-top:15px; color:#f0f0f0; font-size:14px; }

.firsttag { margin-left:95px; margin-top:0px; padding:0px; clear:left; font-size:16px; }
.secondtag { margin-left:170px; font-size:16px; }
.thirdtag { margin-left:255px; font-size:16px; }

/* .navbarc { display:inline; } */
.navbars { display:none; }

 .banner_offer { position:relative; top:-120px; left:450px; margin:0px; padding:0px; }
/*.banner_offer { position:relative; top:-115px; left:600px; margin:0px; padding:0px; } */
.banner_offer_text { position:relative; top:-215px; left:453px; margin:2px; padding:2px; color:#f0f0f0; font-size:14px; }
.banner_offer_link a { position:relative; top:-202px; left:535px; margin:2px; padding:2px; color:#f0f0f0; font-size:14px; font-weight:bolder; }

.support { 
position:relative; 
top:-115px; 
left:545px;
 margin:0px; 
 padding:0px; }


.liveweb { position:relative; top:-150px; left:525px; margin:0px; padding:0px; }

.pip{ float:left; margin:6px 0 0 0; }
.flt{ float:left; }

#contentcontainer{ float:left; width:1000px; }
#threeblock{ float:left; display:inline; background:url(../images/cp_tile.gif) repeat-y; width:941px; margin-left:30px; }
.block1,.block2,.block3{ float:left; display:inline; width:235px; margin-left:28px; }
.block1 a{ color:#DA4629; float:left; margin:10px 0 0 0; width:231px; }
.block2{ margin-left:87px; }
.block2 a{ color:#526E1A; float:left; margin:10px 0 0 0px; width:203px; }
.block3{ margin-left:90px; }
.block3 a{ color:#1189BD; float:left; margin:10px 0 0 0px; }
.readmoreblock{ float:left; display:inline; width:870px; position:relative; margin-top:22px; padding-bottom:5px; }
.readmore1{ float:left; margin:0px 0 0 70px; }
.readmore2{ float:left; margin:0px 0 0 175px; }
.readmore3{ float:left; margin:0px 0 0 260px; }


/* .cp_solutions{ float:left; margin-top:5px; } */
/* .cp_solutions1{ float:left; margin:5px 0 15px 0; } */

/* .block1_link{ color:#DA4629; float:left; margin:12px 0 0 0; width:231px; } */
.block1_text{ float:left; width:230px; margin:10px 0 0 0; }

.block2bull{ float:left; clear:left; margin:17px 0 0 0; }
.block3_image{ float:left; margin:20px 0 0 0; }

#leftpannel{
float:left;
width:270px;
margin:38px 0 0 50px;
display:inline;
padding-bottom:20px;
}
#leftpannel_inner{
float:left;
width:270px;
margin:0px 0 0 50px;
display:inline;
padding-bottom:20px;
}
#contentpannel{
float:right; display:inline;
width:620px;
margin:0px 28px 0 0px;
}

#contentpannel h1{ font-size:14px; }

.cp_textarea{
width:620px;
float:left; display:inline;
margin:36px 0px 0 0px;
background:#F4F4F4 url(../images/cp_tiley.gif) repeat-x;
padding-bottom:20px;
}
.cp_textarea_inner{
width:620px;
float:left; display:inline;
margin:0px 0px 0 0px;
background:#F4F4F4 url(../images/cp_tiley.gif) repeat-x;
}
.lp_ourclients{
float:left;
margin-top:0px;
}
.lp_images{
float:left;
margin:21px 0 0 0;
}
.lp_links{
float:left;
 width:270px;
 display:inline;
 margin:20px 0 0 0;
 }
 .lp_links a{
width:203px;
color:#1189BD;
float:left; display:inline;
margin:12px 0 0 10px;
}
.lp_readmore{
margin-top:15px;
margin-left:35px;
float:left;
}
.cp_download{
float:left;
margin:20px 0 0 0;
}
.cp_wel{
float:left; display:inline;
margin:23px 0 0 33px;
}
.cp_t{
width:545px;
float:left;
margin:5px 0 0 33px;
display:inline;
}
.cp_t2{
width:545px;
float:left;
margin:15px 0 0 33px;
display:inline;
}
.cp_readmore{
float:left;
margin:20px 0 0 33px;
}

#footer{
float:left;
background:#000000 url(../images/fp_bg.gif) repeat-x;
height:94px;
width:1000px;
}
.fp_text{
float:left;
width:900px;
margin:10px 0 0 50px;
color:#FFF;
}
.fp_text a{
color:#FFF;
text-decoration:none;
margin:0 5px 0 5px;
}
.fp_text a:hover{ text-decoration:underline; }

.fp_span{
float:left;
width:400px;
margin:4px 0 0 360px;
color:#FFF;
}
.brd{
float:left;
margin:20px 0 0 33px;
}
.in_ourser{
float:left; display:inline;
margin:10px 0 0 33px;
}
.in_lady{
float:right;
margin:70px 10px 0 0;
}
.in_text{
float:left;
width:378px;
margin:10px 0 0 33px;
display:inline;
}
#inner_lpblock{
float:left; display:inline;
background:url(../images/inner_tiley.gif) repeat-y;
width:293px;
margin-left:0px;
}

/***** Content Left AND Right Section for Category Tree and Main content sections *****/
.content_left { width:250px; padding:0px; padding:0px; /* background:#ff0000; */ float:left; min-height:200px; }
.content_right { width:700px; padding:0px; padding-left:50px; /* background:#00ff00; */ float:right; }
.content_right h1 { font-size:18px; margin:5px; }
.content_right p { margin:10px; }
.content_center { width:900px; padding:0px; padding-left:50px; /* background:#00ff00; */ /*float:right; */}
.content_center h1 { font-size:18px; margin:5px; }
.content_center p { margin:10px; }

/***** Category Tree *****/
.cattree { float:left; margin:0px; width:250px; }
.cattree a { color:#1189BD; }
.cattree a:hover { color:#0000cc; }
.cattree_selected { font-weight:bold; }
.cattree_header { font-size:14px; margin-top:5px; }
.cattree_footer { font-size:14px; margin-bottom:5px }
.cattree ul { margin-left:14px; padding:0px; }
.cattree li { margin:0px; padding:0px; list-style:none; }
#lcattree_2 { display:none; } /* services */
#lcattree_3 { display:none; } /* service and refunds policy */
#lcattree_4 { display:none; } /* terms of service */
#lcattree_5 { display:none; } /* privacy */
#lcattree_6 { display:none; } /* spam */
#lcattree_7 { display:none; } /* technologies */
#lcattree_8 { display:none; } /* links */
#lcattree_12 { display:none; } /* e-commerce tips and articles */
#lcattree_14 { display:none; } /* company news */
#lcattree_19 { display:none; } /* team */
#lcattree_21 { display:none; } /* free modules offer */

/***** Product Screen Layout *****/
.content_right .category_name { font-size:16px; }
.content_right div.ctgy_prod { width:300px; float:left; min-height:200px; }
.content_right .ctgy_prod h1{ font-size:14px; margin-top:15px;} 
.content_right input { font-size:10px; margin:2px; padding:0px; }
.content_right h2 { font-size:14px; margin-top:20px; }
.content_right a { color:#1189BD; }
.content_right .footnote { font-size:10px;  }
.content_right input.buynow { color:#ff0000; font-weight:bolder;}
.content_right .product_display h1 { color:#C24000; margin:0px; padding:0px; }

/***** Category Screen Layout *****/
.content_center .category_name { font-size:16px; }
.content_center div.ctgy_prod { width:300px; float:left; min-height:200px; }
.content_center .ctgy_prod h1{ font-size:14px; margin-top:15px;} 
.content_center input { font-size:10px; margin:2px; padding:0px; }
.content_center h2 { font-size:14px; margin-top:20px; }
.content_center a { color:#1189BD; }
.content_center .footnote { font-size:10px;  }
.content_center input.buynow { color:#ff0000; font-weight:bolder;}
.content_center .product_display h1 { color:#C24000; margin:0px; padding:0px; }

/***** Category Article List Layout *****/
.ctgy_articles { width:700px; /* background:#cccccc; */ padding:0px; margin:0px 0px 0px 20px; }
.ctgy_articles div { padding:0px; margin:0px; /* background:#000000; */ }
.ctgy_articles p { padding:0px; margin:0px; }
.ctgy_articles a { color:#1189BD; }
.ctgy_articles .article_date { width:110px; float:left; /* background:#ff0000; */ }
.ctgy_articles .article_topic { width:550px; /* background:#00ff00; */ }
.ctgy_articles .article_short { width:650px; margin:2px 0px 10px 15px; }

/***** Product Screen Layout *****/

