@charset "utf-8";
/* CSS Document */
*{ /* Block all margins and padding */ margin:0; padding:0; }
html				{ height:100%; }
body				{ background:#f22301 url(../images/bg/body_bg.jpg); background-repeat:repeat-x; margin:0; padding:0; height:100%; }
.int				{ background:#ffffff url(../images/bg/body_bg.jpg); background-repeat:repeat-x; margin:0; padding:0; height:100%; }

/* wrapper */
#wrapper			{ width:1016px; height:100%; margin:0 auto; padding:0 auto; }

/* div1 */
#div1				{ width:1016px; height:3px; margin:0 auto; padding:0 auto; }

/* div2 */
#div2				{ width:1016px; height:42px; margin:0 auto; padding:0 auto; }

/* div3 */
#div3				{ width:1016px; height:52px; margin:0 auto; padding:0 auto; }

/* div4 */
#div4				{ width:1016px; min-height:22px; margin:0 auto; padding:0 auto; }
#div4contact		{ width:1016px; min-height:88px; margin:0 auto; padding:0 auto; }
#div4photos			{ width:1016px; min-height:88px; margin:0 auto; padding:0 auto; }
#div4a1 p		 	{ font-family:arial, tahoma, verdana; font-size:12px; font-weight:normal; font-style:normal; color:#666666; line-height:18px; padding:0px 0px 0px 0px; }
#div4a1 b		 	{ font-family:arial, tahoma, verdana; font-size:12px; font-weight:bold; font-style:normal; color:#800000; padding:0px 0px 0px 0px; }
#div4a1 h1			{ font-family:arial, tahoma, verdana; font-size:16px; color:#333333; padding:0px 0px 0px 0px; }
#div4a1 ul			{ margin:10px 0px 0px 23px; padding:0px 0px 0px 35px; }
#div4a1 li			{ font-family:arial, tahoma, verdana; color:#666666; font-size:11px; margin-bottom:5px; }

/* div5 */
#div5				{ width:1016px; height:10px; margin:0 auto; padding:0 auto; }
#div5 p		 		{ padding:10px 0px 10px 0px; }
#div5history		{ width:1016px; margin:0 auto; padding:0 auto; }
#div5history p		{ padding:0px 0px 0px 0px; }
#div5int			{ width:752px; margin:0 auto; padding:0 auto; }
#div5int p		 	{ font-family:arial, tahoma, verdana; font-size:12px; font-weight:normal; font-style:normal; color:#575757; line-height:18px; padding:10px 0px 10px 0px; }
#div5int b		 	{ font-family:arial, tahoma, verdana; font-size:12px; font-weight:bold; font-style:normal; color:#575757; line-height:18px; padding:0px 0px 0px 0px; }
#div5contactwrap	{ width:1016px; margin:0 auto; padding:0 auto; float:left; }
#div5contact		{ width:317px; margin:0 auto; padding:0 auto; float:left; }
#div5contacta		{ width:86px; margin:0 auto; padding:0 auto; float:left; }
#div5contactb		{ width:6px; margin:0 auto; padding:0 auto; float:left; }
#div5contactc		{ width:606px; margin:0 auto; padding:0 auto; float:left; }
#div5contact p		{ font-family:arial, tahoma, verdana; font-size:11px; font-weight:normal; font-style:normal; color:#575757; line-height:18px; padding:5px 0px 5px 124px; }
#div5contact b		{ font-family:arial, tahoma, verdana; font-size:11px; font-weight:bold; font-style:normal; color:#575757; line-height:18px; padding:0px 0px 0px 0px; }
#div5contacta p		{ font-family:arial, tahoma, verdana; font-size:11px; font-weight:normal; font-style:normal; color:#9a2b2b; line-height:18px; padding:5px 0px 5px 0px; }
#div5contacta b		{ font-family:arial, tahoma, verdana; font-size:11px; font-weight:bold; font-style:normal; color:#575757; line-height:18px; padding:0px 0px 0px 0px; }
#div5contactc p		{ font-family:arial, tahoma, verdana; font-size:12px; font-weight:normal; font-style:normal; color:#0a6cb0; line-height:18px; padding:5px 120px 5px 26px; }
#div5contactc b		{ font-family:arial, tahoma, verdana; font-size:11px; font-weight:bold; font-style:normal; color:#575757; line-height:18px; padding:0px 0px 0px 0px; }
#div5photos			{ width:1016px; margin:0 auto; padding:0 auto; }
#div5photos p		{ padding:0px 0px 35px 147px; }
#div5photos b		{ font-family:arial, tahoma, verdana; font-size:11px; font-weight:bold; font-style:normal; color:#575757; line-height:18px; padding:0px 0px 0px 0px; }
.photospc			{ padding:0px 4px 0px 0px; }
.photoleft			{ padding:0px 0px 0px 147px; }
.contactred			{ font-family:arial, tahoma, verdana; font-size:11px; font-weight:normal; font-style:normal; color:#9a2b2b; line-height:18px; padding:0px 0px 0px 0px; }
/* div6 */
#div6wrap			{ width:1016px; height:340px; margin:0 auto; padding:0 auto; }
#div6				{ width:116px; height:340px; margin:0 auto; padding:0 auto; float:left; }
#div6a				{ width:770px; height:340px; margin:0 auto; padding:0 auto; float:left; }
#div6b				{ width:130px; height:340px; margin:0 auto; padding:0 auto; float:left; }

/* div7 */
#div7				{ width:1016px; height:131px; margin:0 auto; padding:0 auto; }

/* div8 */
#div8				{ background: url(../images/common/div8/div8_menu_bg.jpg); background-repeat:no-repeat; width:1016px; height:227px; margin:0 auto; padding:0 auto; }
#div8int			{ width:883px; margin:0 auto; padding:0 auto; }
#div8letters		{ width:1016px; margin:0 auto; padding:0 auto; }
#div8letters p		{ padding:0px 0px 0px 0px; }
#div8photos			{ width:1016px; margin:0 auto; padding:0 auto; }
#div8photos p		{ padding:0px 0px 0px 90px; }
#div8history		{ width:1016px; margin:0 auto; padding:0 auto; }
#div8history p		{ padding:0px 0px 0px 65px; }
#div8 p		 		{ font-family:arial, tahoma, verdana; font-size:12px; font-weight:normal; font-style:normal; color:#000000; line-height:18px; padding:99px 0px 0px 0px; }
.addy				{ padding:0px 0px 0px 146px; }
.number				{ padding:0px 0px 0px 93px; }
.addy1				{ padding:0px 0px 0px 51px; }
.number1			{ padding:0px 0px 0px 84px; }

.addy2				{ padding:0px 0px 0px 146px; }
.number2			{ padding:0px 0px 0px 99px; }
.addy3				{ padding:0px 0px 0px 51px; }
.number3			{ padding:0px 0px 0px 64px; }

.addy4				{ padding:0px 0px 0px 146px; }
.number4			{ padding:0px 0px 0px 87px; }
.addy5				{ padding:0px 0px 0px 51px; }
.number5			{ padding:0px 0px 0px 63px; }

.addy6				{ padding:0px 0px 0px 146px; }
.number6			{ padding:0px 0px 0px 72px; }
.addy7				{ padding:0px 0px 0px 51px; }
.number7			{ padding:0px 0px 0px 66px; }
/* div9 */
#div9wrap			{ width:1016px; height:88px; margin:0 auto; padding:0 auto; }
#div9				{ width:302px; height:88px; margin:0 auto; padding:0 auto; float:left; }
#div9video			{ width:103px; height:88px; margin:0 auto; padding:0 auto; float:left; }
#div9a				{ width:611px; height:88px; margin:0 auto; padding:0 auto; float:left; }
#div9aint			{ width:611px; height:88px; margin:0 auto; padding:0 auto; float:left; }
#div9history		{ width:611px; height:88px; margin:0 auto; padding:0 auto; float:left; }
#div9photos			{ width:611px; height:88px; margin:0 auto; padding:0 auto; float:left; }
#div9 p		 		{ padding:12px 0px 0px 106px; }
#div9a p		 	{ font-family:arial, tahoma, verdana; font-size:12px; font-weight:normal; font-style:normal; color:#fcb1ae; line-height:18px; padding:12px 0px 0px 140px; }
#div9aint p		 	{ font-family:arial, tahoma, verdana; font-size:12px; font-weight:normal; font-style:normal; color:#7d7d7d; line-height:18px; padding:12px 0px 0px 140px; }
#div9history p		{ font-family:arial, tahoma, verdana; font-size:12px; font-weight:normal; font-style:normal; color:#7d7d7d; line-height:18px; padding:12px 0px 0px 195px; }
#div9photos p		{ font-family:arial, tahoma, verdana; font-size:12px; font-weight:normal; font-style:normal; color:#7d7d7d; line-height:18px; padding:12px 0px 0px 200px; }
#div9video p		{ padding:12px 0px 0px 0px; }
.imgspan			{ padding:0px 0px 0px 38px; }
.textspan			{ padding:0px 0px 0px 36px; }
.textspanint		{ font-family:arial, tahoma, verdana; font-size:12px; font-weight:normal; font-style:normal; color:#7d7d7d; padding:0px 0px 0px 36px; }


form 				{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 100%;}
input 				{ border:1px solid #0a6cb0; margin: 0px 0px 0px 0px; padding: 5px 0px 5px 5px; width:214px; font-family: arial, verdana, tahoma; font-size:12px; font-weight: normal; font-style:normal; color: #0a6cb0; background-color: #ffffff; }
.input1 			{ border:1px solid #0a6cb0; margin: 0px 0px 0px 0px; padding: 5px 0px 5px 5px; width:448px; font-family: arial, verdana, tahoma; font-size:12px; font-weight: normal; font-style:normal; color: #0a6cb0; background-color: #ffffff; }
.formspc			{ padding:0px 0px 0px 12px; }


textarea 			{ border:1px solid #0a6cb0; margin: 0px 0px 0px 0px; padding: 10px; width:434px; height:109px; font-family: arial, verdana, tahoma; font-size:12px; font-weight: normal; font-style:normal; color: #0a6cb0; background-color: #ffffff; }
.input2				{ border:0px solid #0a6cb0; background:transparent; width:100px; height:47px; margin: 0px 0px 0px 0px; padding:5px 0px 5px 5px; }


.homemenu:link 		{ font-family:arial, tahoma, verdana; font-size:12px; font-weight:bold; font-style:normal; color:#000000; text-decoration:underline;}
.homemenu:visited 	{ font-family:arial, tahoma, verdana; font-size:12px; font-weight:bold; font-style:normal; color:#000000; text-decoration:underline;}
.homemenu:hover 	{ font-family:arial, tahoma, verdana; font-size:12px; font-weight:bold; font-style:normal; color:#000000; text-decoration:none;}

.footer:link 		{ font-family:arial, tahoma, verdana; font-size:12px; font-weight:normal; font-style:normal; color:#fcb1ae; text-decoration:none;}
.footer:visited 	{ font-family:arial, tahoma, verdana; font-size:12px; font-weight:normal; font-style:normal; color:#fcb1ae; text-decoration:none;}
.footer:hover 		{ font-family:arial, tahoma, verdana; font-size:12px; font-weight:normal; font-style:normal; color:#fcb1ae; text-decoration:underline;}

.footerint:link 	{ font-family:arial, tahoma, verdana; font-size:12px; font-weight:normal; font-style:normal; color:#7d7d7d; text-decoration:none;}
.footerint:visited 	{ font-family:arial, tahoma, verdana; font-size:12px; font-weight:normal; font-style:normal; color:#7d7d7d; text-decoration:none;}
.footerint:hover 	{ font-family:arial, tahoma, verdana; font-size:12px; font-weight:normal; font-style:normal; color:#7d7d7d; text-decoration:underline;}