* { margin:0; padding:0;}
body { background:#fff; font-family:Tahoma, Geneva, sans-serif; font-size:100%; line-height:.875em; color:#0e72a7;}

#main {width:980px; margin:0 auto; height:700px; background:url(images/main-bg.jpg) left top repeat-x;}

#header, #content, #footer { font-size:0.69em;}

.col-1, .col-2, .col-3 { float:left;}

input, textarea { font-family:Arial; font-size:1em;}

.fleft { float:left;}
.fright { float:right;}
.clear { clear:both;}

.alignright { text-align:right;}
.aligncenter { text-align:center;}

.wrapper, block { width:100%; overflow:hidden;}
.container { width:100%;}

p { margin-bottom:15px;}

/*==================forms====================*/
input, select { vertical-align:middle; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}

#form2 .alignright { width:279px;}
.form { height:26px;}
.form input {width:273px; background:#fff; border:1px solid #e1e1e1; border-left:1px solid #414143; border-top:1px solid #414143; padding:1px 0 2px 3px; color:#0e72a7;}
textarea { width:273px; height:100px; background:#fff; overflow:auto; border:1px solid #e1e1e1; border-left:1px solid #414143; border-top:1px solid #414143; color:#0e72a7; padding:1px 0 0 3px; margin-bottom:17px;}


/*==================list====================*/
ul { list-style:none;}

.list1 dt { color:#dd3505; font-weight:bold;}
.list1 dd { padding-bottom:14px;}

.gallery li { padding-bottom:13px;}

/*==================other====================*/
.img-indent { margin:0 20px 0 0; float:left;}
.img-box { width:100%; overflow:hidden; padding-bottom:14px;}
.img-box img { float:left; margin:0 20px 0 0;}


#m1 { position:absolute; margin:430px 0 0 108px;}
#m2 { position:absolute; margin:366px 0 0 255px;}
#m3 { position:absolute; margin:441px 0 0 360px;}
#m4 { position:absolute; margin:387px 0 0 508px;}
#m5 { position:absolute; margin:418px 0 0 634px;}

/*==================txt, links, lines, titles====================*/
a {color:#60b1fc;}
a:hover{text-decoration:none;}

h2 { font-size:1.64em; color:#dd3505; font-family:Arial, Helvetica, sans-serif; font-style:italic; font-weight:normal; line-height:26px; margin-bottom:10px;}
h2 span { text-transform:uppercase; font-size:1.94em; color:#135da2; display:block;}
h3 { font-size:1.64em; color:#135da2; font-family:Arial, Helvetica, sans-serif; font-style:italic; font-weight:normal; margin-bottom:14px;}
h3 span { text-transform:uppercase;}
h4 { font-size:1.36em; font-weight:normal; line-height:1.1em; margin-bottom:13px;}

.link1 { font-size:1.36em; line-height:1.1em;}

/*==================boxes====================*/

.scroll-box { height:258px; overflow:auto; width:340px; position:absolute; margin:47px 0 0 576px;}
.scroll-box .wrap { height:400px;}
.scroll-box .inner { padding:0 20px 0 0;}

.box { width:350px; position:absolute; margin:47px 0 0 576px;}
.box .inner { padding:0 20px 0 0;}

#extra-box { width:432px; height:187px; background:url(images/extra-box.jpg) no-repeat left top; position:absolute; margin:341px 0 0 378px;}
#extra-box .inner { padding:35px 30px 0 62px;}

/*splash*/
#splash { background:url(images/splash-bg.jpg) no-repeat 229px top; height:668px;}
#splash #logo { position:absolute; margin:202px 0 0 436px;}

/*content*/
#content { background:url(images/main-bg1.jpg) no-repeat left top; height:668px; position:relative;}
#content #logo { position:absolute; margin:171px 0 0 241px;}
#content .banner { position:absolute; right:0; bottom:-8px;}
#content .back-button { position:absolute; left:40px; bottom:104px;}

/*footer*/
#footer { color:#4187c8; height:32px;}
#footer p { padding:5px 0 0 58px; margin:0;}
#footer a { color:#90c8fd;}


/*================== index.html ==================*/
#page5 #content .col-1 { width:223px;}
#page5 #content .col-2 { width:106px;}


/*==========================================*/

