/*Enlightened IT Developers.com*/
/*@charset "UTF-8";*/
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, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; font-size: 100%; line-height:1;}
ul, ol, ul li, ol li { list-style:none outside; }
body {color:#fff;font-family:verdana; margin:0 auto; padding:0; font-size:12px; background:#000 url(../images_latest/bg.jpg) repeat-x center top;}
#bgleft_right{background:url(../images_latest/bg_left_right_body.jpg) no-repeat center top; margin:0 auto; height:762px; padding:0;}
#left_bg_body{background:url(../images_latest/bg_left_body.jpg) no-repeat left top; width:452px; height:514px; position:absolute; left:-324px; margin:0;}
#right_bg_body{background:url(../images_latest/bg_right_body.jpg) no-repeat right top; width:342px; height:762px; position:absolute; right:-213px; margin:0;}
#shadow { background-image: url(../images/shadowbg.png); background-repeat: repeat-y; background-position: center top; width: 1035px; margin: 0px auto;	padding-top: 0;	padding-right: 0px;	padding-bottom: 0px; padding-left: 0px;}
#shadow_new { background-image:url(../images/shadowbg.png); background-position:center top; background-repeat:repeat-y; height:1073px; margin:0 auto; padding:0 15px;width:1002px;}
#outer { width: 940px; text-align: left; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; background-position: center top;}
#outer_new { width: 1003px;	text-align: left; margin-top: 0px; margin-right: auto; margin-bottom: 0px; background:url(../images_latest/bodybg.jpg) no-repeat left 45px;}
dl,
pre { margin:0 0 1em 0;}
dt { position:relative; font-weight:bold; background:#003399; color:#AAFF00; margin-top:8px; padding:6px 10px; background:transparent url(../images/settings.png) no-repeat 0 0;}
dt.closed { padding-left:25px; background:transparent url(../images/settings.png) no-repeat 0 -30px;}
dt.open { padding-left:25px; background:transparent url(../images/settings.png) no-repeat 0 -60px;}
dd { padding:5px 5px 0 5px; font-size:90%;}
.nav li { float:left;}
.nav { height:20px;}
.close,
.more { text-indent:-5000px; width:20px; height:20px; display:block; margin:0px 5px 0 0;}
#column1 .more { width:100px;}
.close { background:transparent url(../images/buttons-nav.png) no-repeat 0 0;}
.more { background:transparent url(../images/buttons-nav.png) no-repeat -20px 0;}
.feed { width:32px; height:32px; text-indent:-5000px; display:block; background: transparent url(../images/feed.png) no-repeat center center; position:absolute; top:-5px; right:10px;}
#slider { position:absolute; top:30px; z-index:15; width:299px; right: 40px; float: left; height: 1025px;}
#example1 .example,
#example2 .example,
#example3 .example input[type=text],
#donate input[type=text] { background:#EFEFEF; color:#333; padding:5px 10px 5px 30px; border:1px solid #AAFF00; font-family: verdana; font-size: 100%;}
#example1 pre,
#example2 pre,
#example3 pre { position:absolute; left:-313px; width:280px; padding:10px 20px; display:none; border:0;}
#example3 pre { width:400px; left:-433px;}
#demo a { color:#FFF;}
#superheader { height:45px; background-color: transparent; background-image: url(../images/superheaderbg.jpg); background-repeat: repeat-x; font-size: 12px; color: #FFFFFF; text-align: left; font-family: sans-serif; width: 1003px; display: block;}
.superheadertext { padding-left: 15px; /*	padding-top: 5px;*/	line-height:45px; width: 180px; font-weight: bold;}
.superheadercall { padding-right: 30px;/*	padding-top: 5px;*/	line-height:45px;float: right; font-weight: bold;}
#header .wrapper,
#enlightenedlogo { width:382px; height:127px; background-image: url(../images/enlighteneditdevelopment_logo.png); background-repeat: no-repeat; background-position: right top; float: right;}
#eid_header{ width:100%; position:relative; height:106px;}
#enlightenedlogo_latest{ width:283px; height:99px;	background: url(../images_latest/enlihgtmentit_logo.png) no-repeat left top; margin-top:5px; margin-left:18px;}
#enlightenedlogo_new { width:382px; height:98px; background-image: url(../images/enlighteneditdevelopment_logo_new.png); background-repeat: no-repeat;background-position: right top; float: left; margin-top:16px;}
#enlightenedphpspace { height: 324px; width: 703px; float: left;}
#enlightenedphp { width:342px; height:325px; background-image: url(../images/php_cssxhtmljoomla.jpg); background-repeat: no-repeat; float: left; background-position: top;}
#enlightenedtechnologybg { width:361px; height:325px; background-image: url(../images/enlightmenttechnology.jpg); background-repeat: no-repeat; background-position: top; float: right;}
#enlightenedtechnology { width:340px; height:130px; background-image: url(../images/enlightmenttechnology.png);background-repeat: no-repeat; background-position: top;	float: right; margin-top:190px;}
#slider h1,
#slider h2,
#slider h3,
#slider h4,
#slider h5,
#slider h6 { margin:0 0 0.5em 0;}
#slider h4 { font-weight:bold; font-size:130%;}
#slider h5 { color:#FFFFCC; font-family:verdana;}
#column1,
#column2,
#column3,
#column4 { float:left; background:transparent url(../images/transparent.png); padding:25px; width:310px; height:1315px; color:#FFF; float:left; overflow:hidden;}
#column2,
#column3,
#column4 { display:none;}
#infos{ border-bottom:1px solid #003399; margin:0 0 20px 0; padding-bottom:10px;}
#logos { margin:5px 0 10px 0;}
#infos li { padding:3px 0;}
#presentation h2 { text-indent:-5000px; width:350px; height:99px; background:transparent url(../images/titles.png) no-repeat 0 0; margin:0px 0 10px -10px;}
#presentation p { font-weight:bold; font-size:130%; line-height:1.8em;}
#donate { margin:-0.4em 0 0.3em 0;}
#donate .donate { width:160px; height:50px; background:transparent url(../images/buttons.png) no-repeat -320px -5px; text-indent:-5000px; border:0;}
#email { z-index:30; position:fixed; bottom:30px; left:0px;}
#email a { background:transparent url(../images/email.png) no-repeat center center; width:150px; height:230px; display:block; text-indent:-5000px;}
#column3 h3,
#column4 h3 { visibility:hidden;}
#column1 h3,
#column2 h3,
#column3 h3,
#column4 h3,
#demo h3,
#documentation h3,
#license h3 { text-indent:-5000px; width:250px; height:30px; margin:1em 0 0.5em -5px;}
#license h3{ background:transparent url(../images/titles.png) no-repeat 0 -95px;}
#demo h3{ background:transparent url(../images/titles.png) no-repeat 0 -125px;}
#documentation h3{ background:transparent url(../images/titles.png) no-repeat 0 -155px;}
#demo h5 { color:#AAFF00;}
#menu { height:60px; width:320px; margin-left:-10px;}
#menu li { float:left;}
#menu li a { display:block; width:160px; height:55px; text-indent:-5000px;}
#menu li.download a { background:transparent url(../images/buttons.png) no-repeat 0 0;}
#menu li.source a { background:transparent url(../images/buttons.png) no-repeat -160px 0;}
#hello { color:#AAFF00; background:#080C4F; padding:0 5px;}
#example-menu { position: absolute; width:220px; height:250px; background: transparent url(../images/example-menu.png) no-repeat; top:340px; right:430px;}
#version { position: absolute; top:-5px; right:-10px; width:120px; height:120px; background: transparent url(../images/beta.png) no-repeat; z-index:20; text-indent:-5000px;}
#bookmarklet { position: absolute; top:415px; right:435px; z-index:15;}
#bookmarklet a { display:block; text-indent:-5000px; width:120px; height:90px; background: transparent url(../images/bookmarklet.png) no-repeat;}
#cloud { position: absolute; top:197px; right:72px; width:400px; height:166px; background: transparent url(../images/cloud.png) no-repeat;}
#flare { position: absolute; top:-40px; left:-10px; width:870px; height:885px; background: transparent url(../images/flare.png) no-repeat;}
#tree { bottom:-1px; width:400px; height:99px; background-color: transparent; float: left; position: absolute; font-family: Verdana; font-size: 12px; font-weight: bold;	color: #FFFFFF; text-align: left; text-indent: 200px;}
input[type=text] {}
pre { padding:5px; border:1px dotted #080C4F; background:transparent url(../images/transparent.png) top left; color:#AAFF00; font-family: verdana; font-size: 100%;}
code { color:#AAFF00; font-family: verdana; font-size: 100%;}
.header { width: 1003px; height: 39px; float: none;}
.header1 { width: 300px; height: 19px; float: right;}
#header2 { width: 300px; height: 470px; float: right; background-image: url(../images/requestquote_bg.jpg); background-repeat: repeat-x; background-position: right top;}
.content_left{ float: left; width: 703px; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-align: justify; color: #FFFFFF; background-image: url(../images/enlightenedbackgound.jpg); background-repeat: no-repeat; background-position: center top; line-height: 16px;}
.content_art { float: left; width: 300px; margin:0; padding: 0;}
#enlightenedcontent_bg { float: left; width: 703px; background-image: url(../images/enlightenedcontentbg.jpg); background-repeat: no-repeat; background-position: center top; height: 337px;}
#enlightenedcontent_bg_new { float: left; width: 703px; margin-top:16px; background-image: url(../images/enlightenedcontentbg_new.jpg); background-repeat: no-repeat;background-position: center top;}
.content_text { float: right; width: 585px; padding-right: 55px; padding-bottom: 0; padding-left: 60px; margin-top: 55px;}
.content_text_new { float: right; width: 585px; padding-right: 55px; padding-bottom: 0; padding-left: 60px; margin-top: 29px; font-size:11px;}
.content_text_fancy { font-family:Georgia; font-style:normal; font-size:22px; text-align:justify; line-height:28px; color:#94f127; padding-bottom:10px;}
.content_text_fancy_white { font-family:Georgia; font-size:22px; text-align:justify; color:#ffffff;}
.content_texthtml { float: right; width: 474px; padding-right: 45px; padding-bottom: 0; padding-left: 10px; margin-top: 15px;}
.orange-bold{font-weight:bold; color:#F0772D;}
#content_imgbg { float: right; width: 300px; text-align:center; background-image: url(../images/requestquote_bg.jpg); height: 470px; background-position: center top;background-repeat: no-repeat; margin: 0px; padding: 0px;}
#content_imgbg_new { float: right; width: 300px; text-align:center; background-image: url(../img/requestquote_bg_new.jpg); height: 470px; background-position: center top; background-repeat: no-repeat; margin: 0px; padding: 0px;}
.content_img { float: right; width: 300px; text-align:center; background-image: url(../images/request_bg.gif); height: 293px; background-position: center;background-repeat: no-repeat; margin: 0px; padding: 0px;}
.content_img1 { float: right; width: 300px; text-align:center; background-repeat: no-repeat; padding: 0px; margin: 0px;}
.content_img1-1 { float: right; width: 600px; text-align:center; height: 592px; background-position: right; padding: 0px; margin: 0px;}
.content_img2 { float: right; width: 300px; text-align:center; background-image: url(../images/logobg.jpg); height: 595px; background-position: right top;background-repeat: no-repeat; margin: 0px; padding: 0px;}
.content_img2html { float: right; width: 300px; text-align:center; background-image: url(../images/logobg1.jpg); height: 595px; background-position: right top;background-repeat: no-repeat; margin: 0px; padding: 0px;}
.content_images {float: right; width: 150px; text-align:center; position:relative;}
#img1 {	position:absolute; left:520px; top:350px; width:106px; height:65px;	z-index:1;}
#img2 {	position:absolute; left:520px; top:390px; width:106px; height:65px;	z-index:2;}
#img3 {	position:absolute; left:520px; top:440px; width:106px; height:65px;	z-index:3;}
/*Footer started*/
#footertablecopyrights a:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-align: center; color: #ffffff;text-decoration: overline;}
#footerblock { background-position: center; color:#88aebd; font-size:12px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto;}
#footerbottom { background-position: center bottom; color:#88aebd; font-size:12px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; height: 1400px;}
#footer_back { background-image:url(../img/footer_back.jpg); background-position:bottom center; background-repeat:repeat-x; height:316px;}
#footer_transperancy { background-image:url(../img/footer_transperancy.png); background-position:bottom center; background-repeat:repeat-x; height:200px;}
#footer_new{ background-image:url(../img/footer_new_bg.jpg); background-position:center bottom; background-repeat:repeat-x; height:200px;}
#footer_nav { width:210px; }
#footer_address { padding-left:10px;width:210px; }
#footer_nav ul li { list-style:none inside url(../images/bullet.png); }
#footer_nav ul li { background:transparent url(../images/sep_underline_left.png) no-repeat left top;padding:5px 0 0 4px;margin-top:2px;line-height:1.5;margin-bottom:0; }
#footer_nav ul li:first-child { background:none;margin-top:0;padding-top:0; }
div#footerblock div#footer_nav ul li a { margin-left:4px;color:#aacad5; }
div#footerblock div#footer_nav ul li a:hover { color:#fff; }
div#footerblock div#footer_colophon { width:210px;padding-right:10px; }
div#footerblock div#footer_colophon p { margin-bottom:16px; }
div#footerblock div#footer_colophon p a { color:#fff; }
div#footerblock div#footer_colophon p a:hover { text-decoration:underline; }
div#footerblock div#footer_colophon a img { margin-right:8px;vertical-align:middle; }
div#footerblock div#footer_copyright { background:none; }
div#header { background:#256cca url(../img/bg_header.gif) no-repeat center top;height:146px; }
div#header #logo { display:block;text-indent:-9999px;background:transparent url(img/enlightened_logo.gif) no-repeat left center;width:890px;height:105px;float:left;margin-right:120px; outline:none; }
div#header #nav { float:left;font-size:12px; }
div#header #nav li { display:block; float:left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
div#header #nav li.current { background:#023d53 url(../img/bg_nav_on.png) no-repeat left bottom;color:#fff; }
div#header #nav li.current a {color:#fff;}
div#header #nav li.current span { display:block;background:transparent url(../img/bg_nav_on.png) no-repeat right bottom;margin-left:2px; }
div#header #nav li a { display:block;height:200px;line-height:110px;padding:0 14px; outline:none;}
div#header #nav li.current a, div#header #nav li.current a:hover { background:transparent url(../img/hover_nav_green.png) no-repeat center bottom;padding:0 14px 0 12px; }
div#header #nav li a:hover { background:transparent url(../img/hover_nav.png) no-repeat center bottom;color:#fff; }
ul#nav-primary { float:right; margin-right: 15px;}
ul#nav-primary li { float:left; list-style-type:none; background-image: url(../images/topdiv.gif); background-position: right center; background-repeat: no-repeat;line-height: 45px;}
ul#nav-primary li a { color:#fff; text-decoration:none; font-weight:bold; font-weight:bold; outline:none; line-height: 45px; padding-right: 10px; padding-bottom: 0px;	padding-left: 10px; display: block;}
ul#nav-primary li a:hover { color: #CCCCCC; text-decoration:none; background-image: url(../images/toplinksonover.gif); padding-top: 0px; padding-right: 10px;padding-bottom: 0px; padding-left: 10px;}
ul#nav-primary li.subnav_arrow{ color: #CCCCCC; text-decoration:none; background-image: url(../images/arrow.png); padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 10px;}
ul#nav-primary li a:active, ul#nav-primary li a:focus { color:#FFF; } 
ul#nav-primary li.current { background: url('../images/buttons/btn-currentpage-left.png') center left no-repeat; padding:1px 0 0 4px; line-height:12px; margin-top:2px;}
ul#nav-primary li.current a { background:  url('../images/buttons/btn-currentpage-right.png') center right no-repeat;display:block; height:19px;}
ul#nav-primary li.login { background: url('../images/background/decal-masthead.gif') center left no-repeat; padding-left: 18px; }
ul#nav-primary li.login a { color: #999; }
ul#nav-primary li.login a:hover { color: #fff; }
/* @group Wrap: Footer */
div#footer { min-height:110px;color:#88aebd;font-size:12px;margin-top:-1px; background:#0f4eb8; display:table; width:1003px; }
div#footer div.section { background:transparent url(../images/sep_footer.gif) no-repeat right top; min-height:100px; float:left; width:220px; padding-top: 30px;padding-right: 5px; padding-bottom: 20px; padding-left: 10px; text-align: left;}
div#footer div.section1 { background:transparent url(../images/sep_footer.gif) no-repeat right top; min-height:100px; float:left; width:220px; padding-top: 30px;padding-right: 5px; padding-bottom: 20px; padding-left: 10px; text-align: left;}
div#footer div#footer_nav, div#footer div#footer_colophon { width:160px; }
div#footer div#footer_address { padding-left:10px;width:210px; }
div#footer div#footer_nav ul li { list-style:none inside url(../img/bullet.png); }
div#footer div#footer_nav ul li { background:transparent url(../images/sep_underline_left.gif) no-repeat left top;padding:5px 0 0 4px;margin-top:2px;line-height:1.5;margin-bottom:0; }
div#footer div#footer_nav ul li:first-child { background:none;margin-top:0;padding-top:0; }
div#footer div#footer_nav ul li a { margin-left:4px; color:#aacad5; text-decoration:none;}
div#footer div#footer_nav ul li a:hover { color:#fff; }
div#footer div#footer_colophon { width:210px;padding-right:10px; }
div#footer div#footer_colophon p { margin-bottom:16px; }
div#footer div#footer_colophon p a { color:#fff; }
div#footer div#footer_colophon p a:hover { text-decoration:underline; }
div#footer div#footer_colophon a img { margin-right:8px;vertical-align:middle; }
div#footer div#footer_copyright { background:none; }
/* @end */
div#footer div#footer_nav1, div#footer div#footer_colophon { width:300px; }
div#footer div#footer_address { padding-left:10px;width:230px; }
div#footer div#footer_nav1 ul li { list-style:none inside url(../img/bullet.png); }
div#footer div#footer_nav1 ul li { background:transparent url(../images/sep_underline_left.gif) no-repeat left top;padding:5px 0 0 4px;margin-top:2px;line-height:1.5;margin-bottom:0; }
div#footer div#footer_nav1 ul li:first-child { background:none;margin-top:0;padding-top:0; }
div#footer div#footer_nav1 ul li a { margin-left:4px;color:#aacad5; }
div#footer div#footer_nav1 ul li a:hover { color:#fff; }
div#footer div#footer_colophon { width:210px;padding-right:10px; }
div#footer div#footer_colophon p { margin-bottom:16px; }
div#footer div#footer_colophon p a { color:#fff; }
div#footer div#footer_colophon p a:hover { text-decoration:underline; }
div#footer div#footer_colophon a img { margin-right:8px;vertical-align:middle; }
div#footer div#footer_copyright { background:none; }
.article div.footer {background:transparent url(../img/bg_sketchbook_teaser_footer.png) no-repeat;position:relative;font-size:11px;height:31px;line-height:31px;margin-top:32px;}
.article div.footer li {line-height: 31px;float:left;margin-right:1.5em;}
.article div.footer a {color:#fff;}
.article div.footer .sprite {margin-top:12px;margin-right:5px;}
.article div.footer .last {position:absolute; right:10px;top:7px;}
.article div.footer .call-to-action a{ padding-bottom:1px;margin-top:2px;display:block;}
#aside .article div.footer {background-image:url(../img/bg_sketchbook_teaser_footer_aside.png);margin-top:15px;}
#aside .article div.footer ul li {padding:0;margin:0 1.5em 0 0;background-image:none;}
#aside .article div.footer ul li.call-to-action {padding-left:8px;background:transparent url(../img/icn_call_to_action.png) no-repeat left center;}
#aside .article div.footer li:first-child {display:none;}
body.two-col-b .article div.footer {background:transparent url(../img/bg_footer_2-col.png) no-repeat;}
.enlightenedtreetext { float: right; width: 430px; padding-right: 55px; padding-bottom: 0px; padding-left: 120px;}
.enlightenedtreetext_new { float: right; width: 430px; padding-right: 55px; padding-bottom: 0px; padding-left: 120px; font-size:11px;}
#objectarea{width:1003px; margin-top:0px;  position:relative;}
#objectareanew{width:1003px; margin-top:0px;  position:relative;}
#rightcontentarea{background:url(../images_latest/rightcontentbg.jpg) no-repeat left top; width:295px; height:355px; margin-top:-9px; float:right; position:relative;}
#rightcontentareanew{background:url(../images_latest/rightcontentbgnew.jpg) no-repeat left top; width:295px; height:355px; margin-top:-9px; float:right; position:relative;}
.headlines{font-family:Arial; font-size:16px; font-weight:bold; color:#eff997; text-align:left; padding:6px 5px 2px 12px;}
.description_para{font-family:Arial; font-size:13px; text-align:left; padding:0px 10px 2px 12px; line-height:16px;}
.readmore{font-family:Arial; font-size:14px; text-align:right; padding-right:15px;}
#browser{background:url(../images_latest/browsercompatibility.png) no-repeat top right; position:absolute; right:300px; top:12px; width:243px; height:75px;}
.browsertext{font-family:Arial; font-size:12px; color:#FFFFFF; text-align:left; font-weight:bold; padding:49px 0px 0px 15px;}
.phoneno{text-align:center; margin-top:0px; font-weight:bold; width:150px; float:right; line-height:24px;}
#phone_object{background:left top; position:absolute; right:110px; width:145px; height:104px; top:0px;}
#chillies{background:right top; position:absolute; right:0px; width:100px; height:104px; top:0px; float:right;}
#enlightenedphpspace_latest { height: 341px; width:1003px; float: left;}
#enlightenedcontent_bg_latest { float: left; width: 1003px; background-image: url(../images_latest/bannersbg.jpg); background-repeat: no-repeat; background-position: left top; height: 338px;}
#inline{width:1003px; height:251px; position:relative; }
#label{background:url(../images_latest/labels.png) no-repeat left top; width:333px; height:251px; left:0px; position:absolute; float:left;}
#label2{background:url(../images_latest/labels.png) no-repeat left top; width:333px; height:251px; left:333px; position:absolute; float:left;}
#label3{background:url(../images_latest/labels.png) no-repeat right top; width:333px; height:251px; left:666px; position:absolute; float:left;}
#joomla{background:url(../images_latest/joomlaicon.png) no-repeat left top; width:38px; height:37px; margin:12px 0px 0px 45px; float:left;}
#headingjoomla{ background:url(../images_latest/joomla.jpg) no-repeat left top; margin-top:20px; margin-bottom:7px; width:92px; height:29px; margin-left:125px;}
.discription{width:291px; height:173px; text-align:justify; font-size:11px; font-weight:normal; margin-left:20px; line-height:13px;}
.discription span{width:291px; text-align:right; font-size:11px; font-weight:normal; float:right;}
.discription span a{ color:#FFFFFF; text-decoration:none;}
.discription span a:hover{ color:#CCCCCC; text-decoration:underline;}
#wordpress{background:url(../images_latest/wordpressicon.png) no-repeat left top; width:44px; height:40px; margin:12px 0px 0px 45px; float:left;}
#headingwordpress{ background:url(../images_latest/wordpress.jpg) no-repeat left top; margin-top:25px; margin-bottom:15px; width:135px; height:28px; margin-left:125px;}
.discription2{width:291px; height:173px; text-align:justify; font-size:11px; font-weight:normal; margin-left:20px; line-height:13px;}
.discription2 span{width:291px; text-align:right; font-size:11px; font-weight:normal; float:right;}
.discription2 span{width:291px; text-align:right; font-size:11px; font-weight:normal; float:right;}
.discription2 span a{ color:#FFFFFF; text-decoration:none;}
.discription2 span a:hover{ color:#CCCCCC; text-decoration:underline;}
#oscommerce{background:url(../images_latest/oscommerceicon.png) no-repeat left top; width:39px; height:43px; margin:12px 0px 0px 45px; float:left;}
#headingoscommerce{ background:url(../images_latest/oscommerce.jpg) no-repeat left top; margin-top:25px; margin-bottom:15px; width:159px; height:29px; margin-left:125px;}
.discription3{width:291px; height:125px; text-align:justify; font-size:11px; font-weight:normal; margin-left:20px; line-height:13px;}
.discription3 span{width:291px; text-align:right; font-size:11px; font-weight:normal; float:right;}
.discription3 span{width:291px; text-align:right; font-size:11px; font-weight:normal; float:right;}
.discription3 span a{ color:#FFFFFF; text-decoration:none;}
.discription3 span a:hover{ color:#CCCCCC; text-decoration:underline;}
#twitter{width:110px; height:32px; margin:15px 0px 0px 24px; float:left;}
#kite{background:url(../images_latest/kite.png) no-repeat left top; margin-left:0px; width:87px; height:81px; float:left;}
#compatibility{width:815px; height:85px; margin:0px; float:right;}
#eidsolutions{ margin:0px 0px 0px 0px; width:1003px; height:87px;}
.eidsolutions{width:665px; height:16px; margin-left:0px; margin-top:0px; float:right;}
#customizable{background:url(../images_latest/100customizable_text.png) no-repeat left top; margin-left:0px; width:121px; margin-top:0px; height:16px; float:left;}
#crossbrowser{background:url(../images_latest/crossbrowser_text.png) no-repeat left top; margin-left:21px; width:96px; height:32px; float:left;}
#easytofind{background:url(../images_latest/easytouse_text.png) no-repeat left top; margin-left:37px; width:78px; height:16px; float:left;}
#searchingine{background:url(../images_latest/searchinjinefriendly.png) no-repeat left top; margin-left:43px; width:95px; height:18px; float:left;}
#w3cvalidation{background:url(../images_latest/w3cstandards_text.png) no-repeat right top; margin-left:32px; width:101px; height:34px; float:left;}
#enlightenedfooterup_bg_latest { float: left; width: 1003px; background-image: url(../images_latest/footerbg.jpg); background-repeat: no-repeat; background-position: left top; height: 243px;}
.paratext{text-align:left; width:770px; height:142px; padding:22px 30px 0 10px; margin-left:215px; font-weight:bold; line-height:16px;}
#facebook{width:180px; height:41px; float:right; display:inline; margin-right:0px; margin-top:0px;}
#enlightenedfooterup_bg_new { float: left; width: 703px; background-image: url(../img/enlightenedittree_new.jpg); background-repeat: no-repeat;	background-position: center top;	height: 160px;}
#enlightenedfootertable_bg { float: left; width: 1000px;}
#enlightenedfootertable_bg_new { float: left; width: 1003px; background-image:url(../images/footer_background.jpg);	background-repeat:no-repeat; background-position: center top;	text-align: center;}
.taglines{ font-family:Arial; font-size:18px; text-align:left; padding-top:5px; margin-left:74px;}
#enlighted_theme { width:708px; float:left;}
#enlighted_themenew { width:708px; float:left;}
/*Reset styles are started from here*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0;}
table { border-collapse:collapse; border-spacing:0;}
fieldset,img { border:0;}
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal;}
strong { font-weight:bold;}
ol,ul { list-style:none;}
caption,th { text-align:left;}
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal;}
q:before,q:after { content:'';}
abbr,acronym { border:0;}
a {	outline:none; }
/* Dropdown styles are started from here*/
ul.topnav { list-style: none; margin: 0; float: left;}
ul.topnav li { float: left; margin: 0; position: relative; /*--Declare X and Y axis base for sub navigation--*/}
ul.topnav li a{ color: #fff; display: block; text-decoration: none; float: left;}
ul.topnav li a:hover{ background: url(../images/topnav_hover.gif) no-repeat center top;}
ul.topnav li span { width: 17px; height: 35px; float: left; background: url(../images/subnav_btn.gif) no-repeat center top;}
ul.topnav li span.subhover {background-position: center bottom; cursor: pointer;}
ul.topnav li ul.subnav { list-style: none; position: absolute; left: 0; top: 35px; background: #333; margin: 0; padding: 0; display: none; float: left; width: 140px;	border: 1px solid #111;}
ul.topnav li ul.subnav li{ margin: 0; padding: 0; border-top: 1px solid #252525; border-bottom: 1px solid #444; clear: both; width: 126px; height:31px;}
html ul.topnav li ul.subnav li a { float: left; width: 126px; background: #333 url(../images/dropdown_linkbg.gif) no-repeat 0px center !important; padding-left: 20px;}
html ul.topnav li ul.subnav li a:hover { background: #222 url(../images/dropdown_linkbg.gif) no-repeat 0px center !important; width: 126px; height:31px;}



/*slider properties are started from here for home page*/
.container2{margin:-41px 0 0 76px; position:absolute;text-align:left; width:930px; display:block;}	
#content{position:relative; margin-top:18px; margin-left:20px;}			
#slider{width:930px; display:block;}	
#slider ul, #slider li{margin:0;padding:0;list-style:none;}
#slider li{ width:930px;height:244px;}	
#prevBtn{display:block;width:34px;height:86px;position:absolute;left:-86px;top:112px; z-index:20;}	
#nextBtn{display:block;width:34px;height:86px; position:absolute;top:112px; left:856px; z-index:22;}														
#prevBtn a{cursor:pointer;display:block;width:34px;height:86px;background:url(../images/prev_arrow_normal.png) no-repeat 0 0; outline:0px;}
#nextBtn a{cursor:pointer;display:block;width:34px;height:86px;background:url(../images/next_arrow_normal.png) no-repeat 0 0; outline:0px; margin-left:6px;}
#prevBtn a:hover{display:block;width:34px;height:86px;background:url(../images/prev_arrow_hover.png) no-repeat 0 0; outline:0px;}
#nextBtn a:hover{display:block;width:34px;height:86px; background:url(../images/next_arrow_hover.png) no-repeat 0 0; outline:0px;}

/*upto here*/
.services{ background:url(../images/slide.png) no-repeat; width:462px; height:244px; float:left; margin-left:6px; text-align:left;}
.services2{ background:url(../images/slide.png) no-repeat; width:462px; height:244px; float:right; text-align:left;}
.services p{ font:12px verdana; color:#fff; float:left; padding:3px 0 5px 15px; font-weight:400; margin:0; display:inline-block; line-height:12px; width:425px; height:132px; text-align:justify;}
.services2 p{ font:12px verdana; color:#fff; float:left; padding:3px 0 5px 15px; font-weight:400; margin:0; display:inline-block; line-height:13px; width:425px; height:132px; text-align:justify;}
.img{margin-top:0; padding-left:30px; display:block;}

#button{}
#button a{ margin-left:-5px; background:url(../images/button.png) no-repeat; width:220px; height:36px; display:inline-block;}
#button a:hover{ background:url(../images/button.png) no-repeat 0px -36px; width:220px; height:36px;display:inline-block;}

#button2{}
#button2 a{ margin-left:-5px; background:url(../images/button.png) no-repeat; width:220px; height:36px; display:inline-block;}
#button2 a:hover{ background:url(../images/button.png) no-repeat 0px -36px; width:220px; height:36px;display:inline-block;}