﻿body 
{
    background-color: #ffffff;
    font: verdana, helvetica, sans-serif 13px;
    color: #9d9d9d;
}
h1 {
font: bold 30px Georgia, "Times New Roman", Times, serif ;
color: #ffffff;
}
h2 {
font: bold 28px Georgia, "Times New Roman", Times, serif ;
color: #ffffff;
letter-spacing: 2px;
}
h3 {
background-color: #041428;
font: 18px "Palatino Linotype", palatino, Helvetica, serif;
margin-top: -0.2em;
padding: 15px;
}
h4 {
font-size: 16px;
color: #3c74ba;
}
p {
line-height: 110%;
word-spacing: 4px;
margin: 0px 5px;
font: 18x "Times New Roman", Times, serif;
color: #b4b4b4;
padding: 0px 15px 5px 15px;
}
i {
color: #cc9e00;
}
ul {
list-style-image:url("images/bullet.png");
}
ul li {
color: #ffffff;
font-size: 18px;
margin: 0em 0em 0.5em 0em;
}
ul#banner {
list-style: none;
}
a:link {
color: #91c1fd;
text-decoration: none;
}
a:visited {
color: #91c1fd;
text-decoration: none;
}
a:hover {
color: #dcecff;
text-decoration: underline;
}
a:active {
color: #0272ff;
text-decoration: underline;
}
#noscript {
position: relative;
margin: -10px auto 0px auto;
width: 1000px;
height: 50px;
background: red;
color: white;
text-align: center;
font: bold 28px "Palatino Linotype", palatino, Helvetica, serif;
}
#top 
{
margin-top: -10px;
margin-left: -1%;
    position: relative;
	min-width: 1220px;
	width: 102% !important;
    width: 1220px;
    height: 150px;
	padding: 10px 0px 0px 0px;
    background: url("/oneleader/images/topBarBg.jpg") repeat-x;
}
#logo 
{
    position: relative;
    margin-left: 10%;
	float: left;
    width: 482px;
    height: 124px;
    background: url("/oneleader/images/logo.png") no-repeat;
}
#oneLeader {
position: relative;
margin-right: 15px;
float: right;
top: 10px;
width: 600px;
height: 126px;
background: url("/oneleader/images/oneLeaderLogo.png") no-repeat;
}
ul#banner {
	width:1000px;
	height:170px;
	margin:95px auto 0px auto;
	position:relative;
}
#bannerQuote {
display: block;
font: italic 16px Georgia, "Times New Roman", Times, serif;
line-height: 130%;
color: #666;
margin-left: 160px;
width: 860px;
top: 0px;
height: 170px;
}
#bannerQuote i {
font: Verdana, Arial, Helvetica, sans-serif;
color: #19365a;
font-weight: bold;
}
#bannerAuthor{
font: 24px Georgia, "Times New Roman", Times, serif;
	color: #19365a;
	position: absolute;
	bottom: 20px;
	right: 10px;
}
#bannerAuthor i {
color: #3c74ba;
}
#bannerPicture {
position: absolute;
top: 0px;
left: 0px;
width: 118px;
height: 156px;
/*border: #3769a9 12px double;*/
border: #19365a 12px double;
}
#wrapper {
width: 1065px;
height: 697px;
margin: 0px auto !important;
}
/* tabs */
#Tabs { 
list-style:none; 
padding:0;
position:absolute;
margin: 0px;
width: 1065px;
height: 57px;
line-height: 100%;
}

#Tabs li { 
	float:left; 
	margin:0 !important; 
	padding:0; 
	list-style-image:none !important;
}

#Tabs li a { 
	background:transparent url("/oneleader/images/share_tabs.png") no-repeat scroll 0 0;
	display:block;
	height:64px;
	margin:0px;
	padding:0px;
	width:194px;
	text-align:center;
	color:#0052c2;
	font-size:18px;
	text-decoration:none;
	font-weight: bolder;
}

#Tabs li a#messageTab { background-position: 0 -64px; }
#Tabs li a#overviewTab { background-position: -194px -64px; }
#Tabs li a#financesTab { background-position: -194px -64px; }
#Tabs li a#needTab { background-position: -194px -64px; }
#Tabs li a#donateTab { background-position: -194px -64px; }

#Tabs li a#messageTab:hover { background-position: 0 -128px; cursor: pointer; }
#Tabs li a#overviewTab:hover { background-position: -194px -128px; cursor: pointer;}
#Tabs li a#financesTab:hover { background-position: -194px -128px; cursor: pointer; }
#Tabs li a#needTab:hover { background-position: -194px -128px; cursor: pointer; }
#Tabs li a#donateTab:hover { background-position: -194px -128px; cursor: pointer; }

#Tabs li a#messageTab.current { background-position: 0 0; cursor: default; color: #ffffff; }
#Tabs li a#overviewTab.current { background-position: -194px 0; cursor: default; color: #ffffff;}
#Tabs li a#financesTab.current { background-position: -194px 0; cursor: default; color: #ffffff;}
#Tabs li a#needTab.current { background-position: -194px 0; cursor: default; color: #ffffff;}
#Tabs li a#donateTab.current { background-position: -194px 0; cursor: default; color: #ffffff;}


/* tab panes = containers for tab content */
#panes {
	font-size:18px;
	width: 1000px;
	height: 640px;
	padding: 60px 30px;
	overflow: hidden;
	color: #ffffff;
}
#panes div {
	display: none;
	white-space: normal;
	height: 600px;
}
#footer {
margin: 20px auto;
font: 11px Verdana, Arial, Helvetica, sans-serif;
width: 1000px;
height: 20px;
text-align: center;
}
#footer a {
color: #19365a;
text-decoration: none;
}
#footer a:hover {
color: #3c74ba;
text-decoration: underline;
}
.quote {
font: italic 16px Georgia, "Times New Roman", Times, serif ;
color: #ffffff;
font-weight: bold;
line-height: 160%;
letter-spacing: 2px;
}
.author {
color: #cc9e00;
font: bold italic 16px Arial, Helvetica, sans-serif;
letter-spacing: 3px;
}
.left {
width: 475px;
float: left;
display: block;
border: #041428 4px solid;
}
.right {
width: 475px;
float: right;
display: block;
border: #041428 4px solid;
}
.message {
display: block;
width: 720px;
height: 480px;
margin: 0px auto;
}
.overview {
display: block;
width: 360px;
height: 240px;
float: left;
margin: 0px 20px 20px 0px;
}
.financesText {
text-align: center;
width: 900px;
margin: 230px auto 0px auto;
}
a.pledgedAmount {
float: left;
width: 250px;
height: 164px;
background: url("/oneleader/images/PledgedAmountButton.png") no-repeat 0px 0px;
text-decoration: none;
margin: 50px 30px 10px 0px;
}
a:hover.pledgedAmount {
background-position: 0px -164px;
text-decoration: none;
}
a.goals {
float: left;
width: 250px;
height: 164px;
background: url("/oneleader/images/GoalsButton.png") no-repeat 0px 0px;
text-decoration: none;
margin: 50px 30px 10px 90px;
}
a:hover.goals {
background-position: 0px -164px;
text-decoration: none;
}
a.category {
float: left;
width: 250px;
height: 164px;
background: url("/oneleader/images/CategoryPledgesButton.png") no-repeat 0px 0px;
text-decoration: none;
margin: 50px 30px 10px 0px;
}
a:hover.category {
background-position: 0px -164px;
text-decoration: none;
}
a.DonateNow {
background: url("/oneleader/images/DonateBtn.png") no-repeat 0px 0px;
text-decoration: none;
height: 70px;
width: 250px;
position: absolute;
top: 148px;
right: 500px;
}
a:hover.DonateNow {
background-position: 0px -70px;
text-decoration: none;
}
