/*















Theme Name: Cyber Boomerang































Theme URI: http://assistui.com/































Description: The default WordPress theme based on the famous <a href="http://http://assistui.com/bappa/">bappa</a>.















Version: 1.6































Author: Bappaditya Bhattacharjee































Author URI: http://http://assistui.com/































Tags: blue, custom header, fixed width, two columns, widgets















































	Kubrick v1.5































	 http://http://assistui.com/bappa/































	This theme was designed and built by Bappaditya Bhattacharjee,































	whose blog you will find at http://http://assistui.com/































	The CSS, XHTML and design is released under GPL:































*/















.special a{cursor:pointer;}







.testimonial{



margin-bottom:30px;



}



.testimonial img{



float:left;



margin-right:15px;



}




li.social_bookmark{
width:150px;
}






/* Begin Typography & Colors */































body {































	font-size: 62.5%; /* Resets 1em to 10px */































	font-family:Tahoma;































	background:url(images/body.png) repeat-x #032a3a;































	color: #333;































	text-align: center;































	}































































#page {































	background-color: white;































	border: 1px solid #959596;































	text-align: left;































	}
























































.line{
width:1007px;
height:7px;
margin:0 auto;
}






#header {































	background:none;































	}















.entry h4 {



color:#154F66;



font-family:Tahoma;



font-size:24px;



font-weight:normal;



line-height:30px;



padding:15px 0 5px 0;



}















































#headerimg 	{































	margin: 7px 9px 0;































	height: 192px;































	width: 740px;































	}































































#content {































	font-size: 1.2em;































	}















































h3.topheading{color:#fffcf3;
font-family:Tahoma;
font-size:32px;
font-weight:normal;
height:28px;
margin:0;
padding:4px 0 0 20px;
text-align:left;
text-shadow:1px 1px 2px #333333 !important;}

a.homebanner_link, visited{
color:#ffffff;
font-family:Tahoma;
font-size:20px;
font-weight:normal;
height:28px;
margin:0;
text-decoration:underline;
padding:13px 0px 0px 20px;
text-align:left;
text-shadow:1px 1px 2px #333333 !important;
}
a.homebanner_link:hover{
color:#ffffff;
font-family:Tahoma;
font-size:20px;
font-weight:normal;
height:28px;
margin:0;
padding:13px 0px 0px 20px;
text-align:left;
text-shadow:1px 1px 2px #333333 !important;
text-decoration:underline;
}
ul.bannertext{
margin:0;
padding-left:47px;
padding-top:11px;
}
li.bannertext{
background-image:url(http://cyberboomerang.com/public_html/wp-content/themes/cyberboomerang/images/bullet_home.png);
background-repeat:no-repeat;
background-position: top right;
color:#ffffff;
font-family:Tahoma;
font-size:17px;
font-weight:normal;
height:28px;
margin:0;
text-align:left;
text-shadow:1px 1px 2px #333333 !important;
text-decoration:none;
}
h2.topheading{color:#fffcf3;
font-family:Tahoma;
font-size:20px;
font-weight:normal;
height:28px;
margin:0;
padding:13px 0px 0px 20px;
text-align:left;
text-shadow:1px 1px 2px #333333 !important;}












.widecolumn .entry p {































	font-size: 1.05em;































	}































































.narrowcolumn .entry, .widecolumn .entry {































	line-height: 1.4em;































	}































































.widecolumn {































	line-height: 1.6em;































	}































































.narrowcolumn .postmetadata {































	text-align: center;































	}































































.thread-alt {































	background-color: #f8f8f8;































}































.thread-even {































	background-color: white;































}































.depth-1 {































border: 1px solid #ddd;































}































































.even, .alt {































































	border-left: 1px solid #ddd;































}































































#footer {































	background:none;































	border: none;































	}































































small {































	font-family: Tahoma;































	font-size: 0.9em;































	line-height: 1.5em;































	}































































h1, h2, h3 {































	font-family: Tahoma;































	font-weight: bold;































	}































































h1 {































	font-size: 4em;































	text-align: center;































	}































































#headerimg .description {































	font-size: 1.2em;































	text-align: center;































	}































































h2 {































	font-size: 1.6em;































	}































































h2.pagetitle {































	font-size: 1.6em;































	}































































#sidebar h2 {































	font-family: Tahoma;































	font-size: 1.2em;































	}































































h3 {































	font-size: 1.3em;































	}































































h1, h1 a, h1 a:hover, h1 a:visited, #headerimg .description {































	text-decoration: none;































	color: white;































	}































































h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {































	color: #333;































	}































































h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite {































	text-decoration: none;































	}































































.entry p a:visited {































	color: #b85b5a;































	}































































.sticky {































	background: #f7f7f7;































	padding: 0 10px 10px;































	}































.sticky h2 {































	padding-top: 10px;































	}































































.commentlist li, #commentform input, #commentform textarea {































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































	}































.commentlist li ul li {































	font-size: 1em;































}































































.commentlist li {































	font-weight: bold;































}































































.commentlist li .avatar { 































	float: right;































	border: 1px solid #eee;































	padding: 2px;































	background: #fff;































	}































































.commentlist cite, .commentlist cite a {































	font-weight: bold;































	font-style: normal;































	font-size: 1.1em;































	}































































.commentlist p {































	font-weight: normal;































	line-height: 1.5em;































	text-transform: none;































	}































































#commentform p {































	font-family: Tahoma;































	}































































.commentmetadata {































	font-weight: normal;































	}































































#sidebar {































	font: 1em Tahoma;































	}































































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;































	}































































a, h2 a:hover, h3 a:hover {































	color: #06c;































	text-decoration: none;































	}































































a:hover {































	color: #147;































	text-decoration: underline;































	}































































#wp-calendar #prev a, #wp-calendar #next a {































	font-size: 9pt;































	}































































#wp-calendar a {































	text-decoration: none;































	}































































#wp-calendar caption {































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































	text-align: center;































	}































































#wp-calendar th {































	font-style: normal;































	text-transform: capitalize;































	}































/* End Typography & Colors */































.plan-border {
border:1px solid #CCCCCC;
padding:3px;
}
.colorblue {
color:#2F678C;
font-size:12px;
}
.dollar {
color:#F52F40;
font-family:calibri,arial;
font-size:21px;
font-weight:bold;
}


<!--



#apDiv1 {



	position:absolute;



	width:200px;



	height:149px;



	z-index:1;



	left: 577px;



	top: 576px;



}



#apDiv2 {



	position:absolute;



	width:149px;



	height:115px;



	z-index:1;



	left: 244px;



	top: 30px;



}



#apDiv3 {



	position:absolute;



	width:205px;



	height:115px;



	z-index:1;



	top: 600px;



	margin-left: 18px;



}



#apDiv4 {



	position:absolute;



	width:145px;



	height:115px;



	z-index:1;



	top: 609px;



	margin-left: 262px;



}



.style1 {font-weight: bold}



-->




/* Begin Structure */































body {































	margin: 0 0 20px 0;































	padding: 0;































	}































































#page {































	background-color: white;































	margin: 0 auto;































	padding: 0;































	width: 1004px;































	border: 1px solid #959596;































	}































































#header {































	margin: 0 0 0 0px;































	padding: 0;































	width: 1004px;































	}































































#headerimg {































	margin: 0;































	height: 200px;































	width: 100%;































	}















.narrowcolumn {































	float: left;































	margin: 0 0  0 34px;































	width: 697px;































	}































	































.narrowcolumn2 {































	padding:0 0 0 0;































	margin:0 10px 0 16px;































	width: 636px;































	}	































































.widecolumn {































	padding:0 0 0 0;































	margin:0 10px 0 16px;































	width: 636px;































	}































































.post {































	margin: 0 0 40px;































	text-align: justify;































	}































































.post hr {































	display: block;































	}































































.widecolumn .post {































	margin: 0;































	}































































.narrowcolumn .postmetadata {































	padding-top: 5px;































	}































































.widecolumn .postmetadata {































	margin: 0px 0;































	}































































.widecolumn .smallattachment {































	text-align: center;































	float: left;































	width: 128px;































	margin: 5px 5px 5px 0px;































}































































.widecolumn .attachment {































	text-align: center;































	margin: 5px 0px;































}































































.postmetadata {































	clear: both;































}































































.clear {































	clear: both;































}































































#footer {































	padding: 0;































	margin: 0 auto;































	width: 1004px;































	clear: both;































	}































































#footer p {































	font-family:Tahoma; font-size:11px; line-height:15px; font-weight:normal; color:#bfbfbf; padding:10px 30px 0 30px; margin:0;































	}































#footer a{ text-decoration:none; color:#bfbfbf;} 


#footer a:hover{color:#ffffff; font-weight:bold;}	































#footer p.discolor{ color:#BFBFBF;  text-align:left;}































/* End Structure */































































































































/*	Begin Headers */































h1 {































	padding-top: 70px;































	margin: 0;































	}































































h2 {































	margin: 30px 0 0;































	}































































h2.pagetitle {































	margin-top: 0px;































	text-align: left;































}































































#sidebar h2 {































	margin: 5px 0 0;































	padding: 0;































	}































































h3 {































	padding-bottom: 14px;































	margin: 30px 0 0;































	}































































h3.comments {































	padding: 0;































	margin: 40px auto 20px ;































	}































/* End Headers */































































































































/* Begin Images */































p img {































	padding: 0;































	max-width: 100%;































	}































































/*	Using 'class="alignright"' on an image will (who would've































	thought?!) align the image to the right. And using 'class="centered',































	will of course center the image. This is much better than using































	align="center", being much more futureproof (and valid) */































































img.centered {































	display: block;































	margin-left: auto;































	margin-right: auto;































	}































































img.alignright {































	padding: 4px;































	margin: 0 0 2px 7px;































	display: inline;































	}































































img.alignleft {































	padding: 4px;































	margin: 0 7px 2px 0;































	display: inline;































	}































































.alignright {































	float: right;































	}































































.alignleft {































	float: left;































	}































/* End Images */































































































































/* Begin Lists































































	Special stylized non-IE bullets































	Do not work in Internet Explorer, which merely default to normal bullets. */































































html>body .entry ul {



list-style-position:inside;



list-style-type:disc;



margin-left: 0px;



padding-left: 20px;



text-indent: -12px;



}































































html>body .entry li {































	margin: 0 0 5px 10px;































	}































































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































	content:0;































	}















.entry ul { padding:5px 0 0 0; margin:0 0 0 0;}















.entry ul li{ padding:0 0 0 0; margin:0 0 0 0;}















.entry ul li a{ font-size:12px; line-height:12px; font-weight:normal; color:#0066CC; text-decoration:none; padding:0 0 0px 0px; margin:0;}	















.entry ul li a:hover{ color:#114477; text-decoration:underline;}















































.entry ol {































	padding: 0 0 0 35px;































	margin: 0;































	}































































.entry ol li {































	margin: 0;































	padding: 0;































	}































































.postmetadata ul, .postmetadata li {































	display: inline;































	list-style-type: none;































	list-style-image: none;































	}































































#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: center;































	}































































#sidebar #searchform #s {































	width: 108px;































	padding: 2px;































	}































































#sidebar #searchsubmit {































	padding: 1px;































	}































































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































	text-align:center;































	}































































select {































	width: 130px;































	}

























#cat{

margin-top:7px;

}





#commentform input {































	width: 170px;































	padding: 2px;































	margin: 5px 5px 1px 0;































	}































































#commentform {































	margin: 5px 10px 0 0;































	}































#commentform textarea {































	width: 100%;































	padding: 2px;































	}































#respond:after {































		content: "."; 































	    display: block; 































	    height: 0; 































	    clear: both; 































	    visibility: hidden;































	}































#commentform #submit {































	margin: 0 0 5px auto;































	float: right;































	}































/* End Form Elements */































































































































/* Begin Comments*/































.alt {































	margin: 0;































	padding: 10px;































	}































































.commentlist {































	padding: 0;































	text-align: justify;































	}































































.commentlist li {































	margin: 15px 0 10px;































	padding: 5px 5px 10px 10px;































	list-style: none;































































	}































.commentlist li ul li { 































	margin-right: -5px;































	margin-left: 10px;































}































































.commentlist p {































	margin: 10px 5px 10px 0;































}































.children { padding: 0; }































































#commentform p {































	margin: 5px 0;































	}































































.nocomments {































	text-align: center;































	margin: 0;































	padding: 0;































	}































































.commentmetadata {































	margin: 0;































	display: block;































	}































/* End Comments */































































































































/* Begin Sidebar */































#sidebar{































	width:325px; float:right; padding:0; margin:0 38px 0 0; background:url(images/sidebar.png) no-repeat 0 0; min-height:464px;































		}































#sidebar img{ display:block; border:none; padding-bottom:10px; margin:0;}































#sidebar form {































	margin: 0;































	}































/* End Sidebar */































































































































/* Begin Calendar */































#wp-calendar {































	empty-cells: show;































	margin: 10px auto 0;































	width: 155px;































	}































































#wp-calendar #next a {































	padding-right: 10px;































	text-align: right;































	}































































#wp-calendar #prev a {































	padding-left: 10px;































	text-align: left;































	}































































#wp-calendar a {































	display: block;































	}































































#wp-calendar caption {































	text-align: center;































	width: 100%;































	}































































#wp-calendar td {































	padding: 3px 0;































	text-align: center;































	}































































#wp-calendar td.pad:hover { /* Doesn't work in IE */































	background-color: #fff; }































/* End Calendar */































































































































/* Begin Various Tags & Classes */































acronym, abbr, span.caps {































	cursor: help;































	}































































acronym, abbr {































	border-bottom: 1px dashed #999;































	}































































blockquote {































	margin: 15px 30px 0 10px;































	padding-left: 20px;































	border-left: 5px solid #ddd;































	}































































blockquote cite {































	margin: 5px 0 0;































	display: block;































	}































































.center {































	text-align: center;































	}































































.hidden {































	display: none;































	}































	































.screen-reader-text {































     position: absolute;































     left: -1000em;































}































































hr {































	display: none;































	}































































a img {































	border: none;































	}































































.navigation {































	display: block;































	text-align: center;































	margin-top: 10px;































	margin-bottom: 60px;































	}































/* End Various Tags & Classes*/































































































































/* Captions */































.aligncenter,































div.aligncenter {































	display: block;































	margin-left: auto;































	margin-right: auto;































}































































.wp-caption {































	border: 1px solid #ddd;































	text-align: center;































	background-color: #f3f3f3;































	padding-top: 4px;































	margin: 10px;































	-moz-border-radius: 3px;































	-khtml-border-radius: 3px;































	-webkit-border-radius: 3px;































	border-radius: 3px;































}































































.wp-caption img {































	margin: 0;































	padding: 0;































	border: 0 none;































}































































.wp-caption p.wp-caption-text {































	font-size: 11px;































	line-height: 17px;































	padding: 0 4px 5px;































	margin: 0;































}































/* End captions */































/*-------------------------------------HEADER PANEL START-------------------------------*/































.container{ width:1004px; margin:0 auto; overflow:hidden;} .column{ float:left;} .last{ margin-right:0;} 































.logo{width:250px; height:121px; float:left;} .topmenu{ width:761px; margin:0; padding:0px 0 18px 0;} 































.topmenu ul{ list-style-type:none; padding:0 0 0 451px; margin:0;}  































.topmenu ul li{ float:left; line-height:19px; background:url(images/nav-1.png) no-repeat 0 50%;}































.topmenu ul li.sitmap{ float:left; line-height:19px; background:url(images/nav-2.png) no-repeat 0 50%;}































.topmenu ul li.faq{ float:left; line-height:19px; background:url(images/nav-3.png) no-repeat 0 50%;}































.topmenu ul li a{ font-size:12px; line-height:19px; font-weight:normal; color:#073548; padding:0 25px 0 35px; margin:0; text-decoration:none;}































.topmenu ul li a:hover{ ont-weight:normal; color:#e5e671;}































.nav{ width:1002px; clear:both;background:url(images/nav-bg.png) no-repeat 0 0; height:40px;}































.middlenav{ width:632px; float:left; z-index:-1;} 































/*.nav ul{ list-style-type:none; padding:0; margin:0;} .nav ul li{ float:left; background:url(images/navline.png) no-repeat 0 50%;}































.nav ul li a{ font-size:14px; line-height:40px; font-weight:normal; color:#acdcef; padding:0 17px 0 ; margin:0; text-decoration:none;}































.nav ul li a:hover{ font-weight:normal; color:#e5e671;} .nav ul li.none{ background-image:none;}*/































.phone{ float:left; width:220px;}































.phone h3{ font-size:16px; line-height:40px; font-weight:bold; color:#d1d12f; margin:0; background:url(images/phone.png) no-repeat 0 9px; padding:0 0 0 20px;}































.quote{ float:left; width:148px; margin-left:2px; height:40px;}































.quote a{ background:url(images/instant-quoto.png) no-repeat 0 -40px;}































.quote a:hover{background:url(images/instant-quoto.png) no-repeat 0 0;}































.quote a, .quote a:hover{ display:block; width:150px; height:40px;font-size:0.0001em; }































/*----------------------------------search panel-----------------------*/































.seachpart{background-color:white;height:48px;margin:32px 0 0;width:773px;} .enterform{ float:left; width:357px; padding:0 0 0 390px;}































.enterform input.text{ width:263px; border:solid 1px #000000; height:20px;}































/*--------------------------------------INDEX PANEL START---------------------------------------------------*/































.mainpanel{ background:url(images/mainpanel.png) repeat-y 0 0; width:1004px; margin:0 auto; display:block; clear:both; float:left;}































.mainpanelEnd{ background:url(images/bodypanelEnd.png) no-repeat 0 0; width:856px; padding-left:175px; margin:0 auto;  height:103px; float:left;}































.mainpanelEnd ul{ list-style-type:none; padding:31px 0 0 214px; margin:0;} .mainpanelEnd ul li{ display:inline; padding:0; margin:0;}































.mainpanelEnd ul li a{ padding:0 20px 0 0;} 	































/*-----------------------------------------------------------*/































.indexPanel{ width:577px; background:url(images/indexpanel.png) no-repeat 0 0; margin:0 20px 0 38px; min-height:464px;}































/*---------------------------------------------------------------------*/































.topTesti{ width:577px;} .testidetails{ width:517px; margin:0 30px 0 30px;}































.testidetails h2{ font-size:11px; line-height:21px;margin-top:0px; font-weight:bold; color:#FFF; background:url(images/details-01.png) no-repeat 0 0; padding:0 0 10px 10px;}































.testidetails p{ font-size:11px; line-height:16px; font-weight:normal; color:#343434; padding:0 10px 0 10px; text-align:justify; margin:0; padding:0 0 10px 10px;}































/*------------------------Portfolio part Start Here--------------------------------------------*/































#sidebar2{ float:left; width:223px; margin:39px 39px 0 10px;}































.sidenav{ float:left; width:223px; background:url(images/sidebar2_bg.png) no-repeat 0 0; height:332px;}































.sidenav h2{ font-size:20px; line-height:40px; font-weight:normal; color:#134c63; padding:10px 0 6px 20px; margin:0; background:url(images/clip.png) no-repeat 80% 50%;}































.sidenav h3{ font-size:12px; line-height:18px; font-weight:bold; color:#1b576f; padding:0 0 8px 20px; margin:0;}































.sidenav ul{ list-style-type:none; padding:0 0 5px 20px; margin:0;}































.sidenav ul li{ line-height:16px;} .sidenav ul li a{ font-size:11px; line-height:16px; font-weight:normal; color:#0c3d51;}































.contactUs{ float:left; width:223px; background:url(images/contact.png) no-repeat 0 0; height:239px; margin:19px 0 0 0;}































.contactUs h2{ font-size:20px; line-height:24px; font-weight:normal; color:#464700; margin:0; padding:14px 0 0px 28px;}































.contactUs h2.center{ text-align:center; color:#01212e; padding:0; margin:0;}































.contactUs p{ font-size:16px; line-height:20px; font-weight:bold; color:#01212e; padding:4px 0 0 20px; margin:0;}































.contactUs p.smalltext{ font-size:14px; line-height:18px; font-weight:normal; color:#474747; padding:6px 0 0 24px; margin:0;}































.contactUs h3{ font-size:17px; line-height:22px; font-weight:normal; color:#01212e; text-align:center; margin:0;}































.contactUs h3.back{ font-size:20px; line-height:24px; text-align:center; margin:0;}































































.fortfolioTop{ width:697px;} 































.fortfolioTop p{ font-size:11px; line-height:16px; font-weight:normal; color:#3e3e3e; text-decoration:none; margin:0; padding:16px;}































.fortfolioTitle{ width:697px; margin:0;} 































.fortfolioTitle h2{ color:#FF0000; margin:0; font-family:Tahoma; font-size:24px; line-height:30px; font-weight:normal; color:#154f66; padding:0 0 0 14px;}































.totalbg{ float:left; width:697px; background:url(images/fortfolio-bg.png) no-repeat 0 0; height:1032px;}































.expanNav{ float:left; width:697px; height:60px; padding:1px 0 0 0;}































.fortDetails{ float:left; width:697px;}































.fortDetails h2{ font-size:17px; line-height:22px; font-weight:normal; color:#5b5d0a; padding:0 0 10px 16px; margin:0;}































.fortDetails p{ font-size:12px; line-height:18px; font-weight:normal; color:#474747; padding:0 20px 30px 16px; margin:0; text-align:justify;}































.add{ float:left; width:673px; margin-left:24px; margin-bottom:12px;} .add ul{ list-style-type:none; padding:0; margin:0;} .add ul li{ float:left; padding:9px 8px 11px 8px;}































.pagein{ float:left; width:300px; margin:0 0 0 200px;} .pagein ul{ list-style-type:none; padding:0; margin:0;}































.pagein ul li{ line-height:16px; float:left;}































.pagein ul li a{ font-size:11px; line-height:16px; font-weight:normal; color:#4d4d4d; display:block; height:16px; padding:0 6px 2px 6px; margin:0; text-decoration:none;}































.pagein ul li a:hover{ background:#1D4B5D; color:#fffefe;}































/*-------------------*/































.instant_home{ width:165px; margin-left:2px;  height:69px;}































.instant_home a{ background:url(images/instant.png) no-repeat 0 0;}































.instant_home a:hover{background:url(images/instant.png) no-repeat 0 -69px;}































.instant_home a, .instant_home a:hover{ display:block; width:165px; height:69px; font-size:0.0001em; }































.instan{ padding:8px 0 0 20px; margin:0;}































































/*---------------------------------------------------------*/































.left-arrow{ width:5px; margin-left:2px; height:10px; padding:5px 5px 0 5px;}































.left-arrow a{ background:url(images/left-arrow.png) no-repeat 0 -10px;}































.left-arrow a:hover{background:url(images/left-arrow.png) no-repeat 0 0;}































.left-arrow a, .left-arrow a:hover{ display:block; width:5px; height:10px; font-size:0.0001em; }































































.left-arrow-left{ padding:3px 3px 0 275px; margin:0;}































































.right-arrow{ width:5px; margin-left:2px; height:10px; padding:5px 5px 0 5px;}































.right-arrow a{ background:url(images/right-arrow.png) no-repeat 0 -10px;}































.right-arrow a:hover{background:url(images/right-arrow.png) no-repeat 0 0;}































.right-arrow a, .right-arrow a:hover{ display:block; width:5px; height:10px; font-size:0.0001em; }































































.right-arrow-right{ padding:3px 298px 0 3px; margin:0;}































































/*-----------------------------------------------------*/































.slidetabsmenu{































float:left;































width:697px;































height:60px;































font-size: 14px;































line-height:normal;































margin-top:0px































}































































* html .slidetabsmenu{ /*IE only. Add 1em spacing between menu and rest of content*/































margin-bottom: 1em;































}































































.slidetabsmenu ul{































list-style-type: none;































margin:0;































padding:0 0 0 55px;































}































































.slidetabsmenu li{































display:inline;































margin:0;































padding:0;































}































































.slidetabsmenu a{































float:left;































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































margin:0;































margin-right: 40px;































padding:0 0 0 6px;































height:60px;































text-decoration:none;































}































































.slidetabsmenu a span {































float:left;































display:block;































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































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































padding:0 15px 0 10px;































font-size:14px;































font-weight:normal;































color:#dbdbdb;































height:60px;































line-height:50px































}































































/* Commented Backslash Hack hides rule from IE5-Mac \*/































.slidetabsmenu a span {float:none;}































/* End IE5-Mac hack */































































.slidetabsmenu a:hover span, .slidetabsmenu li.selected a span{































color: #000;































}































































.slidetabsmenu a:hover, .slidetabsmenu li.selected a{































background-position:0% -60px;































}































































.slidetabsmenu a:hover span, .slidetabsmenu li.selected a span{































background-position:100% -60px;































}































































html>/**/body .IEonlybr{ /*None IE browsers hack*/































display: none; /*Hide BR tag in non IE browsers, since it's not needed*/































}































































































































































.temp{ float:left; width:203px; height:249px; background:url(images/light-box-bg.png) no-repeat 0 0; padding:0 15px 13px 0; margin:0;}































.lighttext{ float:left; width:203px; margin:0;} .lighttext h2{ font-size:11px; line-height:21px; margin:0; text-align:center; background:url(images/bigcolor.png) no-repeat 3px 0; height:21px; margin:0; color:#FFFFFF;}































.lighttext p{ font-size:11px; line-height:15px; font-weight:normal; color:#323232; padding:5px 0 0 13px; margin:0;}































.lighttext p span{ font-weight:bold; padding:0; margin:0;}































.amenu{ float:left; width:90px; padding-top:5px;}































.amenu ul{ list-style-type:none; padding:0; margin:0;} .amenu ul li{ float:left; line-height:22px;}































#smaller, .amenu ul li a{ font-size:11px; line-height:22px; font-weight:bold; color:#032939; padding:0 4px 7px 4px; display:block; height:15px; border:solid 1px #c4c4c4; margin-right:6px; text-decoration:none;} 



.amenu ul li a:hover{ background:#656700; color:#FFFFFF;}



































.down{ padding-top:15px;}































#reset, .amenu ul li a.smallbig{ font-size:14px; line-height:22px; font-weight:bold; padding-top:0;}































#larger, .amenu ul li a.big{ font-size:18px; line-height:22px; padding-top:0;}































/*------------------------------Services Part Start----------------------------------------*/































.services{ width:652px; background:url(images/services-bg.png) no-repeat 0 0; min-height:576px; margin:0 25px 0 5px;}































.services h2{ margin:0; font-family:Tahoma; font-size:24px; line-height:30px; font-weight:normal; color:#154f66; padding:55px 0 0 40px;}































.post h2{ margin:0; font-family:Tahoma; font-size:24px; line-height:30px; font-weight:normal; color:#154f66; padding:55px 0 0 40px;}































.entry{ font-size:12px; line-height:18px; font-weight:normal; color:#333333; padding:10px 10px 10px 40px; margin:0; text-align:justify;}































































#sidebar3{ float:left; width:238px; margin:47px 0px 0 0px;} 































.pagebg{}































































.pagePanel{ width:652px; background:url(images/services-bg.png) no-repeat 0 0; min-height:770px; margin:0 25px 0 5px;}































.pagePanel h2{ margin:0; font-family:Tahoma; font-size:24px; line-height:30px; font-weight:normal; color:#154f66; padding:55px 0 0 40px;}































































.pagenav{ float:left; width:238px; background:url(images/pagebg.png) no-repeat 0 0; height:331px;}































.pagenav ul{ list-style-type:none; padding:0 0 5px 20px; margin:0;}































.pagenav ul li{ line-height:16px;} .pagenav ul li a{ font-size:11px; line-height:16px; font-weight:normal; color:#0c3d51;}































.pagenav h2{ font-size:20px; line-height:40px; font-weight:normal; color:#134c63; padding:10px 0 6px 20px; margin:0; background:url(images/clip.png) no-repeat 80% 50%;}































.pagenav h3{ font-size:12px; line-height:18px; font-weight:bold; color:#1b576f; padding:0 0 8px 20px; margin:0;}































/*----------------------------------------------------------------*/































.totalContact{ width:238px; background:url(images/totalcontact.png) no-repeat 0 0; height:309px; float:left; margin-top:20px;}































.totalContact h1{ font-size:20px; line-height:24px; font-weight:normal; color:#ffffff; margin:0; padding:10px 0 0px 0; text-align:center;}































.newcontact{ float:left; width:204px; background:url(images/newcontact.png) no-repeat 0 0; height:236px; margin:19px 0 0 17px;}































.newcontact h2{ font-size:20px; line-height:24px; font-weight:normal; color:#01212e; margin:0; padding:20px 0 10px 0; text-align:center;}































.newcontact p{ font-size:14px; line-height:18px; font-weight:bold; color:#01212e; padding:5px 0 0 7px; margin:0;}































.newcontact p.smalltext{ font-size:14px; line-height:18px; font-weight:normal; color:#474747; padding:6px 0 0 7px; margin:0;}































.newcontact h3{ font-size:17px; line-height:22px; font-weight:normal; color:#01212e; text-align:center; margin:0;}































.newcontact h3.back{ font-size:20px; line-height:24px; text-align:center; margin:0;}































.ourWork{ float:left; width:238px; background:url(images/viewimage.png) no-repeat 0 0; height:329px; margin-top:20px;}































.ourWork h1{  font-size:20px; line-height:23px; font-weight:normal; color:#134c63; margin:0; padding:15px 0 2px 0; text-align:center;}































.ourWork p{ font-size:14px; line-height:18px; font-weight:normal; color:#474747; padding:6px 40px 0 40px; margin:0;}































.example{ float:left; width:188px; margin:0 25px 0 0px;}































.example ul{ list-style-type:none;} .example ul li{padding:0; margin:0 0px 0 0; float:left;}































.example ul li a{padding:0; margin:0 0px 0 0; float:left;}































































.view-arrow{ width:156px; margin-left:40px; margin-top:10px; height:35px; padding:0 0 0 0;}































.view-arrow a{ background:url(images/work.png) no-repeat 0 -35px;}































.view-arrow a:hover{background:url(images/work.png) no-repeat 0 0;}































.view-arrow a, .view-arrow a:hover{ display:block; width:156px; height:35px; font-size:0.0001em; }































/*--------------------------------------------------------------------------------------*/































.ticktotal{ float:left; width:643px; margin:20px 0 30px 0; padding:0; }































.tick{ float:left; width:61px; margin:0 0 0 38px;} .tickDetails{ float:left; width:544px; margin:0 0 0 0;}































.tickDetails h2{ font-size:18px; line-height:22px; font-weight:normal; color:#454600; padding:0 0 10px 10px; margin:0;}































.tickDetails p{ font-size:14px; line-height:18px; font-weight:normal; color:#606060; padding:0 0 10px 10px; margin:0;}































.tickDetails ul{ list-style-type:none; padding:0 0 0 10px; margin:0;}































.tickDetails ul li{ line-height:20px;}































.tickDetails ul li a{ font-size:12px; line-height:20px; font-weight:bold; color:#454600; background:url(images/twotick.png) no-repeat 0 50%; padding:0 0 0 25px; text-decoration:none;}































.tickDetails ul li a:hover{ text-decoration:underline;}































/*----------------------------Blog page Start Here-----------------------------------------------------------------------*/































.blogarea{ width:1004px; background:url(images/blog-top.png) no-repeat 0 0; height:159px;}































.smallbox{ width:334px; height:159px;} .arrowtick{ width:76px;}  .arrowtickDetails{ width:257px;} .arrowtick img{ padding:12px 0 0 5px; margin:0;}































.smallbox h2{ font-size:22px; line-height:24px; font-weight:normal; color:#747616; padding:12px 0 0px 0px; margin:0;}































.smallbox p{ font-size:16px; line-height:22px; font-weight:normal; color:#606060; padding:8px 20px 27px 0px; margin:0;}































.learn_more{ width:94px; margin-left:150px;  height:22x;}































.learn_more a{ background:url(images/learn-more.png) no-repeat 0 0;}































.learn_more a:hover{background:url(images/learn-more.png) no-repeat 0 -22px;}































.learn_more a, .learn_more a:hover{ display:block; width:94px; height:22px; font-size:0.0001em; }































.blogTopPart{ float:left; width:1004px; background:url(images/blogpart-topbg.png) no-repeat 0 0; height:11px;}































.blogContainer{ float:left; width:1004px; background:url(images/new-blog-contain.png) no-repeat 0 0; margin:0; padding:0;}































.blogleftPart{ float:left; width:662px; margin:0 0 0 0;} .blogPartRight{ float:left; widows:312px;  margin:0 15px 0 15px;}































/*-----------------------------*/































.cyberTop{ float:left; width:636px; border-bottom:solid 1px #c5c5c5; margin:0; padding:0 0 10px 0;}































.cyberTop p{ font-size:11px; line-height:14px; font-weight:normal; color:#717171; padding:0 0 0 40px;}































.cyberTop h2{ font-size:14px; line-height:2px; font-weight:normal; color:#717171; padding:25px 0 0 20px; margin:0;}































.cyberTop ul{ list-style-type:none;} .cyberTop ul li{ float:left; line-height:22px;}































.cyberTop ul li a{ font-size:12px; line-height:18px; font-weight:normal; color:#2f2f2f; border:solid 1px #a8a8a8; 































	margin:0 2px 0 2px; padding:3px 5px 3px 5px; text-decoration:none; display:block; height:18px;} 































.cyberTop ul li a:hover{ color:#fff; background:#4e6701;} 































































.cyberMiddle{ float:left; width:636px; padding:27px 0 0px 0; margin:0;}































.effectively{ float:left; width:519px; margin:-17px 7px 0 0;} .eff{ float:left; width:110px; margin:-10px 0 0 0;}































.one{padding-right:2px;}































.effectTop{ float:left; width:519px;}































.effectTop h2{ font-size:18px; line-height:22px; font-weight:normal; color:#101010; padding-bottom:5px;}































.effectMid{ float:left; width:519px; background:url(images/blog-bg.png) repeat-x 0 0; height:38px;}































.effectMid p{ font-size:12px; line-height:18px; font-weight:normal; color:#565656; padding:5px 0px 0 10px; margin:0;}































.effectMid a{ text-decoration:none; color:#347912;} .effectMid a:hover{ color:#8d8f11;}































.effectEnd{ float:left; width:519px; padding-top:10px; padding-bottom:40px;}































.effectMid a.shade{ text-decoration:none; color:#b64717; background:url(images/shade.png) no-repeat 0 50%; padding:0 0 0 30px;}































.effectEnd h3{ font-size:11px; line-height:16px; font-weight:normal; color:#999999; background:url(images/comment.png) no-repeat 4px 50%; padding:0 0 0 30px; margin:0;}































.omniture{ float:left; width:636px;} .omniture img{ padding:0 0 0 12px; margin:0;}































.omniture p{ font-size:12x; line-height:18px; font-weight:normal; color:#999999; text-align:left; padding:5px 30px 5px 30px; margin:0; background:url(images/dotted.png) no-repeat 13px 50%;} .omniture p.learn{ background-image:none; padding:0 0 0 10px;}































.blogBigPart{ float:left; width:636px; padding:10px 0 10px 0;} 































.blogBigPart p{ font-size:12px; line-height:18px; font-weight:bold; color:#585858; padding:5px 10px 5px 5px; margin:0;}































.blogBigPart img{ padding:10px 100px 10px 109px; margin:0;}































.border{ border-bottom:1px solid #c5c5c5;}































.blogBigPart a{ font-size:12px; line-height:18px; font-weight:normal; color:#489921; text-decoration:none; padding:0 0 0 20px; background:url(images/greenarrow.png) no-repeat 0 50%;} .blogBigPart a:hover{ color:#FF0000;}































.noborder{ border-bottom:none;}































































































/*------------------------------Sidebar 4---------------------------*/































#sidebar4{ float:left; width:312px;  margin:0 0 0 0;}































































#sidebar4 h2.widgettitle  {font-family:Tahoma; font-size:20px; line-height:24px; font-weight:normal; color:#d14638; margin:0 0 0 0; 































padding:10px 0 0 10px; height:24px; width:312px; text-align:left; clear:both;} 































































#sidebar4 .widget {width:312px; min-height:100px; color:#d14638; list-style-type:none; padding:0 0 0 0; margin:0 0 0 0;}































































#sidebar4 .widget_categories {font-weight:normal; width:312px; padding-bottom:10px; padding-top:10px; list-style-type:none; 















border:solid 1px #999; border-left:none; border-right:none;  clear:both;}































#sidebar4 .widget_categories ul{ list-style-type:none; padding:10px 0 10px 0px; margin:0 0 0 0;}































#sidebar4 .widget_categories li{ font-family:Tahoma; color:#1a1a1a; text-decoration:none; text-align:left; list-style-type:none; 































padding:0 0 0 0px; margin:0 0 0 0; line-height:18px;}































#sidebar4 .widget_categories li a{ text-decoration:none; color:#1a1a1a; padding:0 0 0 10px; margin:0 0 0 0; line-height:18px; font-size:12px; font-weight:normal;}































#sidebar4 .widget_categories li a:hover{color:#560304; text-decoration:none;  }































































#sidebar4 .widget_recent_comments{ font-weight:normal; width:312px; padding-bottom:10px; list-style-type:none;}































#sidebar4 .widget_recent_comments ul{ list-style-type:none; padding:10px 0 10px 10px; margin:0 0 0 0;}































#sidebar4 .widget_recent_comments ul li{ font-family:Tahoma; color:#1a1a1a; text-decoration:none; text-align:left; list-style-type:none; 































padding:0 0 0 30px; margin:0 0 0 0; line-height:18px; background:url(images/recentcomment.png) no-repeat 0 50%;}































#sidebar4 .widget_recent_comments ul li a{ text-decoration:none; color:#1a1a1a; padding:0 0 0 10px; margin:0 0 0 0; line-height:18px; font-size:12px; font-weight:normal;}































#sidebar4 .widget_recent_comments ul li a:hover{ color:#560304; text-decoration:none;}































/*------------------------------------------------------------------------*/































.pagetitle{ font-size:18px; line-height:22px; font-weight:normal; color:#606060; padding:10px 0 0 0; margin:0; text-align:left;}































.entty{ padding:5px 20px 5px 0; margin:0; }































/*.entry{ font-size:14px; line-height:18px; font-weight:normal; color:#474747; padding:6px 40px 0 40px; margin:0;}/*































/*----------------------------------------I Will Try My Best lavel----------------------------------------------------------------*/































.quoteTop{ float:left; width:652px;} .quoteBottom{ float:left; width:602px; padding:10px 10px 0 40px; margin:0;}































/*-----------------------------Copy And Pest----------------------------------*/































.contact form fieldset ul li { list-style:none; font-size:12px; color:#333333; background:none; }































.contact form fieldset{padding:10px; margin:0 0 15px 0; border:1px solid #032939;}































.contact form fieldset legend{background:#032939; padding:3px; color:#FFFFFF; border:1px solid #032939; font-weight:bold; font-size:13px; #margin-bottom:10px;}































.contact form fieldset ul li label{ padding:5px; width:100px; display:block; float:left; }































.contact form fieldset ul li  span{ padding:5px; width:100px; display:block; float:left;color:red; }































.contact form fieldset ul li input{ float:left; border:1px solid #999999; font-size:12px; width:200px; color:#666666; padding:2px; font-family:Arial, Helvetica, sans-serif; margin-bottom:8px; }































.contact form fieldset ul li textarea{width:195px; padding:5px;  border:1px solid #999999; font-size:12px; color:#666666; font-family:Arial, Helvetica, sans-serif; }































.contact form fieldset ul.option_btn {margin:0 0 15px 0; border:0; list-style:none;}































.contact form fieldset ul.option_btn li{list-style:none; background:none;padding-left:30px;}



.contact form fieldset ul.option_btn li h2{list-style:none; background:none;margin-left:-30px;}



























.contact form fieldset ul.option_btn input{float:left; width:20px; margin:10px 0 0 0; display:block; border:0!important;}































.contact form fieldset ul.option_btn label{width:90%; float:left;}































.contact form fieldset ul.option_btn textarea, .option_btn textarea{width:80%; padding:5px;  border:1px solid #999999; font-size:12px; color:#666666; font-family:Arial, Helvetica, sans-serif; }































.thanks_msg{font-size:13px; font-weight:bold; color:red; margin:0 0 15px 0;}































.contact form .button{ border:0; background:url(images/cy_submit_btn.png) no-repeat; font:12px bold Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; cursor:pointer; width:87px; height:29px; }































/*------------------------------------*/































.quoteBottom h2{ margin:0; font-family:Tahoma; font-size:24px; line-height:30px; font-weight:normal; color:#000; padding:10px 0 10px 0px;}































.smallBusinessResource{ float:left; width:602px; padding:10px 10px 0 40px; margin:0;}































.smallBusinessResource ul{ padding:0 0 0 10px; margin:0 0 0 0; list-style-type:none;}































.smallBusinessResource ul li{ line-height:22px;}































.smallBusinessResource ul li a{ font-size:14px; line-height:22px; font-weight:bold; color:#19709C; text-decoration:none; background:url(images/cb_arrow.gif) no-repeat 0 50%; padding:0 0 0 15px;































}































.smallBusinessResource ul li a:hover{ color:#154F66;}































































.blog_template{ float:left; width:602px; padding:10px 10px 0 0px; margin:0;}































.blog_template ul{ padding:0 0 20px 10px; margin:0 0 0 0; list-style-type:none;}































.blog_template ul li{ line-height:20px; padding:0 0 3px 0;}































.blog_template ul li a{ font-size:14px; line-height:18px; font-weight:bold; color:#19709C; text-decoration:none; padding:0 0 0 15px; background:url(images/cb_arrow.gif) no-repeat 0 50%;}































.blog_template ul li a:hover{ color:#154F66;}































.blog_template ul li a.smallgren{ font-size:12px; line-height:18px; color:#19709C; font-weight:bold;}































.blog_template p{ font-size:12px; line-height:18px; font-weight:normal; color:#333333; padding:5px 0 5px 0px; margin:0;}































.blog_template h2{ margin:0; font-family:Tahoma; font-size:24px; line-height:30px; font-weight:normal; color:#154f66; padding:10px 0 20px 10px; margin:0;}































/*----------------------------------------------*/































.iner_cont .contact_txt{font-size:12px; border:1px solid #032939; padding:10px;}































.iner_cont .contact_txt h2{color:#19709C; text-transform:uppercase;}































.iner_cont .contact_txt .address{line-height:20px !important;}































.iner_cont .contact_txt .address a{color:#19709C;}































.iner_cont .contact_txt .address .col_lft{float:left; width:45%; margin:0 18px 0 0;}































.iner_cont .contact_txt .address .col_rgt{float:right; width:45%; background:#EFEFEF; padding:5px; text-align:center; color:#000000; font-size:14px;}































/*----------------------Text light Box-------------------*/































.black_overlay{































	display: none;































	position: absolute;































	top: 0%;































	left: 0%;































	width: 100%;































	height: 200%;































	background-color: black;































	z-index:1001;































	-moz-opacity: 0.8;































	opacity:.80;































	filter: alpha(opacity=80);































}































.white_content {































	display: none;































	position: absolute;































	top: 50%;































	left: 25%;































	width: 50%;































	height: 50%;































	padding: 16px;































	border: 16px solid gray;































	background-color: white;































	z-index:1002;































	overflow: auto;































}































.white_content p{ font-family:Tahoma; font-size:12px; line-height:18px; padding:7px; font-weight:normal; color:#000000; text-align:justify;}































































































































































/*-----------------------------------------------------------------------*/































/* start top navigation */































/*.topnavigation {width:605px; *width:615px; float:right; text-align:right; z-index:6;padding-top:11px;}































.topnavigation ul {float:right; width:600px;}*/































































#suckerfishnav {































    font-size:11px;	































    font-weight:bold;































	*font-weight:normal;































	text-align:left;































	margin:0 0 0 0;































	background:none;















	z-index:3;















	















	}































































body:nth-of-type(1) #suckerfishnav {font-weight:normal;}































	































#suckerfishnav, #suckerfishnav ul {































    float:left;































    list-style:none;































  	padding:0;































	margin:0;































    width:100%;































	text-align:left;















	margin-top:10px;















	















    }































#suckerfishnav a {































    display:block;































    color:#acdcef;































    text-decoration:none;































    padding:0px 10px 6px;































	text-align:left;































    }































#suckerfishnav li {































    float:left;































    padding:0;































	text-align:left;















	    }































#suckerfishnav ul {































    position:absolute;































    left:-999em;































    height:auto;































    width:220px;































    font-weight:normal;































    margin:0;































    line-height:1;































    border:0;































    border-top:1px solid #032939;































	text-align:left;















	































	































    }































#suckerfishnav li li {































    width:219px;































 	line-height:22px;































    border-bottom:1px solid #032939;































    border-left:1px solid #032939;































    border-right:1px solid #032939;































    font-weight:bold;































	font-size:10px;































	text-align:left;































	-webkit-box-shadow: #4c8ca8 1px 1px 2px;































	-moz-box-shadow: #4c8ca8 1px 1px 2px;















	background-image:none;































    }































#suckerfishnav li li a {































    padding:6px 10px;































    width:220px;







	







	







	line-height:14px;































    font-size:11px;































    color:#666;































	font-weight:bold;















	background-image:none;































    }































#suckerfishnav li ul ul {































    margin:-27px 0 0 220px;































	text-align:left;































    }































#suckerfishnav li li:hover {































    background:#011A24;















	















    }































#suckerfishnav li ul li:hover a, #suckerfishnav li ul li li:hover a, #suckerfishnav li ul li li li:hover a, #suckerfishnav li ul li li li:hover a {































    color:#e5e671;































    }































#suckerfishnav li:hover a, #suckerfishnav li.sfhover a {































    color:#e5e671;































    }































#suckerfishnav li:hover li a, #suckerfishnav li li:hover li a, #suckerfishnav li li li:hover li a, #suckerfishnav li li li li:hover li a {































    color:#fff;































    }































#suckerfishnav li:hover ul ul, #suckerfishnav li:hover ul ul ul, #suckerfishnav li:hover ul ul ul ul, #suckerfishnav li.sfhover ul ul, #suckerfishnav li.sfhover ul ul ul, #suckerfishnav li.sfhover ul ul ul ul {































    left:-999em; }































#suckerfishnav li:hover ul, #suckerfishnav li li:hover ul, #suckerfishnav li li li:hover ul, #suckerfishnav li li li li:hover ul, #suckerfishnav li.sfhover ul, #suckerfishnav li li.sfhover ul, #suckerfishnav li li li.sfhover ul, #suckerfishnav li li li li.sfhover ul {































    left:auto; background:#032939;















	































    }































#suckerfishnav li:hover, #suckerfishnav li.sfhover {































background:none;































    }						















#suckerfishnav li a{font-size:14px; padding:0 14px 0 14px; margin:0; background:url(images/navline.png) no-repeat 0 50%; font-weight:normal;} 















/*-----------------------------------------------------------------*/















.newsLetter{ float:left; width:300px;} .subscribe{ float:left; width:300px; margin:10px 0 10px 0;}















.subscribe p{ font-family:Tahoma; font-size:14px; line-height:18px; font-weight:normal; color:#000000; padding:0 0 10px 0; margin:0;}















.subscribe p.valu{ color:#FF0000; font-size:11px; line-height:15px; text-align:right; padding:5px; margin:0;}































/*End Top Navigation */































/*--------------------------------------------Banner New Try-------------------------------------*/















.banner{ float:left; width:928px; margin:10px 38px 10px 38px; background:url(images/banner-new.png) no-repeat 0 0;}















.banner1{  height:319px; position:relative; overflow:hidden; margin-top:5px; padding:0px 5px;  width:924px; margin:0;}































.nav-bt{ position:absolute; z-index:100; right:5px; width:440px; height:330px;}







.nav-bt li a{ text-decoration:none; color:#fff;}







.nav-bt li a:hover{ text-decoration:underline;}







.custom-web{ background:url(images/custom-design-bg.png) left top no-repeat; height:192px; width:317px; position:absolute; right:1px;} 







.nav-bt li.c-bg{background:url(images/custom-design-bg-hov.png) left top no-repeat;}







.nav-bt li.cc-bg{background:url(images/custom-design-bg-hov.png) left top no-repeat;}







/*.nav-bt li{ cursor:pointer;}*/















.nav-bt li h3{ font-size:20px; color:#fff; text-shadow:1px 1px 2px #333333 !important; font-family:Verdana, Geneva, sans-serif; font-weight:normal; padding:4px 0 0 94px; text-align:left; height: 28px; margin:0;/* filter: Shadow(Color=#333333, Direction=135, Strength=3);*/ filter:







progid:DXImageTransform.Microsoft.Shadow(color=#000000, direction=125, strength=2);}















.nav-bt li h3.web-usa{padding:26px 0 0 48px}







.nav-bt li h3.internet{padding:32px 22px 0 128px; text-align:right; height:52px;}







.nav-bt li{ text-align:right; list-style-type:none;}







.nav-bt li p{font-size:10px; font-family:Verdana, Geneva, sans-serif; font-weight:bold; color:#fff; line-height:16px; text-align:left; padding:0 23px 0 60px;}















/*.nav-bt li a.web-view{ text-decoration:none; font-weight:normal; font-size:10px; text-align:center; background:url(images/web-viewmore-bg.png) left top no-repeat; width:77px; color:#fff; display:block; float:right; margin:0 10px 0 0 !important;  margin:0 5px 0 0; line-height:17px; }







.nav-bt li a.web-view:hover{ text-decoration:underline;}*/







.web-usability{ background:url(images/web-bg.png) left top no-repeat; height:181px; width:203px; position:absolute; right:1px; bottom:11px; } 







.web-usability p{margin:0 0px 0 -20px; padding:0;  }







.nav-bt li.h-bg{background:url(images/web-bg-hov.png) left top no-repeat;}







.nav-bt li.hh-bg{background:url(images/web-bg-hov.png) left top no-repeat;}







.nav-bt li.h-bg1{background:url(images/web-bg.png) left top no-repeat;}







.nav-bt li a.web-view{ text-decoration:none; font-weight:normal; font-size:10px; text-align:center; background:url(images/web-viewmore-bg.png) left top no-repeat; width:79px; color:#fff; display:block; float:left; margin:6px 10px 0 -5px !important;   line-height:15px; height:22px; }







.nav-bt li a.web-view:hover{ text-decoration:underline;}







.nav-bt li a.web-usa{ text-decoration:none; font-weight:normal; font-size:10px; text-align:center; background:url(images/web-usa-bg.png) left top no-repeat; width:86px; color:#fff; display:block; float:right; margin:7px 10px 0 0 !important;  margin:7px 5px 0 0; line-height:15px; height:22px; }















.nav-bt li a.web-usa:hover{ text-decoration:underline;}







.internet-marketing{ background:url(images/internet-bg.png) left top no-repeat; height:164px; width:256px; position:absolute; right:190px; bottom:11px;}







.int_margin{margin:0 0 0 25px;}































.nav-bt li.i-bg{background:url(images/internet-bg-hov.png) left top no-repeat;}































.nav-bt li.ii-bg{background:url(images/internet-bg-hov.png) left top no-repeat;}































.nav-bt li a.int-view{ text-decoration:none; font-weight:normal; font-size:10px; text-align:center; 















background:url(images/internet-view-bg.png) left top no-repeat; width:79px; color:#fff; display:block; float:right; margin:-15px 96px 0 0; line-height:15px; height:22px;}































.nav-bt li a.int-view:hover{ text-decoration:underline;}































.nav-bt li p.int{font-size:10px; font-family:Verdana, Geneva, sans-serif; font-weight:bold; color:#fff; line-height:16px; text-align:left; padding:2px 5px 0px 49px;}































































.slider-coustom-web{ padding:10px 0 15px 15px; height:280px;}































.sliderb-text h1{ color:#c86f00; font-size:24px; font-weight:normal; margin:0; text-align:left;}































.sliderb-text h1 span{ color:#19709c; font-size:18px; font-weight:normal;}































.sliderb-text p{ font-size:18px; line-height:24px; color:#4e4e4e; width:230px; font-family:Tahoma;}































.bannerimg{ padding:0px 10px 0 0px;}  































.slider-content-box{ height:280px; overflow:hidden; position:relative; overflow:hidden;}































.lbanner-cor{ height:330px; width:114px; position:absolute; left:0px; top:0px; }































.spacer{height:12px; font-size:0px; clear:both; line-height:0px;}































/*-----------------------------------------------Light Box---------------------------------*/































	/* jQuery lightBox plugin - Gallery style */















	#gallery {















		width: 235px;















	}















	#gallery ul { list-style: none; }















	#gallery ul li { display: inline; }















	#gallery ul img { display:block; padding:0 0 0 0; margin: 0 0 0 0;}















	#gallery ul img.popo { display:block; padding:20px 0 0 26px;}















	#gallery ul a:hover img {















	display:block;















	}















	#gallery ul a:hover { color: #fff; }















	#gallery ul img.bott{ padding:0 0 0 0; margin:0 0 0 0;} #gallery ul img.vii{ padding:10px 0 0 50px; margin:0 0 0 0;}















	#gallery a{ outline:none;}























/*-----------------------------------------------Free Inspection---------------------------------*/















.s_form{background:url(images/sb_search_frombg.gif) repeat-x left top #FFFFFF; display:none;}







.s_form .pos_rel{position:relative; /*min-height:126px;*/ width:100%;}







.s_form .pos_abs{position:absolute; left:0; top:0px; }







.s_form .title {



color:White;



font-size:17px;



padding:5px 5px 5px 55px;



}







.s_form .close{padding:5px; margin:0 0 0 15px;}







.s_form .close a{cursor:pointer;}







.s_form .padding_inr{padding:10px 0 10px 25px;}







.s_form .column_w{width:160px; margin-right:10px; }







.s_form .column_w_1{width:180px; margin-right:10px; }







.s_form .column_w_2{width:210px; margin-right:10px; }







.s_form .required{color:red; margin:3px 0 0 0;}







.s_form .lable_margin{margin:3px 5px 0 3px; font-size:12px; color:#282727; width:38px;}







.s_form .lable_margin_2{margin:3px 5px 0 3px; font-size:12px; color:#282727; width:45px;}







.s_form .lable_margin_1{margin:3px 8px 10px 3px; font-size:12px; color:#282727; }







.s_form input{border:1px solid #999999; padding:4px; width:145px; font-size:11px; color:#737171; font-family:Tahoma, Arial, Helvetica, sans-serif;}







.s_form .input{border:1px solid #999999; padding:4px; width:168px; font-size:11px; color:#737171; font-family:Tahoma, Arial, Helvetica, sans-serif;}







.s_form .margin_btm{margin-bottom:10px;}







.s_form .textarea_mar{margin-left:5px;}







.s_form textarea{border:1px solid #999999; padding:4px; width:175px; font-size:11px; height:28px; color:#737171; font-family:Tahoma, Arial, Helvetica, sans-serif; height:45px;}















.s_form .requestfree a{color:#FFFFFF; text-decoration:none;}







.s_form .requestfree a:hover{text-decoration:underline;}







.s_form .req_free_btn{border:none; width:162px; height:29px;}







/* Free Site Inspection */







#freesite_ins{position:fixed; right:0; bottom:0; cursor:pointer;}







.s_form_pos{position:fixed; bottom:0; right:0; width:100%; z-index:1;}







.container1{ width:782px; margin:0 auto; }







.alignright{ float:right;}







.alignleft{ float:left;}



































/* "Daisy, Daisy, give me your answer do. I'm half crazy all for the love of you.































	It won't be a stylish marriage, I can't afford a carriage.































	But you'll look sweet upon the seat of a bicycle built for two." */
