*{
					margin				: 0px;
					padding				: 0px;
}
html, body{
					font-family			: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
					font-size			: 14px;
					line-height			: 16px;
					/*background			: #f1f3f2 url('../images/footer_bg.jpg') repeat-x 0px 927px;*/
}
a:active, a:focus {
					outline-color		: -moz-use-text-color;
					outline-style		: none;
					outline-width		: 0;
}
a:hover {
					text-decoration		: none;
					color				: #081f4b;

}
.left{
					float				: left;
}
.right{
					float				: right;
}
.clear{
					clear				: both;
}
img{
					border				: none;
}
.wrapper{
					margin				: 0px auto;
					width				: 1005px;
}
#top_menu{
					height				: 30px;
					background			: #071f4b;
					color				: #fff;
					padding-top			: 9px;
}
#top_menu ul{
					list-style-type		: none;
					display				: inline;
					font-size			: 12px;

}
#top_menu ul li{
					float				: left;
					padding				: 0px 8px 0px 5px;

}
#top_menu ul li a{
					font-weight			: bold;
					color				: #fff;
					text-decoration		: none;

}

#top_menu ul li a:hover{
					color				: #5992be;
					text-decoration		: none;

}
#caption{
					background			: #174b80 url('../images/caption_bg.jpg') no-repeat 50% 50%;
					color				: #fff;
					height				: 270px;
					overflow			: hidden;
}
#caption h1{
					width				: 370px;
					font-size			: 35px;
					line-height			: 40px;
					margin-top			: 10px;
					margin-bottom		: 10px;
}
#caption p{
					font-size			: 14px;
					width				: 370px;
					line-height			: 25px;
}
#info_line{
					background			: url('../images/info_line_bg.jpg') repeat-x;
					height				: 64px;
}
#info_line .news{
					width				: 770px;
					float				: left;
					color				: #f00;
					font-size			: 11px;
}
#info_line .news a{
					color				: #f00;
					font-size			: 11px;
					text-decoration		: none;
}
#info_line .news a:hover{
					color				: #f00;
					font-size			: 11px;
					text-decoration		: underline;
}
#info_line .news h3{
					color				: #071f4b;
					font-size			: 12px;
					margin-top			: 10px;
}
#info_line img{
					margin-top			: 10px;
					margin-left			: 25px;
}
#content{
					background-image	: url('../images/content_bg2.jpg');
					background-color	: #EFF1F0;
					background-repeat	: repeat-x;
					/*height				: 426px;*/
					overflow			: hidden;
					padding-top			: 20px;
}

#content .table{
					border				: solid 1px #163E72;
}

#content .table td, th{
					height				: 35px;
					text-align			: center;
}

#content .table th{
					background-color	: #103E72;
					padding				: 5px 35px;
					white-space			: nowrap;
					color				: #fff;
}

#content .table td{
					color				: #454746;
					background-color	: #F1F3F2;
}

#content .table .right_white_border{
					border-right		: solid 1px #fff;
}

#content .table .bottom_black_border{
					border-bottom		: solid 1px #000;
}

#content .text{
					float				: left;
					display				: inline;
					width				: 470px;
					color				: #071f4b;
					font-size			: 13px;
					line-height			: 22px;
}
#content .text h2{
					color				: #071f4b;
					font-size			: 22px;
					margin-bottom		: 15px;
}
#content .block{
					float				: left;
					display				: inline;
					width				: 250px;
					border-left			: solid 1px #d2d3d2;
					border-right		: solid 1px #d2d3d2;
					background			: transparent;/*#fff;*/
					margin-left			: 14px;
					color				: #071f4b;
					font-size			: 12px;
					line-height			: 14px;
					height				: 380px;
}
#content .block h3{
					width				: 250px;
					background			: #f0ebbf;
					text-align			: center;
					color				: #071f4b;
					font-size			: 15px;
					line-height			: 25px;
}
#content .block span{
					display:block;
					padding:5px;
					width:240px;
}
#content .block span h4{
					text-decoration		: none;
					font-weight			: bold;
					font-size			: 12px;
					color				: #4b7fa8;
}
#content .block span img{
					margin-top			: 5px;
					margin-left			: 5px;
}
#content .block span a{
					text-decoration		: none;
					font-weight			: bold;
					font-size			: 12px;
					color				: #4b7fa8;
					font-style			: italic; 
}
#content .block span a:hover{
					text-decoration		: underline;
					font-weight			: bold;
					font-size			: 12px;
					color				: #4b7fa8;
					font-style			: italic; 
}

#content .player_profile{
					border-top			: solid 1px #143D6B;
					padding				: 12px 0px;
					color				: #454746;
}

#content .player_profile .left_block{
					float				: left;
					width				: 680px;
					overflow			: hidden;
}

#content .player_profile .right_block{
					font-size			: 15px;
					float				: right;
					width				: 290px;
					overflow			: hidden;
					/*border				: solid 1px #000;*/
					text-align 			: right;
					font-weight			: bold;
					color				: #000;
}


#content .player_profile .right_block .blue{
					color				: #567091;
}

#content .player_profile .header{
					font-size			: 15px;
					background-color	: #103E72;
					color				: #fff;
					padding				: 8px;
					font-weight			: bold;
}


#content .player_profile .middle{
					padding				: 10px 0px;
}

#content .social_event{
					border-top			: solid 1px #143D6B;
					padding				: 12px 0px;
					color				: #454746;
}


#content .social_event .left_block{
					float				: left;
					width				: 490px;
					overflow			: hidden;
}

#content .social_event .right_block{
					font-size			: 15px;
					float				: right;
					width				: 490px;
					overflow			: hidden;
					/*border				: solid 1px #000;*/
					text-align 			: right;
}

#content .social_event .header{
					font-size			: 15px;
					background-color	: #103E72;
					color				: #fff;
					padding				: 8px;
					font-weight			: bold;
}

#content .social_event .middle{
					padding				: 10px 0px;
}

#content .contact .left_block{
					float				: left;
					width				: 530px;
					overflow			: hidden;
}

#content .contact .right_block{
					font-size			: 13px;
					float				: right;
					width				: 410px;
					overflow			: hidden;
					/*border				: solid 1px #000;*/
}
#content .contact .middle{
					padding				: 10px 0px;
}

#content .linkpage .header{
					font-size			: 15px;
					background-color	: #103E72;
					color				: #fff;
					padding				: 8px;
					font-weight			: bold;
}
#content .linkpage .main_block{
					float				: left;
					font-size			: 11px;
					width				: 995px;
					overflow			: hidden;
}#content .linkpage .left_block{
					float				: left;
					width				: 400px;
					overflow			: hidden;
}

#content .linkpage .right_block{
					align				: right;
					font-size			: 11px;
					float				: right;
					width				: 550px;
					overflow			: hidden;
					/*border				: solid 1px #000;*/
}
#content .linkpage .middle{
					float				: right;
					align				: right;
					font-size			: 12px;
					padding				: 10px 0px;
}

#bottom_menu{
					background			: #fff;
					height				: 98px;
					padding-top			: 10px;
					border-top			: solid 5px #124378;
					border-bottom		: solid 1px #b3b3b3;
					color				: #4b5056;
					font-size			: 13px;
}
#bottom_menu .input{
					height				: 21px;
					width				: 194px;
					border-top			: solid 1px #abadb3;
					border-left			: solid 1px #e3e9ef;
					border-right		: solid 1px #e3e9ef;
					border-bottom		: solid 1px #e3e9ef;
					color				: #abadb3;
					font-size			: 13px;
					padding-top			: 3px;
					padding-left		: 3px;
					padding-right		: 3px;
}
#bottom_menu img{
					margin-top			: 1px;
					margin-left			: 10px;
}
#bottom_menu .b_left{
					float				: left;
					width				: 400px;
}
#bottom_menu .b_right{
					float				: right;
					width				: 550px;
}
#bottom_menu .b_right .bottom_menu a{
					float				: right;
					display				: inline;
					padding-left		: 5px;
					padding-right		: 5px;
					color				: #4b5056;
					text-decoration		: none;
					font-weight			: bold;
}
#bottom_menu .b_right .bottom_menu a:hover{
					float				: right;
					display				: inline;
					padding-left		: 5px;
					padding-right		: 5px;
					color				: #4b5056;
					text-decoration		: underline;
					font-weight			: bold;
}
#bottom_menu .b_right .credits{
					clear				: both;
					float				: right;
					padding-top			: 10px;
}
#bottom_menu .b_right .credits a{
					color				: #4b5056;
					text-decoration		: none;

}
#bottom_menu .b_right .credits a:hover{
					color				: #081f4b;
}
.input {
					BORDER				: #e5e5e5 2px solid;  
					color				: #303030; 
					font-family			: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
					BACKGROUND-COLOR	: #ffffff;

}
.photogallery{
					border			: solid 1px #ffffff;

}.image{
					border			: solid 3px #acacac;

}
A.next {
					float				: right;
					display				: block;
					font-size			: 11px;
					font-style			: normal;
					font-weight			: bold;
					font-variant		: normal;
					text-transform		: none;
					text-decoration		: none;
					color				: #ffffff;
					background-color	: #103e72;
					padding-left		: 5px;padding-top: 3px;padding-right: 5px;padding-bottom: 3px;
}
A.next:hover {
					background-color	: #f1f3f2;
					display				: block;
					color				: #103e72;
					padding-left		: 5px;padding-top: 3px;padding-right: 5px;padding-bottom: 3px;
}
A.photonext {
					display				: block;
					font-size			: 11px;
					font-style			: normal;
					font-weight			: bold;
					font-variant		: normal;
					text-transform		: none;
					text-decoration		: none;
					color				: #ffffff;
					background-color	: #103e72;
					padding-left		: 5px;padding-top: 3px;padding-right: 5px;padding-bottom: 3px;
}
A.photonext:hover {
					background-color	: #f1f3f2;
					display				: block;
					color				: #103e72;
					padding-left		: 5px;padding-top: 3px;padding-right: 5px;padding-bottom: 3px;
}