/* CSS Document */

*{
margin:0px;
padding:0px;
}

img{
border:0px;
}

.floatl{
float:left;
}

.floatr{
float:right;
}

.clear{
clear:both;
}

strong {font-weight:bold; color:#333;}

body{
background:url(../images/body_bg.jpg) top left repeat-x;
/*font-family:"Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", Arial, “Helvetica Neue”, Helvetica, sans-serif;*/
font-family:"Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif;
font-size:12px;
}

#container{
width:900px;
margin:auto;
}

.header{
height:380px;
background:url(../images/header_bg.jpg) bottom left no-repeat;
}

.logo{
padding-top:5px;
}

.top-links ul{
list-style:none;
padding-top:50px;
padding-right:9px;
}

.top-links li{
float:left;
color:#505050;
}

.top-links li a{
color:#505050;
display:block;
text-decoration:none;
padding:0px 0px 0px 5px;
font-weight:bold;
}

.top-links li a span{
color:#505050;
text-decoration:none;
display:block;
padding:15px 22px 15px 19px;
}

.top-links li a:hover{
background:url(../images/main-links-left-bg.gif) top left no-repeat;
color:#fff;
}

.top-links li a:hover span{
background:url(../images/main-links-right-bg.gif) top right no-repeat;
color:#fff;
}

.top-links li a.active{
background:url(../images/main-links-left-bg.gif) top left no-repeat;
color:#fff;
}

.top-links li a.active span{
background:url(../images/main-links-right-bg.gif) top right no-repeat;
color:#fff;
}

.info{
width:435px;
padding-top:75px;
}

.info h2{
font-size:32px;
color:#ebebeb;
font-weight:normal;
}

.info p{
color:#afacac;
padding:30px 0px 0px 0px;
line-height:22px;
}

a.indexBtn {
	display:block;
	float:left;
	height:38px;
	text-indent:-9999px;
	width:210px;
	}

a#lowCostBtn {background:url(../images/index_head_btn1.png) no-repeat top; margin-right:1em;}
	a#lowCostBtn:hover {background-position:0 -38px;}
	a#lowCostBtn:active {background-position:0 -76px;}
a#unsoldBtn {background:url(../images/index_head_btn2.png) no-repeat top;}
	a#unsoldBtn:hover {background-position:0 -38px;}
	a#unsoldBtn:active {background-position:0 -76px;}

.content-box{
width:900px;
margin:50px 0px;
}

.left-col{
width:620px;
}

h2.subhead {color:#005b7f; line-height:1.6em; margin:0 0 0.5em; font-size:24px;}

.service-section{
width:217px;
}

.service-section h3{
font-size:20px;
color:#000;
font-weight:normal;
}

.service-section-content{
width:217px;
margin-top:25px;
}

.service-section-content a{
font-size:11px;
font-weight:bold;
color:#70483d;
}

.date-section{
width:45px;
text-align:center;
background:url(../images/date-bg.gif) top left no-repeat;
padding-bottom:3px;
}

.date-section h3{
font-size:20px;
color:#3bb000;
padding:16px 0px 4px 0px;
}

.date-section p{
color:#fff;
font-weight:bold;
font-size:11px;
}

.service-section-text{
width:165px;
padding-bottom:20px;
}

.service-section-text span.text{
color:#005b7f;
font-weight:bold;
display:inline;
margin:0px;
background:none;
padding:0px;
line-height:normal;
}

.service-section-text p{
color:#252525;
line-height:20px;
padding-top:5px;
}

.service-section-text p img{
position:relative;
top:2px;
}

.service-section span{
display:block;
line-height:21px;
font-size:11px;
color:#343434;
background:url(../images/pencil-icon.gif) 10px 4px no-repeat #ecebeb;
padding-left:33px;
margin-top:20px;
}

.main-content{
width:346px;
}

.main-content h1{
font-size:28px;
color:#000;
font-weight:normal;
padding-bottom:10px;
}

.main-content span{
font-weight:bold;
color:#005b7f;
display:block;
padding-bottom:20px;
}

.main-content p{
color:#363636;
line-height:18px;
padding-bottom:15px;
}

.main-content p span{
font-weight:bold;
color:#70483d;
display:inline;
padding:0px;
}


.inner-content{
width:auto;
color:#363636;
line-height:18px;
}


a{color:#363636;text-decoration:underline;outline:none;}


.inner-content h1{
font-size:28px;
color:#000;
font-weight:normal;
padding-bottom:10px;
}

.inner-content span{
font-weight:bold;
color:#005b7f;
padding-bottom:20px;
}

 

.inner-content p span{
font-weight:bold;
color:#70483d;
display:inline;
padding:0px;
}



.right-col{
width:232px;
}

.login-section{
width:232px;
}

.login-section h3{
font-size:20px;
color:#000;
font-weight:normal;
padding-bottom:10px;
}

.login-section span{
color:#005b7f;
font-weight:bold;
}

.login-section p{
color:#252525;
font-weight:bold;
font-size:11px;
padding-bottom:10px;
}

.login-section p a{
color:#70483d;
text-decoration:none;
}

form.login-part{
display:block;
}

.login-part input.txtfield{
width:97px;
background:#ecebeb;
color:#363636;
margin-right:7px;
border:0px;
padding:3px;
font-size:10px;
margin:10px 0px;
}

.projects-section{
width:232px;
padding-top:50px;
}

.projects-section h3{
font-size:20px;
color:#000;
font-weight:normal;
padding-bottom:10px;
}

.projects-section span{
color:#005b7f;
font-weight:bold;
}

img.paypercall {border:1px solid #CCC; padding:3px; margin:6px 0;}

#footer{
background:url(../images/footer-bg.gif) top left repeat-x;
color:#e7ebec;
text-align:center;
font-size:13px;
padding:45px 0px;
}

.footer-links{
width:900px;
color:#868181;
font-weight:bold;
margin:auto;
}

.footer-links ul{
list-style:none;
padding-left:285px;
}

.footer-links li{
float:left;
color:#a6a5a5;
padding-right:10px;
font-weight:bold;
padding-bottom:15px;
}

.footer-links li a{
color:#a6a5a5;
text-decoration:none;
}
/* inner pages css start */
.aboutus-img{
	float:right; 
	background:#DDD;
	border:1px solid #CCC;	
	margin:0 0px 10px 20px;
	padding:4px;
	}

h5	{font-size:15px;
	font-weight:bold; 
	padding:0px 0px 5px 0px; 
	border-bottom:1px dotted #666;	
	margin:0px 0px 10px 0px;}
	
h6	{font-size:16px; 
	font-weight:bold; 
	padding:0px 0px 5px 0px; 
	margin:0px 0px 10px 0px;}
	
.innertext{padding-top:10px;}
.innertext p {font-size:14px;line-height:1.4em; margin-bottom:1em;}
.innertext p a:hover {color:#005B7F;}

.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:#000; 
			background:#ffc850; 
			font:bold 11px Arial, Helvetica, sans-serif; 
			text-decoration:none; 
			padding:10px 10px; margin:0px 5px 5px 0;	
			border:1px solid #5b7a92;}

input.button:hover{cursor:pointer; 
					color:#fff; 
					background:#663300; 
					border:1px solid #ffc850;}

.project-img{float:right; 
			margin-left:20px;	
			border: 6px solid #666;}

.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 #666; 
				padding-bottom:10px}

.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 */

/* ABOUT US */

ul.aboutList {font-size:14px;list-style-type:none;margin:0 0 2em 0;}
ul.aboutList li {padding-left:80px; line-height:1.6em;}
ul.aboutList li.broadcast {background:url(../images/Video.png) no-repeat left top; margin-bottom:1em;}
ul.aboutList li.advertisers {background:url(../images/Headphones.png) no-repeat left top; }

/* CONTACT */

.contactCol1, .contactCol2 {/*float:left; width:200px;*/}
.contactCol1 {/*margin-right:10em;*/}
.contactCol2 p {font-size:12px; line-height:1.6em; margin:0 0 2em 0;}
.contactCol2 p.title {margin:0 0 1em 0;}

dl {margin:1em 0; font-size:12px; line-height:1.6em;}
dl dt {float:left; width:75px; clear:both; font-weight:bold;}
dl dt {text-transform:uppercase; font-size:12px; color:#000 !important; }
span.officer {text-transform:uppercase; color:#000 !important; font-size: 14px;}
dl dd {padding-left:1em; margin-bottom:1em; float:left;}