body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #fff;
	font-size: 62.5%;
	line-height:1.5em;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	border:0;
	background-color: #0d0d0b;
	background-image: url(images/bg.jpg);
	background-repeat:no-repeat;
	 background-size: 100%;
	 text-align:center;
	 background-attachment: fixed;
	 
	
}

.container{width:955px; 
height:auto;
margin:0 auto;
text-align:left;}


.header{background-image:url(images/header.png); background-repeat:no-repeat; width:955px;  height:238px;}

.chat{width:216px; height:43px; float:right; margin:5px 150px 0 0;}


.menubg{background-image:url(images/menubg.png); background-repeat:no-repeat; width:955px;  height:98px;}


.menutabs{
width: 100%;
overflow: hidden;
}

.menutabs ul{
margin: 0;
padding: 0;
padding-left: 30px; /*offset of tabs relative to browser left edge*/
font: bold 18px Verdana;
list-style-type: none;

}

.menutabs li{
display: inline;
margin: 0;

}

.menutabs li a{
float: left;
display: block;
text-decoration: none;
margin: 0;
padding: 22px 35px; /*padding inside each tab*/
border-right: 1px solid #2f2e2e; /*right divider between tabs*/
color: white;
background: #222222; /*background of tabs (default state)*/
height:18px;

}

.menutabs li a:visited{
color: white;
}

.menutabs li a:hover, .menutabs li.selected a{
background: red; /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */
}



.body{width:955px; float:left;}


.left{width:710px; float:left; margin:0 0 0 0;}

#logo h1{
	margin:0;
	padding:0;
	font-size:50px;
	line-height:0.7;
	color:#fff;
	padding-left:205px;
	text-transform:uppercase;
}

#logo h2{
	margin:0;
	padding:0;
	font-size:50px;
	line-height:0.7;
	color:#fff;
	padding-left:40px;
	text-transform:uppercase;
}
.prod-head {font-family: Impact; font-style: normal; font-size:30px; color:#ff0309; line-height:24pt; text-align:left;  font-weight:normal; padding-top:5px; padding-bottom:15px; padding-left:196px; letter-spacing:-0px;}
.prod-text {font-family:arial, "Times New Roman", Times, serif;  font-size:15px; line-height:21px; color:#fff; font-style:italic;padding:10px 41px;padding-top:0px;text-align:left;}

img.pic{
-webkit-box-shadow: 0px 0px 20px 5px #b3b1b3;
-moz-box-shadow: 0px 0px 20px 5px #b3b1b3;
box-shadow: 0px 0px 20px 5px #b3b1b3; 
border:1px  #7a7a7a solid;

}




.right{width:244px; float:left; margin:0 0 0 0;}



#form{float:left; margin:25px 15px 0 0; width:450px;}

#inputArea
	{
	    font-family: Arial, Sans-Serif;
	    font-size: 13px;
	    background-color: #6848ab;
	    padding: 10px;
	    width:450px;
		float:left;
			}
	#inputArea input, #inputArea textarea
	{
	    font-family: Arial, Sans-Serif;
	    font-size: 13px;
	    margin-bottom: 5px;
	    display: block;
	    padding: 4px;
	    width: 425px;
		
	}

        .activeField
        {
            background-image: none;
            background-color: #ffffff;
            border: solid 1px #33677F;
        }
        .idle
        {
	    border: solid 1px #85b1de;
	    background-image: url( 'images/blue_bg.png' );
	    background-repeat: repeat-x;
	    background-position: top;
        }


.formbutton {
cursor : pointer;
border : 1px outset #ccc;
background : #999;
color : #666;
font-weight : bold;
padding : 1px 2px;
background : url(images/formbg.gif) repeat-x left top;
margin-left:2px;
}

.button{width:450px; background-color:#6848ab;  float:left; padding:10px;}




.footer{width:100%; float:left; background-color:#141414; background-image:url(images/dotted1.png); background-repeat:repeat; margin-top:35px; font-size: 11px; font-family: Arial, Helvetica, sans-serif; color:#979595; border-top:1px  #212121 solid;}

.footer a {
	color: #979595;
	text-decoration: none;
}
.footer  a:hover  {
	color: #979595;
	text-decoration: underline;
}

.footer_txt{width:auto; overflow: hidden; float:left; margin:10px 0 0 500px;}


.footer_txt ul{
margin: 0;
padding: 0;
padding-left: 10px; /*offset of tabs relative to browser left edge*/
list-style-type: none;

}



.footer_txt li{
display: inline;
margin: 0;

}


.footer_txt li a{
float: left;
display: block;
text-decoration: none;
margin: 0;
padding: 7px 10px; /*padding inside each tab*/
/*border-right: 1px dotted #ffcd8d; right divider between tabs*/
color:#979595;
}


.footer_txt li .last {
     border-right: none;
}


.footer_txt li a:visited{
color: #454444;

}

.footer_txt li a:hover, .footer_txt li.selected a{
color: #454444; 
text-decoration: underline;

}


#c_link{text-align:center; font:normal 10px Arial, Helvetica, sans-serif; color:#fff; padding-top:15px;}
