﻿html {
background-image:url("../graphics/background/html_bg.jpg");
margin:0
}

body {
background-image:url("../graphics/background/body_bg.jpg");
background-position:top center;
background-repeat:repeat-x;
margin:0
}

#main {
width:900px;
vertical-align:top;
margin-left:auto;
margin-right:auto
}

.intro1 {
background-image:url('../graphics/intro/intro_i1.jpg');
background-position:top left;
background-repeat:no-repeat
}

.intro2 {
background-image:url('../graphics/intro/intro_i2.jpg');
background-position:left top;
background-repeat:repeat-x
}

.intro3 {
background-image:url('../graphics/intro/intro_i3.jpg');
background-position:right top;
background-repeat:no-repeat
}

.intro_wrapper {
width:100%;
height:884px;
vertical-align:top;
position:relative
}

#content {
width:100%;
vertical-align:top;
text-align:left;
background-image:url('../graphics/intro/intro_c0.jpg')
}

.layout1c2 {
background-image:url('../graphics/intro/intro_c2.jpg');
background-position:left top;
background-repeat:repeat-x;
vertical-align:top
}

.layout1c6 {
background-image:url('../graphics/intro/intro_c6.jpg');
background-position:left bottom;
background-repeat:repeat-x
}

.layout1c4 {
background-image:url('../graphics/intro/intro_c4.jpg');
background-position:right top;
background-repeat:repeat-y
}

.layout1c8 {
background-image:url('../graphics/intro/intro_c8.jpg');
background-position:left top;
background-repeat:repeat-y
}

.layout1c5 {
background-image:url('../graphics/intro/intro_c5.jpg');
background-position:right bottom;
background-repeat:no-repeat
}

.layout1c7 {
background-image:url('../graphics/intro/intro_c7.jpg');
background-position:left bottom;
background-repeat:no-repeat
}

.layout1c3 {
background-image:url('../graphics/intro/intro_c3.jpg');
background-position:right top;
background-repeat:no-repeat;
vertical-align:top
}

.layout1c1 {
background-image:url('../graphics/intro/intro_c1.jpg');
background-position:left top;
background-repeat:no-repeat;
vertical-align:top
}

.content_wrapper {
width:100%;
height:400px;
border:0;
border-collapse:collapse;
vertical-align:top;
margin:0;
padding:0
}

.left_padding {
width:115px;
vertical-align:top
}

.content1 {
width:150px;
vertical-align:top;
margin:0;
padding:4px 0 0
}

.content2 {
vertical-align:top;
margin:0;
padding:1px 0 0
}

.right_padding {
width:98px;
vertical-align:top
}

.content_left {
vertical-align:top
}

.content_right {
padding-left:10px;
vertical-align:top
}

#footer {
width:100%;
vertical-align:top;
text-align:left;
background-image:url('../graphics/intro/intro_f0.jpg')
}

.layout1f2 {
background-image:url('../graphics/intro/intro_f2.jpg');
background-position:left top;
background-repeat:repeat-x;
vertical-align:top
}

.layout1f6 {
background-image:url('../graphics/intro/intro_f6.jpg');
background-position:left bottom;
background-repeat:repeat-x
}

.layout1f4 {
background-image:url('../graphics/intro/intro_f4.jpg');
background-position:right top;
background-repeat:repeat-y
}

.layout1f8 {
background-image:url('../graphics/intro/intro_f8.jpg');
background-position:left top;
background-repeat:repeat-y
}

.layout1f5 {
background-image:url('../graphics/intro/intro_f5.jpg');
background-position:right bottom;
background-repeat:no-repeat
}

.layout1f7 {
background-image:url('../graphics/intro/intro_f7.jpg');
background-position:left bottom;
background-repeat:no-repeat
}

.layout1f3 {
background-image:url('../graphics/intro/intro_f3.jpg');
background-position:right top;
background-repeat:no-repeat;
vertical-align:top
}

.layout1f1 {
background-image:url('../graphics/intro/intro_f1.jpg');
background-position:left top;
background-repeat:no-repeat;
vertical-align:top
}

.footer_wrapper {
width:100%;
height:288px;
border:0;
border-collapse:collapse;
vertical-align:top;
margin:0
}

.footer2 {
vertical-align:top;
text-align:center;
margin:0;
padding:0
}

.alternate_flash {
width:900px;
vertical-align:top;
margin-left:auto;
margin-right:auto;
text-align:center;
font-size:20px
}

.alternate_flash a,.alternate_flash a:active,.alternate_flash a:hover,.alternate_flash a:link,.alternate_flash a:visited {
color:red;
font-size:20px;
font-style:italic;
font-weight:700
}

ï»¿.body1,#intro {
width:100%
}

.content3,.content4,.content5 {
width:5px;
vertical-align:top;
margin:0;
padding:45px 0 0
}

.footer1,.footer3 {
width:120px;
vertical-align:top;
margin:0;
padding:0
}