* {margin: 0px; padding: 0px; border: none;}
html, body {padding: 0; margin: 0; height: 100%; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; color: #808080;}
body {background: #4e4d48 url(../images/design/bg-body.jpg) no-repeat top center fixed;}
#outer { width: 945px; position: relative; margin: 0 auto; padding: 22px 1px 11px 0px; text-align: left;}

		/* format text */
a {color: #808080; text-decoration: underline;}
a:hover {color: #808080; text-decoration: none;}
h1 {font-size: 25px; color:#666666; text-transform: uppercase; padding-bottom: 8px; position: relative; margin-top: -6px;}
h2 {font-size: 14px; color: #666666; text-transform: uppercase; padding: 5px 0px 6px 0px;}
h2.h2-about {font-size: 25px; color:#666666; text-transform: uppercase; padding: 0px 0px 8px 0px; position: relative; margin-top: -6px;}
h3 {font-size: 14px; color: #9a0335; text-transform: uppercase; padding: 5px 0px 15px 0px;}
h4 {font-size: 12px; padding-bottom: 15px;}
p {padding: 0px 0px 15px 0px; line-height: 14px;}
.bold {font-weight: bold;}
.italic {font-style: italic;}
.font-11 {font-size: 11px;}
.red {color: #9a0335;}

/* font */
h1, h2, h3, .jqueryslidemenu ul li a {font-family: Arial, Helvetica, sans-serif; letter-spacing: 3px;}
.pic-box a {font-family: Arial, Helvetica, sans-serif; letter-spacing: 1px;}
		/* end format text */

		/* format blocks */
/* units */
.unit-1, .unit-2, .unit-3, .unit-4, .unit-5, .unit-6, .unit-7, .unit-8, .unit-9, .unit-10, .unit-11, .unit-12 {
	padding: 0px 8px 0px 7px;float: left; position: relative;}
.unit-1 {width: 62px;}
.unit-2 {width: 139px;}
.unit-3 {width: 216px;}
.unit-4 {width: 293px;}
.unit-5 {width: 370px;}
.unit-6 {width: 447px;}
.unit-7 {width: 524px;}
.unit-8 {width: 601px;}
.unit-9 {width: 678px;}
.unit-10 {width: 755px;}
.unit-11 {width: 832px;}
.unit-12 {width: 909px;}
/* end units*/
.float_left{float: left; margin: 0px;}
.float_right{float: right; margin: 0px;}
.clear {clear: both; font-size: 1px; line-height: 1px;}
.display-block {display: block;}
.display-none {display: none;}

.bg-box {padding-bottom: 11px;}
.bg-box-top, .bg-box-bottom {width: 945px; height: 13px; font-size: 11px; line-height: 1px; background-position: 0px 0px; background-repeat: no-repeat;}
.bg-box-top {background-image: url(../images/design/content-box-top.png);}
.bg-box-bottom {background-image: url(../images/design/content-box-bott.png);}
.bg-box-content {width: 924px; padding: 0px 10px 0px 11px; background-color: #ffffff; position: relative;}
*:first-child+html .bg-box-content {margin-top: -3px;}
* html .bg-box-content {margin-top: -3px;}
		/* format blocks */
		
		/* header */
.logo {padding: 3px 0px 11px 7px;}
.pic-box {margin: 0px -10px 0px -11px; position: relative; width: 924px; padding: 17px 10px 15px 11px; background: url(../images/design/bg-pic-box.gif) 0px 0px no-repeat;}
.pic-box a {
	display: block; width: 127px; height: 19px; padding-top: 7px; cursor: pointer;
	position: absolute; top: 287px; left: 45px;
	background: url(../images/design/bg-buttom-picline.png) 0px 0px no-repeat;
	color: #b5b5b5; font-size: 10px; text-align: center; text-transform: uppercase; text-decoration: none; white-space: nowrap;
}
.pic-box a:hover {text-decoration: none; color: #ffffff;}
		/* end header */
		
		/* content */
#content {padding: 24px 0px 22px 0px;}
#content ul, #content ul li {list-style-image: none; list-style-position: outside; list-style-type: none;}
#content ul {padding: 0px 0px 0px 0px;}
#content ul li {padding: 0px 0px 15px 15px; background: url(../images/design/bull-content.gif) no-repeat 5px 5px; line-height: 14px;}

/* contact */
table.contact-table {
	position: relative; margin: -8px 0px 10px 0px;
}
table.contact-table td {
	vertical-align: top;
	padding: 5px;
}
table.contact-table td input, table.contact-table td textarea {
	border: solid 1px #c4c4c4;
	padding: 3px;
	color: #66625D;
	width: 180px;
}
table.contact-table td input.error {border: solid 1px #9A0335; margin-right: 5px;}
table.contact-table td label.error {color: #9A0335;}
#email_sent {padding-bottom: 15px;}
#ajax_loader {padding-bottom: 12px;}
table.contact-table td.contact-table-left {
	text-align: right;
	padding-top: 8px;
}
table.contact-table td.contact-table-left-reset {
	padding-top: 5px;
}
table.contact-table td input.contact-table-submit, table.contact-table td input.contact-table-reset {
	border: none;
	width: 69px;
	height: 24px;
	background-position: top left;
	background-repeat: no-repeat;
	display: block; cursor: pointer; display: block;
}
table.contact-table td input.contact-table-submit {
	background-image: url(../images/design/submit.gif); float: left;
}
table.contact-table td input.contact-table-reset {
	background-image: url(../images/design/reset.gif); margin-right: 15px;
	float: left;
}
.feedback {font-size: 11px;}
.feedback-line {height: 16px; background: url(../images/design/bg-feedback-line.gif) 0px 0px repeat-x; margin: 0px 8px 0px 7px;}
.sidebar-bg {background: #9a0335 url(../images/design/sidebar-top.gif) 0px 0px no-repeat;}
.sidebar {background: transparent url(../images/design/sidebar-bott.gif) bottom left no-repeat; padding: 15px; color: #ffffff; }
.sidebar a {color: #ffffff; text-decoration: underline;}
.sidebar a:hover {color: #ffffff; text-decoration: none;}
/* end contact */
		/* end content */
		 
		/* footer */
#footer {
	margin: 0px -10px 0px -11px; position: relative; width: 924px; padding: 21px 10px 13px 11px; background: url(../images/design/bg-footer.gif) 0px 0px no-repeat;
}
#footer a {color: #808080; text-decoration: none;}
#footer a:hover {color: #9a0335; text-decoration: none;}
.copy {padding: 0px 0px 0px 2px;}

#footer ul, #footer ul li {display: block; list-style-image: none; list-style-position: outside; list-style-type: none;}
#footer ul {}
#footer li {padding: 0px 7px; float: right; background: url(../images/design/bull-footermenu.gif) right 3px no-repeat;}
#footer li.no-bg {background: none; padding-right: 0px;}
#footer li.terms {background: none; padding-right: 50px;}
		/* end footer */

