@charset "utf-8";
/* CSS Document */

/* Reset & body */
body {margin:0;}

body
{
	background-color:#002780;
	color:#FFF;
	font-family:Arial;
	/*background-image:url(images/bg.png);*/
}

/* divs */
#wrapper
{
	margin: 0px auto;
	width: 1240px;
}

#left-side-top		{ float: left; 	width: 135px;	height: 463px;		background-image:url(images/bg_01.jpg); 	background-repeat:no-repeat;	}
#middle-top			{ float: left; 	width: 971px;	height:	463px;													background-color:#;			}
#right-side-top		{ float: left; 	width: 134px; 	height: 463px; 		background-image:url(images/bg_03.jpg); 	background-repeat:no-repeat;	}

#left-side			{ float: left; 	width: 135px;	height: 137px; 		background-image:url(images/bg_04.jpg); 	background-repeat:no-repeat;	background-color:#000000;	}
#middle				{ float: left; 	width: 971px;	height: auto;																					background-color:#003893;	}
#right-side			{ float: left; 	width: 134px; 	height: 137px; 		background-image:url(images/bg_06.jpg); 	background-repeat:no-repeat;	background-color:#002780;	}

#left-side-footer	{ float: left; 	width: 135px;	height: 101px; 																					background-color:#002780;	}
#middle-footer		{ float: left; 	width: 971px;	height:	130px;																												}
#right-side-footer	{ float: right; width: 134px; 	height: 101px; 																					background-color:#002780;	}

#addthis			{ clear:both; float: right; text-align:right; margin-right:10px;}

#video				{ position: relative;	width: 443px;	height: 341px;	top: 64px;	left: 29px;	}
#guess				{ position: relative;	width: 285px;	height: 60px;	top: 0;		left: 660px;}

/* 			|			460				|		270		|	241		|
			|					730						|	241		|	*/

#box1				{ float: left;	width: 410px;	padding: 0px 20px 0px 30px;			}
#box2				{ float: left;	width: 228px;	padding: 0px 20px; 				border-right: 1px solid #DCDCDC; border-left: 1px solid #DCDCDC;}
#box3				{ float: right;	width: 211px;	padding: 0px 10px 0px 20px; 		}

#box4				{ float: left;	width: 669px;	padding: 0px 30px 0px 30px; 	border-right: 1px solid #DCDCDC;	}
#boxvideo			{ float: left;	width: 699px;	padding: 0px 15px 0px 15px; 	border-right: 1px solid #DCDCDC;	}

#box5				{ float: left;	width: 669px;	height: auto;padding: 0px 30px 0px 30px; border-right: 1px solid #DCDCDC;}
#box6				{ float: left; 	width: 130px;}
#box7				{ float: left; 	width: 200px; height:95px;padding: 0px 10px 0px 0px;}

img					{ border:none;margin:0;padding:0; display:block;}

/*Typography */

h1					{ font-size: 16pt;	margin-top: 0px;	text-align: left;	text-transform:uppercase;}
h1.review			{ font-size: 14pt;	margin-top: 0px; 	text-align: left; 	text-transform:uppercase;}
h2					{ font-size: 12pt;color: #bec000	;  font-weight:bold;}

p					{ color: #DCDCDC	; 	font-size: 10pt; 	line-height: 15pt;}
p.small				{ color: #DCDCDC	; 	font-size: 8pt; 	line-height: 10pt; padding: 10px 0px 30px 0px;	}
p.review			{
						color: #bec000;
						font-family: Arial, Helvetica, sans-serif;
						font-weight: normal;
						font-size: 10pt;
						letter-spacing: 2px;
						line-height: 16t;
						margin:0px;
						text-align: center;
						text-transform: uppercase;
					}
p.author			{ text-align: right;}

p.size				{ text-align:center;	font-weight:bold;}

p.copyright			{ color: #000		;	font-size:8pt; 	margin-top: 50px; 	margin-left:20px;	font-weight:bold;}

p.question			{ color: #bec000	; font-weight:bold; margin-bottom:2px;}
p.answer			{ color: #DCDCDC	; margin-top:0px;}

ul.txt				{ color: #DCDCDC	; 	font-size:10pt; 	line-height: 15pt;}
ul.link				{ 						font-size:9pt; 		line-height: 15pt;}

a.menu:link			{ color:#FFF		; 	text-decoration:none; text-transform: uppercase}
a.menu:visited		{ color:#FFF		; 	text-decoration:none; text-transform: uppercase}
a.menu:active		{ color:#e0002c		; 	text-decoration:none; text-transform: uppercase}
a.menu:hover		{ color:#e0002c			; 	text-decoration:none; text-transform: uppercase}

a.normal:link				{ color:#FFF		; 	text-decoration: none;	font-weight:bold;	}
a.normal:visited			{ color:#FFF		; 	text-decoration:none; 	font-weight:bold;	}
a.normal:active				{ color:#e0002c		; 	text-decoration:none; 	font-weight:bold;	}
a.normal:hover				{ color:#e0002c		; 	text-decoration:none; 	font-weight:bold;	}

/*Image*/

#right
{
	float:right;
	padding: 0px 12px;
	text-align:center;
}
p.image
{
	padding:0px;
	margin: 0px;
}


