a,a:link { font-family: verdana, arial, sans serif; font-size: 12px; color: #675EBB; text-decoration: none }
a:hover { font-family: verdana, arial, sans serif; font-size: 12px; color: #82752F; text-decoration: underline }

a.smnav,a:link.smnav { font-family: verdana, arial, sans serif; font-size: 10px; color: #666699; text-decoration: none }
a:hover.smnav { font-family: verdana, arial, sans serif; font-size: 10px; color: #ccccff; text-decoration: none }

a.photo,a.photo:link { font-family: verdana, arial, sans serif; font-size: 11px; color: #B0BDDE; text-decoration: none }
a.photo:hover { font-family: verdana, arial, sans serif; font-size: 11px; color: #ffffff; text-decoration: underline }

.whatsnew { background-image:url(images/home_whatsnewbg.jpg); background-repeat: no-repeat; background-position: 0px 0px; font-family: verdana, arial, sans serif; font-size: 12px; color: #ffffff }
.whatsnewtext { font-family: verdana, arial, sans serif; line-height: 13pt; font-size: 12px; color: #000000  }

.homebody { background-image:url(images/homebodybg.jpg); background-repeat: no-repeat; background-position: 0px 0px; font-family: verdana, arial, sans serif; font-size: 12px; color: #ffffff }
.homebodytext { font-family: verdana, arial, sans serif; line-height: 13pt; font-size: 12px; color: #ffffff  }

.photoplaintext { font-family: verdana, arial, sans serif; line-height: 12pt; font-size: 12px; color: #000000  }

.aboutbody { background-image:url(images/about_leftbg.jpg); background-repeat: no-repeat; background-position: 0px 0px; font-family: verdana, arial, sans serif; font-size: 12px; color: #ffffff }
.aboutbodytext { background-image:url(images/about_rightbg.jpg); background-repeat: no-repeat; background-position: 333px 446px; font-family: verdana, arial, sans serif; line-height: 12pt; font-size: 12px; color: #000000  }

.aboutdata { background-image:url(images/aboutdata_leftbg.jpg); background-repeat: no-repeat; background-position: 0px 0px; font-family: verdana, arial, sans serif; line-height: 12pt; font-size: 12px; color: #000000  }
.aboutdatatext { background-image:url(images/aboutdata_rightbg.jpg); background-repeat: no-repeat; background-position: 65px 52px; font-family: verdana, arial, sans serif; line-height: 12pt; font-size: 12px; color: #000000  }

.aboutaccomp { background-image:url(images/aboutaccomp_leftbg.jpg); background-repeat: no-repeat; background-position: 0px 0px; font-family: verdana, arial, sans serif; line-height: 12pt; font-size: 12px; color: #000000  }
.aboutaccomptext { background-image:url(images/aboutaccomp_rightbg.jpg); background-repeat: no-repeat; background-position: 334px 997px; font-family: verdana, arial, sans serif; line-height: 12pt; font-size: 12px; color: #000000  }

.aboutcert { background-image:url(images/aboutcert_leftbg.jpg); background-repeat: no-repeat; background-position: 0px 0px; font-family: verdana, arial, sans serif; font-size: 12px; color: #ffffff }
.aboutcerttext { background-image:url(images/aboutcert_rightbg.jpg); background-repeat: no-repeat; background-position: 306px 188px; font-family: verdana, arial, sans serif; line-height: 12pt; font-size: 12px; color: #000000  }

.aboutprofile { background-image:url(images/aboutprofile_leftbg.jpg); background-repeat: no-repeat; background-position: 0px 0px; font-family: verdana, arial, sans serif; font-size: 12px; color: #ffffff }
.aboutprofiletext { background-image:url(images/aboutprofile_rightbg.jpg); background-repeat: no-repeat; background-position: 335px 297px; font-family: verdana, arial, sans serif; line-height: 12pt; font-size: 12px; color: #000000  }

.upcomingbody { background-image:url(images/upcoming_leftbg.jpg); background-repeat: no-repeat; background-position: 0px 0px; font-family: verdana, arial, sans serif; font-size: 12px; color: #ffffff }
.upcomingbodytext { background-image:url(images/upcoming_rightbg.jpg); background-repeat: no-repeat; background-position: 285px 316px; font-family: verdana, arial, sans serif; line-height: 12pt; font-size: 12px; color: #000000  }

.photobody { background-image:url(images/photo_leftbg.jpg); background-repeat: no-repeat; background-position: 0px 0px; font-family: verdana, arial, sans serif; font-size: 12px; color: #ffffff }
.photobodytext { background-image:url(images/photo_rightbg.jpg); background-repeat: no-repeat; background-position: 300px 88px; font-family: verdana, arial, sans serif; line-height: 12pt; font-size: 12px; color: #000000  }

.thankyoubodytext { background-image:url(images/photo_rightbg.jpg); background-repeat: no-repeat; background-position: 295px 101px; font-family: verdana, arial, sans serif; line-height: 12pt; font-size: 12px; color: #000000  }

.photosaletext { background-image:url(images/photo_rightbg.jpg); background-repeat: no-repeat; background-position: 300px 835px; font-family: verdana, arial, sans serif; line-height: 12pt; font-size: 12px; color: #000000  }

.photomodeltext { background-image:url(images/photo_rightbg.jpg); background-repeat: no-repeat; background-position: 299px 204px; font-family: verdana, arial, sans serif; line-height: 12pt; font-size: 12px; color: #000000  }

.contactbody { background-image:url(images/contact_leftbg.jpg); background-repeat: no-repeat; background-position: 0px 0px; font-family: verdana, arial, sans serif; font-size: 12px; color: #ffffff }
.contactbodytext { background-image:url(images/contact_rightbg.jpg); background-repeat: no-repeat; background-position: 339px 270px; font-family: verdana, arial, sans serif; line-height: 12pt; font-size: 12px; color: #000000  }


.sidebg { background-image:url(images/sidebg.gif); background-repeat: repeat-y }

.body { font-family: verdana, arial, sans serif; line-height: 12pt; font-size: 12px; color: #000000  }
.list { font-family: verdana, arial, sans serif; line-height: 12pt; font-size: 11px; color: #000000  }

.subsubhead { font-family: verdana, arial, sans serif; font-size: 13px; font-weight: bold; color:#000000  }

.alternatebg { background-color:#F2F2F2 }

.photoborder { font-family: verdana, arial, sans serif; line-height: 12pt; font-size: 11px; color: #000000; border-left: 1px solid #918A7E; border-right: 1px solid #918A7E; border-bottom: 1px solid #918A7E; border-top: 1px solid #918A7E }

.enlarge { font-family: verdana, arial, sans serif; font-size: 10px; color:#2C3475 }