/*--window parameters--*/

html, body {

height: 100%;
width: 100%;
padding: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
background-image: url(../img/main_bg.jpg);
background-position: top;
background-repeat: repeat-x; }

/*--main block--*/

.main_block_outer {

width: 780px;
margin-left: auto;
margin-right: auto; }

.main_block_inner {

width: 760px;
margin-left: auto;
margin-right: auto; }

/*--blocks numbered from top--*/

/*--1st block--*/

.block_1st {

width: 760px;
height: 40px; }

/*--2nd block--*/

.block_2nd {

margin-bottom: 8px;
width: 760px;
height: 305px;
background-image: url(../img/wire_1.jpg);
background-position: bottom right;
background-repeat: no-repeat;
overflow: hidden; }

.block_2nd_left {

width: 512px;
float: left; }

.block_2nd_right {

float: left;
width: 248px;
height: 305px; }

.block_2nd_right_1 {

float: right;
width: 248px;
height: 39px;
background-image: url(../img/logo_top.jpg); 
background-position: left;
background-repeat: no-repeat; }

.block_2nd_right_2 {

font-size: 1px;

float: right;
width: 248px;
height: 68px; }

.block_2nd_right_3 {

float: right;
width: 248px;
height: 34px;
background-image: url(../img/logo_bottom.jpg);
background-position: left;
background-repeat: no-repeat; }

.block_2nd_right_4 {

font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: right;
padding-top: 10px;
padding-right: 20px;

float: right;
width: 228px;
height: 154px; }

/*--3rd block--*/

.block_3rd_phone_wire {

width: 760px;
height: 29px;
background-image: url(../img/wire_2.jpg);
background-position: right;
background-repeat: no-repeat; }

.block_3rd {

height: 29px;
background-image: url(../img/menu_bottom_bg.jpg);
background-position: bottom;
background-repeat: repeat-x; }

.menu_pasive {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #FFFFFF;
padding-left: 15px;
padding-right: 15px;
line-height: 29px;
height: 29px; }

.menu_active_left {

width: 5px;
height: 29px;
background-image: url(../img/menu_active_left_bg.jpg);
background-position: left;
background-repeat: no-repeat; }

.menu_active {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #FFFFFF;
padding-left: 15px;
padding-right: 15px;
line-height: 29px;
height: 29px;
background-image: url(../img/menu_active_bg.jpg);
background-position: left;
background-repeat: repeat-x; }

.menu_active_right {

width: 5px;
height: 29px;
background-image: url(../img/menu_active_right_bg.jpg);
background-position: left;
background-repeat: no-repeat; }

.block_3rd_bottom {

width: 760px;
height: 20px;
background-image: url(../img/wire_3.jpg);
background-position: right;
background-repeat: no-repeat; } 

/*--4th block--*/

.block_4th {

font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size: 12px;
text-align: justify;

width: 760px; }

.block_4th_left {

float: left;
width: 240px;
margin-right: 20px; }

.block_4th_left_b {

float: left;
width: 500px;
margin-right: 20px; }

.block_4th_middle {

float: left;
width: 240px;
margin-right: 20px; }

.block_4th_right {

float: left;
width: 240px; }

.spacer {

margin-top: 7px;
margin-bottom: 7px; }

/*--5th block--*/

.block_5th {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #c0c0c0;

float: left;
width: 760px;
margin-top: 20px;
padding-top: 10px;
background-image: url(../img/h_spacer_2.jpg);
background-position: top;
background-repeat: repeat-x; }

/*--5th block adverts--*/

.block_5th_ad {

font-size: 1px;

float: left;
width: 760px;
margin-top: 20px;
padding-top: 20px;
background-image: url(../img/h_spacer_2.jpg);
background-position: top;
background-repeat: repeat-x; }

/*--Gallery--*/

.gallery_img_container {

background-image: url(../img/gallery_img_bg.gif);
background-position: top left;
background-repeat: repeat; }

/*==================================================================================================================================*/

/* --links-- */

a:link { color: #FFFFFF; text-decoration: underline; }
a:visited { color: #FFFFFF; text-decoration: underline; }
a:hover { color: #FFFFFF; text-decoration: underline; }

/* --block_3rd-- */

.block_3rd a:link { color: #FFFFFF; text-decoration: none; }
.block_3rd a:visited { color: #FFFFFF; text-decoration: none; }
.block_3rd a:hover { color: #FFFFFF; text-decoration: none; }

/* --block_5th-- */

.block_5th a:link { color: #c0c0c0; text-decoration: underline; }
.block_5th a:visited { color: #c0c0c0; text-decoration: underline; }
.block_5th a:hover { color: #c0c0c0; text-decoration: underline; }
