﻿body 
{
    background: #ebebe7 url('../images/bg_01.jpg') repeat-x;
    margin: 0px;
    padding: 0px;
}

#biggest
{
    width: 950px;
    min-height: 800px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0px;
    position: relative;
}

#topbar
{
    width: 950px;
    height: 170px;
    background: url('../images/topbar_03.jpg') no-repeat;
}

#topbar a
{
    width: 950px;
    height: 170px;
    display: block;
}

#topbar_order
{
    width: 950px;
    height: 170px;
    background: url('../images/topbar_order_03.jpg') no-repeat;
}

#topbar_order a
{
    width: 950px;
    height: 170px;
    display: block;
}

#main_top
{
    width: 950px;
    height: 422px;
    background: url('../images/main_top_07.jpg') no-repeat;
}

#main_top_order
{
    width: 950px;
    min-height: 420px;
    /*background: url('../images/order_bg_05.jpg') no-repeat;*/
    background-color: #ffffff;
    border: 1px solid gainsboro;
    margin: 10px 0;
    overflow: hidden;
    padding: 10px 0;
}


#main_bottom
{
    width: 950px;
    height: 297px;
    background: url('../images/main_bottom_06.jpg') no-repeat;
}

#bottom
{
    width: 950px;
    height: 276px;
    background: url('../images/bottom_09.jpg') no-repeat;
    position: relative;
}

#asseenon
{
    width: 950px;
    height: 75px;
    background: url('../images/asseenon.jpg') no-repeat;
}

#book
{
    width: 422px;
    height: 511px;
    background: url('../images/book.png') no-repeat;
    position: absolute;
    left: 550px;
    top: 190px;
    z-index: 50;
}

#book_small
{
    width: 380px;
    height: 460px;
    background: url('../images/book_small.png') no-repeat;
    position: absolute;
    left: 575px;
    top: 190px;
    z-index: 50;
}

#butt_order {display:block; position: absolute; left: 565px; top: 699px;}
#butt_order a, #butt_order a:visited {display:block; width:382px; height:102px; background: url('../images/butt_order.png'); float: left; background-position:left top; background-color:transparent;}
#butt_order a:hover {background-position:left bottom; line-height:31px; overflow:hidden; color:#800;}


#mainpic_wrapper
{
    width: 501px;
    height: 334px;
    background-color: #ffffff;
    position: absolute;
    left: 23px;
    top: 198px;
}

#maintext
{
    width: 530px;
    height: 145px;
    border: 0px solid red;
    position: absolute;
    top: 670px;
    left: 22px;
}

.main p
{
    font-family: arial;
    font-size: 9pt;
    color: #f1efe0;
    padding: 0px;
    margin: 0px;
    line-height: 14pt;
}

.main a
{
    font-family: Verdana;
    font-size: 8pt;
    font-weight: bold;
    color: #ffffff;
    padding:0;
    margin:0;
    text-decoration: none;
    display: block;
}

.main a:hover
{
    text-decoration: underline;
}

#circle
{
    width: 80px;
    height: 80px;
    position: absolute;
    left: -10px;
    top: 880px;
    background: url('../images/circle.png') no-repeat;
    z-index: 60;
}

#circle a
{
    width: 80px;
    height: 80px;
    display: block;
}

#vid_1
{
    width: 299px;
    height: 170px;
    background-color: gainsboro;
    position: absolute;
    top: 74px;
    left: 21px;
}

#vid_2
{
    width: 299px;
    height: 170px;
    background-color: gainsboro;
    position: absolute;
    top: 74px;
    left: 370px;
}

#sf_link
{
    width: 170px;
    height: 20px;
    position: absolute;
    left: 746px;
    top: 162px;
    text-align: center;
}

#sf_link a
{
    width: 160px;
    height: 16px;
    display: block;
    background-color:#D2CDAD;
    font-family: Verdana;
    font-weight: bold;
    font-size: 7pt;
    color: #4A4D3C;
    text-align: center;
    text-decoration: none;
}

#contact_link 
{
    height:20px;
    left:705px;
    position:absolute;
    top:228px;
    width:240px;
}

#contact_link a
{
    width: 190px;
    height: 20px;
    display: block;
    font-family: Verdana;
    color: #ffffff;
    font-size: 9pt;
    font-weight: bold;
    text-decoration: none;
    padding: 2px 0 0 25px;
}

#contact_link a:hover
{
    color: #D2CDAD;
}

#copyright
{
    width: 950px;
    height: 30px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 15px;
}

#copyright p
{
    font-family: Arial;
    font-size: 7pt;
    color: Gray;
    padding:0;
    margin:0;
}

#copyright a
{
    font-family: verdana;
    font-weight: bold;
    font-size: 7pt;
    font-weight: bold;
    text-decoration: none;
    color: Gray;
}

#copyright a:hover
{
    text-decoration: underline;
}

#test_wrapper
{
    WIDTH: 385PX;
    HEIGHT: 100PX;
    border: 0px solid red;
    position: absolute;
    top: 30px;
    left: 560px;
}

#test_wrapper p
{
    font-family: Arial;
    color: #000;
    font-size: 9pt;
    line-height: 12pt;
    padding:0;
    margin:0;
}

#test_wrapper span
{
    font-weight: bold;
    font-family: Tahoma;
    display: block;
}

#test_wrapper h2
{
    font-size: 7pt;
    font-style: italic;
    padding:0;
    margin:0;
}


.main_contact p 
{
    color:gray;
    font-family:arial;
    font-size:14pt;
    line-height:14pt;
    margin:0;
    padding:0 0 0 25px;
}

.main_contact h1
{
    font-family: Calibri;
    font-size: 18pt;
    color: #3B3D30;
    margin: 0;
    padding:15px 0px 0px 25px;
}

.main_contact h2
{
    font-size: 9pt;
    color: Gray;
    font-family: Tahoma;
    padding: 0px 0px 10px 25px;
    margin: 0;
}


input[type=text]
{
    width: 300px;
    height: 30px;
    font-size: 12pt;
}

textarea
{
    font-size: 12pt;
}


