/* CSS Document */


/* GLOBAL HEADER */

.header { 
background-image:url(../images/idx_header.jpg);
width:810px;
height:117px;
}

a.aboutus {
color:#222222; 
font-family:Arial, Geneva, Helvetica, sans-serif; 
font-size:12px; 
text-decoration:none;
margin-left:0px;
margin-right:0px;
margin-top:0px;
}

a.aboutus:hover {
color:#ffffff; 
font-family:Arial, Geneva, Helvetica, sans-serif; 
font-size:12px; 
}

#current2 {
color:#ffffff; 
font-family:Arial, Geneva, Helvetica, sans-serif; 
font-size:12px;
}

.divider1 {
color:#222222; 
font-family:Arial, Geneva, Helvetica, sans-serif; 
font-size:12px; 
margin-left:0px;
margin-right:0px;
margin-top:0px;
}

a.contactus {
color:#222222; 
font-family:Arial, Geneva, Helvetica, sans-serif; 
font-size:12px; 
text-decoration:none;
}

a.contactus:hover {
color:#ffffff; 
font-family:Arial, Geneva, Helvetica, sans-serif; 
font-size:12px; 
text-decoration:none;
}

.td1 {
padding-right:20px;
padding-top:70px;
}

/* GLOBAL NAVIGATION */

a.nav { 
color:#999999; 
font-family:Arial, Geneva, Helvetica, sans-serif; 
font-size:18px; 
text-decoration:none;
}

a.nav:hover {
color:#ffffff; 
font-family:Arial, Geneva, Helvetica, sans-serif; 
font-size:18px; 
text-decoration:none;
}

#current {
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
text-decoration:none;
}

.divider2 {
color:#999999; 
font-family:Arial, Geneva, Helvetica, sans-serif; 
font-size:18px; 
}

.navbg { 
background-image:url(../images/idx_bg1.jpg);
width:580px;
height:86px;
}

/* WELCOME TEXT BOX */

.whiteboxbg {
background-image:url(../images/idx_whitebox.jpg);
background-repeat:repeat-y;
padding-top:5px;
padding-bottom:5px;
width:230px;
}

.welcomeheadertxt {
color:#a0081d;
font-family:Arial, Helvetica, sans-serif;
font-size:19px;
line-height:40px;
text-align:left;
font-weight:normal;
margin-left:17px;
margin-right:22px;
}

.welcomebodytxt {
color:#9b9b9b;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:29px;
text-align:left;
font-weight:normal;
margin-left:17px;
margin-right:22px;
}

/* FLASH PHOTOS */

.idxflash {
background-image:url(../images/idx_photo_yti.jpg);
width:580px;
height:327px;
}

/* INDEX BG2 */

.idxbg2 {
background-image:url(../images/idx_bg2.jpg);
width:580px;
height:61px;
}

/* GLOBAL FOOTER */

.footer {
background-image:url(../images/idx_footer.jpg);
width:810px;
height:43px;
}

.footertxt {
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:right;
margin-right:25px;
margin-bottom:10px;
}

a.gmail {
color:#ffffff;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}

a.gmail:hover {
color:#9b9b9b;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}

/* GLOBAL SUBPAGES */

.ul {
text-indent:-37px;
list-style-position:outside;
list-style-type:none;
text-align:left;
list-style:none;
color:#9b9b9b;
margin-top:0px;
}

.subtitlebar {
background-image:url(../images/sub_titlebar.jpg);
width:580px;
height:35px;
}

.subheader {
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
margin-left:37px;
}

.subbg2 {
background-image:url(../images/sub_bg2.jpg);
background-repeat:repeat-y;
width:580px;
height:353px;
}

.subbodytxt {
color:#d9d9d9;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:18px;
margin-left:37px;
margin-right:37px;
margin-top:20px;
}


/* CONTACT US */

a.email {
color:#d9d9d9;
text-decoration:none;
}

a.email:hover {
color:#ffffff;
text-decoration:none;  
}

.longwhiteboxbg {
background-image:url(../images/com_whitebox.jpg);
padding-top:5px;
padding-bottom:5px;
width:230px;
}

.longsubbg2 {
background-image:url(../images/sub_bg2long.jpg);
width:580px;
}