/*style for isaycool
copyright ISayCool and codeworksplus 2008, all rights reserved
*/
body {
		margin:0;
		border:0;
		padding:0;	
	}
	#allencompassing {
		width:1000px;
		left:50%;	
		margin-left:-500px;
		position:absolute;
		float:left;
		notbackground-color:black;
		color:white;
	}
	body, div, span, td, input, h1, h2, h3 {
		font-family:arial, sans-serif;	
	}
	td {
		color:black;
		font-size:10pt;
		font-weight:bold;	
	}
	.header {
		width:100%;
		background: url(images/headerbg.jpg) repeat-x;
		height:184px;	
		float:left;
		display:inline;
	}
	.logo {
		width:266px;
		height: 106px;
		float:left;
		display:inline;
		overflow:hidden;
	}
	.banner {
		margin-left:3px;
		margin-top:15px;
		display:inline;
		overflow:hidden;
		width:728px;
		height:90px;
		float:left;
		background:black;
		margin-bottom:1px;
	}
	.floatbox {
		float:left;
		display:inline;
		overflow:hidden;
		width:100%;	
	}
	.pagination {
		float:left;
		display:inline;
		overflow:hidden;
		width:100%;
		color:black;
	}
	.pagination a {
		color:black;text-decoration:none;
	}
	.floatsmall {
		float:left;
		display:inline;
		overflow:hidden;
	}
	.headerdescrip {
		width:488px;
		float:left;
		height:45px;
		margin-top:5px;
		display:inline;
		overflow:hidden;
		font-size:11px;
		text-align:left;
margin-left:2px;
		
	}
	.nav {
		float:left;
		display:inline;
		overflow:hidden;
		width:476px;		
		height:50px;
		margin-left:0px;
	}
	.navbrick, .selectednavbrick {
		float:left;
		display:inline;
		overflow:hidden;
		width:111px;
		margin-left:4px;
		margin-right:4px;	
		text-align:center;
		font-size:20px;
		line-height:60px;
		height:50px;
		color:#9cdeff;
	}
	.navbrick a {
		color:#9cdeff;
		text-decoration:none;
	}
	.selectednavbrick {
		background:url(images/navbrickbg.jpg) no-repeat;color:white;
	}
	.selectednavbrick a {
		color:white;
		text-decoration:none;
	}
	.subnav {
		width:100%;
		float:left;
		height:28px;
		display:inline;	
	}
	.subnavtext {
		height:28px;
		line-height:28px;	
		float:left;
		display:inline;
		margin-left:20px;
	}
	.subnavtext a {
		color:white;
		text-decoration:none;	
		font-weight:bold;
	}
	.membersubnavtext {
		height:28px;
		line-height:28px;	
		float:left;
		display:inline;
		margin-left:20px;
		font-weight:bold;
	}
	.membersubnavtext a {
		color:white;
		text-decoration:none;	
		font-weight:normal;
	}
	.login {
		width:138px;
		height:22px;
		border:1px solid #60b1da;
		color:black;
		background-color:white;
		margin-top:3px;	
		margin-right:3px;
		display:inline;
		float:left;
	}
	.main {
		width:100%;
		float:left;
		display:inline;	
		overflow:hidden;
	}
	.leftcol {
		float:left;display:inline;overflow:hidden;
		width:318px;
		margin-right:9px;
		
	}
	.middlecol {
		float:left;display:inline;overflow:hidden;		
		width:342px;
		margin-right:9px;
	}
	.rightcol {
		float:left;display:inline;overflow:hidden;	
		width:322px;
		background: url(images/rightcolbg.jpg) repeat-y left;	
	}
	h1 {
		color:#f91355;	
		margin:0;padding:0;border:0;
		font-size:24px;
		font-weight:normal;
	}
	
	.leftsaycool {
		margin-left:31px;
		float:left;
		display:inline;
		width:250px;
		mxargin-top:65px;	
	}
	.small {
		width:100%;
		height:33px;
		background: url(images/smallbg.jpg) repeat-x;	
		line-height:33px;
		font-size:22px;
		text-align:center;
		margin-top:1px;
	}
	.sharebar {
		float:left;
		background: #eaeaea;
		display:inline;
		height:20px;
		width:309px;
		margin-left:8px;
		margin-top:17px;
		line-height:20px;
		font-size:10px;
		font-weight:bold;
		color:black;	
	}
	.sharebar a {
		font-weight:bold;
		color:black;
		text-decoration:none;
	}
	.linkbar {
		float:left;
		display:inline;
		width:309px;
		margin-left:8px;
		margin-top:17px;
		font-size:12px;
		color:black;	
	}
	a img {
		text-decoration:none;
		border:0;	
	}
	.bluetext, .bluetext a {
		color:#67b3d9;	
	}
	.mypinktext, .mypinktext a {
		color:#f91355;
		font-weight:bold;
	}
	.thumb {
		width:100px;
		height:100px;
		float:left;
		display:inline;
		margin: 7px;
		overflow:hidden;	
	}
	.myitemsbox {
		width:150px;
		margin:4px;
		float:left;display:inline;overflow:hidden;
		height:100px;
		color:black;
	}
	.myitemspic {
		width:100px;
		height:100px;
		float:left;
		display:inline;
		overflow:hidden;
	}
	.myitemstext {
		width:48px;
		margin-left:2px;
		height:88px;
		float:left;
		margin-top:10px;
		display:inline;
		overflow:hidden;
		font-size:9px;
		color:black;
		text-align:center;
	}
	.tags {
		margin-left:32px;
		margin-top:7px;	
		float:left;
		display:inline;
		width:262px;
		color:#f91355;
	}
	.footer {
		height:72px;
		width:100%;
		float:left;
		display:inline;
		overflow:hidden;
		background: #eaeaea;	
	}

