/* CSS Document */

body{

	margin:0px;

	background:url(../images/bg-strip.gif) repeat;

	color:#fff;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 14px;

	line-height: 19px;}

a{ 

	color:#a05fc9; 

	text-decoration:none}

a:hover{

	text-decoration:underline}

b{

	color:#a05fc9;}		

li {
	margin-left:20px;}

h1{

	font:18px Georgia, "Times New Roman", Times, serif; 

	color:#918dea; 

	font-weight: normal;

	letter-spacing:2px;

	padding:0px 0px 5px 0px; 

	border-bottom:1px dotted #ccc; 

	margin:0px 0px 10px 0px;}	

h2{

	font-family: Georgia, "Times New Roman", Times, serif;

	color:#B69BBB;

	font-size:18px;

	margin:0px;

	padding:0px;

	font-weight:normal;}

h3{

	font-family: Georgia, "Times New Roman", Times, serif;

	color:#FFFFFF;

	font-size:30px;

	margin:0px 0px 20px 0px;

	padding:0px;}

h4{	font-family: Georgia, "Times New Roman", Times, serif;;

	color:#EC9919;

	font-size:15px;

	margin:0px 0px 10px 0px;

	padding:0px;

	font-weight: bold;

	line-height: normal;}	

h5{ font:16px  Georgia, "Times New Roman", Times, serif;

	color:#918dea;

	font-weight: normal;

	letter-spacing: 1px;

	padding:0px 0px 5px 0px; 

	border-bottom:1px dotted #ccc; 

	margin:0px 0px 10px 0px;}

	

h6{

	font-family: Georgia, "Times New Roman", Times, serif;

	color:#ffffff;

	font-size:32px;

	margin:0px 0px 20px 0px;

	padding:0px;

	font-weight: normal;

	line-height: normal;}

img{

	border-style: none;}

#header{

	height:298px;

	width:300px;

	margin:auto;

	padding:60px 0px 0px 630px;

	background:url(../images/headerbg.gif) no-repeat;}

#body-part{

	height:auto;

	width:900px;

	margin:auto;

	background:url(../images/body-bg.gif) repeat;

	padding:0px 17px 0px 13px;}

.nav-bar{

	height:68px;

	width:900px;

	margin:auto;

	background:url(../images/nav-bar.gif) repeat-x;}		

.nav-bar ul{

	margin:0px;

	padding:25px 0px 0px 0px;}

.nav-bar ul li{

	background:url(../images/list-arrow.gif) no-repeat 8px;

	font-family: Arial, Helvetica, sans-serif;

	font-size:14px;

	float:left;

	font-weight:bold;

	display:block;

	padding:0px 5px 0px 20px; text-transform:uppercase;}

.nav-bar ul li a{

	color:#FFFFFF;

	text-decoration:none;}

.nav-bar ul li a:hover{

	text-decoration:underline;}	

.nav-bar ul li a.current{

	color: #a05fc9;}

.body-left{

	height:auto;

	width:405px;

	float:left;

	padding:40px 60px 0px 50px;

	}

.body-left a{

	color:#E3901A;}	

.body-left p{

	font-family: Arial, Helvetica, sans-serif;

	color:#FFFFFF;

	font-size:11px;

	line-height:20px;

	margin:0px;

	padding:0px 0px 20px 0px;}

.left-list{

	height:auto;

	width:175px;

	float:left;

	padding:0px;}

.left-list ul{

	margin:0px;

	padding:0px 0px 0px 15px;}

.left-list ul li{

	font-family: Arial, Helvetica, sans-serif;

	color:#E3901A;

	font-size:11px;

	line-height:22px;}	

.con-right{

	height:auto;

	width:230px;

	float:left;}					

.body-right{

	height:auto;

	width:385px;

	float:left;

	padding:40px 0px 0px 0px;}

.body-right ul{

	margin:0px;

	padding:10px 0px 0px 0px;

	list-style-type:none;}

.body-right ul li{

	padding:0px 20px 0px 0px;

	display:block;

	float:left;}	

.footer{

	height:70px;

	width:764px;

	margin:auto;

	border-top:#918dea solid 4px;

	padding:30px 0px 0px 0px;

	font-family: Georgia, "Times New Roman", Times, serif;

	color:#FFFFFF;

	font-size:14px;

	text-align:right;

	margin-top:20px;}

.footer a{

	color:#918dea;

	text-decoration:none;}	

.footer a:hover{

	text-decoration:underline;}

.clear{ clear:both}



/* inner pages css start */

.aboutus-img{float:right; border:4px solid #ccc; margin:0 0px 10px 20px;}

.aboutcolumnzone{padding:20px 0px 16px 0px;}

.aboutcolumn1{width:48%; float:left; margin:0px 0px 10px 0px;}

.aboutcolumn2{width:48%; float:right; margin:0px 0px 10px 0px;}

.abouticon{float:left; margin:0px 20px 0px 0px;}

.insidereadmore{padding:10px 0px 10px 0px;}

input.button{color:#fff; background:#333; font:bold 11px Arial, Helvetica, sans-serif; text-decoration:none; padding:10px 10px; margin:0px 5px 5px 0;	border:1px solid #ccc;}

input.button:hover{cursor:pointer; color:#fff; background:#999}

.project-img{float:right; margin-left:20px;	border: 6px solid #ccc;}

.whiteheading{font:30px Myriad Pro, Arial; color:#CBD76B; font-weight:100;	padding:0px; margin:25px 0px 20px 0px;}

.ourprojectrow{

	margin-bottom:20px;

	border-bottom:1px dotted #ccc;

	padding-bottom:10px;

	padding-right:20px;

	width: 97%;}

.servicecolumnzone{padding:20px 0px 16px 0px;}

.servicecolumn1{width:48%; float:left; margin:0px 0px 10px 0px;}

.servicecolumn2{width:48%; float:right;	margin:0px 0px 10px 0px;}

.blog-posted-row{padding:3px;}

/* inner pages css ends */

	

.valentine {
	margin:auto;	
	width: 930px;
	height:100px;
}

