* { margin:0; padding:0;}
body { background:url(images/tall_site.gif) 0 0; font-size:100%; line-height:1em; font-family:Trebuchet MS, arial, tahoma; color:#7a7a7a;}


/*in_line*/
input, select { vertical-align:middle;}
img {border:0; vertical-align:top; text-align:left;}
ul { list-style:none;}

a:hover{text-decoration:none;}

.column { float:left;}
.clear { clear:both;}
.img_content, .logo, .menu{ position:absolute;}
.col_1, .col_2, .col_3, .col_box_1, .col_box_2{ float:left;}
.bg_col_left_bottom{ background:url(images/bg_col_left_bottom.gif) 0 0 repeat-y;}
.bg_col_left_top{ background:url(images/bg_col_left_top.gif) 0 0 no-repeat;}
/*header*/
.bg_col_left_top{ width:900px; overflow:hidden;}
.col_1{ width:205px;}
.col_2{ width:695px;}
.header_bg{ background:url(images/header_bg.jpg) 0 0 no-repeat; height:227px;}
.logo{margin:87px 0 0 39px;}
.menu{margin:196px 0 0 49px;}

/*footer*/
.footer{ color:#2a2929; font-size:0.812em; text-indent:53px;}
.footer a{ color:#31a0c4;}

/*content*/
.content{ background:url(images/content_bg.jpg) 0 0 no-repeat; color:#2a2929; line-height:1.25em; font-size:0.812em;}
.content .indent_text{ padding:38px 0 0 54px; width:280px;}
.title{ display:block;}

/*col_1*/
.col_1{ color:#fcfcfc; font-size:0.687em; line-height:1.25em; height:670px;}
.col_1 .bull_link{ vertical-align:middle; margin-left:5px;}
.col_1 h1{ color:#fce88a; font-size:1em; text-transform:uppercase; margin-bottom:3px;}
.col_1 .wr_title{ height:188px;}
.col_1 .indent_text{ margin:0 0 0 16px; width:173px;}
.col_1 .line{ background:url(images/line.gif) 0 11px repeat-x; height:25px;}
.col_1 .indent_top{ margin-top:15px;}
.col_1 .button{ margin:30px 0 0 21px;}

/*col_2*/
.col_2 .link a{ color:#31a0c4;}
.col_2 .link img{ vertical-align:middle; margin-right:6px;}
.col_2 .content p{ margin:16px 0 27px 0;}
.col_2 dt{ padding-bottom:1px;}
.col_2 dd{ padding-bottom:14px;}
/*================== index.html ==================*/
#page1 .img_content{ margin:227px 0 0 355px;}
#page1 .col_1 .wr_title img{ margin:139px 0 0 44px;}
#page1 .col_2 .content .title{ margin:0 0 20px -5px;}
/*================== index-1.html ==================*/
#page2 .img_content{ margin:219px 0 0 361px;}
#page2 .col_1 .wr_title img{ margin:135px 0 0 17px;}
#page2 .col_2 .content .title{ margin:0 0 10px -11px;}
/*================== index-2.html ==================*/
#page3 .img_content{ margin:219px 0 0 361px;}
#page3 .indent_1{ padding-bottom:20px;}
#page3 .col_1 .wr_title img{ margin:139px 0 0 45px;}
#page3 .col_2 .content .title{ margin:0 0 10px -11px;}
/*================== index-3.html ==================*/
#page4 .img_content{ margin:227px 0 0 355px;}
#page4 .col_1 .wr_title img{ margin:139px 0 0 44px;}
#page4 .col_2 .content .title{ margin:5px 0 19px -7px;}
/*================== index-4.html ==================*/
#page5 .img_content{ margin:219px 0 0 361px;}
#page5 .indent_1{ padding-bottom:25px; line-height:1.06em !important;}
#page5 .col_1 .wr_title img{margin:141px 0 0 24px;}
#page5 .col_2 .content{ background:url(images/content_bg1.jpg) 0 0 no-repeat; width:695px; height:348px;}
#page5 .col_2 .indent_text{ width:499px;}
#page5 .col_2 p{ margin:13px 0 !important;}
#page5 .col_2 .content .title{ margin:0 0 0 -11px;}

/*================== boxes begin ====================*/
.xsnazzy {background:transparent;}

.xb1, .xb2, .xb3, .xb4, .xb5, .xb6, .xb7 {display:block; overflow:hidden; font-size:0;}
.xb1, .xb2, .xb3, .xb4, .xb5, .xb6 {height:1px;}
.xb4, .xb5, .xb6, .xb7 {background:#101010; border-left:1px solid #635c52; border-right:1px solid #635c52;}

.xb1 {margin:0 8px; background:#635c52;}
.xb2 {margin:0 6px; background:#635c52;}
.xb3 {margin:0 4px; background:#635c52;}
.xb4 {margin:0 3px; background:#635c52; border-width:0 5px;}

.xb5 {margin:0 2px; background:#635c52; border-width:0 4px;}
.xb6 {margin:0 2px; background:#635c52; border-width:0 3px;} 
.xb7 {margin:0 1px; background:#635c52; border-width:0 3px; height:2px;} 

.xboxcontent {display:block; background:#635c52; border:3px solid #635c52; border-width:0 3px; width:167px;}
.xboxcontent .indent_1 { padding:8px 16px 10px 20px;}
.xboxcontent .indent_2 { padding:21px 16px 16px 30px;}

/*================== boxes end ====================*/

