@charset "utf-8";
/* CSS Document - REOX.net*/
body{
	background: #232323;
	margin:17px 0px;
	padding:0px;
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
}
#container{
	margin:auto;
	/*width:962px;*/
	width:1200px;
}

/*header*/
#header{
	background: url(../images/header_bg.jpg) repeat-x #3f3f3f;
	height:245px;
}
#header  span#logo {
	width:295px;
	height:114px;
	background:url(../images/logo_reox.jpg);
	margin:45px 0 0 5px;
	overflow:hidden;
	float:left;
	display:inline;
}
#header  h1#logo a {
	width:295px;
	height:114px;
	float:left;
	display:inline;
	text-indent:-9999px;
}

#header #mid{
	width:381px;
	float:left;
	/*margin-left:2px;*/
	margin-top:15px;
	color:#eef7e7;
}

#header #mid span{
	margin-top:10px;
	margin-bottom:6px;
	padding:0px;
	width:381px;
	height:39px;
	background:url(../images/header_head.gif) no-repeat top left;
	overflow:hidden;
	display:block;
	text-indent:-9999px;
}
#header #mid ul {
	margin:0px;
	padding:0px 0px 0px 15px;
	line-height:28px;
	margin-left:15px;

}
#header #mid ul li{
	list-style:none;
	list-style-position:outside;
	padding-left:30px;
	font-weight:bold;
	font-size:13px;
	background:url(../images/bg_headlines.gif) no-repeat left;
	margin:5px 0px;
	height:30px;
	
	}
#header #mid #learn{
	float:right;
	margin-top:6px;
}
#header #mid #learn a{
	color:#1e480b;
	text-decoration:none;
	padding-left:13px;
	background:url(../images/bullet_yellow.gif) no-repeat left;
}
#header #mid #learn a:hover{
	color:#c1d204;
	text-decoration:none;
	padding-left:13px;
	background:url(../images/bullet_white.gif) no-repeat left;
}

#header #pic{
	float:right;
}

/*content*/
#content{
	background:#3f3f3f;
	padding-bottom:14px;
}
#content #leftpan{
	width:260px;
	float:left;
	margin-right:19px;
}
#content #leftpan #ad{
	margin-left:20px;
}
#content #leftpan #adsv
{	margin-left:20px;
	}
#content #leftpan #adsv p
{
	 float:left;
	color:#c6c6c6;
	text-decoration:none;
	font-size:13px;
	width: 227px;
	background-color: #242223;
   border : 2px solid #5D5D5D;
   vertical-align:top; 
   padding: 0px 2px 5px 2px;
}
#content #leftpan #adsv img.floatLeft { 
    float: left; 
    margin: 0px; 
}
#content #leftpan #adsv  a{
	color:#c6c6c6;
	text-decoration:none;
	 vertical-align:text-top;
margin:0.1em 0.4em 0.2em 0.2em;
  padding: 0 0 0 0.1em;	 
}
#content #leftpan #adsv  a:hover{
	text-decoration:none;
	color:#4aa30d;
}
/* fixed on 12-05-2010*/
#content #rightpan{
	width:850px;
	float:left;
	margin:0px 10px;
}



.clearIt{
	clear:both;
}

/* added on 29-12-2009*/

#header #mid ul li a{
	color:#eef7e7;
	text-decoration:none;
}
#header #mid ul li a:hover{
	color:#ffd74a;
	text-decoration:none;
}
 

#leftpan #control{
	margin-left:40px;
	background:#3A3939;
	border:#565656 1px solid;
	margin-top:15px;
	padding:5px;
}
#leftpan #control ul {
	margin:0px;
	padding:0px 0px 0px 3px;
	line-height:35px;
}
#leftpan #control ul li{
	border-bottom:1px solid #565656;
	list-style:none;
	list-style-position: outside;
	padding-left:40px;
}
#leftpan #control ul li a{
	color:#D5D5D5;
	text-decoration:none;
	font-weight:bold;
}

#leftpan #control ul li a:hover{
	color:#73B50B;
	text-decoration:none;
	font-weight:bold;

}


/*footer*/


/* 16-Jan - 2010 */

#footer{
	background:url(../images/footer_bg.jpg) repeat-x top #1e1d1e;
	border-top: solid 1px #222222;
	border-bottom: solid 2px #75b70b;
	height:65px;
	padding:12px 14px 0px 14px;
}
#footer #links{
	width:697px;
	float:left;
	margin-right:37px;
	line-height:26px;
}


#footer #links a{
	color:#999999;
	text-decoration:none;
}
#footer #links a:hover{
	color:#FFFFFF;
	text-decoration:none;
}
#footer #power{
	width:180px;
	float:right;
	text-align:right;
	padding-left:10px;
}
#footer #power #gmr{
	float:right;
	margin-left:8px;
}
#footer #power #social{
	float:left;
	margin:0px;
}
#footer #power #social img{
	margin:6px 5px;
}
#footer #out{
	width:105px;
	float:left;

}
#footer #out #w3c{
	float:left;
	margin-top:5px;
}
#footer #out #w3c img{
	margin-left:2px;
}
/* End here */




#content #leftpan #testimonials {
	margin-bottom:12px;
}
#content #leftpan #testimonials p {
	padding-left:20px;
	padding-right:5px;
	line-height:22px;
	text-align:justify;
	color:#c4c4c4;
	margin:0px;
	font-size:13px;
	
}
#content #leftpan #testimonials #author {
	text-align:right;
	color:#73b50b;
}
#content #leftpan #testimonials p a {
	color:#c6c6c6;
	text-decoration:none;
}
#content #leftpan #testimonials p a:hover {
	text-decoration:none;
	color:#4aa30d;
}
#content #leftpan #testimonials h3 {
	margin:10px 0px;
	padding:0px;
	width:263px;
	height:54px;
	background:url(../images/ttl_testimonials.jpg) no-repeat top left;
	overflow:hidden;
	display:block;
	text-indent:-9999px;
}

#content #rightpan #pagecontent h1#disclaimer{
	margin:15px 0px 0px 0px ;
	padding:0px;
	/*width:399px;*/
	height:37px;
	width:500px;
	background:url(../images/ttl_disclaimer.gif) no-repeat top left;
	overflow:hidden;
	display:block;
	text-indent:-9999px;
}
/*
#content #leftpan #contact p{
	padding-left:20px;
	line-height:23px;
}*/
#content #leftpan #contact  a{
	color:#c6c6c6;
	text-decoration:none;
	padding-left:20px;
}
#content #leftpan #contact  a:hover{
	text-decoration:none;
	color:#4aa30d;
}
#content #leftpan #contact span{
	margin:10px 0px;
	padding:0px;
	width:263px;
	height:54px;
	background:url(../images/ttl_contact.jpg) no-repeat top left;
	overflow:hidden;
	display:block;
	text-indent:-9999px;
}
#content #leftpan #contact h3{
	margin:0px;
	padding-left:10px;
	font-size:18px;
	font-weight:bold;
	color:#c6c6c6;
}
.thumbpic
{
	width:75px;
}
