html
{
	height: 100%;
	overflow-y: scroll;
}

body
{
	font: 14px/150% "Lucida Grande", Lucida, Verdana, sans-serif;
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #000000;
	color: #cccccc;
	margin: 0px;
	height: 100%;
	text-align: center;
}

img
{
	border: 0px;
}

a {text-decoration: underline; color: #cccccc;}
a:hover {text-decoration: underline; color: #990000;}

input
{
	background-color: #cccccc;
	color: #000000;
}

select
{
	background-color: #cccccc;
	color: #000000;
}

textarea
{
	background-color: #cccccc;
	color: #000000;
}

h1
{
	font-family: Georgia, Times New Roman;
	font-size: 36px;
	line-height: 40px;
	font-weight: normal;
	color: #cccccc;
}

h2
{
	font-family: Georgia, Times New Roman;
	font-size: 22px;
	line-height: 26px;
	font-weight: normal;
	color: #cccccc;
}

.glossary-term
{
	font-weight: bold;
	text-transform: uppercase;
}

.imageleft {float: left; border: 1px solid #666666; margin-right: 16px; margin-top: 5px; margin-bottom: 3px;}
.imageright {float: right; border: 1px solid #666666; margin-left: 16px; margin-top: 5px; margin-bottom: 3px;}

.wrap{
	width: 1000px;
	margin: 0 auto;
}

.formbutton
{
	text-align: center;
	font-size: 13px;
	display: block;
	width: 200px;
	height: 24px;
	border: 1px solid #cccccc;
	color: #cccccc;
	background-color: #990000;
	text-decoration: none;
}
.formbutton:hover
{
	color: #000000;
	text-decoration: none;
}

#main
{
	width: 100%;
	height: 100%;
	text-align: center;
}

#container
{
	width: 1000px;
	min-height:100%;
	margin: 0px auto;
	text-align: left;
	position: relative;
	background: url(/images/wrap_bg.jpg) no-repeat center top;
}

#mainmenu
{
	width: 900px;
	height: 55px;
	margin-left: 50px;
	text-align: center;
}

#menu-richlanding
{
	float: right;
	width: 151px;
	padding-top: 8px;
}

#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#menu li { /* all list items */
	float: left;
	position: relative;
	line-height: 55px;
	padding-right: 18px;
	padding-top: 11px;
}

#menu li ul {/* second-level lists */
	position: relative;
	display: block;
	width: 140px;
	margin-top: 30px;
	left: -20;
	background-image: url('/images/menutab_list.gif');
	background-repeat: repeat-y;
	background-position: left top;
	border-bottom: 1px solid #666666;
	line-height: 18px;
	padding-top: 5px;
	padding-bottom: 5px;
}

#menu li>ul {/* to override top and left in browsers other than IE */
	top: auto;
	left: auto;
}

#menu li ul li ul  {/* third-level lists */
	position: absolute;
	display: block; 
	top: 0;
	left: 8em;
}

/* Fix IE. Hide from IE Mac \*/
* html #menu ul li { float: left; height: 1%; }
* html #menu ul li a { height: 1%; }
/* End */

#menu li:hover ul { display: block; }

#menu li:hover>ul { visibility:visible; }

#menu ul ul { visibility:hidden; }		

/* Make-up syles */
#menu ul, li {
    margin: 0 0 0 0; 
}

/* Styles for Menu Items */
.menuOff {
	display: block;
	text-align: center;
	color: #dddddd;
	font-family: Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
	line-height: 30px;
	text-decoration: none;
	float: left;
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 1px;
	padding-bottom: 1px;
}
/* Hover Styles */
.menuOff:hover { 
	color: #dddddd;
	text-decoration: none;
	background-color: #000000;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border: 1px solid #000000;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 0px;
	padding-bottom: 0px;
} 

.menuSelected { 
	display: block;
	text-align: center;
	color: #dddddd;
	font-family: Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
	line-height: 30px;
	text-decoration: none;
	float: left;
	text-decoration: none;
	background-color: #990000;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border: 1px solid #990000;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 0px;
	padding-bottom: 0px;
} 
.menuSelected:hover { 
	color: #dddddd;
	text-decoration: none;
	background-color: #990000;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border: 1px solid #990000;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 0px;
	padding-bottom: 0px;
} 

/* Sub Menu Styles */
#menu li ul a {
	color: #cccccc;
	font-weight: normal;
	text-align: left;
	text-transform: none;
	height: 18px;
	width: 140px;
	line-height: 18px;
	background-image: url('/images/menutab_list.gif');
	background-repeat: repeat-y;
	background-position: left top;
} 

/* Sub Menu Hover Styles */
#menu li ul a:hover { 
	color: #000000; 
	background-image: url('/images/menutab_liston.gif');
	background-repeat: repeat-y;
	background-position: left top;
} 

#header
{
	width: 900px;
	height: 90px;
	margin-left: 50px;
	background-image: url('/images/header-logo.gif');
	background-repeat: no-repeat;
	background-position: center 7px;
}

#header a
{
	color: #cccccc;
	font-weight: normal;
	text-decoration: none;
}
#header a:hover
{
	color: #ffffcc;
	font-weight: normal;
	text-decoration: none;
}

#header-notitle
{
	width: 1000px;
	height: 120px;
	background-image: url('/images/logo.png');
	background-repeat: no-repeat;
	background-position: center 45px;
}

#header a
{
	color: #cccccc;
	font-weight: normal;
	text-decoration: none;
}
#header a:hover
{
	color: #ffffcc;
	font-weight: normal;
	text-decoration: none;
}

#breaking-news
{
	float: right;
	text-align: right:
	width: 400px;
	height: 40px;
	font-size: 9px;
	color: #cccccc;
}

#breaking-news a
{
	color: #cccccc;
	font-weight: normal;
	text-decoration: none;
}
#breaking-news a:hover
{
	color: #ffff99;
	font-weight: normal;
	text-decoration: none;
}

#topline
{
	font-size: 9px;
	float: left;
	text-align: left;
	width: 400px;
	height: 40px;
}

#header-subtitle
{
	clear: both;
	width: 1000px;
	text-align: center;
	font-family: Verdana, Arial;
	font-size: 15px;
	color: #cccccc;
}

#page-main
{
	clear: both;
}

#content
{
	width: 960px;
	padding-top: 12px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 50px;
	min-height: 540px;
}

#footer-spacer
{
	clear: both;
	height: 20px;
}

#interactive-box
{
	clear: both;
	width: 861px;
	height: 32px;
	margin-left: 39px;
	margin-top: 20px;
	padding: 20px;
	text-align: center;
	background-color: #000000;
	position: relative;
	color: #cccccc;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
}

#comment-box
{
	float: left;
	text-align: left;
	width: 400px;
}

.comment-textarea
{
	width: 360px;
	height: 90px;
	border: 1px solid #666666;
	background-color: #eeeeee;
}

#social-media
{
	margin-left: 420px;
	width: 440px;
	text-align: center;
	padding-top: 55px;
}

#footer-twitter
{
	width: 940px;
	margin-left: 20px;
	height: 25px;
	margin-top: 80px;
	text-align: center;
	font-size: 12px;
	color: #dddddd;
}

#footer-menu
{
	width: 940px;
	margin-left: 20px;
	height: 35px;
	padding-top: 5px;
	text-align: center;
	font-size: 13px;
	color: #dddddd;
	border-bottom: 1px solid #808080;
}

#footer-menu a
{
	color: #dddddd;
	text-decoration: none;
}

#footer-menu a:hover
{
	color: #dddddd;
	text-decoration: underline;
}


#footer
{
	clear: both;
	width: 940px;
	margin-left: 20px;
	padding-top: 20px;
	height: 100px;
	padding-bottom: 40px;
}

#copyright
{
	float: left;
	width: 220px;
	padding-left: 20px;
	font-family: Georgia, Times New Roman;
	font-size: 11px;
	line-height: 15px;
	color: #808080;
	text-align: left;
}

#footer-socialmedia
{
	float: left;
	width: 200px;
	padding-left: 20px;
}

#footer-signup
{
	float:left;
	width: 240px;
	margin-left: 10px;
	padding-top: 12px;
	padding-bottom: 12px;
	background-color: #ebebeb;
	color: #000000;
	font-family: Georgia, Times New Roman;
	font-size: 13px;
	line-height: 17px;
	font-weight: bold;
	text-align: center;
	border: 4px solid #891007;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
}

#rightcol-signup
{
	width: 240px;
	padding-top: 12px;
	padding-bottom: 12px;
	background-color: #ebebeb;
	color: #000000;
	font-family: Georgia, Times New Roman;
	font-size: 13px;
	line-height: 17px;
	font-weight: bold;
	text-align: center;
	border: 4px solid #891007;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
}

#ConstantContactea
{
	background-color: #891007;
	width: 160px;
	height: 37px;
	text-align: center;
	color: #ffffff;
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 37px;
	border: 0px;
}

#signupEmail
{
	background-color: #891007;
	width: 160px;
	height: 37px;
	text-align: center;
	color: #ffffff;
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 37px;
	border: 0px;
}

#signupEmail2
{
	background-color: #891007;
	width: 160px;
	height: 37px;
	text-align: center;
	color: #ffffff;
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 37px;
	border: 0px;
}

.ccSubmit
{
	background-color: #891007;
	width: 45px;
	height: 37px;
	text-align: center;
	color: #ffffff;
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 37px;
	border: 0px;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	margin-left: 8px;
}


#address
{
	float: right;
	width: 180px;
	padding-right: 20px;
	font-family: Helvetiva, Arial;
	font-size: 11px;
	line-height: 15px;
	color: #808080;
	text-align: right;
}

#homepage-collage
{
	position: relative;
	width: 940px;
	height: 530px;
	text-align: left;
	padding-top: 10px;
	border-bottom: 1px solid #999999;
}

#services-collage
{
	position: relative;
	width: 940px;
	height: 650px;
	text-align: left;
	padding-top: 20px;
}

.homepage-title
{
	font-family: Arial;
	font-size: 17px;
	color: #cccccc;
	font-weight: bold;
	position: absolute;
}

#homepage-testimonials
{
	clear: both;
	width: 960px;
	height: 640px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.homepage-testimonial-col
{
	width: 225px;
	padding-right: 15px;
	float: left;
	font-size: 12px;
	line-height: 18px;
	text-align: left;
}

.homepage-testimonial-col h2
{
	font-family: Verdana, Arial;
	font-size: 17px;
	font-weight: bold;
	line-height: 19px;
	color: #800000;
	margin-top: 0px;
	margin-bottom: 8px;
}

.large-quote
{
	font-family: Georgia, Times New Roman;
	color: #cccccc;
	font-size: 24px;
	line-height: 28px;
}

.large-quote-author
{
	font-family: Georgia, Times New Roman;
	color: #cccccc;
	font-size: 14px;
	line-height: 18px;
	text-align: right;
}

#homepage-special-break
{
	border-top: 1px solid #999999;
	width: 910px;
	height: 5px;
	padding: 15px;
}

#homepage-special
{
	width: 910px;
	height: 340px;
	background-color: #333333;
	padding: 15px;
	margin-bottom: 20px;
}

#homepage-special-left
{
	float: left;
	width: 410px;
	font-size: 12px;
	line-height: 18px;
}

#homepage-special-left h2
{
	margin-top: 0px;
	font-family: Verdana, Arial;
	font-size: 17px;
	line-height: 19px;
	font-weight: bold;
	color: #cccccc;
	text-align: center;
}

#homepage-special-right
{
	float: right;
	width: 470px;
	font-size: 12px;
	line-height: 18px;
}

#homepage-special-right h2
{
	margin-top: 0px;
	font-family: Verdana, Arial;
	font-size: 17px;
	line-height: 19px;
	font-weight: bold;
	color: #ffff99;
	text-align: center;
}

.big-headline
{
	font-family: Arial;
	font-size: 36px;
	line-height: 42px;
	color: #cccccc;
	text-align: left;
	padding-top: 10px;
	padding-left: 15px;
	padding-right: 20px;
}

.big-headline-author
{
	font-family: Arial;
	font-size: 17px;
	font-weight: normal;
	color: #cccccc;
	text-align: right;
	padding-right: 80px;
	padding-top: 6px;
	padding-bottom: 15px;
}

.love-letter-col
{
	width: 225px;
	padding-right: 15px;
	float: left;
}

.love-letter-quote
{
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	background-color: #232323;
	border: 1px solid #232323;
	padding: 12px;
	font-family: Verdana, Arial;
	font-size: 12px;
	line-height: 16px;
	color: #dddddd;
	font-weight: bold;
}

.love-letter-credit
{
	background-image: url('/images/love-letter-speak.gif');
	background-repeat: no-repeat;
	background-position: top left;
	text-align: right;
	font-family: Verdana, Arial;
	font-size: 12px;
	line-height: 16px;
	color: #cccccc;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 20px;
}

.love-letter-author
{
	color: #bbbbbb;
}

.love-letter-category
{
	text-align: center;
	font-family: Georgia, Times New Roman;
	font-size: 36px;
	color: #cccccc;
	padding-top: 15px;
	padding-bottom: 20px;
}

.love-letter-category img
{
	margin-top: 10px;
}

.controls-categories
{
	font-size: 12px;
}

.controls
{
	width: 940px;
	height: 720px;
	margin-left: 10px;
	margin-top: -20px;
	position: relative;
	font-family: Verdana, Arial;
	font-size: 11px;
	line-height: 15px;
	color: #cccccc;
	font-weight: normal;
	text-align: left;
}

.controls-blurb
{
	background-color: #990000;
	border: #660000;
	color: #cccccc;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	padding: 10px;
	position: absolute;
	font-family: Arial;
	font-size: 16px;
	line-height: 20px;
	text-align: center;
}

.controls-row
{
	clear: both;
	width: 940px;
	margin-bottom: 50px;
}

.controls-item
{
	float: left;
	width: 216px;
	margin-left: 8px;
	margin-right: 8px;
}

.controls-thumbnail
{
	width: 216px;
	height: 162px;
	text-align: center;
	background-color: #333333;
}

.controls-quote
{
	padding: 4px;
}

.controls-credit
{
	text-align: right;
	font-family: Verdana, Arial;
	font-size: 11px;
	line-height: 16px;
	color: #cccccc;
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 20px;
}

.controls-paging
{
	clear: both;
	position: relative;
}

.controls-letter
{
	float: left;
	width: 600px;
	padding-left: 20px;
	text-align: left;
}

.controls-envelope
{
	position: absolute;
	margin-left: 640px;
	text-align: left;
}

.controls-description
{
	padding: 10px;
	color: #dddddd;
}

.controls-page
{
	float: left;
	width: 520px;
	margin-left: 20px;
	margin-top: 20px;
	padding-left: 50px;
	padding-right: 50px;
	padding-top: 20px;
	padding-bottom: 20px;
	border: 5px solid #999999;
	text-align: left;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	background-color: #ffffff;
	font-family: Courier New, Courier;
	color: #000000;
	font-size: 13px;
	line-height: 19px;
}

#controls-signup
{
	width: 226px;
	padding: 10px;
	border: 1px solid #999999;
	background-color: #ffffff;
	text-align: left;
	font-family: Trebuchet MS, Arial;
	font-size: 11px;
	line-height: 15px;
	color: #000000;
}

#controls-signup h2
{
	color: #660000;
	font-family: Arial;
	font-size: 20px;
	line-height: 24px;
	font-weight: bold;
	margin-top: 0px;
	text-align: center;
}

#controls-signup h3
{
	font-size: 20px;
	text-transform: uppercase;
	font-weight: normal;
	margin-bottom: 6px;
}

.typewriter-page
{
	background-image: url('/images/jcmanheimer-pagelogo.gif');
	background-repeat: no-repeat;
	background-position: center 30px;
	float: left;
	width: 520px;
	margin-left: 20px;
	margin-top: 20px;
	padding-left: 50px;
	padding-right: 50px;
	padding-top: 102px;
	padding-bottom: 20px;
	border: 5px solid #999999;
	text-align: left;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	background-color: #ffffff;
	font-family: Courier New, Courier;
	color: #000000;
	font-size: 13px;
	line-height: 19px;
}

.typewriter-page a
{
	color: #990000;
}

.typewriter-rightcolumn
{
	float: right;
	width: 250px;
	margin-top: 20px;
	padding-left: 10px;
	padding-right: 20px;
	padding-bottom: 20px;
	text-align: center;
	color: #cccccc;
}

.typewrite-rightcolumn h2
{
	font-size: 20px;
	line-height: 24px;
}

.campaign-page
{
	background-image: url('/images/jcmanheimer-pagelogo.gif');
	background-repeat: no-repeat;
	background-position: center 30px;
	float: left;
	width: 420px;
	margin-left: 20px;
	margin-top: 20px;
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 102px;
	padding-bottom: 20px;
	border: 5px solid #999999;
	text-align: left;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	background-color: #ffffff;
	font-family: Courier New, Courier;
	color: #000000;
	font-size: 13px;
	line-height: 15px;
}

.campaign-page a
{
	color: #990000;
}

.campaign-rightcolumn
{
	float: right;
	width: 400px;
	margin-top: 20px;
	padding-left: 10px;
	padding-right: 20px;
	padding-bottom: 20px;
	text-align: left;
	color: #cccccc;
}

.campaign-rightcolumn h2
{
	margin-top: 0px;
	font-family: Verdana,Arial;
	font-size: 24px;
	color: #cccccc;
	font-weight: bold;
}

#campaign-other
{
	clear: both;
	position: relative;
	margin-top: 20px;
}

#campaign-other h2
{
	font-family: Verdana,Arial;
	font-size: 24px;
	color: #cccccc;
	font-weight: bold;
	margin-bottom:5px;
}

.publicity-page
{
	background-image: url('/images/jcmanheimer-pagelogo.gif');
	background-repeat: no-repeat;
	background-position: center 30px;
	float: left;
	width: 478px;
	margin-left: 20px;
	margin-top: 20px;
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 102px;
	padding-bottom: 20px;
	border: 5px solid #999999;
	text-align: left;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	background-color: #ffffff;
	font-family: Courier New, Courier;
	color: #000000;
	font-size: 13px;
	line-height: 15px;
}

.publicity-page a
{
	color: #990000;
}

.publicity-rightcolumn
{
	float: right;
	width: 350px;
	margin-top: 20px;
	padding-left: 10px;
	padding-right: 20px;
	padding-bottom: 20px;
	text-align: center;
	color: #cccccc;
}

.publicity-rightcolumn h2
{
	text-align: center;
}

.awards
{
	width: 960px;
	height: 540px;
	position: relative;
}

.awards-col
{
	width: 135px;
	padding-left: 10px;
	padding-right: 10px;
	float: left;
	text-align: center;
	position: relative;
}

.campaign-header
{
	padding-top: 10px;
	text-align: left;
	padding-left: 35px;
	padding-right: 85px;
}

.freepr-rightcol
{
	text-align: center;
	font-family: Verdana, Arial;
	font-size: 12px;
	line-height: 13px;
	color: #cccccc;
}

.freepr-rightcol h2
{
	font-family: Verdana, Arial;
	font-size: 16px;
	color: #cccccc;
}

#contact-page
{
	width: 716px;
	margin-left: 120px;
	padding-top: 15px;
}

#contact-blurb
{
	float: left;
	text-align: left;
	width: 400px;
}

#contact-info
{
	float: right;
	text-align: right;
	width: 300px;
}


#contact-info a { 
	color: #dddddd;
	font-family: Verdana, Arial;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	text-decoration: none;
	background-color: #990000;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	border: 1px solid #990000;
	padding-left: 18px;
	padding-right: 18px;
	padding-top: 6px;
	padding-bottom: 6px;
} 
#contact-info a:hover { 
	color: #000000;
	text-decoration: none;
	background-color: #990000;
} 

#free-report-spacer
{
	clear: both;
	position: relative;
	display: block;
	width: 900px;
	height: 100px;
	margin-left: 39px;
	border-top: 1px solid #999999;
}

#free-report-footer
{
	clear: both;
	width: 861px;
	height: 200px;
	margin-left: 39px;
	padding: 20px;
	background-color: #666666;
	position: relative;
	color: #ffffff;
	font-size: 12px;
	line-height: 19px;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	border-top: 1px solid #ccccc;
}

#free-report-footer h2
{
	color: #000000;
	font-size: 24px;
	font-weight: bold;
	margin-top: 0px;
	text-align: center;
}

#free-report-footer-cover
{
	float: right;
	width: 250px;
	margin-top: -100px;
}

#free-report-footer-button
{
	float: right;
	width: 250px;
	padding-right: 10px;
	margin-top: 15px;
}

#free-report-footer-blurb
{
	width: 280px;
	padding-left: 20px;
	padding-top: 25px;
}

#free-report-form
{
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	background-color: #ffffff;
	padding: 12px;
}

#work-gallery
{
	width: 900px;
	margin-left: 20px;
	min-height: 600px;
	padding-top: 10px;
	text-align: center;
	color: #ffffff;
	background-color: #070713;
	background-image: url('/images/work-bg.jpg');
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

#work-gallery a
{
	color: #666666;
	text-decoration: underline;
	font-size: 12px;
	font-weight; normal;
}
#work-gallery a:hover
{
	color: #000000;
	text-decoration: underline;
	font-weight: normal;
}

.opacity100 {opacity: 1.0; filter: alpha(opacity=100);}
.opacity95 {opacity: 0.95; filter: alpha(opacity=95);}
.opacity90 {opacity: 0.9; filter: alpha(opacity=90);}
.opacity80 {opacity: 0.8; filter: alpha(opacity=80);}
.opacity70 {opacity: 0.7; filter: alpha(opacity=70);}
.opacity60 {opacity: 0.6; filter: alpha(opacity=60);}
.opacity50 {opacity: 0.5; filter: alpha(opacity=50);}
.opacity40 {opacity: 0.4; filter: alpha(opacity=40);}
.opacity30 {opacity: 0.3; filter: alpha(opacity=30);}
.opacity20 {opacity: 0.2; filter: alpha(opacity=20);}
.opacity10 {opacity: 0.1; filter: alpha(opacity=10);}
.opacity0 {opacity: 0.0; filter: alpha(opacity=0);}

#actionTabs
{
	float: right;
	text-align: right;
	width: 120px;
}

#footer-seo
{
	clear: both;
	font-size: 11px;
	text-align: center;
	padding: 10px;
}

#whitepaper a
{
	color: #444444;
}
#whitepaper a:hover
{
	color: #000000;
}

