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

body	{
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		background-color: #000000;
		color: #FFFFFF;
		text-align: justify;
		margin: 0px;

		}
#container	{
		margin: auto;
		width: 1102px;
		min-height: 800px;
		background-repeat: no-repeat;
		}
#container2	{
		width: 650px;
		position: relative;
		left: 40px;
		padding-top: 10px;
		}
#title	{
		height: 44px;
		width: 635px;
		background-image:url(../images/title.png);
		background-repeat: no-repeat;
		margin: auto;
		}
#header	{
		width: 647px;
		height: 44px;
		background-image: url(../images/nav.png);
		background-repeat: no-repeat;
		margin: 10px auto;
		}
#content	{
		width: 647px;
		background-image: url(../images/repeat.png);
		background-repeat: repeat-y;
		margin: 10px auto;
		padding-bottom: 15px;
		min-height: 400px;
		}
#footer	{
		width: 647px;
		height: 40px;
		background-image: url(../images/footer.png);
		background-repeat: no-repeat;
		margin: auto;
		position: relative;
		left: -3px;
		font-size: 10px;
		}

/* Classes */
p	{
		padding: 0px 20px;
		}
.word-news p	{
		padding: 0;
		}
h2	{
		padding: 0px 20px;
		}
h3	{
		padding: 0px 20px;
		}
h5 	{
		padding: 0px 20px;
		}
hr	{
		width: 93%;
		margin: 10px auto 7px 25px;
		}
hr.webcast	{
		width: 94%;
		margin: 15px 0px;
		}
.floatleft	{
		float: left;
		margin: 0px 10px 5px 10px;
		border-style: solid;
		border-width: 5px;
		border-color: #666666;
		}
.floatright	{
		float: right;
		margin: 0px 10px 5px 10px;
		border-style: solid;
		border-width: 5px;
		border-color: #666666;
		}
.footerleft	{
		float: left;
		position: relative;
		top: 8px;
		}
.footerright	{
		float: right;
		position: relative;
		top: 8px;
		}
.headertext	{
		margin-top: 4px;
		}
.center	{
		text-align: center;
		}
.center-margin	{
		margin: auto;
		}
.text-right	{
		text-align: right;
		}
.gallery	{
		margin: 0px;
		border: none;
		}
.formstyle	{
		padding: 0px 20px;
		}
.highlight	{
		background-color: #20417f;
		width: 550px;
		text-align: center;
		padding: 2px 0px 4px 0px;
		margin: auto;
		}
.smalltext	{
		font-size: 10px;
		font-weight: normal;
		}
.blacktext	{
		color: #000000;
		}
.blacktextbold	{
		color: #000000;
		font-weight: bold;
		}
.margin-left	{
		margin-left: 25px;
		}
.damages li	{
		margin-bottom: 20px;
		margin-right: 30px;
		}
.title	{
		margin: 10px 25px;
		}
.titlesocial	{
		margin: 35px 25px 10px;
		}
hr.titlehr	{
		width: 93%;
		margin: -7px auto 15px 25px;
		}
.boldtext	{
		color: #ffffff;
		font-weight: bold;
		}
.rulesmain p	{
		padding: 0px;
		}
.rulesmain	{
		margin: auto auto 20px auto;
		width: 430px;
		}
.rulestitle	{
		border-style: solid;
		border-width: 1px;
		border-color: #CCCCCC;
		width: 430px;
		margin: 0px;
		padding: 2px 10px;
		background-color: #CCCCCC;
		color: #000000;
		}
.rulesdef	{
		border-style: solid;
		border-width: 1px;
		border-color: #CCCCCC;
		width: 430px;
		margin: 0px;
		padding: 2px 10px;
		}
.rulesinfo	{
		border-style: solid;
		border-width: 1px;
		border-color: #CCCCCC;
		width: 430px;
		margin: 0px;
		padding: 2px 10px 5px 10px;
		}
.sixtyphoto	{
		margin: 0 20px;
		border-collapse: collapse;
		}
.sixtyphoto img	{
		border: none;
		margin: 10px 11px 0 0;
		}
		
/* Menu */
a:link	{
		color: #FFFFFF;
		}
a:active	{
		color: #FFFFFF;
		}
a:visited	{
		color: #FFFFFF;
		}
a:hover	{
		color: #7a97be;
		}

/* Links */
#content a:link	{
		text-decoration: underline;
	}
#content a:active	{
		text-decoration: underline;
	}
#content a:hover	{
		text-decoration: underline;
	}
#content a:visited	{
		text-decoration: underline;
	}
h2 a:link	{
		color: #FFFFFF;
		text-decoration: none;
		}
h2 a:active	{
		color: #FFFFFF;
		text-decoration: none;
		}
h2 a:visited	{
		color: #FFFFFF;
		text-decoration: none;
		}
h2 a:hover	{
		color: #204181;
		text-decoration: none;
		}
.blacktext a	{
		color: #000000;
		text-decoration: underline;
		}

#footer a	{
		text-decoration: underline;
		}
#footer a:hover	{
		text-decoration: underline;
		color: #204181;
		}
.word-news	{
		margin-left: 25px;
		width: 600px;
		}
.date	{
		color: #999999;
		font-size: 10px;
		}
.news	{
		}
.word-title	{
		font-size: 14px;
		font-weight: bold;
		color: #204181;
		}
.word-title a	{
		color: #778ca8;
		}
.word-title a:hover	{
		color: #204181;
		}
		
.sixty a {
		display:block;
		width: 609px;
		height: 343px;
		padding:0;
		font: bold 13px sans-serif;;
		color:#333;
		background: url(../images/60min/60MinNewHeader.png) 0 0 no-repeat;
		text-decoration: none;
		}
.roll a:hover { 
		background-position: 0 -343px;
		color: #049;
		}
.jackson a {
		display:block;
		width: 608px;
		height: 121px;
		padding:0;
		font: bold 13px sans-serif;;
		color:#333;
		background: url(../images/front_blogbutton.png) 0 0 no-repeat;
		text-decoration: none;
		}
.rolljackson a:hover { 
		background-position: 0 -121px;
		color: #049;
		}
.socialtext	{
		text-align: right;
		font-size: 10px;
		margin: 0 15px -5px;
		padding: 0;
		}
.rollsocialtop	{
		position: relative;
		float: right;
		right: 15px;
		top: 1px;
		}
.rollsocial	{
		position: relative;
		right: 5px;
		float: right;
		height: 80px;
		}
.facebook a, .twitter a	{
		display:block;
		float: left;
		width: 32px;
		height: 32px;
		padding: 0;
		font: bold 13px sans-serif;;
		color: #333;
		text-decoration: none;	
		margin: 8px 5px 0 0;
		}
.facebook a	{
		background: url(../images/facebook.png) 0 0 no-repeat;
		}
.twitter a	{
		background: url(../images/twitter.png) 0 0 no-repeat;
		}
.rollsocial a:hover, .rollsocialtop a:hover { 
		background-position: 0 -32px;
		}
		
/* Forms */
span.formtext	{
		display: block;
		float: left;
		width: 150px;
		padding-right: 6px;
		text-align: right;
		}
.spacer	{
		margin-left: 110px;
		padding-bottom: 10px;
		}
fieldset	{
		padding: 10px;
		}
legend	{
		color: #FFFFFF;
		}