/* CSS Document */

body {
background:url(../images/pink-background.jpg) repeat-x;
margin:0;
}
#text_box {
float:right;
width:380px;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12pt;
color:#FFFFFF;
text-align:right;
margin:456px 115px 0 0;
line-height:23pt;
}
#footer {
clear:both;
width:737px;
height:80px;
margin:0 auto;
padding:40px 0 0 50px;
}
#footer ul {
padding:0;
margin-left:0;
}
#footer li {
display:inline;
margin:0;
}
#footer a {
color:#6d6f71;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:7pt;
}
#footer a:hover {
color:#80358E;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:7pt;
}
.footerOn {
color:#80358E;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:7pt;;
}
.bar {
color:#999a9a;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
padding:0 5px;
}
.companyName {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#6d6f71;
padding-right:20px;
font-size:7pt;
}
.DDLink {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#6d6f71;
padding-left:20px;
font-size:7pt;
}
.DDLink a {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#6d6f71;
padding-left:20px;
font-size:7pt;
}
.DDLink a:hover {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#80358E;
padding-left:20px;
font-size:7pt;
}



/* HOME PAGE */

#home_container {
width:767px;
height:632px;
margin:0 auto;
background:url(../images/home_bg.jpg) no-repeat;
}
#home_text_box {
float:right;
margin:320px 0 0 0;
width:375px;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#6D6F71;
text-align:left;
padding:0px 100px 0  10px;
line-height:16pt;
font-size:9pt;

}
.home_textBold {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#80358E;
font-size:9pt;

}


/* CLIENTS PAGE */

#clients_container {
width:767px;
height:926px;
margin:0 auto;
background:url(../images/clients_bg.jpg) no-repeat;
}
#clients_text_box {
float:right;
margin:250px 0 0 0;
width:375px;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#6D6F71;
text-align:left;
padding:0px 100px 0  10px;
line-height:14pt;
font-size:9pt;

}

#clients_footer {
clear:both;
width:737px;
height:80px;
margin:0 auto;
padding:20px 0 0 50px;
} 
#clients_footer ul {
padding:0;
margin-left:0;
}
#clients_footer li {
display:inline;
margin:0;
}
#clients_footer a {
color:#6d6f71;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:7pt;
}
#clients_footer a:hover {
color:#80358E;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:7pt;
}
.clients_footerOn {
color:#80358E;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:7pt;;
}



/* SERVICES PAGE */

#services_container {
width:767px;
height:632px;
margin:0 auto;
background:url(../images/services_bg.jpg) no-repeat;
}
#services_text_box {
float:right;
margin:250px 0 0 0;
width:375px;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#6D6F71;
text-align:left;
padding:0px 90px 0  0;
line-height:14pt;
font-size:9pt;
}
#services_footer {
clear:both;
width:737px;
height:80px;
margin:0 auto;
padding:20px 0 0 50px;
}
#services_footer ul {
padding:0;
margin-left:0;
}
#services_footer li {
display:inline;
margin:0;
}
#services_footer a {
color:#6d6f71;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:7pt;
}
#services_footer a:hover {
color:#80358E;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:7pt;
}
.services_footerOn {
color:#80358E;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:7pt;;
}


/* TEAM PAGE */

#team_container {
width:767px;
height:895px;
margin:0 auto;
background:url(../images/team_bg.jpg) no-repeat;
}
#team_text_box {
float:right;
margin:250px 0 0 0;
width:375px;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#6D6F71;
text-align:left;
padding:0px 100px 0  10px;
line-height:14pt;
font-size:9pt;
}
#team_footer {
clear:both;
width:737px;
height:80px;
margin:0 auto;
padding:15px 0 0 50px;
}
#team_footer ul {
padding:0;
margin-left:0;
}
#team_footer li {
display:inline;
margin:0;
}
#team_footer a {
color:#6d6f71;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:7pt;
}
#team_footer a:hover {
color:#80358E;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:7pt;
}
.team_footerOn {
color:#80358E;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:7pt;;
}


/* VALUES PAGE */

#values_container {
width:767px;
height:632px;
margin:0 auto;
background:url(../images/values_bg.jpg) no-repeat;
}
#values_text_box {
float:right;
margin:250px 0 0 0;
width:375px;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#6D6F71;
text-align:left;
padding:0px 100px 0  10px;
line-height:14pt;
font-size:9pt;

}
.values_bullet {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#80358E;
font-size:10pt;

}

/* CONTACT US PAGE */

#contact_container {
width:767px;
height:632px;
margin:0 auto;
background:url(../images/contact_bg.jpg) no-repeat;
}
#contact_text_box {
float:right;
margin:250px 0 0 0;
width:375px;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#6D6F71;
text-align:left;
padding:0px 100px 0  10px;
line-height:16pt;
font-size:10pt;
}
.contact_textBig {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#80358E;
font-size:11pt;

}

#contact_text_box a {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#6d6f71;
padding-left:0px;
font-size:10pt;
text-decoration:none;
}
#contact_text_box a:hover {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#80358E;
padding-left:0px;
font-size:10pt;
text-decoration:none;
}

/* NAVIGATION */
#nav {
float:left;
height:360px;
width:200px;
padding:175px 0 0 50px; !important
width:280px;
}
#nav ul {
margin:0;
padding:0;
width:200px;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#999999;
list-style:none;
}
#nav ul a {
display:block;
height:28px;
margin:0;
padding-top:6px;
padding-left:20px;
text-decoration:none;
color:#999999;
}
#nav ul a:hover {
display:block;
text-decoration:none;
color:#CC0000;
}
#nav ul a:active {
display:block;
height:28px;
margin:0;
padding-top:6px;
padding-left:20px;
text-decoration:none;
color:#999999;
}
#nav li {
vertical-align:middle;
padding:0;
line-height:12pt;
color:#999999;
text-decoration:none;
border-bottom:#EEEEEE solid 1px;
}
#nav li a {
text-decoration:none;
}
.navOn {
background:#e6d9eb;
width:180px;
height:28px;
padding:6px 0 0 20px;
color:#80358E;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
text-decoration:none;
border-bottom:#EEEEEEsolid 1px;
}
.navTop {
border-top:#EEEEEE solid 1px;
}
.navOnTop {
background:#e6d9eb;
width:180px;
height:28px;
padding:6px 0 0 20px;
color:#80358E;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
text-decoration:none;
border-bottom:#EEEEEE solid 1px;
border-top:#EEEEEE solid 1px;
}
.navOnBottom {
background:#e6d9eb;
width:180px;
height:28px;
padding:6px 0 0 20px;
color:#80358E;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
text-decoration:none;
border-bottom:#EEEEEE solid 1px;
}
#contactNav {
float:left;
width:150px;
padding:106px 0 0 70px;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
color:#6d6f71;
}
#contactNav a {
color:#6d6f71;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
text-decoration:none;
}
#contactNav a:hover {
color:#80358E;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
text-decoration:none;
}
.contactOn {
color:#80358E;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
text-decoration:none;
}