/* CSS Document */

* {
	margin:0; padding:0;
	font-size:100%;
}

body{
	background:#cccccc;
	text-align:center;
}

img {vertical-align:top;}
a img { border:0;}

ul { list-style:none;}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}


html, input, textarea
	{
		font-family:Arial;
		font-size:0.563em;
		line-height:1.667em;
		text-transform:uppercase;
		color:#a8a8a8;
	}

input, select { vertical-align:middle; font-weight:normal;}

a {color:#fff; text-decoration:none;}
a:hover{text-decoration:underline;}
span {color:#fff;}
p {padding-top:15px;}

#footer a.stephsco:link {FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #4b4a4a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-transform:lowercase;}
#footer a.stephsco:visited {FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #4b4a4a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;text-transform:lowercase;}
#footer a.stephsco:hover {FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #4b4a4a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;text-transform:lowercase;}
#footer a.stephsco:active {FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #4b4a4a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;text-transform:lowercase;}


/* ============================= main layout ====================== */

.link { float:right; padding:10px 20px 2px 0;}
.link a{background:#fff url(images/link_bg.gif) top right no-repeat; display:block; padding:2px 25px 1px 5px; color:#000;}

.imgindent {margin:0 20px 0 0; float:left;}

/* ============================= header ====================== */

#splash {background:#030303;}
#splash .logo {margin:69px 0 0 271px;}
#splash #footer p {padding:121px 0 0 600px;}

#splash2 {background:#cccccc;}
#splash2 .logo {margin:67px 0 0 270px;}
#splash2 #footer p {padding:93px 0 0 600px;}

#splash3 {background:#030303;}
#splash3 .logo {margin:67px 0 0 270px;}
#splash3 #footer p {padding:93px 0 0 600px;}

.menu {padding-left:317px;}
.menu ul { width:100%; overflow:hidden;}
.menu li {float:left;}
.menu li a {display:block; background:url(images/button.png) top left no-repeat; text-align:center; width:100px; height:100px; padding:40px 0 22px 0; color:#fff; text-decoration:none;}
.menu li a:hover {text-decoration:none; background:url(images/button_active.png) top left no-repeat; color:#000;}
.menu .active a { background:url(images/button_active.png) top left no-repeat; color:#000;}
.li1 {padding:26px 4px 0 0;}
.li2 {padding:12px 7px 0 10px;}
.li3 {padding:27px 6px 0 0;}
.li4 {padding:12px 8px 0 0;}
.li5 {padding:16px 9px 0 0;}

.logo {margin:64px 0 0 235px;}

/* ============================= middle ====================== */

.button {padding:193px 0 0 671px;}
.button a{display:block; background:url(images/button_active.gif) top left no-repeat; padding:23px 0 22px 0; float:left; color:#fff; width:60px; text-align:center;}

.img {margin:43px 0 0 47px;}
.title {margin:0 0 0 -11px; position:relative;}
.title2 {margin:0 0 17px 0;}
.title3 {margin:0 0 16px -11px; position:relative;}
.title4 {margin:30px 0 18px -11px; position:relative;}

.scroll {height:326px; overflow:auto;}
.inner {height:650px; padding:16px 20px 0 0;}

.padding1 {padding-top:25px;}
.padding2 {padding-top:32px;}
.padding3 {padding-top:22px;}

.indent {padding:0 43px 0 56px;}
.navigation {text-align:center;}
.navigation img {margin:0 15px 16px 0;}
.navigation a {color:#a8a8a8;}
.navigation strong {font-family:tahoma; color:#fff;}
.raiting {padding-top:10px;}
.phone {color:#a8a8a8; float:right; margin-right:260px;}

/* ============================= footer ====================== */

#footer a {color:#cccccc;}
#footer p {padding:84px 0 0 600px;}

/* ============================= forms ============================= */

form .rowi {height:31px;}
form .link {padding:13px 0 0 6px;}
form .link a {padding:2px 29px 1px 8px;}

.input {width:198px; height:20px; border:1px solid #a8a8a8; background:none; padding:0 0 0 5px; font-size:1em;}
textarea {width:198px; height:82px; border:1px solid #a8a8a8; background:none; padding:0 0 0 5px; overflow:auto; font-size:1em;}
