@charset "UTF-8";
/* CSS Document */

img {border:none}
img a {border:none}

h1 {font-family: "Georgia", "Book Antiqua", "Palatino Linotype";font-size: 1.6em;color: #da4a2e;line-height: 30px;font-weight: normal;}
h2 {font-family: "Georgia", "Book Antiqua", "Palatino Linotype";font-size: 1.15em;color: #7d4199;margin-bottom:0;margin-top:0}
h3 {font-family: "Georgia", "Book Antiqua", "Palatino Linotype";font-size: 1.15em;color: #333;margin-bottom:0;margin-top:0}


body {margin-left: 0px;margin-top: 0px;background-color: #d1d9ef;font-family: "Trebuchet MS";background-image: url(images/back_gradient.jpg);background-repeat: repeat-x;font-size: 0.9em;}

.quote {font-family: "Georgia", "Book Antiqua", "Palatino Linotype";font-size: 1.15em;color: #da4a2e;margin-bottom:10px;margin-top:10px;line-height: 22px}
	

#mainContainer {width:980px;margin-left: auto;margin-right: auto;background-image: url(images/back_container.jpg);background-repeat: no-repeat;	}

#header {width:910px;height:85px;margin-top:0;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px;}

.corpLogo {width:280px;float:left;position:relative}

.highlightPartners {font-weight:bold;color: #da4a2e;font-size: 1.15em}


#mainNav {width:280px;list-style-type: none;font-family: "Georgia", "Book Antiqua", "Palatino Linotype";font-size: 1.05em;float:left;font-weight: bold;}

#flip {background-color: #dbe2f4;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}

.galleryPhotos {margin-right:10px;margin-bottom:10px}


/* Firefox */
@-moz-document url-prefix()
{
#mainNav { margin-top:-15px }
}

/* Safari */
@media screen and (-webkit-min-device-pixel-ratio:0) 
{ 
#mainNav { margin-top:-15px }
}

.mainNavLi {list-style-type: none;border-top-width: 1px;border-top-style: dotted;border-top-color: #a38bae;padding-top:10px;padding-bottom:8px}
.mainNavLi a {text-decoration:none; color:#27292f}
.mainNavLi a:hover {text-decoration:none; color:#e36243}

.mainNavLiLast {list-style-type: none;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #a38bae;padding-top:10px;padding-bottom:8px}

.mainNavLiON {list-style-type: none;border-top-width: 1px;border-top-style: dotted;border-top-color: #a38bae;padding-top:10px;padding-bottom:8px;color:#e36243;}
.mainNavLiON a {text-decoration:none;color:#e36243}
.mainNavLiON a:hover {text-decoration:none; color:#e36243}

.secNav {list-style-type: none;padding-top:2px;padding-bottom:4px;font-weight: normal;font-size: 0.9em;padding-left:8px}
.secNav a {color:#e36243;text-decoration:none}
.secNav a:hover {text-decoration:none; color:#e36243}
.secNavLast {padding-bottom:8px}

.arrowSpacing {margin-left:11px}

.photoMarginLeft {margin-right:10px;margin-top:5px}
.photoMarginRight {margin-right:10px;margin-left:10px}

#mainBanner {margin-right:19px;float:right;position:relative}

/* Firefox */
@-moz-document url-prefix()
{
#mainBanner { margin-right:38px }
}

/* Safari */
@media screen and (-webkit-min-device-pixel-ratio:0) 
{ 
#mainBanner { margin-right:38px }
}

/* IE 7 */
html>body #mainBanner {*margin-right:38px}

.leftColumn {width:240px;margin-left:38px;font-size: 0.9em;font-family: "Trebuchet MS";line-height: 22px;font-weight: normal;}

.leftColumn a {text-decoration:none;color:#27292f}

.leftColumn a:hover {text-decoration:underline;color:#7d4199}

#mainContent {width:475px;margin-left:285px;line-height: 22px;font-size: 0.9em;top:12px;position:relative}
#mainContent a {text-decoration:underline;color:#7d4199}
#mainContent a:hover {text-decoration:none;color:#333}

#mainContentGallery {width:665px;margin-left:285px;line-height: 22px;font-size: 0.9em;top:12px;position:relative;}
#mainContentGallery a {text-decoration:underline;color:#7d4199}
#mainContentGallery a:hover {text-decoration:none;color:#333}

#mainContent2column {width:655px;margin-left:285px;line-height: 22px;font-size: 0.9em;top:12px;position:relative;}

.rightColumn {width:172px;float:right;margin-top:12px;margin-right:19px;position: relative;}

/* Firefox */
@-moz-document url-prefix()
{
.rightColumn { margin-right:38px }
}

/* Safari */
@media screen and (-webkit-min-device-pixel-ratio:0) 
{ 
.rightColumn { margin-right:38px }
}

/* IE 7 */
html>body .rightColumn {*margin-right:38px}

.doYouKnow {width:152px;float:right;margin-top:12px;background-color: #cacbe6;padding:10px;line-height: 22px;font-size: 0.9em;}

#footer {width:895px;background-color: #323236;padding:20px;margin-left:20px;color: #FFF;text-align: right;line-height: 22px;font-size: 0.85em;margin-top:22px}

#footer a {text-decoration:none;color:#fff}
#footer a:hover {text-decoration:underline;color:#ccc}

.regularList {list-style-type: none;padding-top:10px;padding-bottom:8px;list-style-image: url(images/img_arrow.gif);margin-top:-1px}

.classTitle {background-color: #cacbe6;background-position: center;margin-top: 20px;margin-bottom: 9px;border-top-width: 1px;border-bottom-width: 1px;border-top-style: dotted;border-bottom-style: dotted;border-top-color: #a38bae;border-bottom-color: #a38bae;padding: 7px;font-weight: bold;}