@charset "utf-8";
/* CSS Document */

* {
	margin:0px;
	padding:0px;
}
body.one {
	background:#000 url(../images/bg1.jpg) repeat-x center top;
	font-family:Arial, Helvetica, sans-serif;
}
body.two {
	background:#000 url(../images/services.jpg) no-repeat center top;
	font-family:Arial, Helvetica, sans-serif;
}
body.three {
	background:#000 url(../images/webdesigning.jpg) no-repeat center top;
	font-family:Arial, Helvetica, sans-serif;
}
body.four {
	background:#000 url(../images/webdevelopment.jpg) no-repeat center top;
	font-family:Arial, Helvetica, sans-serif;
}
body.five {
	background:#000 url(../images/seo.jpg) no-repeat center top;
	font-family:Arial, Helvetica, sans-serif;
}
.clr {
	clear:both;
}
a {
	outline:none;
	border:none;
}
p {
	font-size:13px;
	color:#FFFFFF;
	line-height:18px;
}
img {
	border:0px;
}
#top {
	width:100%;
	height:170px;
	background: url(../images/top_bg.jpg) repeat-x;
}
.inwrapper {
	width:1003px;
	margin:auto;
	margin-top:0px;
	height:auto;
}
.topsection {
	width:1003px;
	height:170px;
}
.logosection {
	float:left;
	width:259px;
	height:170px;
}
.logo {
	width:259px;
	height:119px;
	padding-top:50px;
}
.navsection {
	float:left;
	width:744px;
	height:170px;
}
.navtop {
	width:744px;
	height:103px;
	background: url(../images/yellowbg.png) no-repeat right top;
}
.ddcolortabs {
	width:744px;
	height:68px;
}
#nav {
	padding-left: 100px;
	padding-top: 19px;
	list-style:none;
}
#nav li {
	float:left;
	display:block;
	position:relative;
	z-index:500;
	margin:0 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	height:35px;
}
#nav li a {
	display:block;
	color:#ffffff;
	text-decoration:none;
	line-height:35px;
	text-decoration:none;
	color:#fff;
	padding-left:25px;
	padding-right:25px;
}
#nav li a:hover {
	background:#25241e;
	color:#ffa200;
}
#nav a.selected {
	background:#25241e;
	color:#ffa200;
}
#nav ul {
	position:absolute;
	left:0;
	display:none;
	margin:0 px;
	padding:0;
	list-style:none;
}
#nav ul li {
	width:200px;
	float:left;
	border: solid 1px #2f2e2d;
	border-bottom:0px;
	background:#181714;
	text-align:left;
}
#nav ul a {
}
#nav ul a:hover {
	background:#25241e;
	color:#ffa200;
}
*html #nav ul {
	background:#25241e;
	color:#ffa200;
}
#sliderscr {
	width:100%;
	height:238px;
}
#threebox {
	width:100%;
	height:157px;
	margin-bottom:43px;
}
.boxtop {
	float:left;
	width:307px;
	height:157px;
	background:url(../images/boxbg.png) no-repeat;
	margin-left:13px;
	margin-right:13px;
	display:inline;
}
.headings {
	width:307px;
	height:auto;
	padding-top:20px;
}
h3 {
	font-size:16px;
	color:#dc8d03;
	text-align:center;
	text-transform:uppercase;
}
.boxcon {
	width:254px;
	padding-left:25px;
	padding-right:25px;
	padding-top:12px;
	padding-bottom:15px;
	height:auto;
}
#midbox {
	width:100%;
	height:auto;
	background:url(../images/inbox_bg.png) repeat;
}
.readbtn1 {
	float:right;
	width:87px;
	height:25px;
	background:#e69200;
	color:#fff;
	text-align:center;
	line-height:25px;
	font-size:12px;
	margin-right:15px;
}
.readbtn1 a {
	text-decoration:none;
	color:#fff;
	display:block;
}
.readbtn1 a:hover {
	color:#fff;
	background:#000;
}




.readseo {
	float:right;
	width:87px;
	height:25px;
	background:#000;
	color:#fff;
	text-align:center;
	line-height:25px;
	font-size:12px;
	margin-right:15px;
}
.readseo a {
	text-decoration:none;
	color:#fff;
	display:block;
}
.readseo a:hover {
	color:#e69200;
	background:#000;
}




.leftsection {
	float:left;
	width:658px;
	height:auto;
	padding-left:24px;
	padding-right:24px;
	padding-top:28px;
	padding-bottom:25px;
}
.lftone {
	float:left;
	width:658px;
	height:auto;
}
h1 {
	font-size:16px;
	color:#ffa200;
	text-transform:uppercase;
}
h2 {
	font-size:16px;
	color:#ffa200;
	text-transform:uppercase;
}
.headingmid {
	float:left;
	width:658px;
	height:auto;
}
.midcont {
	width:658px;
	height:auto;
	padding-top:16px;
	float:left;
}
.rightsection {
	float:left;
	width:271px;
	height:auto;
	padding-top:28px;
}
.rightone {
	width:271px;
	height:auto;
}
.headingmidrgt {
	float:left;
	width:271px;
	height:auto;
}
h2 {
	font-size:16px;
	color:#ffa200;
	text-transform:uppercase;
}
.midcontrgt {
	width:271px;
	height:auto;
	padding-top:22px;
	float:left;
	
}
.midcontrgtin {
	width:241px;
	height:auto;
	padding-top:22px;
	float:left;
	padding-left:30px;
}
.conbot {
	font-size:12px;
	color:#cfcfcf;
}
input.bfld {
	border:0px;
	width:156px;
	height:17px;
	background: url(../images/fld.png) no-repeat;
	padding:5px;
	font-size:11px;
	color:#454545;
}
.bigfld {
	background:url(../images/bigfld.png) no-repeat;
	width:156px;
	height:57px;
	border:0px;
	padding:5px;
	font-size:11px;
	color:#454545;
}
input.btnbot {
	background:url(../images/submit.jpg) no-repeat;
	border:0px;
	cursor:pointer;
	width:87px;
	height:25px;
	margin-top:5px;
	margin-bottom:8px;
	margin-left:75px;
}
.midslider {
	width:1003px;
	height:auto;
	float:left;
	padding-bottom:30px;
}
.topfooter {
	width:100%;
	height:auto;
	background:url(../images/inbox_bg.png) repeat;
	padding-bottom:50px;
}
.footerlinkbox {
	width:200px;
	height:auto;
	padding-left:25px;
	float:left;
	padding-top:20px;
	display:inline;
}
.headingbot {
	width:200px;
	height:auto;
font-family:Arial, Helvetica, sans-serif font-size:14px;
	font-weight:bold;
	color:#e69200;
}
.headingbotcon {
	width:250px;
	height:auto;
	font-family:"Franklin Gothic Book";
	font-size:14px;
	font-weight:bold;
	color:#fff;
	padding-top:10px;
}
.botdivi {
	float:left;
	width:200px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#2e2d2d;
	height:1px;
	margin-top:10px;
	margin-bottom:20px;
}
.botlink {
	float:left;
	width:200px;
	height:auto;
}
.botlink ul {
	list-style:none;
}
.botlink ul li {
	float:left;
	width:175px;
	padding-left:25px;
	color:#FFFFFF;
	line-height:24px;
	font-size:12px;
	background: url("../images/botarrow.png") no-repeat scroll 7px 8px transparent;
}
.botlink ul li a {
	text-decoration:none;
	color:#FFFFFF;
}
.botlink ul li a:hover {
	color:#fcc747;
}
.footerlinkboxcon {
	width:219px;
	height:auto;
	float:right;
	padding-right:25px;
	margin-top:10px;
}
.quote {
	float:left;
	margin-top:7px;
}
.clickhere {
	width:178px;
	height:35px;
	float:left;
	margin-left:19px;
}
.clickhere a {
	display:block;
	text-indent:10000px;
	background:url(../images/click_here.jpg) no-repeat;
	height:35px;
	overflow:hidden;
}
.clickhere a:hover {
	background:url(../images/click_here_hover.jpg) no-repeat;
}
.cont {
	color: #000000;
	float: left;
	font-size: 20px;
	height: auto;
	padding-left: 303px;
	margin-top: 20px;
	width: 300px;
}
.social {
	margin-top: 26px;
	float:left;
}
#footer {
	width:100%;
	height:75px;
	background:#e6dfb5;
}
.footlft {
	float:left;
	line-height:75px;
	padding-left:15px;
	font-size:12px;
	color:#000;
}
.footrgt {
	float:right;
	line-height:75px;
	font-size:12px;
	color:#000;
	padding-right:15px;
}
.footrgt a {
	color:#000;
	text-decoration:none;
	padding-left:4px;
	padding-right:4px;
}
.footrgt a:hover {
	color:#000;
	text-decoration:underline;
}
.fl {
	opacity:1
}
.fl:hover img {
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	opacity:0.8;
}
a.link {
	color:#FFF;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
}
a.link:hover {
	color:#e69200;
	text-decoration:none;
}
.lftweb {
	float:left;
	width:232px;
	height:auto;
}
.webservices {
	float:left;
	width:232px;
	height:auto;
	margin-bottom:15px;
}
.rgtweb {
	float:left;
	padding-left:30px;
	width:690px;
	height:auto;
}
.wtop {
	width:232px;
	float:left;
	height:15px;
}
.wmid {
	width:232px;
	height:auto;
	float:left;
	background:#000000;
}
.wmidone {
	width:202px;
	height:auto;
	float:left;
	background:#000000;
	padding:15px;
	padding-top:0px;
}
.wbot {
	width:232px;
	float:left;
	height:15px;
}
.weblink {
	float:left;
	width:230px;
	height:auto;
}
.weblink ul {
	list-style:none;
}
.weblink ul li {
	float:left;
	width:185px;
	padding-left:45px;
	color:#FFFFFF;
	line-height:29px;
	font-size:12px;
	background: url("../images/warrow.png") no-repeat scroll 16px 7px transparent;
}
.weblink ul li a {
	text-decoration:none;
	color:#FFFFFF;
}
.weblink ul li a:hover {
	color:#fcc747;
}

.weblink ul li a.slect {
	color:#fcc747;
}
.txtweb {
	float:left;
	width:690px;
	padding-top:10px;
	padding-bottom:10px;
}
.txtweb a {
	text-decoration:none;
	font-weight:bold;
	color:#ffa200
}
.top {
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	float:right;
	padding-right:10px;
}
.top a {
	font-family:Arial, Helvetica, sans-serif;
	color:#e69200;
	font-size:11px;
	font-weight:bold;
	float:right;
	padding-right:10px;
	text-decoration:underline;
}
.top a:hover {
	color:#fff;
	text-decoration:none;
}
#contact_form {
	margin: 20px 0 0;
}
table#contactForm {
	font-size:12px;
	font-weight: normal;
}
table#contactForm td {
	color: #fff;
	background-color: #4f4c41;
	border-top: 1px solid #47453e;
	padding-left: 12px;
}
table#contactForm tr.emptyRow {
	height: 4px;
}
table#contactForm tr.emptyRow td {
	background: none;
	border: none;
}
table#contactForm td.tdMessage {
	padding-top: 10px;
	vertical-align: top;
}
table#contactForm input, table#contactForm textarea, table#contactForm select {
	border: none;
	width: 340px;
	margin: 4px;
	padding: 4px;
	overflow: auto;
}
table#contactForm select {
	width: 346px;
	background: #fff url("../images/input_field_back.jpg"  ) repeat-x top left;
	font-size: 110%;
}
table#contactForm input {
	background: #DCE3E1 url("../images/input_field_back.jpg") repeat-x top left;
	font-size: 110%;
}
table#contactForm textarea {
	background: #fff url("../images/textarea_back.jpg") repeat-x top left;
	font-family: Arial;
 font-size: 14px%;
	font-weight: bold;
}
table.expert {
	font-size:12px;
	color:#cfcfcf;
	line-height:18px;
}
table.expert a {
	color:#cfcfcf;
	text-decoration:none;
}
table.expert a:hover {
	color:#fcc747;
}
.botlink ul li a {
	text-decoration:none;
	color:#cfcfcf;
}
.botlink ul li a:hover {
	color:#fcc747;
}
i.ilinks {
	font-size: 11px;
	font-weight: normal;
}
