





#container-1 {
margin:0px;
padding:0px;
width:726px;
height:auto;
clear:both;
background-image:url(../images/content-bg.gif);
background-repeat:repeat-x;
background-color:#FFFFFF;
overflow:hidden;
}


.spacer {
height:26px;
line-height:26px;
}
.spacer_1 {
height:5px;
line-height:5px;
}
.spacer_2 {
height:4px;
line-height:4px;
}
.spacer1 {
height:8px;
line-height:8px;
}
.spacer2 {
height:37px;
line-height:37px;
clear:both;
}
.spacer3 {
height:7px;
line-height:7px;
}
.spacer4 {
height:33px;
line-height:33px;
clear:both;
}
/*.txt {
padding:0px 25px 0px 0px;
text-align:justify;
}
.txt_1 {
padding:0px 25px 0px 0px;
text-align:justify;
line-height:20px;
font-size:11px;
font-family:Georgia;
}
.txt_2{
font-size:13px;
color:#b24a1f;
}
.listarea{
width:740px;
margin:0px;
padding:0px;
line-height:22px;
}
.read {
margin:6px 0px 0px 0px;
}
#packages {
float:left;
width:504px;
}
.blue-heading {
	font-size:16px;
	font-weight:bold;
	color:#3668A2;
}
.mini-list {
	margin:10px 0px 12px 0px;
	padding:0px;
	list-style-type:none;
}
.mini-list li {
	margin:0;
	padding:0 0 0 15px;
	background:url(../images/arrow1.gif) 0 7px no-repeat;
	color:#5D666A;
	font-size:12px;
	line-height:19px;
}
.mini-list1 {
	margin:5px 0px 8px 17px;
	padding:0px;
	list-style-type:none;
}
.mini-list1 li {
	margin:0;
	padding:0 0 0 8px;
	background:url(../images/dot.gif) 0 8px no-repeat;
	color:#5D666A;
	font-size:12px;
	line-height:19px;
}
.relative {
	position:relative;
}
.order-now {
	position:absolute;
	top:0px;
	left:480px;
	width:250px;
}
.order {
	padding:62px 0px 0px 0px;
	float:left;
	width:79px;
}
.timeline {
	background:url(../images/timeline-bg.jpg) no-repeat top left;
	width:154px;
	height:123px;
	padding:38px 5px 0px 0px;
	float:left;
	color:#FFFFFF;
	font-size:18px;
	text-align:center;
	line-height:24px;
}
.price {
	font-size:26px;
	line-height:38px;
	display:block;
	margin:3px 0px 0px 0px;
}
.redcolor {
	color:#C33703;
}
.order-box {
	background:url(../images/order-box-bg.gif) repeat-y top left;
	overflow:hidden;
	width:731px;
}
.box-heading {
	background:url(../images/heading-bg.gif) no-repeat top left;
	width:575px;
	float:left;
	padding:10px 0px 0px 12px;
	height:47px;
	font-size:19px;
	color:#373C40;
	line-height:20px;
	font-weight:bold;
}
.blue-color {
	color:#3668A2;
}
.box-head1 {
	font-size:17px;
}
.order-width {
	float:left;
	width:144px;
	height:57px;
}
.order-now-box {
	background:url(../images/ordernow.gif) no-repeat 0px 0px;
	width:144px;
	height:57px;
	text-indent:-7000px;
	display:block;
}
.order-now-box:hover {
	background:url(../images/ordernow.gif) no-repeat 0px -57px;
	width:144px;
	display:block;
	text-indent:-7000px;
	height:57px;
}
.strip {
	background:#373C40;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	width:190px;
	text-align:center;
	height:16px;
	line-height:15px;
}
.time-box {
	background:url(../images/time-box.gif) no-repeat 0px 0px;
	height:23px;
	width:225px;
	text-align:center;
	font-size:13px;
	float:right;
	margin-right:30px;
	_margin-right:15px;
	font-weight:bold;
	color:#30302B;
	line-height:22px;
}

/* portfolio page css start */
/*.portfolio {
margin:0px;
padding:0px;
width:733px;
background:url(../images/portfolio-bg.gif) repeat-x top left;
height:160px;
clear:both;
text-align:justify;
}
.prot_img {
margin:15px 0px 9px 0px;
}
h5 {
padding:0px;
margin:14px 0px 11px 0px;
color:#1D2F71;
font-size:18px;
font-weight:bold;
}
.port-left {
float:left;
width:20px;
}
.port-center {
float:left;
width:541px;
padding:0px 10px 0px 0px;
}
.port-right {
float:left;
width:162px;
}
.view-ranking {
background:url(../images/view-ranking-bg.gif) no-repeat top left;
width:108px;
height:18px;
margin:18px 20px 0px 0px;
text-align:center;
line-height:17px;
font-weight:bold;
color:#81929E;
float:left;
}
.view-ranking a {
color:#81929E;
text-decoration:none;
}
.view-ranking a:hover {
color:#345973;
text-decoration:none;
}
.spacing {
height:20px;
line-height:20px;
}*/

/* portfolio page css end */

/* service part css start */

/* service part css end */

/* testimonials page css start */
.client-head {
color:#FA790F;
}

/* testimonials page css end */

/* contact page css start */
.contact-icon {
clear:both;
height:40px;
}
.contact-txt {
line-height:22px;
padding:0px 25px 0px 0px;
}
.left_icon {
float:left;
width:45px;
}
.left_icon_txt {
float:left;
padding:5px 0px 0px 0px;
}

/* contact page css end */

/* feature part css start */
#row1 {
width:981px;
margin:7px 0px 0px 19px;
clear:both;
}
#row12 {
width:981px;
margin:27px 0px 0px 19px;
clear:both;
}
.recent-articles {
width:252px;
height:191px;
background:url(../images/recent-articles.gif) no-repeat top left;
float:left;
}
.recent-articles1 {
width:233px;
height:191px;
background:url(../images/recent-articles1.gif) no-repeat top left;
float:left;
}
.recent-txt1 {
padding:0px;
line-height:16px;
font-weight:bold;
margin:19px 10px 0px 43px;
}
.recent-txt1 li {
padding:0px 0px 0px 12px;
margin:0px 0px 21px 0px;
list-style:none;
background:url(../images/arrow.gif) no-repeat 0px 7px;
}
.recent-txt1 li a {
list-style:none;
color:#354045;
text-decoration:none;
}
.recent-txt1 li a:hover {
list-style:none;
color:#354045;
text-decoration:underline;
}
.recent-txt {
padding:0px;
line-height:16px;
font-weight:bold;
margin:19px 15px 0px 53px;
}
.recent-txt li {
padding:0px 0px 0px 12px;
margin:0px 0px 21px 0px;
list-style:none;
background:url(../images/arrow.gif) no-repeat 0px 7px;
}
.recent-txt li a {
list-style:none;
color:#354045;
text-decoration:none;
}
.recent-txt li a:hover {
list-style:none;
color:#354045;
text-decoration:underline;
}
.case-studies {
width:252px;
height:191px;
background:url(../images/case-studies.gif) no-repeat top left;
float:left;
}
.case-studies1 {
width:247px;
height:191px;
background:url(../images/case-studies1.gif) no-repeat top left;
float:left;
}
.futured-listing {
width:247px;
height:191px;
background:url(../images/featured-listing.gif) no-repeat top left;
float:left;
}
.futured-content {
margin:23px 0px 0px 46px;
font-size:12px;
overflow:hidden;
}
.futured-head {
color:#165BB0;
font-size:11px;
}
.keyword {
float:left;
width:115px;
padding:5px 0px 10px 0px;
font-size:11px;
line-height:20px;
}
.ranking {
float:left;
width:65px;
font-size:11px;
padding:5px 0px 10px 0px;
line-height:20px;
text-align:center;
}
.case-content {
margin:23px 0px 0px 50px;
}
.case-content1 {
margin:23px 0px 0px 46px;
}
.read-more1 {
color:#165BB0;
margin:10px 0px 0px 56px;
font-weight:bold;
font-size:11px;
}
.read-more1 a {
color:#165BB0;
text-decoration:none;
}
.read-more1 a:hover {
color:#55585B;
text-decoration:none;
border-bottom:1px dashed #55585B
}
.read-more2 {
color:#E35503;
margin:12px 0px 0px 60px;
font-weight:bold;
font-size:11px;
}
.read-more2 a {
color:#E35503;
text-decoration:none;
}
.read-more2 a:hover {
color:#55585B;
text-decoration:none;
border-bottom:1px dashed #55585B
}
.testimonials {
width:252px;
height:191px;
background:url(../images/testimonials.gif) no-repeat top left;
float:left;
}
.testimonials1 {
width:240px;
height:191px;
background:url(../images/testimonials1.gif) no-repeat top left;
float:left;
}
.testimonials-txt {
margin:23px 26px 0px 48px;
text-align:justify;
}
.testimonials-txt1 {
margin:23px 20px 0px 48px;
text-align:justify;
}
.testimonials-bottom {
color:#98AF5D;
font-size:11px;
font-weight:bold;
}
.testimonials-bottom a {
color:#98AF5D;
text-decoration:none;
}
.testimonials-bottom a:hover {
color:#55585B;
text-decoration:none;
border-bottom:1px dashed #55585B;
}
.package {
padding:12px 20px 0px 0px;
text-align:justify;
}

#live_chat {
width:175px;
margin:0px 0px 0px 27px;
float:left;
font-size:12px;
background:url(../images/live-chat-bg.gif) repeat-x 0px 44px;
}
#contact {
width:181px;
margin:0px 0px 0px 28px;
float:left;
font-size:12px;
height:277px;
background:url(../images/contact-bg.jpg) repeat-x 0px 40px;
}
#contact1 {
width:181px;
margin:12px 24px 0px 0px;
_margin:12px 13px 0px 0px;
float:right;
font-size:12px;
height:246px;
background:url(../images/contact-bg.jpg) repeat-x 0px 40px;
}
.live-icon {
clear:both;
margin:2px 0px 3px 8px;
height:49px;
font-weight:bold;
text-transform:uppercase;
}
.live-icon1 {
clear:both;
margin:1px 0px 3px 8px;
height:41px;
font-weight:bold;
text-transform:uppercase;
}
.live-icon2 {
clear:both;
margin:1px 0px 3px 8px;
height:39px;
font-weight:bold;
text-transform:uppercase;
}
.live-icon a {
text-decoration:none;
color:#354045;
}
.live-icon a:hover {
text-decoration:none;
color:#1E4FA4;
border-bottom:1px dashed #1E4FA4;
}
.left-icon {
float:left;
width:60px;
}
.left-icon1 {
float:left;
}
.icon-txt {
padding:5px 0px 0px 0px;
}
.icon-txt1 {
padding:9px 0px 0px 0px;
}
.icon-txt2 {
padding:5px 0px 0px 0px;
}
.text {
font-size:10px;
text-transform:lowercase;
}
.text a {
text-decoration:underline;
}
.red {
color:#FF0000;
}
.color {
color:#2451A3;
font-style:italic;
}
.color1 {
color:#2451A3;
}
/* feature part css end */

/* content css end */

/* footer css start */
#footer {
clear:both;
padding:7px 0px 0px 0px;
width:1000px;
background:url(../images/footer-bg.gif) repeat-x top left;
overflow:hidden;
height:118px;
color:#E8EFF2;
text-align:center;
}
#footer a {
text-decoration:none;
color:#E8EFF2;
}
#footer a:hover {
text-decoration:none;
color:#E8EFF2;
border-bottom:1px dashed #E8EFF2;
}
.footer-txt {
font-size:11px;
font-weight:bold;
padding:8px 0px 0px 0px;
}
.footer_list {
margin:0px;
padding:0px;
text-align:center;
}
.footer_list ul {
margin:0px;
padding:0px;
}
.footer_list ul li {
margin:0px;
padding:0px 6px 0px 6px;
display:inline;
background:url(../images/white-bullet.gif) no-repeat 0px 6px;
}
.footer_list ul li a:link, .footer_list ul li a:visited {
margin:0px;
padding:0px;
}
.footer_list ul li a:hover, .footer_list ul li a:active {
margin:0px;
padding:0px;
}
.copyright {
text-align:left;
padding:0px 0px 0px 31px;
float:left;
}
.copyscape {
text-align:left;
padding:3px 0px 0px 50px;
float:left;
text-decoration:none;
}


.bottom-pic {
float:right;
padding:3px 43px 0px 0px ;
}
/* footer css end */

/***** Portfoliot Tab ******/
.no-tab {
	text-align:right;
	padding-right:8px;
	width:733px;
	
}
.no-tab a {
	color:#00007D;
	font:normal 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding:0 5px 0 5px;
	line-height:24px;
}
.no-tab a:hover, .tab-active {
	color:#ffffff;
	font:normal 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding:0 5px 0 5px;
	line-height:24px;
	background:#00007D;
}
/* packages style */
#packagesrate{
	width:985px;
	padding:25px 0px 15px 15px;
	margin:0px;
	background:url(../images/gray-bg.gif) no-repeat top left;
	clear:both;	
}
.imgmargin{
	margin:0px 10px 0px 10px;
}
.flags {
	float:left;
	width:70px;
	text-align:center;
}
.red-txt {
	font-size:14px;
	color:#DE0202;
}*/
