/* CSS Document */
body
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:url(../images/background.jpg) top center no-repeat #31372F;
}
*
{
	margin:0px;
	padding:0px;
}
.fs14 {font-size:14px;}
.fs16 {font-size:16px;}
#fixpos
{
	width:1024px;
	margin:0px auto;
}
#wrapper, #header, #menu
{
	width:100%;
	float:left;
}
#backleft, #backright
{
	float:left;
	width:132px;
	height:768px;
}
#backright
{
}
#main
{
	float:left;
	width:760px;
	background-color:#242E34;
	padding-bottom:7px;
}
#menu li
{
	float:left;
	list-style:none;
}
#menu a
{
	height:38px;
	background-position:top;
	display:block;
}
#menu a:hover, #menu a.active, #menu li:hover a
{
	background-position:bottom!important;
}
#menu .home a
{
	background:url(../images/_home.jpg);
	width:77px;
}
#menu .about a
{
	background:url(../images/_aboutus.jpg);
	width:113px;
}
#menu #products
{
	background:url(../images/_products.jpg);
	width:123px;
}
#menu .faqs a
{
	background:url(../images/_faqs.jpg);
	width:83px;
}
#menu .feedback a
{
	background:url(../images/_feedback.jpg);
	width:126px;
}
#menu .policies a
{
	background:url(../images/_policies.jpg);
	width:122px;
}
#menu .contact a
{
	background:url(../images/_contact.jpg);
	width:116px;
}
#menu span
{
	display:none;
}


.submenu{
position:absolute;
width:120px;
background:url(../images/boxes.jpg) repeat-x;
border:2px solid #31372F;
-moz-border-radius:0 0 5px 5px;
border-top:none;
z-index:1;
display:none;
}
.submenu li{
width:120px;
}
.submenu a{
height:auto !important;
padding:2px 5px;
color:black;
text-decoration:none;
}
.submenu a:hover{
background:white;
}
/*-**//**/
#mainback
{
	float:left;
	width:100%;
	background:url(../images/background3.jpg) repeat-x #242E34;
}
#maincontent
{
	float:left;
	width:746px;
	margin-left:7px;
	background:url(../images/background4.jpg) repeat-x #9D9DA5;
	min-height:539px;
}
.pages{
padding:15px;
width:716px !important;
}
#midcontent
{
	float:left;
	width:460px;
	padding:15px;
}
#maincontent h1
{	padding:10px 0;
}
#maincontent p
{
 padding:10px 0;}
 
#maincontent h2{
font-size:16px;
padding:5px 0;
}
#maincontent li{
margin-left:15px;
padding:3px 0;
}
/*----------------boxMain------------------------*/

.boxMain{
width:200px;
float:left;
margin-right:25px;
}
.boxMain ul{
list-style:url(../images/list.png);
}
/*----------------RIGHTCONTENT---------------------*/
 
 #rightContent{
 width:220px;
 float:left;
 margin-left:30px;
 padding:15px 0;
 }

/*--------BOX---------------*/ 
 .box{
 margin:0 0 0 7px;
 border:1px solid #3b474e;
 border-top:none;
 background:url(../images/boxes.jpg) repeat-x top #69747c;
 padding:10px;
 width:186px;
 float:left;
 .margin-top:-3px;
 }

.box .input{
border:1px solid green;
background:url(../images/bginput.gif) repeat-x;
}
.box .submit{
background:url(../images/send.gif) no-repeat;
width:53px;
height:23px;
border:none;
float:right;
}
.box .left{
float:left;
margin:0 10px 0 0;
}
.box p{
color:white;
padding:5px 0;
}
.box table td{
vertical-align:top;
}

label.error{
clear:both;
float:left;
}

#sendForm{
background:url(../images/sendForm.gif) no-repeat;
width:167px;
height:33px;
margin:5px ;
border:none;
}
/*------------------FOOTER--------------------*/
#footer{
clear:both;
background:url(../images/footer.png) center top no-repeat;
padding-top:10px;
}
#footer p{
color:#1a1e17;
text-align:center;
font-size:11px;
padding:3px 0;
}
#footer a{
color:#1a1e17;
padding:0 5px;
text-decoration:none;
}

p.error{
color:#900;
padding:0!important;
font-style:italic;
}


/*-------------VIEDO-------------*/

#video{
height:375px;
margin:20px 0;
float:left;
width:186px;
}
#mediaspace{
position:absolute;
margin-left:-285px;
}
