.header {
	background-color: #222629;
	height: 84px;
}

.top_nav {
	background-image: url(images/bg_top_nav.jpg);
	background-repeat: repeat-x;
	height: 34px;
	color: #FFFFFF;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	line-height: 18px;
}
p
{
	text-align:left;
}
.ver_line {
	background-image: url(images/vertical_line.jpg);
	background-repeat: repeat-y;
}
.padding {
	padding-top: 12px;
	padding-right: 12px;
	padding-bottom: 12px;
	padding-left: 22px;
}
.brown_heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #BC4500;
}
.darkgrey_heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #535353;
}
.footer {
	background-image: url(images/bg_footer.jpg);
	background-repeat: repeat-x;
	height: 60px;
	text-transform: capitalize;
	font-size: 11px;
	line-height: 18px;
}



.bg1 {
	background-color: #F0F0EF;
}
.bg_our_services {
	background-image: url(images/bg_ourservices.jpg);
	background-repeat: repeat-x;
	height: 300px;
}
.bg_client_testimonials {
	background-image: url(images/bg_c_t.jpg);
	background-repeat: repeat-x;
	height: 200px;
}


.top_nav a:link{
	color: #FFFFFF;
	text-decoration:none;
}

.top_nav a:visited{
	color: #FFFFFF;
	text-decoration:none;
}

.top_nav a:hover{
	color: #cccccc;
	text-decoration:none;
}

.top_nav a:active{
	color: #FFFFFF;
	text-decoration:none;
}



a:link {
	color: #A02F07;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #A02F07;
}
a:hover {
	text-decoration: none;
	color: #A02F07;
}
a:active {
	text-decoration: underline;
	color: #A02F07;
}


.footer a:link{
	
	text-decoration:none;
}

.footer a:visited{
	
	text-decoration:none;
}

.footer a:hover{
	
	text-decoration:underline;
}

.footer a:active{
	
	text-decoration:none;
}

.style1 {color: #666666}

#leftnav tr {
	background-image: url(images/hor-line.gif);
	background-repeat: repeat-x;
	height: 22px;
	text-align:center;

}
#leftnav td {
	text-align:left;
	padding-left: 5px;
}



#leftnav a:link{
	text-decoration:none;
	color: #000000;
}

#leftnav a:visited{
	text-decoration:none;
	color: #000000;
}

#leftnav a:hover{
	text-decoration:underline;
	color: #000000;
}

#leftnav a:active{
	text-decoration:none;
	color: #000000;
}

.leftnav_padding {
	padding-left: 2px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	width: auto;
}
.web_dev {
	background-image: url(images/web_development.jpg);
	background-repeat: no-repeat;
	width: 160px;
	padding-top: 145px;
	text-align:left;
	padding-right: 15px;
	padding-left: 15px;
	color: #FFFFFF;
	font-size: 11px;
	height: 0px;
}
.gd {
	background-image: url(images/graphic_designing.jpg);
	background-repeat: no-repeat;
	width: 160px;
	padding-top: 145px;
	text-align:left;
	padding-right: 15px;
	padding-left: 15px;
	color: #FFFFFF;
	font-size: 11px;
	height: 0px;
}
.ctesti {
	background-image: url(images/client_testi.jpg);
	background-repeat: no-repeat;
	height: 256px;
	padding-top: 20px;
	text-align:left;
	padding-right: 15px;
	padding-left: 15px;
	color: #333333;
	font-size: 12px;
	width: 360px;
}
.indexbanner {
	background-image: url(images/index_banner.jpg);
	background-repeat: no-repeat;
	height: 136px;
	padding-right: 30px;
}

.c_test_headin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #000000;
	font-weight: bold;
}


.csol {
	background-image: url(images/custom_solutions.jpg);
	background-repeat: no-repeat;
	width: 160px;
	padding-top: 145px;
	text-align:left;
	padding-right: 15px;
	padding-left: 15px;
	color: #FFFFFF;
	font-size: 11px;
		padding-bottom: 15px;
}
.bg_webdev {
	background-image: url(images/web_development_bg.jpg);
	background-repeat: repeat-y;
}
.bg_gd {
	background-image: url(images/graphic_designing_bg.jpg);
	background-repeat: repeat-y;
}
.bg_csol {
	background-image: url(images/custom_solutions_bg.jpg);
	background-repeat: repeat-y;
}
.contact {border:1px solid #BC4500;font-family: Verdana, Arial, Helvetica, sans-serif;width:250px;font-size:12px;scrollbar-face-color:#BC4500; } 

.buttonstyle
{
   font-size:12px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color:#440088;
   height:18px;
   background-color:#EEDDFF;
   border-top-style:solid;
   border-top-color:#BC4500;
   border-top-width:1px;
   border-bottom-style:solid;
   border-bottom-color:#BC4500;
   border-bottom-width:1px;
   border-left-style:solid;
   border-left-color:#BC4500;
   border-left-width:10px;
   border-right-style:solid;
   border-right-color:#BC4500;
   border-right-width:1px;
}


