/* homepage */
div.homepage {	margin: 10px 10px 0 0;	padding-right:0px;	background: #fff;	}
	
.rbroundbox { background: #DEDEF7 url(rounded/nt.gif) repeat; }
/*.rbtop div { background: url(rounded/tl.png) no-repeat top left; }*/
.rbtop { background: url(rounded/tr.gif) no-repeat top right; }
.rbbot div { background: url(rounded/bl.gif) no-repeat bottom left; }
/*.rbbot { background: url(rounded/br.png) no-repeat bottom right; }*/
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 27px;
font-size: 1px;
}
.rbcontent { margin: 0 7px; }
.rbroundbox { width: 97%; margin: 1em auto; }

.rbroundbox2 { background: #DEDEF7 url(rounded/nt.gif) repeat; }
/*.rbtop2 div { background: url(rounded/tl.png) no-repeat top left; }*/
.rbtop2 { background: url(rounded/tr.gif) no-repeat top right; }
.rbbot2 div { background: url(rounded/bl.gif) no-repeat bottom left; }
/*.rbbot2 { background: url(rounded/br.png) no-repeat bottom right; }*/
.rbtop2 div, .rbtop2, .rbbot2 div, .rbbot2 {
width: 100%;
height: 27px;
font-size: 1px;
}
.rbroundbox2 { width: 97%; margin: 1em auto; }
.rbcontent2 { margin: 0 7px; }

div.homepage div.homeleft {
	display:block;
	float:left;
	width:48%;
	padding:5px;
	}
	
div.homepage div.homeright {
	display:block;
	float:left;
	width:48%;
	padding:5px;
	}
	
div.homepage div.homelefttop {
	display:block;
	float:left;
	width:70%;
	padding:0 0 0 5px;
	margin-top:-10px;
	}
	
div.homepage div.homerighttop {
	display:block;
	float:left;
	width:25%;
	padding:30px 0 0 0px;
	text-align:left;
	}
	
div.homepage ul {	
	padding:5px;
	margin: 5px 0 0 36px;
	}
	
div.homepage li {
	font: normal 13px/22px arial, verdana, sans-serif;
	list-style-image: url('check.png');
	}
	
div.homepage li span { color: #550055; }

div.homepage div.block {	text-align: left;	padding: 1px 5px 5px 5px; }

div.homepage div.welcome {
	margin: 5px;
	padding: 8px;
	border: 1px solid #d4d4d4;
	background: #fff; }

div.homepage div.homelefttop h2 {
	font: bold 12px/25px arial, verdana, sans-serif;
	color: #000;
	padding: 0 0 0 15px;
	letter-spacing:2px;
	margin-top:-5px;
	}
		
div.homepage h3 {
	margin: 0px;
	padding: 0 0 0 10px;
	margin: 0 5px 0 5px;
	height: 28px;
	font: bold 11px/28px arial, verdana, sans-serif;
	background: #EBE1E9;
	color: #4C034A;
	border-bottom:3px solid #D3BDCF;
	letter-spacing:2px;
	text-align:left;
}

div.homepage div.members div.dataitem {	margin-left: 3px;		}
div.homepage div.members div.databox div.dataitem {		background: #F7F7F7; }
div.homepage div.members div.image {	margin-right: 1px;	text-align: center; }
div.homepage div.members a {text-decoration:none;font-size:10px;}

div.intro {
	margin: 0px auto;
	display:block;
	width: 920px;
	height: 214px;
	background: url('splashGfeliratos.jpg') no-repeat; }

div.intro h1{
	color: #404040;
	font: bold 18px/28px Trebuchet MS, arial, sans-serif;
	padding: 95px 0 0 74px;
	letter-spacing:2.3pt;
	margin-right: 73px;
	text-align:right;
}
	
div.intro .focimala {
	text-align:right;
	font: bold 14px/24px Trebuchet MS, arial, sans-serif;
	padding: 0 0 0 74px;
	letter-spacing:2.3pt;
	margin-right: 170px;
	line-height:1.1em;
	color:#808080;
}
	
div.intro h2.focimala2 {
	text-align:right;
	font: bold 14px/24px Trebuchet MS, arial, sans-serif;
	padding: 0 0 0 74px;
	letter-spacing:2.3pt;
	margin-right: 172px;
	line-height:.8em;
	color:#C0C0C0;
	border:0 none;
}

div.intro div.text a {
	color: #000;
	font-size: 12px;
	line-height: 18px; }

div.intro a.signup {
	margin: 10px 30px 0px 0px;
	width: 193px;
	height: 61px;
	float: right;
	display: block;
	text-decoration: none;
	background: url('intro_signup.png') no-repeat; }

div.intro a.signup:hover {	text-decoration: none;	background: url('intro_signup.png') no-repeat 0px -61px; }
div.intro  a.signup span {	display: none; }


/* facebook like box */
.fan_box a:hover{
  text-decoration: none;
}
.fan_box .full_widget{
  height: 200px;
  border: 0 !important;
  background: none !important;
  position: relative;
}
.fan_box .connect_top{
  background: none !important;
  padding: 0 !important;
}
.fan_box .profileimage, .fan_box .name_block{
  display: none;
}
.fan_box .connect_action{
  padding: 0 !important;
}
.fan_box .connections{
  padding: 0 !important;
  border: 0 !important;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #666;
}
span.total{
  color: #FF6600;
  font-weight: bold;
}
.fan_box .connections .connections_grid {
  padding-top: 10px !important;
}
.fan_box .connections_grid .grid_item{
  padding: 0 10px 10px 0 !important;
}
.fan_box .connections_grid .grid_item .name{
  font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
  font-weight: normal;
  color: #666 !important;
  padding-top: 1px !important;
}
.fan_box .connect_widget{
position: absolute;
bottom: 0;
right: 10px;
margin: 0 !important;
}
.fan_box .connect_widget .connect_widget_interactive_area {
margin: 0 !important;
}
.fan_box .connect_widget td.connect_widget_vertical_center {
padding: 0 !important;
}
