/* 200visuals Style Sheet */

/* Layout */

.page
{
position: relative;
left:0px;
width:100%;
height:100%;
z-index: -1;
}

.main
{
position: relative;
top: 10px;
width: 620px;
height: 612px;
left: 0;
right:0;
margin-left: auto;
margin-right: auto;
background-image:url('webfiles/mainbg.jpg');
z-index: 0;
}

.title
{
position: relative;
top: 20px;
width: 596px;
height: 62px;
left: 0;
right:0;
margin-left: auto;
margin-right: auto;
background-image:url('webfiles/pattern.png');
z-index: 1;
border-color:#999999;
border-style:solid;
border-width:1px;
padding:1px;
}

.logo
{
position: relative;
top: 0px;
width:90px;
height: 60px;
left: 0px;
background-image:url('webfiles/logo.png');
z-index: 2;
}

.menu
{
position: absolute;
top: 25px;
width: 250px;
height: 60px;
left: 100px;
z-index: 2;
}

.phone
{
position: absolute;
top: 25px;
width:120px;
height: 30px;
right: 0px;
z-index: 2;
}

.banner
{
position: relative;
top: 96px;
width: 600px;
height: 200px;
left: 0;
right:0;
margin-left: auto;
margin-right: auto;
background-image:url('webfiles/pattern.png');
z-index: 1;
border-color:#999999;
border-style:solid;
border-width:1px;
}

.intro
{
position: relative;
top: 308px;
width: 595px;
height: 100px;
left: 0;
right:0;
margin-left: auto;
margin-right: auto;
background-image:url('webfiles/pattern.png');
padding: 0px 0px 0px 5px;
z-index: 1;
border-color:#999999;
border-style:solid;
border-width:1px;
}

.split
{
position: relative;
top: 420px;
width: 600px;
height: 191px;
left: 0;
right:0;
margin-left: auto;
margin-right: auto;
z-index: 0;
}

.s1
{
position: relative;
top: 0px;
width: 288px;
height: 191px;
left: 0;
right:0;
margin-left: 0px;
margin-right: auto;
background-image:url('webfiles/pattern.png');
padding: 0px 0px 0px 5px;
z-index: 1;
border-color:#999999;
border-style:solid;
border-width:1px;
}

.s2
{
position: relative;
top: 0px;
width: 288px;
height: 191px;
left: 0;
right:0;
margin-left: auto;
margin-right: 0px;
background-image:url('webfiles/pattern.png');
padding: 0px 0px 0px 5px;
z-index: 1;
border-color:#999999;
border-style:solid;
border-width:1px;
}

.footer
{
position: relative;
top: 634px;
width: 613px;
height: 35px;
left: 0;
right:0;
margin-left: auto;
margin-right: auto;
background-image:url('webfiles/pattern.png');
z-index: 1;
border-color:#999999;
border-style:solid;
border-width:1px;
padding: 0px 0px 0px 5px;
}

.iefix
{
position:absolute;
left: 0;
top: 0;
right: 0;
}

.gallery
{
position: relative;
top: 0px;
width:517px;
height: 156px;
left: 10px;
right: 10px;
margin-left: auto;
margin-right: auto;
top: 10px;
bottom: 10px;
margin-top: auto;
margin-bottom: auto;
z-index: 2;
background:#CCCCCC;
padding: 3px;
}

/* Text settings */

p
{
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 80%;
}

h1
{
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 150%;
}

h2
{
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 100%;
}

h3	
{
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 80%;
}

a:link
{
color: #333333;
}

a:hover
{
color: #000000;
}

a:visited
{
color: #666666;
}

