/*
Theme Name: Purple Green Custom
Theme URI: http://www.purplegreen.net
Description: Translation Services
Version: 1.0
Author: Antonio Rillera
Author URI: http://www.antoniorillera.com
*/
a:link {
	color: #989797;
}
a:visited {
	color: #989797;
}
a:hover {
	color: #989797;
}
a:active {
	color: #989797;
}
h1.custom{
 font: bold 26px "Lucida Sans";
 margin: 0px;
 color: #2D2D2D;
 text-align: left;
 }
#maincontentparagraphtext p a:hover,
#welcomecontenttext p a:hover  {
	color: #5F0A5F;
	text-decoration: underline;
}

#featuretitle01 p,
#featuretitle02 p,
#featuretitle03 p  {
   font: 26px/18px "Lucida Sans";
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

#welcomecontenttext p a,
#maincontentparagraphtext p a  {
   color: #000000;
   text-decoration: none;
}

#featureinfo01 p,
#featureinfo02 p,
#featureinfo03 p  {
   font: 12px "Lucida Sans";
   margin: 0px;
   color: #D6D6D6;
   text-align: left;
}

#maincontentparagraphtext p,
#welcomecontenttext p  {
   font: 12px "Lucida Sans";
   margin: 0px;
   text-align: left;
}

#moreinfobtn03,
#moreinfobtn02,
#moreinfobtn01  {
   background: url(pghomemedia/moreinfobtn03.png) no-repeat;
   visibility: visible;
   position: absolute;
   top: 1079px;
   z-index: 8;
   width: 68px;
   height: 24px;
}

#missionbtn,
#priceplanbtn,
#startbtn  {
	visibility: visible;
	position: absolute;
	top: 742px;
	z-index: 9;
	width: 128px;
	height: 38px;
	background-repeat: no-repeat;
}

#featuretitle03,
#featuretitle02  {
   visibility: visible;
   position: absolute;
   top: 839px;
   z-index: 8;
   width: 203px;
}

#featureinfo02,
#featureinfo01  {
   visibility: visible;
   position: absolute;
   top: 891px;
   z-index: 8;
   width: 280px;
}

#maincontentparagraphtext p  {
   line-height: 16px;
}

#twittertext p,
#navtext p  {
   font: 11px/13px "Lucida Sans";
   margin: 0px;
   text-align: left;
}

#maincontentparagraphtext  {
   visibility: visible;
   position: absolute;
   left: 206px;
   top: 1212px;
   z-index: 7;
   width: 890px;
}

#maincontenttitletext p  {
   font: 30px/36px "Lucida Sans";
   margin: 0px;
   color: #3A3C3C;
   text-align: left;
}

#welcomeheadlinetext p  {
   font: bold 26px/32px "Lucida Sans";
   margin: 0px;
   color: #2D2D2D;
   text-align: left;
}

#layer36,
#layer36copy  {
   background: url(pghomemedia/layer36copy.png) no-repeat;
   visibility: visible;
   position: absolute;
   top: 845px;
   z-index: 8;
   width: 1px;
   height: 240px;
}

#welcomecontenttext p  {
   line-height: 18px;
}

#maincontenttitletext  {
   visibility: visible;
   position: absolute;
   left: 206px;
   top: 1130px;
   z-index: 7;
   width: 800px;
}

#backgroundpurplearea  {
   background: url(pghomemedia/backgroundpurplearea.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 100%;
   height: 354px;
}

#welcomeheadlinetext  {
   visibility: visible;
   position: absolute;
   left: 211px;
   top: 221px;
   z-index: 10;
   width: 497px;
}

#backgroundgradient  {
   background: url(pghomemedia/backgroundgradient.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 354px;
   z-index: 2;
   width: 100%;
   height: 152px;
}

#welcomecontenttext  {
   visibility: visible;
   position: absolute;
   left: 213px;
   top: 221px;
   z-index: 9;
   width: 489px;
}

#purplehighlight2  {
   background: url(pghomemedia/purplehighlight2.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 914px;
   top: 0px;
   z-index: 5;
   width: 298px;
   height: 240px;
}

#featureinfo01 p  {
   line-height: 18px;
}

#featureinfo02 p  {
   line-height: 18px;
}

#featureinfo03 p  {
   line-height: 20px;
}

#featuretitle02  {
   left: 597px;
}

#featuretitle03  {
   left: 915px;
}

#featuretitle01  {
   visibility: visible;
   position: absolute;
   left: 256px;
   top: 839px;
   z-index: 8;
   width: 202px;
}

#horizontalline  {
   background: url(pghomemedia/horizontalline.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 206px;
   top: 1190px;
   z-index: 7;
   width: 515px;
   height: 1px;
}

#moreinfobtn01  {
   left: 200px;
}

#moreinfobtn02  {
   left: 535px;
}

#moreinfobtn03  {
   left: 860px;
}

#translateicon  {
   background: url(pghomemedia/translateicon.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 537px;
   top: 833px;
   z-index: 8;
   width: 38px;
   height: 43px;
}

#twittertext p  {
   color: #7C7C7C;
}

#featureinfo01  {
   left: 200px;
}

#featureinfo03  {
   visibility: visible;
   position: absolute;
   left: 861px;
   top: 890px;
   z-index: 8;
   width: 258px;
}

#featureinfo02  {
   left: 535px;
}

#id1background  {
   background: url(pghomemedia/id1background.png) repeat-y;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 100%;
   height: 1562px;
}

#contentshadow  {
   background: url(pghomemedia/contentshadow.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 164px;
   top: 627px;
   z-index: 7;
   width: 972px;
   height: 192px;
}

#priceplanbtn  {
   background-image: url(pghomemedia/priceplanbtn.png);
   left: 350px;
}

#layer36copy  {
   left: 826px;
}

#copyright p  {
   font: 11px/13px "Lucida Sans";
   margin: 0px;
   text-align: center;
   color: #989797;
}

#clientsicon  {
   background: url(pghomemedia/clientsicon.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 858px;
   top: 828px;
   z-index: 8;
   width: 45px;
   height: 48px;
}

#twittertext  {
	visibility: visible;
	position: absolute;
	left: 979px;
	top: -24px;
	z-index: 6;
	width: 235px;
	height: 19px;
}
#twittertext2  {
	visibility: visible;
	position: absolute;
	left: 960px;
	top: -46px;
	z-index: 6;
	width: 235px;
	height: 19px;
}

#twittericon  {
   background: url(pghomemedia/twittericon.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 1105px;
   top: 4px;
   z-index: 7;
   width: 26px;
   height: 33px;
}

#layer23copy  {
   background: url(pghomemedia/layer23copy.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 158px;
   top: 1474px;
   z-index: 2;
   width: 982px;
   height: 46px;
}

#tiwtterbar  {
   background: url(pghomemedia/tiwtterbar.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 4;
   width: 100%;
   height: 38px;
}

#logosquare  {
   background: url(pghomemedia/logosquare.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 772px;
   top: 222px;
   z-index: 9;
   width: 292px;
   height: 261px;
}

#missionbtn  {
   background-image: url(pghomemedia/missionbtn.png);
   left: 213px;
}

#searchbox  {
   background: url() no-repeat;
   visibility: visible;
   position: absolute;
   left: 922px;
   top: 75px;
   z-index: 6;
   width: 200px;
   height: 24px;
}

#copyright  {
   visibility: visible;
   position: absolute;
   left: 151px;
   top: 1457px;
   z-index: 8;
   width: 1002px;
}

#navtext p  {
   color: #FFFFFF;
}

#contentbg  {
   background: url(pghomemedia/contentbg.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 168px;
   top: 205px;
   z-index: 8;
   width: 964px;
   height: 596px;
}

/** search **/
#searchwrap {
margin:0px 0px 0 0;
left: 922px;
top: 69px;
width: 195px;
height: 24px;
}

#searchwrap input{
	vertical-align:middle;
	background: url(pghomemedia/searchbox.png) no-repeat;
	color:#FFF;
	font-family:arial,helvetica,verdana,sans-serif;
}

#searchwrap #s{
font-size:14px;
border:none;
padding:4px 4px;
margin-right:0px;
width:150px;
}


#searchbtn  {
   background: url() no-repeat;
   visibility: visible;
   position: absolute;
   left: 1110px;
   top: 69px;
   z-index: 7;
   width: 34px;
   height: 24px;
}
#searchsubmit  {
   left: 1110px;
   top: 69px;
   z-index: 25;
   width: 34px;
   height: 24px;
}

#id81logo  {
   background: url(pghomemedia/id81logo.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 150px;
   top: 42px;
   z-index: 4;
   width: 303px;
   height: 78px;
}

#startbtn  {
   background-image: url(pghomemedia/startbtn.png);
   left: 487px;
}

#infoicon  {
   background: url(pghomemedia/infoicon.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 199px;
   top: 834px;
   z-index: 8;
   width: 41px;
   height: 48px;
}

#whitebg  {
   background: url(pghomemedia/whitebg.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 159px;
   top: 142px;
   z-index: 6;
   width: 982px;
   height: 1297px;
}

#navtext  {
	visibility: visible;
	position: absolute;
	left: 172px;
	top: 142px;
	z-index: 8;
	width: 581px;
}

#blckbar  {
   background: url(pghomemedia/blckbar.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 160px;
   top: 1438px;
   z-index: 7;
   width: 980px;
   height: 66px;
}

#layer30  {
   background: url(pghomemedia/layer30.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 171px;
   top: 821px;
   z-index: 7;
   width: 964px;
   height: 295px;
}

#layer36  {
   left: 499px;
}

#navbar  {
   background: url(pghomemedia/navbar.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 168px;
   top: 151px;
   z-index: 7;
   width: 964px;
   height: 36px;
}

#pghome  {
   top:0px;
   left:0px;
   margin: 0px auto 0px auto;
   width: 100%;
   height:100%;
   position: absolute;
}

/* menu */
.menu { left: 191px; top: 162px;z-index: 8; width: 581px}
.menu ul { float:left; margin:0; padding:12px 0 0 20px; list-style:none;}
.menu li { float:left; margin:0; padding:0 8px; font:bold 12px Arial, Helvetica, sans-serif; color:#a6a6a6; float:left; background:url(images/m_l.gif) no-repeat right;}
.menu a { line-height:16px; float:left; font: normal 11px  Georgia, "Times New Roman", Times, serif; color:#fff; margin:2px 5px; padding:5px; text-decoration:none;}
.menu a:hover { background: #efefef; color:#1d1d1d; border:1px solid #aaaaaa; margin:1px 4px;}


/* about us page */

#memberdescr02text p,
#membertitle02text p,
#memberdescr01text p,
#memberdescr03text p,
#membertitle01text p,
#membertitle03text p,
#historydescr02text p,
#historytitle02text p,
#historydescr01text p,
#pagedescriptiontext p,
#historytitle01text p  {
   margin: 0px;
   text-align: left;
   font-family: "Lucida Sans";
}

#memberdescr03text,
#memberdescr02text,
#memberdescr01text  {
	visibility: visible;
	position: absolute;
	left: 708px;
	z-index: 3;
	width: 388px;
	height: 55px;
	overflow: hidden;
}

#pagetitletext p,
#historytext p,
#ourteamtitletext p  {
   font: 30px/36px "Lucida Sans";
   margin: 0px;
   text-align: left;
}

#memberimg03,
#memberimg02,
#memberimg01  {
   visibility: visible;
   position: absolute;
   left: 601px;
   z-index: 3;
   width: 84px;
   height: 84px;
   background-repeat: no-repeat;
}

#historydescr01text,
#historydescr02text  {
	visibility: visible;
	position: absolute;
	left: 203px;
	z-index: 2;
	width: 353px;
	overflow: hidden;
}

#historytitle02text,
#historytitle01text  {
	visibility: visible;
	position: absolute;
	left: 203px;
	z-index: 2;
	width: 351px;
	height: 351px;
	overflow: hidden;
}

#memberbg03,
#memberbg02,
#memberbg01  {
   background: url(pgaboutusmedia/memberbg01.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 589px;
   z-index: 2;
   width: 516px;
   height: 111px;
}

#date02text p,
#date01text p  {
   font: 14px/17px "Lucida Sans";
   margin: 0px;
   text-align: left;
}

#horizlineteam,
#horizline  {
   background: url(pgaboutusmedia/horizline.png) no-repeat;
   visibility: visible;
   position: absolute;
   z-index: 2;
   width: 515px;
   height: 1px;
}

#date02text,
#date01text  {
   visibility: visible;
   position: absolute;
   left: 202px;
   z-index: 2;
   width: 74px;
}

#pagedescriptiontext p  {
   font-size: 11px;
   line-height: 16px;
}

#historydescr02text p  {
   font-size: 11px;
   line-height: 18px;
}

#historytitle01text p  {
   font-size: 11px;
   line-height: 13px;
}

#historydescr01text p  {
   font-size: 11px;
   line-height: 18px;
}

#historytitle02text p  {
   font-size: 11px;
   line-height: 13px;
}

#membertitle01text p  {
   font-size: 12px;
   line-height: 18px;
}

#memberdescr01text p  {
   font-size: 11px;
   line-height: 18px;
   color: #010000;
}

#membertitle03text p  {
   font-size: 12px;
   line-height: 18px;
}

#membertitle02text p  {
   font-size: 12px;
   line-height: 18px;
}

#memberdescr02text p  {
   font-size: 11px;
   line-height: 18px;
}

#pagedescriptiontext  {
   visibility: visible;
   position: absolute;
   left: 204px;
   top: 306px;
   z-index: 2;
   width: 501px;
}

#memberdescr03text p  {
   font-size: 11px;
   line-height: 18px;
}

#historytitle02text  {
   top: 961px;
}

#historytitle01text  {
	top: 773px;
}

#historydescr01text  {
   top: 817px;
}

#historydescr02text  {
	top: 1067px;
}

#memberdescr03text  {
	top: 1051px;
}

#membertitle01text  {
	visibility: visible;
	position: absolute;
	left: 708px;
	top: 782px;
	z-index: 3;
	width: 56px;
}

#membertitle03text  {
	visibility: visible;
	position: absolute;
	left: 708px;
	top: 1022px;
	z-index: 3;
	width: 55px;
}

#membertitle02text  {
	visibility: visible;
	position: absolute;
	left: 708px;
	top: 902px;
	z-index: 3;
	width: 89px;
}

#memberdescr01text  {
	top: 811px;
}

#memberdescr02text  {
	top: 931px;
}

#ourteamtitletext  {
	visibility: visible;
	position: absolute;
	left: 590px;
	top: 710px;
	z-index: 2;
	width: 144px;
}

#pagetitletext  {
   visibility: visible;
   position: absolute;
   left: 204px;
   top: 224px;
   z-index: 2;
   width: 144px;
}

#horizlineteam  {
	top: 760px;
	left: 589px;
}

#id0background  {
   margin: 0px auto 0px auto;
   background: url(pgaboutusmedia/id0background.png) no-repeat;
   visibility: visible;
   height: 1210px;
   width: 1130px;
   position: relative;
}

#memberimg03  {
	background-image: url(pgaboutusmedia/memberimg03.png);
	top: 1024px;
}

#memberimg01  {
	background-image: url(pgaboutusmedia/memberimg01.png);
	top: 784px;
}

#historytext  {
	visibility: visible;
	position: absolute;
	left: 200px;
	top: 711px;
	z-index: 2;
	width: 277px;
}

#horizlineco  {
	background: url(pgaboutusmedia/horizlineco.png) no-repeat;
	visibility: visible;
	position: absolute;
	left: 200px;
	top: 760px;
	z-index: 2;
	width: 318px;
	height: 1px;
}

#memberimg02  {
	background-image: url(pgaboutusmedia/memberimg02.png);
	top: 904px;
}

#date01text  {
   top: 932px;
}

#memberbg02  {
	top: 891px;
}

#memberbg01  {
	top: 771px;
}

#memberbg03  {
	top: 1011px;
}

#date02text  {
   top: 760px;
}

#horizline  {
   top: 284px;
   left: 203px;
}

#aboutimg  {
   background: url(pgaboutusmedia/aboutimg.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 780px;
   top: 284px;
   z-index: 2;
   width: 291px;
   height: 194px;
}

/* Begin CODA*/

#slider {
  width: 489px;
  margin: 0 auto;
  position: relative;
}

.scroll {
  height: 520px;
  overflow: auto;
  position: relative; /* fix for IE to respect overflow */
  clear: left;
}

.scrollContainer div.panel {
  padding: 0px;
  height: 520px;
  width: 489px; /* change to 560px if not using JS to remove rh.scroll */
}

/* END CODA*/

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #FFFFFF;
}
