/* 
   Определяет свойства тела документа 
   как-то: фон, вид и размер шрифта, отступы по краям
*/
body 
{  
   background-color:#422100;
   background-image:URL(../images/W212.jpg);
   color: #663300;
   font-family: "Times New Roman", Helvetica, sans-serif; 
   font-size: small;
   margin: 5px 5px 5px 5px;
}

/* 
   Определяет свойства ссылки
*/
a:link 
{
   background-color: transparent;   
   color: #008000;
   text-decoration: none;
}

/* 
   Определяет свойства ссылки, которую уже посещали
*/
a:visited 
{
   background-color: transparent;
   color: #669900;
   text-decoration: none;
}

a:active 
{
   background-color: transparent;
   color: #33CC33;
   text-decoration: none;
}

a:hover
{
   text-decoration: underline;
}

img
{
   border-width: 0px;
}

/* 
   Определяет свойства параграфа (в данном случае
   равномерное выравнивание по краям)
*/
p 
{
   text-align: justify;
}

/* 
   Текст бокс -- это то, что у тебя оранжевое и в рамочке.
   Этот класс определяет его свойства.
   Использование: 
   <div class="suncastle_textbox"> blah blah </div>
*/
.suncastle_textbox 
{
   background-color: #FFFFCC;
   background-image:URL(../images/1.jpg);
   color: #663300;
   border-style: ridge;
   border-color: #FFCC00;
   border-width: 3px;
   text-align: justify;
   font-size: small;
   font-family: sans-serif;
   padding: 7px;
}

/* 
   Мелкий шрифт для ссылок
*/
.small 
{
   background-color: transparent;
   font-size: x-small; 
}


/* 
   Заголовок наверху страницы
   Использование: 
   <div class="suncastle_header"> blah blah </div>
*/
.suncastle_header {
   font-size: large; 
   font-style: italic;
   font-weight: bold;
   text-align: center;
   background-color: transparent;
   color: #663300;
}

/* 
   Подзаголовок наверху страницы
   Использование: 
   <div class="suncastle_subheader"> blah blah </div>
*/
.suncastle_subheader {
   font-size: medium;
   font-style: italic;
   text-align: center;
   font-weight: bold;
   background-color: transparent;
   color: #663300;
}

/*
Ссылки в менюшке наверху
   Использование: 
   <div class="suncastle_menulink"> blah blah </div>
*/
.suncastle_menulink {
   font-family: "Times New Roman",Helvetica, sans-serif; 
   font-size: small; 
   font-weight: bold; 
   text-decoration: none;
   text-align: center;
   background-color: transparent;
   color: #663300;
}

form 
{
   color: #663300;
   vertical-align: middle;
   border:1px solid #663300;
   padding: 5px 5px 5px 5px;

}

label
{
   width: 8em;
   float: left; 
   text-align: left;
   margin: 0px 1em 10px 0px; 
   clear: both; 
}

textarea, select 
{
   padding: 2px;
   font-size: small;
   color: #663300;
   background-color: #FBFAEE;
   border: solid 1px #663300;
   overflow: auto;
}

input 
{
   padding: 2px;
   font-size: small;
   background-color: #FBFAEE;
   color: #663300;
   border: solid 1px #663300;
   overflow: hidden;
}

.submit-button 
{
   color:#663300; 
   font-family: Arial, Helvetica, sans-serif;
   font-size: 84%;
   font-weight:bold; 
   background-color: #EFDC97;
   border:1px solid #663300;
   width: 10em;
   height: 2em;
}

fieldset
{
   border: solid 1px #663300; 
   padding: 5px 5px 5px 5px;
}

td
{
   font-size: small;
}
 
