/*css author:Nda



 activeboxsite 2008*/







/*========================================================================*/



/*		MAIN ELEMENTS													  */



/*========================================================================*/



*{



	margin:0px; padding:0px; 



}







body{



	margin:0px; padding:0px;



	background:#969799 url(images/bgtop.gif) repeat-x;



	



	color:#444444;		



	text-align:center;

	font-size:13px;

	font-family:Arial, Helvetica, sans-serif;

	color:#000000;



}



h1,h2,h3{



	margin:0px; padding:0px;



}



p

{



	margin:0px; padding:0px;



}

h1 {

	padding:0px;

	margin:0px;



}

.LPform {







width:152px;







height:79px;







padding-left: 3px;







border:1px solid black;







font-family:Arial, Helvetica, sans-serif;







font-size: 13px;







}











#LPsubmit {







width: 75x;







height: 22px;







}


a{
text-decoration:none;
color:#333333;
}
a:hover{
text-decoration:underline;
}




p.clear { clear:both; margin:0px; padding:0px; }



p.space { clear:both; margin:0px !important; margin:-5px; padding:0px; height:10px; }



p.grid { clear:both; margin:0px; padding:0px; height:10px; background:url(images/grid.gif) repeat-x; }



p.online { clear:both; margin:5px 5px; padding:0px; font: normal 40px/1.5em Tahoma; color:#099ec9; }



p.chatnow { clear:both; margin:5px 5px; padding:0px; font: normal 20px/1.5em Tahoma; color:#099ec9; }



p.ebook { clear:both; margin:0px; padding:0px; font: bold 14px/1.2em Arial; color:#099ec9; }



p.blue { clear:both; margin:0px; padding:0px; font: bold 14px/1.2em Arial; color:#099ec9; }



p.author { clear:both; margin:0px; padding:0px; font: normal 11px/1.2em Arial; color:#222; }



p.bookdetail { clear:both; margin:0px; padding:0px; font: normal 12px/1.2em Arial; color:#222; }







p.row1 { margin:0px; padding:0px; width:400px; height:30px; background:#edf8fe; }



p.col2 { margin:0px; padding:0px; width:400px; height:30px; background:#d9f1fd; }

















.arrow-blue ul{margin:0px; padding:0px;}



.arrow-blue li{margin-left:20px; list-style-image: url(images/arrow-blue1.gif);}



.arrow-blue li a{color:#227c91; text-decoration:underline; list-style-image: url(images/arrow-blue1.gif);}



.arrow-blue li a:hover{color:#333; text-decoration:none; list-style-image: url(images/arrow-blue2.gif);}



.arrow-blue.current li a:hover{color:#333; text-decoration:none; list-style-image: url(images/arrow-blue2.gif);}







.dot ul{margin:0px; padding:0px;}



.dot li{margin-left:20px; list-style-image: url(images/dot.gif);}







.dot2 ul{margin:0px; padding:0px;}



.dot2 li{margin-left:20px; margin-top:10px; list-style-image: url(images/dot.gif);}







a img { border:none; }



a:hover img { border:none; }







a img.chatnow { border:none; margin-left:5px; }



a:hover img.chatnow { border:none; }







a img.butup { position:absolute; border:none; margin-left:164px; margin-top:3px; }



a:hover img.butup { border:none; }







a img.butdown { position:absolute; border:none; margin-left:164px; margin-top:333px; }



a:hover img.butup { border:none; }



/*========================================================================*/



/*		LAYOUT														      */



/*========================================================================*/



#wrap-top{



	background: #f1f1f3 url(images/bgtop.jpg) repeat-y 0% 100%;	



	width:960px; 



	height:146px;



	margin: 0 auto; padding:0px;



	text-align: left;



}



#wrap-top h1 {

	position:relative;

	width:172px;

	right:0px;

	float:left;

	left:694px;

	top:80px;

}





#wrap-header {



	clear:both;



	background: #008DC2 url(images/bgwrap-header.gif) repeat-x 0% 100%;



	width:100%; 



	margin: 0 auto;



	text-align: left;



	/*border:1px solid #94C97E;*/



}



#wrap-content {



	clear:both;



	background: #f1f1f3 url(images/bgwrap-content.gif) repeat-y 0% 100%;	



	width:960px;



	margin: 0 auto;



	text-align: left;



}



#wrap-footer {



	clear:both;



	background:#969799 url(images/bgwrap-footer.gif) repeat-x top;



	width:100%; 



	margin: 0 auto;



	text-align: left;



	/*border:1px solid #94C97E;*/



}







#header {



	margin:0 auto;



	width:1024px; 



	height:284px;



	background:#008DC2 url(images/bgheader.jpg) repeat-x 0% 100%;	



	/*border:1px solid #94C97E;*/







}







/* ~~~~~~ MENU TOP ~~~~~~ */



#wrap-top ul {



	float:right;



	margin-top:120px;



	margin-right:33px !important;



	margin-right:17px;



	list-style:none;



	font: normal 13px 'Trebuchet MS', Arial, Sans-serif;



}



#wrap-top li {



   display:inline;



   margin:0px; padding:0px;



}



#wrap-top a {



   float:left;



   background: url(images/tableft.gif) no-repeat left top;



   margin:0;



   padding:0px 2px 0px 30px;



   text-decoration:none;



}



#wrap-top a span {



   float:left;



   display:block;



   background: url(images/tabright.gif) no-repeat right top;



   padding:5px 35px 3px 0px;



   color:#FFFFFF;



}



#wrap-top a span {float:none;}



#wrap-top a:hover span {color:#FFFFFF;}







#wrap-top a:hover {



   background-position:0% -26px;



}



#wrap-top a:hover span {



   background-position:100% -26px;



}



#wrap-top #current a {



   background-position:0% -26px;



}



#wrap-top #current a span {



   background-position:100% -26px;



}







/* ~~~~~~ MENU HEADER ~~~~~~ */



#header ul {



	float:right;



	margin-top:250px;



	margin-right:63px !important;



	margin-right:32px;



	list-style:none;



	font: normal 13px 'Trebuchet MS', Arial, Sans-serif;



}



#header li {



   display:inline;



   margin:0; padding:0;



}



#header a {



   float:left;



   background: url(images/tableft2.gif) no-repeat left top;



   margin:0;



   padding:0px 3px 0px 30px;



   text-decoration:none;



}



#header a span {



   float:left;



   display:block;



   background: url(images/tabright2.gif) no-repeat right top;



   padding:6px 35px 6px 6px;



   color:#FFFFFF;



}



#header a span {float:none;}



#header a:hover span {color:#FFFFFF;}







#header a:hover {



   background-position:0% -30px;



}



#header a:hover span {



   background-position:100% -30px;



}



#header #current2 a {



   background-position:0% -30px;



}



#header #current2 a span {



   background-position:100% -30px;



}











/* ~~~~~~ CONTENT ~~~~~~ */



#content {	



	background: #f1f1f3 url(images/bgwrap-content.gif) repeat-y 0% 100%;	



	margin:0px auto;



	padding:10px 0px;



	width:960px;



	/*border:1px solid #333333;*/



	text-align:left;



}







.align-more {	



	clear:both;



	margin:0px;



	padding:0px;



	width:960px; height:30px;



}







.boxColumn1 {



	float:left;



	margin:0px 0px 0px 20px !important;



	margin:0px 0px 0px 10px;



	padding:7px;



	width:295px;



	/*border:1px solid #333333;*/



}



p.boxColumn {



	width:285px;	



	margin:0 auto;



}



.boxColumn2 {



	float:left;



	margin:0px;



	padding:5px;



	width:295px;



	/*border:1px solid #333333;*/



}



.boxColumn3 {



	float:left;



	margin:0px;



	padding:5px;



	width:295px;



	/*border:1px solid #333333;*/



}







/* ~~~~~~ half page - column 1 ~~~~~~ */



.half_col1 {



	margin:10px 2px 10px 30px !important;



	margin:10px 2px 10px 15px;



	padding:5px;



	float:left;



	width:434px;



	color:#4D4D4D;



}



.half_col2 {



	margin:10px 2px;



	padding:5px 5px 5px 10px;



	float:left;



	width:434px;



	color:#4D4D4D;



	border-left:1px dashed #A1A1A1;



}



p.boxHalf {



	width:428px;	



	margin:0px auto;



}







/* ~~~~~~ half page - 2 ~~~~~~ */



.half2_col1 {



	float:left;



	margin:10px 2px 10px 30px !important;



	margin:10px 2px 10px 15px;



	background:transparent url(images/bgquestion.gif) no-repeat center;



	padding:5px;



	width:434px; height:242px;



	color:#4D4D4D;



	/*border:1px dashed #A1A1A1;*/



}



.half2_col2 {



	float:left;



	margin:10px 2px;



	padding:5px 5px 5px 10px;



	background:transparent url(images/bgebook.gif) no-repeat center;



	width:434px; height:242px;



	color:#4D4D4D;



	/*border:1px dashed #A1A1A1;*/



}



.half2_content1 {

	float:left;

	margin:90px 0px 0px 0px; padding:0px 0px 0px 8px;

	width:220px;

	height:150px;



	/*border:1px dashed #A1A1A1;*/



}

.redmore {

	position:relative;

	display:block;

	left:320px;

	top:-30px;

	width:80px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#176193;



}



.redmore a {

	color:#176193;

	text-decoration:none;

}

.redmore a:hover {

	color:#000000;

	text-decoration:none;

}



.half2_content2 {



	width:190px;



	height:150px;



	/*border:1px dashed #A1A1A1;*/



}







/* ~~~~~~ half page - 3 ~~~~~~ */



.half3_col1 {



	float:left;



	margin:10px 2px 10px 30px !important;



	margin:10px 2px 10px 15px;



	background:transparent url(images/bgstreaming.gif) no-repeat center;



	padding:5px;



	width:434px; height:498px;



	color:#4D4D4D;



	/*border:1px dashed #A1A1A1;*/



}



.half3_col2 {



	float:left;



	margin:10px 2px;



	padding:5px 5px 5px 10px;



	background:transparent url(images/bgportfolio.gif) no-repeat center;



	width:434px; height:498px;



	color:#4D4D4D;



	/*border:1px dashed #A1A1A1;*/



}



.half3_content1 {



	float:left;



	margin:110px 10px 10px 18px; padding:0px;



	width:395px;





	/*border:1px dashed #A1A1A1;*/



}





.half3_content2 {



	float:left;



	margin:110px 10px 10px 17px; padding:0px 0px 0px 8px;



width:385px;



	height:370px;



	/*border:1px dashed #A1A1A1;*/



}







/* ~~~~~~ INNER PAGE ~~~~~~ */



.boxed {



	margin:0px auto; padding:10px;



	width:864px; height:100%;



	background:#FFF;



	border-right:1px solid #b6d1e2;



	border-left:1px solid #b6d1e2;



}



p.boxed {



	margin:0px auto; padding:0px;



	width:886px; height:20px;



	background:transparent url(images/boxed_footer.gif) no-repeat;	



	border:none;



}



p.desc { clear:both; margin:0px; padding:0px; font: normal 12px/1.2em Arial; color:#222; }



p.fill { clear:both; margin:0px; padding:0px; font: bold italic 12px/3em Arial; color:#777; }







img.verification  { margin-bottom:-10px; }







/* ~~~~~~ ebook column ~~~~~~ */



.ebook-col1 {



	float:left;



	margin:0px;

	font-size:13px;

	font-family:Arial, Helvetica, sans-serif;

	

	padding:0px;



	background:transparent;



	width:650px; 



	color:#4D4D4D;

	text-align:left;



	/*border:1px solid #A1A1A1;*/



}

.ebook-col1 h2{
color:#333333;
font-size:24px;
font-weight:normal;
margin-bottom:10px;
margin-top:20px;
}

.ebook-col1 h3{
color: #0066FF;
font-size:18px;
font-weight:normal;
margin-top:20px;
}

.ebook-col1 p{

color:#333333;
font-size:13px;
line-height:18px;


}

.ebook-col1 a {
color: #0066FF;
text-decoration:none;
}

.ebook-col1 a:hover {
text-decoration: underline;
}


.ebook-blog

 {



	float:right;



	margin:0px; 

	

	padding:0px;



	background:transparent;



	width:170px; 



	color:#4D4D4D;



	/*border:1px solid #A1A1A1;*/



}



.ebook-col1buy {



	float:left;



	margin:0px; padding:20px 0px;



	background:transparent url(images/_bgstreaming.gif) no-repeat center;



	width:518px; 



	color:#4D4D4D;



	text-align:right;



	/*border:1px solid #A1A1A1;*/



}



.ebook-col2 {



	float:left;



	margin:0px 20px; padding:20px 0px;



	width:294px; height:322px;



	background:transparent url(images/bgebook_img.gif) no-repeat top;



	color:#4D4D4D;



	text-align:center;



	/*border:1px solid #A1A1A1;*/



}	



.ebook-blog {

	float:left;

	width:294px;

	color:#4D4D4D;

	text-align:left;

	margin-top: 0px;

	margin-right: 20px;

	margin-bottom: 0px;

	margin-left: 10px;

	padding-right: 0px;

	padding-bottom: 20px;

	padding-left: 10px;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #999999;	/*border:1px solid #A1A1A1;*/

}	



p b.paypal { clear:both; margin:0px; padding:0px; font: bold 12px/1.2em Arial; color:#ff7f00; }







/* ~~~~~~ testi column ~~~~~~ */



.testi-col1 {



	float:left;



	margin:0px; padding:0px;



	width:350px; height:322px;



	background:transparent;



	color:#4D4D4D;



	/*border:1px solid #A1A1A1;*/



}



.testi-col2 {



	float:left;



	margin:0px; padding:0px;



	background:transparent;



	width:510px; 



	color:#4D4D4D;



	/*border:1px solid #A1A1A1;*/



}











.title_contact {



	margin:0px auto; padding:85px 0px 0px 10px; width:876px; height:37px; background:transparent url(images/bgtitle_contact.gif) no-repeat;



}

.title_blog {

	width:876px;

	height:121px;

	background-color: transparent;

	background-image: url(images/bgtitle_blog.gif);

	background-repeat: no-repeat;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 10px;

}



.title_ebook {



	margin:0px auto; padding:85px 0px 0px 10px; width:876px; height:37px; background:transparent url(images/bgtitle_ebook.gif) no-repeat;



}



.title_evaluation {



	margin:0px auto; padding:85px 0px 0px 10px; width:876px; height:37px; background:transparent url(images/bgtitle_evaluation.gif) no-repeat;



}



.title_experience {



	margin:0px auto; padding:85px 0px 0px 10px; width:876px; height:37px; background:transparent url(images/bgtitle_experience.gif) no-repeat;



}



.title_portfolio {



	margin:0px auto; padding:85px 0px 0px 10px; width:876px; height:37px; background:transparent url(images/bgtitle_portfolio.gif) no-repeat;



}



.title_quote {



	margin:0px auto; padding:85px 0px 0px 10px; width:876px; height:37px; background:transparent url(images/bgtitle_quote.gif) no-repeat;



}



.title_service {



	margin:0px auto; padding:85px 0px 0px 10px; width:876px; height:37px; background:transparent url(images/bgtitle_service.gif) no-repeat;



}



.title_sitemap {



	margin:0px auto; padding:85px 0px 0px 10px; width:876px; height:37px; background:transparent url(images/bgtitle_sitemap.gif) no-repeat;



}



.title_testimonial {



	margin:0px auto; padding:85px 0px 0px 10px; width:876px; height:37px; background:transparent url(images/bgtitle_testimonial.gif) no-repeat;



}







/* ~~~~~~ FOOTER ~~~~~~ */



#footer {



	clear:both;



	padding-top:10px;



	margin:0px; 



	height:120px;



	background:transparent url(images/bgfooter.gif) no-repeat top;



	font-family:Arial;



	color:#FFF;



	text-align:center;



}



#footer p{



    margin:0px;



	padding:0px;



	color:#FFF;



	font-size:13px;



	line-height:15px;



}



#footer a{



	margin:32px 3px 20px 3px;



	padding:10px 3px;



	color:#FFF;



	font-size:13px;



	text-decoration:none;



}



#footer a:hover{



	color:#0f596e;



	font-size:13px;



	text-decoration:none;



}







/*======== FORM =========*/



form{



	margin:0px;



	padding:0;



}



label{



	margin:5px 0;



	display:block;



	font-weight:bold;



}



label.long{



	margin:5px 0;



	display:block;



	font-weight:bold;



	height:150px;



}



input{



	padding: 2px;	



	font: normal 1em Arial;



	border:1px solid #999;



	background:#fff;	



	color:#555;



}



select{



    width:337px; height:23px;



}



textarea{



	width:600px;



	height:200px;



	border:1px solid #999;



	margin:10px 0px;



	padding:2px;



	background:#fff;	



	font: normal 1em Arial;



	font-size:13px;



	color:#555;



	display:block;



}



textarea.middle{



	width:370px; height:180px; border:1px solid #999; margin:10px 0px;	padding:2px; background:#fff;	



	font: normal 1em Arial;	font-size:13px;	color:#555;	display:block;



}



input.button {



	margin:10px 0px; 



	width:111px; height:31px;



	border:none;



	padding: 2px 3px; 



	background:#E5F8FF url(images/button.gif); 



	font: bold 12px/1em arial;



	color: #FFF;



	cursor:pointer;



}







/*======== DL DT STYLE =========*/



dl.control .form {



	margin:5px 0;



	padding:0px;



	width:760px;



	float: left;



	text-align: left !important;



}



dl.control label {



	margin:0px;



	float: left;



	width: 200px;



}



dl.control label.small {



	margin:0px;



	float: left;



	width: 80px;



}



dl.control dt {



	clear: both;



	margin: 5px 0;



}



dl.control .input {



	width: 200px;



}



dl.control input.small {



	width: 230px;



}



dl.control .select {



	width: 100px;



}



dl.control .textarea {



	width: 100px;



}











/* ~~~~~~ TABLE ~~~~~~ */



table.box {



	border-collapse: collapse;



	margin:0px !important; 	



	width:400px;



}



th {



	background:#d4d9dd url(images/bgth.gif) repeat-x;



	height:29px; padding-left:12px; padding-right: 12px;



	color:#444; text-align:left;



	border-right:1px solid #aaa; border-bottom:1px solid #aaa;



}



tr.a {



	padding:0px;



	height: 30px;



	background:#edf8fe;



	color: #666;	



}



tr.b {



	height: 30px;



	background:#d9f1fd;



	color: #666;	



}



td {



	text-align:left;



	padding-left:10px;



	border-bottom:2px solid #FFF;



}



td.left {



	text-align:left; padding-left:11px; padding-right:11px; border-bottom:2px solid #FFF;



}



.send {

	border: 1px none #FFFFFF;

}

/*===============wordpress===================*/



#sidebar h2 {

	font-family: 'Lucida Grande', Verdana, Sans-Serif;
	
	font-size:18px;
	
	font-weight:normal;
	
	color:#0066FF;
	
	margin-top:30px !important;
	
	margin-bottom:10px !important;

	}
#sidebar li {

	font-family: 'Lucida Grande', Verdana, Sans-Serif;

	font-size:12px;
	
	line-height:20px;

	}


#sidebar {

	font: 1em 'Lucida Grande', Verdana, Arial, Sans-Serif;

	}

small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {

	color: #777;
	

	}



code {

	font: 1.1em 'Courier New', Courier, Fixed;

	}



acronym, abbr, span.caps

{

	font-size: 0.9em;

	letter-spacing: .07em;

	}

#sidebar h2 {

	margin: 5px 0 0;

	padding: 0;

	}

html>body .entry ul {

	margin-left: 0px;

	padding: 0 0 0 30px;

	list-style: none;

	padding-left: 10px;

	text-indent: -10px;

	} 



html>body .entry li {

	margin: 7px 0 8px 10px;

	}



.entry ul li:before, #sidebar ul ul li:before {

	content: "\00BB \0020";

	}



.entry ol {

	padding: 0 0 0 35px;

	margin: 0;

	}



.entry ol li {

	margin: 0;

	padding: 0;

	}

#sidebar ul, #sidebar ul ol {

	margin: 0;

	padding: 0;

	}



#sidebar ul li {

	list-style-type: none;

	list-style-image: none;

	margin-bottom: 15px;

	}



#sidebar ul p, #sidebar ul select {

	margin: 5px 0 8px;

	}



#sidebar ul ul, #sidebar ul ol {

	margin: 5px 0 0 10px;

	}



#sidebar ul ul ul, #sidebar ul ol {

	margin: 0 0 0 10px;

	}



ol li, #sidebar ul ol li {

	list-style: decimal outside;

	}



#sidebar ul ul li, #sidebar ul ol li {

	margin: 3px 0 0;

	padding: 0;

	}

/* End Entry Lists */







/* Begin Form Elements */

#searchform {

	margin: 10px auto;

	padding: 5px 3px; 

	text-align: left;

	}



#sidebar #searchform #s {

		padding: 2px;

	}



#sidebar #searchsubmit {

	padding: 1px;

	}



.entry form { /* This is mainly for password protected posts, makes them look better. */

	text-align:center;

	}

	
