﻿.BackgroundColor
{
    background-color:#004180;
} /*end BackgroundColor*/

.BackgroundColor2
{
    background-color:#0520C7;
} /*end BackgroundColor2*/

.MenuBackgroundColor
{
    background-color:#000000;
} /*end MenuBackgroundColor*/

.HomepageTopHalf
{
    background-image:url("Resources/Images/HomepageTopHalf.jpg");
    
    height:698px;
} /*end HomepageTopHalf*/

.NavMenu
{
	z-index:100;
} /*end NavMenu*/

.HomepageBottomHalf
{
    /*background-image:url("Resources/Images/HomepageBottomHalf.jpg");*/
    background-image:url("Resources/Images/HomepageBottomHalf2.jpg");
    
    height:1301px;
} /*end HomepageBottomHalf*/

.NewsletterImage
{
    background-image:url("Resources/Images/CameronsNewsletter.jpg");
    
    height:314px;
    width:450px;
    background-repeat:no-repeat;
} /*end NewsletterImage*/

.HomepageSubmitButton
{    
    font-family:Arial;
    font-size:12pt;
    
    background-color:#DEDADB;
    
    border-color:#7C1212;
    border-width:7px;
    
    cursor:pointer;
} /*end HomepageSubmitButton*/

.FirstNameTextbox
{
    font-family:Arial;
    font-size:11pt;
    
    width:250px;
} /*end FirstNameTextbox*/

.LastNameTextbox
{
    font-family:Arial;
    font-size:11pt;
    
    width:250px;
} /*end LastNameTextbox*/

.EmailAddressTextbox
{
    font-family:Arial;
    font-size:11pt;
    
    width:250px;
} /*end EmailAddressTextbox*/

.StreetAddressTextbox
{
    font-family:Arial;
    font-size:11pt;
    
    width:250px;
} /*end StreetAddressTextbox*/

.CityTextbox
{
    font-family:Arial;
    font-size:11pt;
    
    width:250px;
} /*end CityTextbox*/

.StateDropDownList
{
    font-family:Arial;
    font-size:11pt;
    
    width:250px;
} /*end LastNameTextbox*/

.ZipTextbox
{
    font-family:Arial;
    font-size:11pt;
    
    width:250px;
} /*end ZipTextbox*/

.HomepageNewsletterErrorLabel
{
    font-family:Arial;
    font-size:11pt;
} /*end HomepageNewsletterErrorLabel*/

.PickMenuLinkStyle
{
    font-family:Arial;
    font-size:10pt;
    
    text-decoration:none;
    
    color:White;
} /*end PickMenuLinkStyle*/

.PickMenuLinkStyle:hover
{
    text-decoration:underline;
} /*end PickMenuLinkStyle:hover*/

.PickMenuLinkTableColumnOneLeftPadding
{
    text-align:left;
    width:215px;
} /*end PickMenuLinkTableColumnTwoLeftPadding*/

.PickMenuLinkTableColumnTwoLeftPadding
{
    text-align:left;
    width:170px;
} /*end PickMenuLinkTableColumnTwoLeftPadding*/

.PickMenuLinkTableColumnThreeLeftPadding
{
    text-align:left;
    width:210px;
} /*end PickMenuLinkTableColumnThreeLeftPadding*/

.PickMenuLinkTableColumnFourLeftPadding
{
    text-align:left;
    width:225px;
} /*end PickMenuLinkTableColumnFourLeftPadding*/

.PickMenuLinkTableColumnFiveLeftPadding
{
    text-align:left;
} /*end PickMenuLinkTableColumnFiveLeftPadding*/

.PickMenuLinkTableColumnOneLeftPadding2
{
    padding-left:60px;
} /*end PickMenuLinkTableColumnTwoLeftPadding2*/

.PickMenuLinkTableColumnTwoLeftPadding2
{
    padding-left:60px;
} /*end PickMenuLinkTableColumnTwoLeftPadding2*/

.PickMenuLinkTableColumnThreeLeftPadding2
{
    padding-left:50px;
} /*end PickMenuLinkTableColumnThreeLeftPadding2*/

.PickMenuLinkTableColumnFourLeftPadding2
{
    padding-left:70px;
} /*end PickMenuLinkTableColumnFourLeftPadding2*/

.PickMenuLinkTableColumnFiveLeftPadding2
{
    padding-left:60px;
} /*end PickMenuLinkTableColumnFiveLeftPadding2*/

.MeetHelenBackgroundImage
{
    background-image:url("Resources/Images/MeetHelen.jpg");
    
    height:608px;
    width:1024px;
} /*end MeetHelenBackgroundImage*/

.ContactCameronBackgroundImage
{
    background-image:url("Resources/Images/Contact Cameron.jpg");
    
    height:608px;
    width:1024px;
} /*end ContactCameronBackgroundImage*/

.ContactCameronSendButton
{    
    font-family:Arial;
    font-size:12pt;
    
    background-color:#CEBBA5;
    
    border-color:#73460F;
    border-width:7px;
    
    cursor:pointer;
} /*end ContactCameronSendButton*/

.ContactCameronPhoneNumber
{
    font-family:Arial;
    font-size:12pt;
    
    color:#812E18;
    
    padding-left:67px;
} /*end ContactCameronPhoneNumber*/

.CamPhonNum
{
	padding:24px 0px 0px 0px;
} /*end CamPhonNum*/

.ContactCampaignBackgroundImage
{
    background-image:url("Resources/Images/Contact the Campaign.jpg");
    
    height:606px;
    width:1024px;
} /*end ContactCampaignBackgroundImage*/

.ContactCampaignSendButton
{    
    font-family:Arial;
    font-size:12pt;
    
    background-color:#BBC7BB;
    
    border-color:#456647;
    border-width:7px;
    
    cursor:pointer;
} /*end ContactCampaignSendButton*/

.DonateIdeasBackgroundImage
{
    background-image:url("Resources/Images/Give Us Your Ideas.jpg");
    
    height:606px;
    width:1024px;
} /*end DonateIdeasBackgroundImage*/

.DonateIdeasSendButton
{    
    font-family:Arial;
    font-size:12pt;
    
    background-color:#CDC4A3;
    
    border-color:#73600B;
    border-width:7px;
    
    cursor:pointer;
} /*end DonateIdeasSendButton*/

.DonateFundsBackgroundImage
{
    background-image:url("Resources/Images/Make a Financial Contribution.jpg");
    
    height:606px;
    width:1024px;
} /*end DonateFundsBackgroundImage*/

.DonateFundsCheckLabel
{
    padding-left:20px;
} /*end DonateFundsCheckLabel*/

.DonateTimeSendButton
{    
    font-family:Arial;
    font-size:12pt;
    
    background-color:#CAAFB0;
    
    border-color:#7A3D3F;
    border-width:7px;
    
    cursor:pointer;
} /*end DonateTimeSendButton*/

.BackgroundBackgroundImage
{
    background-image:url("Resources/Images/Background.jpg");
    
    height:610px;
    width:1024px;
} /*end BackgroundBackgroundImage*/

.DefendingBackgroundImage
{
    background-image:url("Resources/Images/Defending Our Rights.jpg");
    
    height:605px;
    width:1024px;
} /*end DefendingBackgroundImage*/

.InTheNewsBackgroundImage
{
    background-image:url("Resources/Images/In The News.jpg");
    
    height:606px;
    width:1024px;
} /*end InTheNewsBackgroundImage*/

.DonateTimeBackgroundImage
{
    background-image:url("Resources/Images/Volunteer Your Time.jpg");
    
    height:609px;
    width:1024px;
} /*end DonateTimeBackgroundImage*/

.DonateTimeTableLeftPadding
{
    padding-left:55px;
} /*end DonateTimeTableLeftPadding*/

.LegislatureBackgroundImage
{
    background-image:url("Resources/Images/Legislature.jpg");
    
    height:607px;
    width:1024px;
} /*end LegislatureBackgroundImage*/

.WhatPeopleBackgroundImage
{
    background-image:url("Resources/Images/What People Are Saying.jpg");
    
    height:609px;
    width:1024px;
} /*end WhatPeopleBackgroundImage*/

.ChallengeReadyBackgroundImage
{
    background-image:url("Resources/Images/Ready for the Challenge.jpg");
    
    height:613px;
    width:1024px;
} /*end ChallengeReadyBackgroundImage*/

.PassionBackgroundImage
{
    background-image:url("Resources/Images/A Passion for Michigan.jpg");
    
    height:613px;
    width:1024px;
} /*end ChallengeReadyBackgroundImage*/

.RadioInterviewButton
{
    padding-bottom:35px;
    padding-left:25px;
} /*end RadioInterviewButton*/

.PaddingLeft10Px
{
    padding-left:10px;
} /*end PaddingLeft10Px*/

.PaddingRight10Px
{
    padding-right:10px;
} /*end PaddingRight10Px*/

.Newsletter
{
    padding:160px 0px 0px 0px;
    text-align:center;
} /*end Newsletter*/

.VideoMessages
{
	background-image:url("Resources/Images/Video message 1.jpg");
	background-position:center;
	background-repeat:no-repeat;
	width:550px;
	height:58px;
} /*end VideoMessages*/

.VideoCountDown
{
	padding:0px 0px 0px 10px;
} /*end VideoCountDown*/

.VidElements
{
	padding:0px 0px 50px 25px;
} /*end ViElements*/

.VidLeft
{
	
} /*end VidLeft*/

.VidRight
{
	
} /*end VidRight*/

/***** Homepage modification 4/20/10 *****/
.HomepageBottomHalfTable
{
	width:964px;
	margin:10px 10px 10px 50px;
	padding:0px;
	text-align:left;
} /*end HomepageBottomHalfTable*/

.VideoTable
{
	width:432px;
	height:250px;
	background-color:Black;
} /*end VideoTable*/

.VideoTableHeader
{
	font-size:xx-large;
	color:White;
	text-align:center;
} /*end VideoTableHeader*/

.VideoTableRow
{
	height:200px;
} /*end VideoTableRow*/

.VideoImage
{
	padding:5px;
} /*end VideoImage*/

.VideoImageLinkTableCell
{
	text-align:left;
	line-height:30px;
} /*end VideoImageLinkTableCell*/

.VideoImageLink
{
	color:White;
	text-decoration:none;
	font-size:20px;
} /*end VideoImageLink*/

.VideoImageLink:hover
{
	text-decoration:underline;
} /*end VideoImageLink*/

.NewsletterTable
{
	width:432px;
	height:250px;
	background-color:#990000;
} /*end NewsletterTable*/

.NewsletterTableHeader
{
	font-size:21px;
	color:White;
	text-align:center;
} /*end VideoTableHeader*/

.NewsletterLeftCol
{
	padding-left:10px;
	font-size:18px;
	color:White;
	text-align:right;
} /*end NewsletterLeftCol*/

.NewsletterRightCol
{
	width:300px;
} /*end NewsletterRightCol*/

.NewsletterTextBox
{
	width:270px;
} /*end NewsletterTextBox*/

.NewsletterSubmitButtonTableCell
{
	text-align:right;
	padding-right:25px;
} /*end NewsletterSubmitButtonTableCell*/

.NewsletterAndEmailTableCell
{
	text-align:right;
	padding-right:60px;
} /*end NewsletterAndEmailTableCell*/

.SupportCameronTableCell
{
	text-align:right;
	padding-right:60px;
} /*end SupportCameronTableCell*/

.Endorsements
{
	padding-left:40px;
} /*end Endorsements*/

.Memorial
{
	padding-left:50px;
} /*end Memorial*/