html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, /*img, */ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, fieldset, form, label, legend 
{ background: transparent; border: 0; font-size: 100%; margin: 0; outline: 0; padding: 0; vertical-align: baseline; } 
 img {border: 0;}
 
body{ background:#fff url(images/background.jpg) repeat-x}
#inner{ background:#fff url(images/background_inner.jpg) repeat-x}

#main{width:1000px;margin:0 auto;}
#logo{width:200px;height:40px;float:left;margin-top:10px}
#menu {width:590px;float:left;margin-left:50px}


ul.menu_back {
	padding: 5px;
	margin: 10px 0;
	list-style: none;
	float: left;
	clear: left;
}

ul.menu_back li {
	float: left;
}

ul.menu_back li a {
	float: left;
	text-decoration: none;
	color: #615d5d;
	padding: 7px 15px 0 0;
	margin-right: 8px;
	font: 900 14px "Arial", Helvetica, sans-serif;
}

ul.menu_back li a span {
	float: left;
	padding-right: 15px;
	display: block;
	margin-top: -7px;
	height: 31px; 
}

ul.menu_back li a:hover {
 	color: #fff;
	background: url(images/menu_back.png) no-repeat top right;
}

ul.menu_back li a:hover span {
	background: url(images/menu_back.png) no-repeat top left;
}

ul.menu_back li a.current {
	background: url(images/menu_back.png) no-repeat top right;
 	color: #fff;
}

ul.menu_back li a.current span {
	background: url(images/menu_back.png) no-repeat top left;
}
#orderNow{float:left;width:153px;height:36px;margin-top:13px}
#header{height:73px;margin-top:15px}
#light{width:1000px;height:354px; background:url(images/banner.jpg) no-repeat;clear:both;margin-bottom:20px}
#lightInner{width:1000px;height:110px; background:url(images/services.jpg) no-repeat;clear:both;margin-bottom:20px}
#lightInner2{width:1000px;height:110px; background:url(images/compare.jpg) no-repeat;clear:both;margin-bottom:20px}
#lightInnerfaq{width:1000px;height:110px; background:url(images/faq.jpg) no-repeat;clear:both;margin-bottom:20px}
#lightInnernda{width:1000px;height:110px; background:url(images/nda.jpg) no-repeat;clear:both;margin-bottom:20px}
#lightInnerport{width:1000px;height:110px; background:url(images/portfolio.jpg) no-repeat;clear:both;margin-bottom:20px}
#lightInnerord{width:1000px;height:110px; background:url(images/ordernow.jpg) no-repeat;clear:both;margin-bottom:20px}
#lightInnerthan{width:1000px;height:110px; background:url(images/thankyou.jpg) no-repeat;clear:both;margin-bottom:20px}

#bannerLeft{float:left;width:385px;margin-left:50px}
#text{width:385px;height:190px;margin-top:49px;}
#learnMore{width:245px;height:94px;}
#bannerRight{float:left;width:258px;height:263px;margin:81px 0px 0 0px }
#bannerMiddle{float:left;width:200px;height:300px}
#what {clear:both;float:left;width:320px;margin:0 20px 50px 0}

#what h2{
	display:block;
	width:320px;
	height:59px;
	background:url(images/whatwedo.png) 0 0 no-repeat;
	margin:0 0 8px 0;
}
#what h2 span{
	padding:0 0 0 70px;
	font:bold 20px/90px  "Palatino Linotype", "Book Antiqua", Palatino, serif;
	color:#767676;
}

#what ul{
	padding:0;	list-style-type:none;margin:0
}
#what ul li{
	font-size:0;
	line-height:0;
}
#what ul li{
	display:block;
	padding:0 0 0 0px;
	font:normal 14px/22px Arial, Helvetica, sans-serif;
	color:#666565; text-decoration:none
}
 
#why {float:left;width:320px; margin-right:20px}
#why h2{
	display:block;
	width:320px;
	height:59px;
	background:url(images/whychooseus.png) 0 0 no-repeat;
	margin:0 0 8px 0;
}
#why h2 span{
	padding:0 0 0 70px;
	font:bold 20px/90px  "Palatino Linotype", "Book Antiqua", Palatino, serif;
	color:#767676;

}
#why p {
	font:bold 11px/11px Arial, Helvetica, sans-serif;
	padding:0 0 11px 0;
	display:block;
}
#why ul{
	padding:0;list-style-type:none;margin:0
}
#why ul li{
	font-size:0;
	line-height:0;
	background:url(images/arrow.jpg) 0 5px no-repeat;
	display:block;
	padding:0 0 0 20px;
	font:normal 14px/22px Arial, Helvetica, sans-serif;
	color:#666565;
}
#why ul li a{
	color:#666565; text-decoration:none
}
#why ul li a:hover{
	color:#333333;
 }
 
#testimonials {float:left;width:320px;}
#testimonials h2{
	display:block;
	width:320px;
	height:59px;
	background:url(images/testimonial.png) 0 0 no-repeat;
	margin:0 0 8px 0;
}
#testimonials h2 span{
	padding:0 0 0 90px;
	font:bold 20px/90px  "Palatino Linotype", "Book Antiqua", Palatino, serif;
	color:#767676;

}
#testimonials p {
	font:bold 11px/11px Arial, Helvetica, sans-serif;
	padding:0 0 11px 0;
	display:block;
}
#testimonials ul{
	padding:0;list-style-type:none;margin:0
}
#testimonials ul li{
	font-size:0;
	line-height:0;
	display:block;
	padding:0 20px;
	font:italic 14px/22px Arial, Helvetica, sans-serif;
	color:#666565;
}
#testimonials ul li a{
	color:#666565; text-decoration:none
}
#testimonials ul li a:hover{
	color:#333333;
 }
 
 #testimonials  ul li.testName{
	font:italic 14px/22px Arial, Helvetica, sans-serif;
	color:#939393;
	float:right;
}

#p2x {clear:both;float:left;width:320px;margin:15px 20px 20px 0}

#p2x h2{
	display:block;
	width:320px;
	height:72px;
	background:url(images/psd2xhtml.png) 0 0 no-repeat;
	margin:0 0 8px 0;
}

#p2x ul{
	padding:0;margin:0	
}
#p2x ul li{
	font-size:0;
	line-height:0;list-style-type:none;margin:0
}
#p2x ul li{
	display:block;
	padding:0 0 0 20px;
	font:normal 14px/22px Arial, Helvetica, sans-serif;
	color:#666565; text-decoration:none;
	background:url(images/accept.png) 0 5px no-repeat;

}

#p2w {float:left;width:320px;margin:15px 20px 20px 0}

#p2w h2{
	display:block;
	width:320px;
	height:72px;
	background:url(images/psd2wordpress.png) 0 0 no-repeat;
	margin:0 0 8px 50px;
}

#p2w ul{
	padding:0;	list-style-type:none;margin:0
}
#p2w ul li{
	font-size:0;
	line-height:0;
}
#p2w ul li{
	display:block;
	padding:0 0 0 20px;
	font:normal 14px/22px Arial, Helvetica, sans-serif;
	color:#666565; text-decoration:none;
	background:url(images/accept.png) 0 5px no-repeat;

}

#p2o {float:left;width:320px;margin:15px 0px 20px 0}

#p2o h2{
	display:block;
	width:200px;
	height:72px;
	background:url(images/psd2osdate.png) 0 0 no-repeat;
	margin:0 0 8px 0px;float:right;
}

#p2o ul{
	padding:0;	clear:both;list-style-type:none;margin:0
}
#p2o ul li{
	font-size:0;
	line-height:0;
}
#p2o ul li{
	display:block;
	padding:0 0 0 20px;
	font:normal 14px/22px Arial, Helvetica, sans-serif;
	color:#666565; text-decoration:none;
	background:url(images/accept.png) 0 5px no-repeat;

}

#p2e {clear:both;float:left;width:100%;margin:0px 0px 20px 0}

#p2e h2{
	display:block;
	width:200px;
	height:72px;
	background:url(images/psd2ecommerce.jpg) 0 0 no-repeat;
	margin:0 0 8px 0px;
}



#compareEcommerce{clear:both;margin-bottom:30px}

ul.col1, ul.col2, ul.col3, ul.col4, ul.col5, ul.col6{display:inline; margin:0px !important; padding:0px; list-style-position:outside; float:left;font:normal 14px/22px Arial, Helvetica, sans-serif;color:#666565;}
/* col1 */
ul.col1{
	list-style-type:none;
	margin:0px;
	padding:0px;
	width:250px;
	
}
li.tl1{
	text-indent:15px;
border-bottom:1px solid #757575;
	color:#40611b;font-size:14px; font-weight:bold;
}
ul.col1 li{
	display:block;
	height:24px;
	width:250px;
	padding:5px 0px 0px 10px;
	text-align:left;
}
/* col2 */
ul.col2{
	list-style-type:none;
	margin:0px;
	padding:0px;
	width:150px;
	text-align:center;
	font-size:12px;
}
li.tl2{
	text-align:center;
border-bottom:1px solid #757575;
	color:#40611b;font-size:14px; font-weight:bold;
}
ul.col2 li{
	display:block;
	height:24px;
	width:150px;
	padding:5px 0px 0px 0px;
	text-align:center;
}
/* col3 */
ul.col3{
	list-style-type:none;
	margin:0px;
	padding:0px;
	width:150px;
	text-align:center;
	font-size:12px;
}
li.tl3{
	text-align:center;
border-bottom:1px solid #757575;
	color:#40611b;font-size:14px; font-weight:bold;
}
ul.col3 li{
	display:block;
	height:24px;
	width:150px;
	padding:5px 0px 0px 0px;
	text-align:center;
}
/* col4 */
ul.col4{
	list-style-type:none;
	margin:0px;
	padding:0px;
	width:150px;
	text-align:center;
	font-size:12px;
}
li.tl4{
	text-align:center;
border-bottom:1px solid #757575;
	color:#40611b;font-size:14px; font-weight:bold;
}
ul.col4 li{
	display:block;
	height:24px;
	width:150px;
	padding:5px 0px 0px 0px;
	text-align:center;
}
/* col5 */
ul.col5{
	list-style-type:none;
	margin:0px;
	padding:0px;
	width:150px;
	text-align:center;
	font-size:12px;
}
li.tl5{
	text-align:center;
border-bottom:1px solid #757575;
	color:#40611b;font-size:14px; font-weight:bold;
}
ul.col5 li{
	display:block;
	height:24px;
	width:150px;
	padding:5px 0px 0px 0px;
	text-align:center;
}
/* col5 */
ul.col6{
	list-style-type:none;
	margin:0px;
	padding:0px;
	width:150px;
	text-align:center;
	font-size:12px;
}
li.tl6{
	text-align:center;
border-bottom:1px solid #757575;
	color:#40611b;font-size:14px; font-weight:bold;
}
ul.col6 li{
	display:block;
	height:24px;
	width:150px;
	padding:5px 0px 0px 0px;
	text-align:center;
}


/* color row */
.odd{
	background-color:#e6e6e6;
	border-bottom:solid 1px #f0f0f0;
}
.event{
	background-color:#e2e2e2;
	border-bottom:solid 1px #f0f0f0;
}
.odd2{
	border-bottom: 1px solid #DCE4E8;
	background-color: #fafafa;
}
.event2{
	background-color:#eeeeee;
	border-bottom: 1px solid #DCE4E8;
}
.special{border-bottom: 1px solid #0099CC;
	background-color: #D9F2FF;color:#006699}
/* for price */
li.price{
	display:none;
	line-height:normal;
	margin:0px 0px 10px 0px;
	
}
.price{color:#176bae;font-size:18px;}
 
#break{clear:both;height:50px;}

#faq {float:left;width:470px; margin-right:30px}

#faq h2{
	padding:0 0 0 0px;
	font:bold 20px/50px  "Palatino Linotype", "Book Antiqua", Palatino, serif;
	color:#1c65a6; border-bottom:1px dashed #939393; text-transform:uppercase

}

#faq h3{
	padding:0 0 0 0px;margin:0;
	font:bold 16px/40px  "Palatino Linotype", "Book Antiqua", Palatino, serif;
	color:#5b5b5b;text-transform:uppercase

}

#faq p {
	font:bold 11px/11px Arial, Helvetica, sans-serif;
	padding:0 0 11px 0;
	display:block;
}
#faq ul{
	padding:0;margin:0
}
#faq ul li{
	font-size:0;
	line-height:0;
	display:block;
	padding:0 0 0 0px;
	font:normal 14px/22px Arial, Helvetica, sans-serif;
	color:#666565;
}
#faq ul li a{
	color:#40611b; text-decoration:underline
}
#faq ul li a:hover{
text-decoration:none
 }


#faq2 {float:left;width:500px;}
 
#faq2 h2 {
	font:bold 20px/50px  "Palatino Linotype", "Book Antiqua", Palatino, serif;
	color:#1c65a6; border-bottom:1px dotted #939393; text-transform:uppercase
}
 
#faq2 h3{
	padding:0 0 0 0px;margin:0;
	font:bold 16px/40px  "Palatino Linotype", "Book Antiqua", Palatino, serif;
	color:#5b5b5b;text-transform:uppercase

}


#faq2 p {
	font:bold 11px/11px Arial, Helvetica, sans-serif;
	padding:0 0 11px 0;
	display:block;
}
#faq2 ul{
	padding:0;margin:0
}
#faq2 ul li{
	font-size:0;
	line-height:0;
	display:block;
	padding:0 0 0 0px;
	font:normal 14px/22px Arial, Helvetica, sans-serif;
	color:#666565;
}
#faq2 ul li a{
	color:#40611b; text-decoration:underline
}
#faq2 ul li a:hover{
text-decoration:none
 }



.port {float:left;width:250px; }
.port h2{
	padding:0 0 0 0px;margin:0;
	font:bold 16px/40px  "Palatino Linotype", "Book Antiqua", Palatino, serif;
	color:#5b5b5b;text-transform:uppercase
}

h3{
	font:bold 20px/50px  "Palatino Linotype", "Book Antiqua", Palatino, serif;
	color:#1c65a6; border-bottom:1px dashed #939393; text-transform:uppercase;clear:both
}
 

.port ul{
	padding:0;margin:0
}
.port ul li{
	font-size:0;
	line-height:0;
	display:block;
	padding:0 0 0 0px;
	font:normal 14px/22px Arial, Helvetica, sans-serif;
	color:#666565;
}
.port ul li img{border:1px solid #939393;padding:3px}

#bot{clear:both;width:1000px;height:70px; margin:0;
    padding: 0;
}

#bottom {margin:0;
    padding: 0;}
#bottom li {
    margin: 0;
    padding: 0;
    display: inline;
    list-style-type: none;
}

#bottom a {
    float: left;
    display: block;
    text-decoration: none;
    text-indent: -9999px;
    height: 70px;
    overflow: hidden;
}

#bottom a#psdtoxhtml {
    background: url(images/psd2xhtmlbut.jpg) top left no-repeat;
    width: 250px;
}
#bottom a#psd2ecommerce {
    background: url(images/psd2ecomm.jpg) top left no-repeat;
    width: 250px;
}
#bottom a#psdtowordpress {
    background: url(images/psd2wordpress.jpg) top left no-repeat;
    width: 250px;
}
#bottom a#psdtoosdate{
    background: url(images/psd2osdate.jpg) top left no-repeat;
    width: 250px;
}


#bottom a:hover#psdtoxhtml, body#psdtoxhtml-on a#psdtoxhtml {
    background: url(images/psd2xhtmlbut.jpg) bottom left no-repeat;
}
#bottom a:hover#psd2ecommerce, body#psd2ecommerce-on a#psd2ecommerce {
    background: url(images/psd2ecomm.jpg) bottom left no-repeat;
}
#bottom a:hover#psdtowordpress, body#psdtowordpress-on a#psdtowordpress {
    background: url(images/psd2wordpress.jpg) bottom left no-repeat;
}
#bottom a:hover#psdtoosdate, body#psdtoosdate-on a#psdtoosdate{
    background: url(images/psd2osdate.jpg) bottom left no-repeat;
}

#footer{margin:20px 0;height:40px;clear:both}
#footer #left{float:left}
#footer #right{float:right;font:normal 13px/22px Arial, Helvetica, sans-serif;
	color:#666565;}
#footer a{font:normal 13px/22px Arial, Helvetica, sans-serif;
	color:#666565; text-decoration:underline}
#footer a:hover{font:normal 13px/22px Arial, Helvetica, sans-serif;
	color:#666565; text-decoration:none}

#footer a.social{font:normal 13px/22px Arial, Helvetica, sans-serif;
	color:#40611b;text-decoration:underline;}
	

label {
	
	display: block;
	margin-top: 5px;
	margin-bottom: 5px;
	font:bold 16px/40px  "Palatino Linotype", "Book Antiqua", Palatino, serif;
	color:#5b5b5b;text-transform:uppercase
}

.input, .textarea  {
	background: #eaeaea;
	border:1px solid #939393;
	display: block;
	height: 18px;
	width: 250px;
	padding: 5px;
	line-height: 18px;
	font-family: Arial;
	font-size: 14px;
	color: #444;
}

.textarea {
	width: 250px;
	height: 191px;
}
select {	background: #eaeaea;
	border:1px solid #939393;
	display: block;
	width: 260px;
	padding: 5px;
	line-height: 18px;
	font-family: Arial;
	font-size: 14px;
	color: #444;}
	
.submit {
	height: 36px;
	width: 148px;
	background: url(images/submit.jpg) no-repeat;
	border: 0;
	text-indent: -9999px;
	cursor: pointer;
	margin-top: 5px;
}
.input2 {background: #eaeaea;
	border:1px solid #939393;
	display: block;
	height: 30px;
	width: 320px;
	padding: 5px;
	line-height: 30px;
	font-family: Arial;
	font-size: 14px;
	color: #444;}
