/* CSS Document */

* {
	margin:0; padding:0;
	font-size:100%;
}

body{
	background:#20091e;
	text-align:center;
}

object {vertical-align:top; outline:none;}

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, Helvetica, sans-serif;
		font-size:0.75em;
		line-height:1.5em;
		color:#96488a;
	}

input, select { vertical-align:middle; font-weight:normal;}

a {color:#ef9873; outline:none;}
a:hover{text-decoration:none;}
p {padding-top:18px;}

/* ============================= main layout ====================== */

li { background:url(images/marker.gif) no-repeat 0 7px; padding-left:10px; line-height:1.666em;}
li a {color:#ef9873;}

.imgindent {margin:0 20px 0 0; float:left;}
.imgindent1 {margin:0 18px 0 0; float:left;}

h2 {font-size:2.5em; line-height:1.2em; color:#ef9972; margin-bottom:12px;}
h2 strong {color:#fff;}
/* ============================= header ====================== */
.flash {position:relative; }
.flash1 { margin-top:-226px;}
.flash2 { margin-top:-100px;}




.banners {position:relative; margin-top:-193px;}
.banners img {margin-right:12px;}
.banners .last {margin-right:0px;}
/* ============================= content ====================== */
.indent {padding:27px 16px 30px 17px;}

.col-pad {padding-right:77px;}
.col-pad1 {padding-right:68px;}
.col-pad2 {padding-right:62px;}

.pad {padding-top:14px;}
.pad1 {padding-top:8px;}
.pad2 {padding-top:28px;}
.pad3 {padding-top:26px;}

.padding {padding-bottom:36px;}
.padding1 {padding-bottom:32px;}

.list-pad {padding-top:20px;}

.border {border-bottom:1px solid #381d34; padding-bottom:7px; margin-bottom:6px;}
.box {border-bottom:1px solid #381d34; padding-bottom:6px; float:left; width:158px; line-height:1.333em;}
.box1 {border-bottom:1px solid #381d34; padding-bottom:6px; float:left; width:147px; line-height:1.333em;}

.title {color:#fff; display:inline-block; margin-bottom:4px;}
.title1 {color:#fff; }
.title2 {color:#ee9674;}

.lineheight {line-height:1.333em; display:inline-block;}

.null {border:none;}

.link {background:url(images/link-left-bg.gif) left top no-repeat; display:inline-block; line-height:1.2em; text-decoration:none; margin:15px 0 0 0px; color:#fff; cursor:pointer; font-size:1em; text-transform:uppercase;}
.link strong {background:url(images/link-right-bg.gif) right top no-repeat; display:inline-block; padding:0 4px 0 4px;}
.link strong strong  {background:url(images/link-tail-bg.gif) top repeat-x; padding:4px 4px 4px 4px;}

.link:hover {background:url(images/link-left-bg-hover.gif) left top no-repeat; }
.link:hover strong {background:url(images/link-right-bg-hover.gif) right top no-repeat;}
.link:hover strong strong  {background:url(images/link-tail-bg-hover.gif) top repeat-x;}

.link-marg {margin-top:7px;}

.alignright {text-align:right;}

.adress {float:left; width:170px;}
.adress-pad {padding-right:35px;}
.phone {display:inline-block; width:75px;}
/* ============================= footer ====================== */
#footer {background:url(images/footer-bg.jpg) top center no-repeat;}
#footer .main {color:#96488a; font-size:1.16em; text-align:right;}
#footer .main strong {color:#ee9674; letter-spacing:-1px;}
#footer .main a {color:#96488a; text-decoration:none;}
#footer .main a:hover {text-decoration:underline;}
.privacy {padding:12px 16px 0 0;}
/* ============================= forms ============================= */

#ContactForm {padding-top:6px;}
#ContactForm label {height:42px; display:block; }
#ContactForm .link {margin:15px 0 0 20px;}
#ContactForm .col-1 {width:301px !important;}
#ContactForm .col-2 {width:288px !important;}
.input {width:245px; height:20px; border:1px solid #554253; background:#340f2f; padding:2px 0 0 5px; font-size:1em; vertical-align:top;}
textarea {width:280px; height:116px; border:1px solid #554253; background:#340f2f; padding:0 0 0 5px; overflow:auto; font-size:1em;}

