/* Skinground.com - layout.css */ 

body {
	margin: 0px;
	background: #F6F7F7 url(images/body-bg.gif) repeat-x scroll left top;
	color: #333333;
	text-align: center;
	padding: 0;
}

#outer {
	text-align: left;
	width: 900px;
	margin: 0px auto;
}

#hdr {
	height: 118px;
	color: #333333;
}

#menu {
	float: right;
	height: 117px;
	width: 589px;
	margin-top: 1px;
}

a.logo {
	float: left;
	width: 299px;
	margin-top: 2px;
}

div.clear {
	clear: both;
}

#bar {
	height: 300px;
	background: transparent;
}

#flash {
	float: left;
	width: 581px;
	height: 252px;
	background: url(images/flashbg.gif) no-repeat left top;
	margin-top: 48px;
}

#flash .flashobject {
	margin-left: 22px;
	margin-top: -46px;
	display: block;
	position: relative;
}

#posts {
	width: 324px;
	float: right;
	height: 295px;
	margin-right: -5px;
	background: url(images/postsbg.gif) no-repeat left top;
	position: relative;
}

#bodyblock {
	background: transparent;
	color: #333333;
	width: 900px;
	padding: 0;
}

#l-col {
	float: left;
	background: transparent;
	color: #333333;
	width: 250px;
	margin-left: 10px;
	display: inline;
}

#cont {
	width: 620px;
	background: transparent;
	color: #333333;
	text-align: left;
	float: left;
	margin-left: 16px;
}

#ftr {
	background: #6a747b;
	color: #333333;
}

#button_30
{
  display: block;
  float:left;
  width: 291px;
  height: 115px;
  background: url("images/button_ipb30.jpg") no-repeat 0 0;

}

#button_30:hover
{ 
  background-position: 0 -115px;
}

#button_30 span
{
  display: none;
}


#button_23
{
  display: block;
  float:left;
  width: 291px;
  height: 115px;
  background: url("images/button_ipb23.jpg") no-repeat 0 0;

}

#button_23:hover
{ 
  background-position: 0 -116px;
}

#button_23 span
{
  display: none;
}

.custom_wrapper {
background: #3A4A55 url("images/block.bg.gif") repeat-x;
margin: 0;
border: 0;
}

#b_container2 {background: #fff; color: #000; margin:0 auto; padding:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
#b_container {background: #3A4A55 url("images/block.bg.gif") repeat-x; margin:0 auto; width:601px; height: 360px; padding:10px; -moz-border-radius-bottomleft: 7px; -moz-border-radius-bottomright:7px; -webkit-border-bottom-right-radius:7px; -webkit-border-bottom-left-radius:7px; }
#custom_popup {background: #3A4A55 url("images/block.bg.gif") repeat-x; margin:0 auto; width:601px; height: 660px; padding:10px; -moz-border-radius-bottomleft: 7px; -moz-border-radius-bottomright:7px; -webkit-border-bottom-right-radius:7px; -webkit-border-bottom-left-radius:7px; }
.b_image {float:left; width:137px; background:#dcddde; height:153px; float:left; margin:6px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.b_image .title {margin-top:4px;height:16px; width:137px;font:10pt Tahoma, Verdana; color:#333333; float:left; text-align:center; font-weight:bold;}
.b_image .version {width:137px; font-size: 8pt; font-family: Tahoma, Verdana; color:#092e4f;  float:left; text-align:center;}
.b_image img {margin:1px; float:left; -moz-border-radius: 5px; -webkit-border-radius: 5px;}



    .login_wrapper {background: transparent url(images/login_bg.png) no-repeat;width: 529px;height: 37px;margin:219px 0 0 199px;padding:8px;}
    .login_input_username {background: transparent url(images/login_input.png) no-repeat;margin:5px 0 0 15px;padding:4px 0 0 12px;width: 151px;height: 24px;border: 0;}
	.login_input_password {background: transparent url(images/login_input.png) no-repeat;margin:4px -3px 0;padding:4px 0 0 12px;width: 151px;height: 24px;border: 0;}
	.login_submit {background: transparent url(images/login_submit.png) no-repeat;width: 57px;height: 23px;border: 0;cursor:pointer;position:absolute;top:6px;left:340px;}
	.loggedin_right { color: #fff; font-size: 9pt; float: right; margin:0px 22px; }
		
	#loggedin_left {color: #fff;font-size: 9pt;margin-left: 35px;}
	#loggedin_wrapper {margin:10px;}
	#loginPrompt {position:absolute; top:219px;}
	#loggedin_left_pic {height: 28px; width: 28px; border: 1px solid #133d59; position: absolute; top: 222px; }
	#loggedin_pm {background: #F77615; padding: 3px 6px 3px 6px; color:#fff; font:bold 10pt tahoma; margin:0 0 0 7px;  -moz-border-radius: 7px;  -webkit-border-radius: 7px; }
