/* CSS Document */
body{
background-image:url(images/bg.jpg);
background-repeat:no-repeat;
background-color:#035aa6;
background-position:top;
margin:0px auto;

}

img{
border:0px;
}

ul{
margin:0px;
padding:0px;
margin-top:10px;
border:0px;
}

li{
display:inline;
padding-left:10px;
border:0px;
}

#main_container{
margin:0px auto;
border:0px solid red;
}

#center_container{
margin:0px auto;
width:972px;
border:0px solid #66FF33;
}

#menu{
width:960px;
margin:0px auto;
}

#banner{
background-image:url(images/banner.png);
background-repeat:no-repeat;
width:972px;
height:308px;
border:0px solid blue;
}

#banner_bubble{
background-image:url(images/testi_bubble.png);
background-repeat:no-repeat;
width:390px;
height:298px;
padding-top:10px;
border:0px solid #00CC00;
}

#bubble_text{
width:270px;
margin-top:0px;
margin-left:0px;
padding-left:45px;
padding-top:45px;
border:0px solid #99FF00;
}

.text_style{
font-family:Tahoma;
font-size:12px;
color:#333333;

}

.text_style2{
font-family:Tahoma;
font-size:14px;
color:#333333;
}

#banner_left_panel{
width:632px;
float:left;
border:0px solid #003300;
}

#jinn_character{
width:248px;
height:291px;
}

#banner_text{
width:400px;
height:175px;
margin-top:-220px;
margin-left:240px;
border:0px solid #CCCC33;
}

#main_data{
margin:0px auto;
width:972px;
border:0px solid green;
}

#main_right_panel{
width:638px;
height:250px;
float:right;
border:0px solid #00FF33;
}


#main_left_panel{
width:305px;
min-height:300px;
border:0px solid #00FF33;
}

.style1 {
	font-family: tahoma;
	font-size: 12px;
	color: #FFFFFF;
}

#featured_heading{
	position:absolute;
	background-image:url(images/featured_work.png);
	background-repeat:no-repeat;
	width:176px;
	height:175px;
	z-index:500;
}

#how_it_works{
	width:970px;
	height:207px;
	border:0px solid red;
	margin-top:70px;

}

#working_image{
	height:151px;
	border:0px solid white;
	margin-top:0px;
	
}

.style5 {
	font-family: Tahoma;
	font-size: 10px;
	color: #626262;
}

#footer{
	height:212px;
	background-image:url(images/footer_bg.jpg);
	background-repeat:repeat-x;
	margin-top:20px;
}

#footer_center{
margin:0px auto;
width:972px;
height:212px;
border:1px solid #66FF33;
border-color:transparent;
}

#copyright{
margin:0px auto;
width:972px;
height:40px;
line-height:20px;
}

#footer_form{
width:318px;
margin-top:10px;
border:0px solid red;
}

#form{
width:318px;
background-image:url(images/form_bg.jpg);
width:318px;
height:151px;
margin-top:10px;
}

#twitter{
background-image:url(images/twitter.jpg);
background-repeat:no-repeat;
width:336px;
height:212px;
float:right;
margin-top:-188px;
}

.copyright_style{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
}
.copyright_style a{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-decoration:none;
}
#footer_links{
width:150px;
margin-top:-150px;
margin-left:335px;
line-height:18px;
border:0px solid #003399;
}

#footer_links_2{
width:150px;
margin-top:-136px;
margin-left:450px;
line-height:18px;
border:0px solid #003399;
}

.footer_style_1{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
}

.footer_style_2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#b9b9b9;
}
.footer_style_2 a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#b9b9b9;
text-decoration:none;
}
p{line-height:1.4em;font-size:13px;}

#lilinks a
{
color:#FFFFFF;
display:list-item;
}
#headerheading
{
 margin-top:-40px; 
}

#testno1
{
margin-top:5px; font-size:12px;
}

#testno2
{
margin-top:5px; font-size:12px;
}

#testno3
{
margin-top:5px; font-size:12px;
}
#testno4
{
margin-top:5px; font-size:12px; line-height:15px;
}
#testno5
{
margin-top:5px; font-size:12px;
}
#testno1heading
{
margin-left:93px;margin-top:-80px;
}
#testno2heading
{
margin-left:73px;margin-top:-50px;
}
#testno3heading
{
margin-left:93px;margin-top:-65px;
}
#testno4heading
{
margin-left:63px;margin-top:-50px;
}
#testno5heading
{
margin-left:73px;margin-top:-50px; 
}

#logolink
{
height:70px;width:200px;cursor:pointer;margin-top:-40px;margin-left:20px;
}
#fbimg
{
cursor:pointer;height:45px;width:45px;margin-top:45px;margin-left:30px;position:absolute;
}
#lnkdinimg
{
cursor:pointer;height:45px;width:45px;margin-top:45px;margin-left:90px;position:absolute;
}
#twiimg
{
cursor:pointer;height:45px;width:45px;margin-top:45px;margin-left:152px;position:absolute;
}
#footertwit
{
margin-top:120px; border:0px solid #0000CC; margin-left:40px; width:230px;
}
