﻿
body 
{    
	background-color:#D3D3D3 
}

div, /* Normalizes margin, padding */ p, ul, li, h1, h2, h3, h4
{
    margin: 0;
    padding: 0;
}


#container
{
    
    background-color:white;
    width: 801px;
    text-align: left; /* this overrides the text-align: center on the body element. */
    margin-top: 0;
    margin-bottom: 0;
    margin-right: auto;
    margin-left: auto;
}

.orangeline
{
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #f7941e;
    padding-bottom: 0px;
    padding-top: 5px;
}

.headerHome
{
    /* this padding matches the left alignment of the elements in the divs that appear beneath it. If an 	     		image is used in the #header instead of text, you may want to remove the padding. */
    clear:both;
    float:none;
    
    padding-right: 20px;
    padding-left: 21px;
    padding-bottom: 15px;
    padding-top: 25px;
}

.banner
{
    padding: 0px;
    margin: 0px;
    height: 260px;
    width: 800px;
}

.gift
{
    margin: 0px;
    padding: 0px;
    float: left;
}

.giftHome
{
    margin: 0px;
    padding: 0px;
    float: right;
}

.newsEvents
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 14px;
    color: #000000;
    padding-top: 0px;
    padding-right: 21px;
    padding-bottom: 25px;
    padding-left: 21px;
    width: 175px;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #666666;
    vertical-align: top;
}

.newsEvents ul
{
    margin-top: 10px;
    margin-bottom: 35px;
    list-style-type: none;
}

.newsEvents li
{
    padding-bottom: 10px;
}



.newsEvents li a, a:link
{
    font-family: Verdana, Helvetica, Arial, san-serif;
    font-size: 11px;
    line-height: 14px;
    color: #000000;
    font-weight: bold ! important;
    text-decoration: none;
}

.newsEvents li a:visited
{
    color: #333333;
    text-decoration: none;
    font-weight: bold! important;
}

.newsEvents li a:hover
{
    color: #F7941E;
    text-decoration: none;
    font-weight: bold! important;
}

.newsEvents p
{
    margin-top: 5px;
    margin-bottom: 15px;
}

.future {
	padding-top: 0px;
	padding-right: 21px;
	padding-bottom: 10px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EF8315;
}

.plans
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 14px;
    color: #000000;
    padding-top: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
    padding-left: 19px;
    border-right-width: 1px;
    border-right-style: dotted;
    border-right-color: #F7941E;
    text-align: left;
    vertical-align: top;
}

.plans p
{
    margin-top: 5px;
    margin-bottom: 15px;
}

.plans a:link
{
    text-decoration: none;
    font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
}

.plans a:visited
{
    text-decoration: none;
    font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #333333;
}

.plans a:hover
{
    text-decoration: none;
    font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #F7941E;
}

.bottomContent
{
    clear: both;
}

.campaignFooter
{
    width: 758px;
    margin-left: 21px;
    margin-right: 21px;
    height: 24px;
    margin-top: 10px;
    margin-bottom: 10px;
    vertical-align: top;
}

.campaignFooter .campaignAddress
{
    font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #000000;
    float: left;
    height: 24px;
    width: 625px;
    text-align: left;
    vertical-align: middle;
}

.campaignFooter .email
{
    font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #000000;
    float: right;
    height: 24px;
    width: auto;
    vertical-align: middle;
    text-align: right;
}

.campaignFooter a, a:link
{
    font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
}

.campaignFooter a:visited
{
    color: #666666;
    text-decoration: none;
}

.campaignFooter a:hover
{
    color: #F7941E;
    text-decoration: underline;
}

#campaignFooter p
{
    margin: 0; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */
    padding-top: 10px;
    padding-bottom: 10px;
}
.campaignContent
{
    clear: both;
    width: 100%;
    float: none;
}

.footerlink
{
    border-color: #e3d4ab;
    color: #e3d4ab;
}
.footerlink a, .footerlink a:link, .footerlink a:visited
{
    color: #e3d4ab !important;
}
.footerlink a:hover
{
    color: #333 !important;
}
.footerlink a:active
{
    color: #e3d4ab !important;
}

.leftCol {
	position: relative;
	width: 199px;
	vertical-align: top;
	float: left;
	padding-right: 0px;
	padding-left: 0px;
	margin-top: 5px;
}
.leftCol .header {
	padding-left: 21px;
	padding-right: 20px;
	margin-bottom: 0px;
}
.leftCol .goal {
	margin-top: 30px;
	margin-left: 21px;
	margin-right: 20px;
}
.leftCol .goal .head {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	letter-spacing: 0.08em;
	color: #A1AB4B;
}
.leftCol .goal .subhead {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333;
	margin-bottom: 8px;
}
.leftCol .goal .amount {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333;
	padding-bottom: 10px;
	padding-top: 1px;
}
.leftCol .highlight {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #333333;
	padding-left: 21px;
	padding-right: 20px;
	padding-bottom: 35px;
}
.leftCol .highlight a, 
.leftCol .highlight a:link 
 {
	color: #333333;
	font-size: 13px;
	text-decoration: underline;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height: 20px;
	font-weight: normal;
}
.leftCol .highlight a:visited {
	color: #666666;
	font-size: 13px;
	text-decoration: underline;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height: 20px;
}
.leftCol .highlight a:hover {
	color: #F7941E;
	font-size: 13px;
	text-decoration: underline;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height: 20px;
}
.leftCol .image {
	clear:both;
	float:none;
	padding-top: 22px;
	padding-bottom: 15px;
	padding-right: 0px;
	padding-left: 0px;
	margin-left: 0px;
	margin-right: 0px;
}
.leftCol .gift {
	padding-top: 30px;
	padding-bottom: 30px;
	padding-left: 21px;
}
.leftCol h1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.leftCol .description {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #333333;
	width: 167px;
	padding-left: 21px;
	padding-bottom: 35px;
}
.leftCol ul {
	padding-left: 21px;
}
.leftCol .stories {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F7941E;
	padding-top: 20px;
	font-weight: bold;
	padding-left: 21px;
} 
.leftCol .odyssey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #333333;
	padding-right: 20px;
}
.leftCol .odyssey ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	list-style-type: none;
	padding-top: 4px;
}
.leftCol .odyssey li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	padding-bottom: 6px;
	padding-top: 5px;
}
.leftCol .odyssey li a,
.leftCol .odyssey li a:link
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #333333;
}
.leftCol .odyssey li a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.leftCol .odyssey li a:hover {
	color: #F7941E;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.leftCol .events {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	color: #333333;
	padding-left: 18px;
	padding-right: 15px;
	padding-bottom: 8px;
	padding-top: 20px;
	font-weight: normal ! important;
	line-height: 22px;
}
.leftCol .events a,
.leftCol .events a:link
 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	text-decoration: none;
	color: #333333;
	font-weight: normal ! important;
	
}
.leftCol .events a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #333333;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal ! important;
	
}
.leftCol .events a:hover {
	color: #F7941E;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	font-weight: normal ! important;
	
}
.leftCol .professorships {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #F7941E;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	margin-left: 21px;
	margin-right: 20px;
	padding-bottom: 6px;
	padding-top: 15px;
	margin-bottom: 6px;
}
.leftCol .professorships a, a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #F7941E;
	text-decoration: none;
}
.leftCol .professorships a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #F7941E;
	text-decoration: none;
}
.leftCol .professorships a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.mainCol {
	position: relative;
	padding-top: 0px;
	padding-right: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #333333;
	padding-left: 16px;
	padding-bottom: 50px;
	margin-left: 201px;
	text-align: left;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
	margin-top: 20px;
	vertical-align: top;
	left: -3px;
}
#container>.mainCol {
	padding-left: 19px;
	left: 0;
}
.mainCol a, a:link {
	color: #333333;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
}
.mainCol a:hover {
	color: #F7941E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	text-decoration: underline;
}
.mainCol a:visited {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	text-decoration: underline;
}
.mainCol ul {
	list-style-position: outside;
	list-style-image: url(http://www.hendrix.edu/content/images/campaign/news_arrow.gif);
	padding-left: 25px;
	padding-top: 10px;
}
.mainCol li a, a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: underline;
	font-weight: normal;
}
.mainCol li a:hover {
	color: #F7941E;
	text-decoration: underline;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.mainCol li a, a:visited {
	color: #333333;
	text-decoration: underline;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.mainCol p {
	padding-top: 10px;
}
.mainCol p a:link {
	color: #333333;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;	
}
.mainCol p a:hover {
	color: #F7941E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	text-decoration: underline;
}
.mainCol p a:visited {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	text-decoration: underline;
}
.mainCol .breadcrumbCampaign {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	padding-bottom: 10px;
}
.mainCol .breadcrumb a, a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: underline;
}
.mainCol .breadcrumb a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: underline;
}
.mainCol .breadcrumb a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #F7941E;
	text-decoration: underline;
}
.mainCol .table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.mainCol .table td {
	color: #333;
	font-size: 11px;
	font-family: Verdana, Helvetica, Arial, san-serif;
	line-height: 12px;
	vertical-align: top;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
	padding-right: 15px;
	padding-left: 0px;
	font-weight: normal;
}
.mainCol h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #333333;
	padding-top: 0px;
	font-weight: normal;
	line-height: 24px;
}
.mainCol h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	padding-top: 20px;
}
.mainCol h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	padding-top: 10px;
	font-style: italic;
}
.mainCol h4 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #333333;
	font-weight: normal;
	padding-top: 25px;
	padding-bottom: 5px;
	line-height: 22px;
}

.odysseyStudent {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: italic;
	color: #333333;
	padding-top: 20px;
}
.odysseyDescription {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	letter-spacing: .05em;
	padding-top: 10px;
}
.odysseyHead {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #333333;
	font-weight: normal;
	padding-bottom: 15px;
	line-height: 22px;
	padding-top: 20px;
	padding-left: 18px;
}
.odysseyText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 16px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 35px;
	padding-left: 18px;
}
/* ------------------
       Footer
--------------------*/

#footeroutercontainer {
height:82px;
width:100%;
background-color:#d3d3d3;
background-image:url('/content/Images/GlobalStandard/bg_footer.gif');
background-repeat:repeat-x;
clear:both ! important; /* resets the flow at the top of the footer */

}

#footercontainer {
width:913px;
height:45px;
margin:0 auto;
padding:23px 14px 33px 23px;
}

#footerlogo {
width:186px;
height:45px;
padding:0;
float:left;
}

#footerlogo a:link,
#footerlogo a:visited,
#footerlogo a:hover,
#footerlogo a:active
{
color:#d3d3d3;
}

#footercontent {
height:45px;
padding:0;
margin:0 0 0 30px;
float:left;
font-size:10px;
line-height:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
}

#footercontent ul {
padding:0;
margin:0;
float:left;
}

#footercontent li {
padding:0;
margin:0 0 8px 0;
list-style-type:none;
}

#footercontent ul.footercontent-contact {
padding-right:30px;
}

#footercontent ul.footercontent-contact a:link,
#footercontent ul.footercontent-contact a:visited {
color:#666666;
text-decoration:none;
}

#footercontent ul.footercontent-contact a:hover,
#footercontent ul.footercontent-contact a:active {
color:#666666;
text-decoration:underline;
}

#footercontent ul.footercontent-links a:link,
#footercontent ul.footercontent-links a:visited {
color:#666666;
text-decoration:none;
font-weight:bold;
}

#footercontent ul.footercontent-links a:hover,
#footercontent ul.footercontent-links a:active {
color:#666666;
text-decoration:underline;
font-weight:bold;
}

#footersearch {
float:right;
}

/* =============================
Search Box Styles
==============================*/

.frontpagesearchcontainer {
                border:1px solid #CCCCCC;
                background-color:#EEEEEE;
                padding:5px 9px 9px 9px;
                width:175px;
                margin:0;
}

.SearchLabel {
                text-transform:uppercase;
                float:left;
                color:#666666;
                font-size:11px;
                line-height:20px
}

#MainSearchSelector {
                color:#666666;
                font-size:11px;
}

#MainSearchSelector_0,
#MainSearchSelector_1 {
                margin:2px 3px 0 5px;
}

#MainSearchSelector label {
                vertical-align:top;
                line-height:16px;
}

#MainSearchBox {
                width:140px;
                height:20px;
                margin:3px 0 0 0;
                padding:0 0 0 0;
}

#SearchGoButton {                
                padding:0;
}

.contentimageright {

        margin:0 0 10px 15px;

        border:0;

}

 

.contentimageleft {

        margin:0 0 10px 15px;

        border:0;

}

