/* CSS Document */


/* common styles
----------------------------------------------- */

html {

	margin: 0;

	padding: 0;

	}

body {
background: #cccebf url(../images/background_body2.jpg) no-repeat center top;
font-family: Arial, helvetica, sans-serif;
margin: 0px;
padding: 0px;
color: #000;
}

p { 

	margin-top: 0; 

	text-align: left;

	}


/* layout
----------------------------------------------- */
#container {
position: relative;
margin: 5px auto;
padding: 0px 0px 0px 0px;
width: 775px;
height: 800px;
}

#top {
position: absolute;
top: 0px;
left: 0px;
width: 775px;
height: 300px;
margin: 0px;
padding: 0px;
}


#introhead {  
position: absolute;
top: 20px;
left: 29px;
width: 394px;
height: 21px;
margin: 0px;
padding: 0px;
text-indent: -9999px;
}


#intro {
position: absolute;
font:  11px/14px Arial, helvetica, sans-serif; 
color: #fff; 
letter-spacing: 0px;
text-transform : none;  
text-decoration : none;
top: 48px;
left: 28px;
width: 390px;
margin: 0px 0px 0px 0px;
padding: 0px;
}

#intro a, #intro a:link, #intro a:visited, #intro a:active {
	font: 11px/14px Arial, helvetica, sans-serif; color: #999999; 
	margin-left: 0px;
	letter-spacing: .5px;
	text-decoration : none; 
	margin: 0px;
	padding: 0px;
}

#intro a:hover {
	font: 11px/14px Arial, helvetica, sans-serif; color: #000000; 
	margin-left: 0px;
	letter-spacing: .5px;
	text-decoration : none; 
	margin: 0px;
	padding: 0px;
}


#faqhead {  
position: absolute;
top: 204px;
left: 250px;
width: 394px;
height: 21px;
margin: 0px;
padding: 0px;
text-indent: -9999px;
}

#faq {
position: absolute;
top: 230px;
left: 250px;
width: 530px;
margin: 0px 0px 0px 0px;
padding: 0px;
}

#faq a, #faq a:link, #faq a:visited, #faq a:active  { 
font: normal 11px/13px Arial, helvetica, sans-serif; color: #ffffff;
letter-spacing: .5px; 
text-decoration : none;
margin: 0px 0px 0px 0px;
padding : 0px; 
}

#faq ul{ 
font: normal 11px/13px Arial, helvetica, sans-serif; color: #ffffff;
letter-spacing: .5px; 
text-decoration : none;
margin: 0px 0px 0px 0px;
padding : 0px; 
}

#faq li{ 
font: normal 11px/13px Arial, helvetica, sans-serif; color: #ffffff;
letter-spacing: .5px; 
text-decoration : none;
margin: 0px 0px 0px 15px;
padding : 0px; 
}

#faq a:hover {
font: normal 11px/13px Arial, helvetica, sans-serif; color: #000;
letter-spacing: .5px; 
text-decoration : none;
}


#observehead {  
position: absolute;
top: 315px;
left: 250px;
width: 394px;
height: 35px;
margin: 0;
padding: 0;
text-indent: -9999px;
}

#observe1 {
position: absolute;
top: 372px;
left: 250px;
width: 420px;
margin: 0px 0px 0px 0px;
padding : 0px; 
}

#observe1 a, #observe1 a:link, #observe1 a:visited, #observe1 a:active  { 
font: normal 11px/13px Arial, helvetica, sans-serif; color: #ffffff;
letter-spacing: .5px; 
text-decoration : none;
margin: 0px 0px 0px 0px;
padding : 0px; 
}

#observe1 ul { 
font: normal 11px/13px Arial, helvetica, sans-serif; color: #ffffff;
letter-spacing: .5px; 
text-decoration : none;
margin: 0px 0px 0px 0px;
padding : 0px; 
}

#observe1 li{ 
font: normal 11px/13px Arial, helvetica, sans-serif; color: #ffffff;
letter-spacing: .5px; 
text-decoration : none;
margin: 0px 0px 0px 15px;
padding : 0px; 
}

#observe1 a:hover {
font: normal 11px/13px Arial, helvetica, sans-serif; color: #000;
letter-spacing: .5px; 
text-decoration : none;
}


#observe2 {
position: absolute;
top: 372px;
left: 450px;
width: 290px;
margin: 0px 0px 0px 0px;
padding : 0px; 
}

#observe2 a, #observe2 a:link, #observe2 a:visited, #observe2 a:active  { 
font: normal 11px/13px Arial, helvetica, sans-serif; color: #ffffff;
letter-spacing: .5px; 
text-decoration : none;
margin: 0px 0px 0px 0px;
padding : 0px; 
}

#observe2 ul { 
font: normal 11px/13px Arial, helvetica, sans-serif; color: #ffffff;
letter-spacing: .5px; 
text-decoration : none;
margin: 0px 0px 0px 0px;
padding : 0px; 
}

#observe2 li{ 
font: normal 11px/13px Arial, helvetica, sans-serif; color: #ffffff;
letter-spacing: .5px; 
text-decoration : none;
margin: 0px 0px 0px 15px;
padding : 0px; 
}

#observe2 a:hover {
font: normal 11px/13px Arial, helvetica, sans-serif; color: #000;
letter-spacing: .5px; 
text-decoration : none;
}


#meet a {  
position: absolute;
background: url(../images/robot_adlink.jpg) no-repeat;
top: 208px;
left: 24px;
width: 207px;
height: 179px;
margin: 0px 0px 0px 3px;
padding : 0px; 
text-indent: -9999px;
}

#meet a i { visibility: hidden; }


#lmade a {  
position: absolute;
top: 395px;
left: 24px;
width: 211px;
height: 15px;
margin: 0;
padding: 0;
text-indent: -9999px; 
}

#lmade a i { visibility: hidden; }


#lmadf a {  
position: absolute;
top: 405px;
left: 24px;
width: 211px;
height: 15px;
margin: 0;
padding: 0;
text-indent: -9999px;
}

#lmadf a i { visibility: hidden; }

#contact-head i { visibility: hidden; }

#contact-engel a {  
position: absolute;
top: 784px;
left: 35px;
width: 182px;
height: 17px;
margin: 0;
padding: 0;
text-indent: -9999px;
}

#contact-engel a i { visibility: hidden; }

#contact-frazier a {  
position: absolute;
top: 767px;
left: 35px;
width: 182px;
height: 17px;
margin: 0;
padding: 0;
text-indent: -9999px;
}

#contact-frazier a i { visibility: hidden; }


#newshead {
margin: 0;
padding: 0;
text-indent: -9999px;
}

#news1 {
position: absolute;
top: 498px;
left: 250px;
width: 500px;
font: normal 11px/14px Arial, helvetica, sans-serif;
color: #ffffff;
text-decoration : none;
text-indent: 0px;
margin: 0px 0px 0px 0px;
padding: 0px;
}


#news2 {
position: absolute;
top: 535px;
left: 250px;
width: 520px;
margin: 0px 0px 0px 0px;
padding: 0px;
}

#news2 a, #news2 a:link, #news2 a:visited, #news2 a:active  { 
font: normal 11px/14px Arial, helvetica, sans-serif; color: #ffffff;
letter-spacing: .5px; 
text-decoration : none;
margin: 0px 0px 0px 0px;
padding : 0px; 
}

#news2 ul { 
font: normal 11px/14px Arial, helvetica, sans-serif; color: #ffffff;
letter-spacing: .5px; 
text-decoration : none;
margin: 0px 0px 0px 0px;
padding : 0px; 
}

#news2 li { 
font: normal 11px/14px Arial, helvetica, sans-serif; color: #ffffff;
letter-spacing: .5px; 
text-decoration : none;
margin: 0px 0px 0px 15px;
padding : 0px; 
}

#news2 a:hover {
font: normal 11px/14px Arial, helvetica, sans-serif; color: #000;
letter-spacing: .5px; 
text-decoration : none;
}

#researchhead {
margin: 0;
padding: 0;
text-indent: -9999px;
}

 #research1 {
position: absolute;
top: 670px;
left: 250px;
width: 520px;
margin: 0px 0px 0px 0px;
padding: 0px;
}

#research1 a, #research1 a:link, #research1 a:visited, #research1 a:active  { 
font: normal 11px/14px Arial, helvetica, sans-serif; color: #ffffff;
letter-spacing: .5px; 
text-decoration : none;
margin: 0px 0px 0px 0px;
padding : 0px; 
}

#research1 ul { 
font: normal 11px/14px Arial, helvetica, sans-serif; color: #ffffff;
letter-spacing: .5px; 
text-decoration : none;
margin: 0px 0px 0px 0px;
padding : 0px; 
}

#research1 li { 
font: normal 11px/14px Arial, helvetica, sans-serif; color: #ffffff;
letter-spacing: .5px; 
text-decoration : none;
margin: 0px 0px 0px 15px;
padding : 0px; 
}


#research1 a:hover {
font: normal 11px/14px Arial, helvetica, sans-serif; color: #000;
letter-spacing: .5px; 
text-decoration : none;
}



#research2 {
position: absolute;
top: 705px;
left: 250px;
width: 520px;
margin: 0px 0px 0px 0px;
padding: 0px;
}

#research2 a, #research2 a:link, #research2 a:visited, #research2 a:active  { 
font: normal 11px/14px Arial, helvetica, sans-serif; color: #ffffff;
letter-spacing: .5px; 
text-decoration : none;
margin: 0px 0px 0px 0px;
padding : 0px; 
}

#research2 ul { 
font: normal 11px/14px Arial, helvetica, sans-serif; color: #ffffff;
letter-spacing: .5px; 
text-decoration : none;
margin: 0px 0px 0px 0px;
padding : 0px; 
}

#research2 li { 
font: normal 11px/14px Arial, helvetica, sans-serif; color: #ffffff;
letter-spacing: .5px; 
text-decoration : none;
margin: 0px 0px 0px 15px;
padding : 0px; 
}

#research2 a:hover {
font: normal 11px/14px Arial, helvetica, sans-serif; color: #000;
letter-spacing: .5px; 
text-decoration : none;
}


#research3 {
position: absolute;
top: 755px;
left: 250px;
width: 520px;
margin: 0px 0px 0px 0px;
padding: 0px;
}

#research3 a, #research3 a:link, #research3 a:visited, #research3 a:active  { 
font: normal 11px/14px Arial, helvetica, sans-serif; color: #ffffff;
letter-spacing: .5px; 
text-decoration : none;
margin: 0px 0px 0px 0px;
padding : 0px; 
}

#research3 ul { 
font: normal 11px/14px Arial, helvetica, sans-serif; color: #ffffff;
letter-spacing: .5px; 
text-decoration : none;
margin: 0px 0px 0px 0px;
padding : 0px; 
}

#research3 li{ 
font: normal 11px/14px Arial, helvetica, sans-serif; color: #ffffff;
letter-spacing: .5px; 
text-decoration : none;
margin: 0px 0px 0px 15px;
padding : 0px; 
}

#research3 a:hover {
font: normal 11px/14px Arial, helvetica, sans-serif; color: #000;
letter-spacing: .5px; 
text-decoration : none;
}

#contact { visibility: hidden; }


#copyright {
position: absolute;
top: 846px;
left: 20px;
font: normal 9px/14px Arial, helvetica, sans-serif;
color: #999999;
letter-spacing: .5px; 
}

#smdg {
position: absolute;
top: 846px;
left: 400px;
font: normal 9px/14px Arial, helvetica, sans-serif;
color: #999999;
letter-spacing: .5px; 
}

#smdg a, #smdg a:link, #smdg a:active, #smdg a:visited {
font: normal 9px/14px Arial, helvetica, sans-serif;
color: #000000;
letter-spacing: .5px; 
text-decoration: none;
}

#smdg a:hover {
font: normal 9px/14px Arial, helvetica, sans-serif;
color: #638c08;
letter-spacing: .5px; 
text-decoration: none;
}

  