

/* GLOBAL RESET */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; }
table							{ border-collapse:collapse; border-spacing:0; }
fieldset,img 			{ border:0; }
ul								{ list-style:none; }
caption,th				{ text-align:left; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }
q:before,q:after	{ content:''; }
abbr,acronym			{ border:0; }
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; }





/* MAIN DEFINITIONS */

body												{ background-color: #ffffff;  }
body, p, td									{ font: 500 15px/20px Arial, sans-serif; color: #203050; }
a:link, a:visited 					{ color:#304070; text-decoration: underline; }
a:hover, a:active, a:focus	{ color:#304070; text-decoration: underline; }
.clear											{ clear: both; }
.bold												{	font-weight: bold; }

#header_wrap								{ width: 100%; height: 214px; position: relative; }
#header_right								{ height: 214px; width: 50%; background: url('images-new/header_bgd_right.gif'); position: absolute; top: 0; right: 0; }
#header_left								{ height: 214px; width: 50%; background: url('images-new/header_bgd_left.gif'); position: absolute; top: 0; left: 0; }
#header_main								{ width: 1016px; height: 214px; background: url('images-new/header_main.jpg'); margin: 0 auto; position: relative; }
#updates										{ width: 160px; height: 95px; text-align: center; position: absolute; top: 54px; right: 60px; }
.updates_title							{ font: 500 10px/14px Arial, sans-serif; color: #ffff55; margin: 8px 0 0 0; }
.updates_text								{ font: 700 14px/14px Arial, sans-serif; color: #ffffff; margin: 4px 0 0 0; }


#main_wrap									{ width: 1016px; text-align: center; background: url('images-new/main_wrap.gif'); margin: 0 auto; position: relative; }

.warning-top								{	font: 700 28px Arial, sans-serif; text-align: center; padding: 30px 0 20px 0; }
#warningol									{ font: 500 14px/20px Arial, sans-serif; padding: 20px 80px 0 100px; margin: 0; text-align: justify; }
#warning-parents						{	font: 10px/14px Arial, sans-serif; margin: 30px 0 10px 0; }


.box_title									{ width: 1016px; height: 44px; text-align: center; background: url('images-new/box_title.gif') top; }
.box_title .title						{ font: 500 19px Arial, sans-serif; letter-spacing: -0.04em; text-align: center; padding: 14px 0 0 0; }

.box_content								{ width: 1016px; text-align: center; background: url('images-new/box_content.gif') bottom; padding: 0 0 20px 0; }
.box_content .txt						{ font: 500 14px/20px Arial, sans-serif; padding: 20px 80px 0 80px; text-align: justify; }
.box_content .txt-gallery		{ font: 500 14px/20px Arial, sans-serif; padding: 20px 160px 0 160px; text-align: justify; }

.yellow_title								{ width: 1016px; height: 44px; text-align: center; background: url('images-new/yellow_title.gif') top; }
.yellow_title .title				{ font: 500 19px Arial, sans-serif; letter-spacing: -0.04em; text-align: center; padding: 14px 0 0 0; }

.yellow_content							{ width: 1016px; text-align: center; background: url('images-new/yellow_content.gif') bottom; }
.yellow_content .txt				{ font: 500 14px/20px Arial, sans-serif; padding: 20px 80px 0 80px; text-align: justify; }
.yellow_content .txt2				{ font: 500 14px/20px Arial, sans-serif; padding: 20px 80px 0 80px; text-align: center; }

.white_content							{ width: 1016px; text-align: center; background: url('images-new/white_content.gif') bottom; padding: 0 0 20px 0; 
															position: relative; }

#content_photo_01						{ width: 220px; height: 260px; font: 700 14px/18px Arial, sans-serif; text-align: center; float: left;
															margin: 0 0 0 178px; }
#content_photo_02						{ width: 220px; height: 260px; font: 700 14px/18px Arial, sans-serif; text-align: center; float: left; }
#content_photo_03						{ width: 220px; height: 260px; font: 700 14px/18px Arial, sans-serif; text-align: center; float: left; }
#content_video_01						{ width: 300px; height: 180px; font: 700 14px/18px Arial, sans-serif; text-align: center; float: left;
															margin: 0 0 0 208px; }
#content_video_02						{ width: 300px; height: 180px; font: 700 14px/18px Arial, sans-serif; text-align: center; float: left; }

#content_photo_01 img,
#content_photo_02 img,
#content_photo_03 img,
#content_video_01 img,
#content_video_02 img				{ border: 5px solid #CDECFD; margin: 0 0 5px 0; }

#links-01										{ width: 220px; font: 700 14px/21px Arial, sans-serif; text-align: left; float: left; margin: 0 0 0 220px; }
#links-02										{ width: 220px; font: 700 14px/21px Arial, sans-serif; text-align: left; float: left; }
#links-03										{ width: 220px; font: 700 14px/21px Arial, sans-serif; text-align: left; float: left; }
#links-01 li,
#links-02 li,
#links-03 li								{ list-style-type: disc; }

#links-bottom								{ text-align: center; font: 700 19px/21px Arial, sans-serif; }

#copyright									{ font: 500 11px/14px Arial, sans-serif; margin: 10px 0 0 0; }