/* Getting the new tags to behave */
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video{ display: block; }
mark, rp, rt, ruby, summary, time{ display: inline }

* { margin:0; padding:0;}
html { min-width:973px;}
html, body { height:100%;  min-width:973px;}	
body { 
	background: url(../images/bg.jpg) top center no-repeat #000; 
	font-family: Tahoma, Geneva, sans-serif;
	font-size:100%; 
	line-height:1.125em;
	color:#616161;
	}
input, select, textarea { font-family: Tahoma, Geneva, sans-serif;	font-size:1em;	vertical-align:middle;	font-weight:normal;}
object { vertical-align:top; outline:none}
.alignMiddle{ vertical-align:middle}
.alignCenter{ text-align: center}
.container1{ width:100%}
.clear { clear:both;}
.fleft{ float:left}
.fright{ float:right}
.container {	overflow:hidden; width: 100%;}
a img{ border:0px}
img{ vertical-align:top;  }
fieldset{ border:none}

a{ color:#ff8100; text-decoration:underline; outline:none}
a:hover{ text-decoration:none}
		

.link{color:#fff; background:url(../images/marker.gif) top left no-repeat; padding:0px 0 5px 45px; background-position:0 0px; text-decoration:none; font-size:28px; text-transform:uppercase; line-height:28px; font-family:"Times New Roman", Times, serif; letter-spacing:2px  }
.link:hover{text-decoration:none; color:#ff8400 }
.link1{color:#ff8100; font-size:1.16em; display:block; margin-bottom:15px; font-weight:bold}
.link2{color:#ffd74e; background:url(../images/marker1.gif) top left no-repeat; padding-left:12px; background-position:0 7px; font-size:1.16em; font-weight:bold }
.link3{color:#ffd74e; font-weight:bold}
.link4{color:#1ec7dc; font-size:1.16em; font-weight:bold}

.button{color:#fff; font-weight:bold; background:#ff8100;  padding:3px 13px 3px 13px; display:block; text-decoration:none; float:left }
.button:hover{text-decoration:none; background:#fff; color:#000 }
.button1{color:#fff; font-weight:bold; background:#4a4a4a;  padding:3px 13px 3px 13px; display:block; text-decoration:none; float:left }
.button1:hover{text-decoration:none; background:#fff ; color:#000}

ul.list{margin:0; padding:0; list-style:none;}
ul.list li{background:url(../images/marker2.gif) top left no-repeat; background-position:0 7px; margin:0; padding-left:13px; }
ul.list li a{color:#ffd74e; text-decoration:underline; line-height:1.83em; font-weight:bold} 
ul.list li a:hover { text-decoration:none ; }

ul.list1{margin:0; padding:0; list-style:none;}
ul.list1 li{ float:left; padding-right:13px}
ul.list1 li a{text-decoration:none; background:url(../images/icon1.gif) top left no-repeat; width:45px; height:45px; display:block } 
ul.list1 li a:hover { text-decoration:none; background:url(../images/icon1-act.gif) top left no-repeat;  }
ul.list1 .li1 a{text-decoration:none; background:url(../images/icon2.gif) top left no-repeat; width:45px; height:45px; display:block } 
ul.list1 .li1 a:hover { text-decoration:none; background:url(../images/icon2-act.gif) top left no-repeat;  }
ul.list1 .li2 a{text-decoration:none; background:url(../images/icon3.gif) top left no-repeat; width:45px; height:45px; display:block } 
ul.list1 .li2 a:hover { text-decoration:none; background:url(../images/icon3-act.gif) top left no-repeat;  }
ul.list1 .li3 a{text-decoration:none; background:url(../images/icon4.gif) top left no-repeat; width:45px; height:45px; display:block } 
ul.list1 .li3 a:hover { text-decoration:none; background:url(../images/icon4-act.gif) top left no-repeat;  }

.link-1 { display:block; float:left; background:url(../images/link_bg.gif) top left repeat-x; color:#ffffff; text-decoration:none; }
.link-1 em { display:block; background:url(../images/link_left.gif) left top no-repeat;}
.link-1  b { display:block; background:url(../images/link_right.gif) right top no-repeat; padding:0 15px 0 15px; line-height:28px; font-weight:normal; font-style:normal;}
.link-1:hover{ text-decoration:none; color:#000000}



/*header*/
#head { height:110px}
#head1 { height:450px}

/*content*/
aside .inside{ padding:0px 24px 0px 38px}
.inside-1{padding:0px 0px 45px 0px; font-size:0.75em;}
.img-left{ float:left; margin:0 20px 16px 0}
.img-indent{ margin:0 0 21px 0}
.img-indent1{ margin:0 31px 21px 0}
p{ margin:0 0 23px 0}
.p{ margin:0}
.p1{ margin:0 0 23px 0}
.p2{ margin:0 0 13px 0}
h2{color:#fff; font-size:3em; margin-bottom:23px; line-height:1.2em; font-family:"Times New Roman", Times, serif; font-weight:normal; letter-spacing:2px}
h2.color{ font-size:3.5em}
h4{color:#ff8100; font-size:1em; margin-bottom:9px;  }
.txt{ float:right; display:block; margin-bottom:31px; font-weight:bold; color:#5e5e5e}
.tail{ background:url(../images/tail.gif) bottom repeat-x; padding-bottom:31px; margin-bottom:21px}
.txt1{ color:#fff; font-weight:bold; font-size:1.16em}
.txt2{ color:#d5d5d5; font-weight:normal}
.txt3{ font-family:Arial, Helvetica, sans-serif; font-size:1.5em;}

.indent{padding:37px 0px 0px 0px}

/*box*/
.box{ background:#0f0f0f; width:100%; color:#fff}
.box .corner-top-left {background:url(../images/corner_top_left.gif) left top no-repeat;}
.box .corner-top-right {background:url(../images/corner_top_right.gif) right top no-repeat;}
.box .corner-bottom-left {background:url(../images/corner_bottom_left.gif) left bottom no-repeat;}
.box .corner-bottom-right {background:url(../images/corner_bottom_right.gif) right bottom no-repeat; width:100%; }
.box .indent-box{ padding:40px 27px 27px 40px; }
.box .indent-box1{ padding:40px 27px 27px 50px; }

/*footer*/
footer { color:#363636; font-size:0.875em; font-family:Tahoma, Geneva, sans-serif}
footer .inside{ padding:30px 40px 80px 40px; background:url(../images/bot.gif) top left repeat-x }
footer a {color:#6f6f6f; text-decoration:underline}  
footer a:hover {  text-decoration:none}
footer span{ color:#363636}

	
.indent-2{ position:relative; padding-left:3px; float:left}
.rowElem{ height:30px}
.rowElem1{ height:30px; background:url(../images/bg_input.gif) top left no-repeat}
.block-contact span{ float:right; margin-right:10px}
.input{border:none; background:none; width:220px; height:20px;	font-size:1em;	color:#000;	padding-left:5px; padding-top:2px; padding-bottom:2px;}
textarea{
   	border:1px solid #282828; 
	background:#000;
	width:320px; height:120px;
	font-size:1em;
	padding-left:10px;
	padding-top:2px;
	color:#323232; font-weight:bold;
	padding-bottom:2px;
	margin-bottom:11px;
	overflow:auto}
textarea:focus{ color:#fff}