html, body {
	xbackground-color:#854f14;
	
	margin:0;
	padding:0;
	font-family:arial;
	background-image:url('bg2.jpg');
	background-repeat:repeat;
	
	
	
	
}
#bot_menu a { text-decoration:none; color:white;}
#bot_menu li {padding:5px;}

#top{
	background-color:#6ca3ff;
	position:absolute;
	height:150px;
	width:100%;
	top:0px;
	z-index:0;	
}
#mid {
	
	background-color:#000;
	position:absolute;
	min-height:100%;
	width:100%;
	top:168px;
	z-index:0;
	
}

#bot {
	color:#fff;
	background-color:#690c02;
	height:300px;	
	background-repeat:no-repeat;
	padding-top:50px;
        padding-left:50px;
        padding-right:50px;		
}


#bot_menu {
	
	height:250px;	
}
#bot_copy {
	float:right;
	
}

#prebot { 
	xbackground:url(footer.png);
	width:960px;
	height:92px;
	background-color;#ccc;
}

#overall {
	margin:0 auto;
	width:960px;

}

#mainBlock {
	position:absolute;
	margin-top:151px;
	xbackground-image:url(bg_text.jpg);
	background-repeat:repeat;
	background-color:#000;
	width:960px;
	color:#fff;
}
#topBannerWrapper {
	position:absolute;
	background-image: url(new_bg3.jpg);
	width: 960px;
	height:150px;
	z-index:100;
}
#topBanner {
	background-image: url(new_bg2b.png);
	width: 960px;
	height:180px;
	
	
} 
#transButton {
	position:absolute;
	top:92px;
	left:129px;
	
}
#logo {
	width:159px;
	height:49px;
}
#fbButton {
	position:absolute;
	top:105px;
	left:575px;
}
#rssButton {
	position:absolute;
	top:105px;
	left:635px;
}    
#topNavigation {
	position:relative;
	margin-top:0px;
	padding-top:13px;
	height:65px;
	background-color:#000;
	color:#fff;
	
}
#arrowLeft {
	float:left;
	margin-left:80px;
	margin-right:30px;
	text-align:center;	
	
}
#randomButton {
	float:left;	
	margin-left:60px;
	margin-right:50px;
	text-align:center;
}

#centerInfo {
	float:left;	
	margin-left:47px;
	margin-right:49px;
	
}
#centerInfo #title {width:240px;}

#topButton {
	float:left;	
	margin-left:50px;
	margin-right:40px;
	text-align:center;
}

#arrowRight{
	float:left;
	margin-right:50px;
	margin-left:30px;
	text-align:center;
}


#ratingAverageSelected{
	cursor: default;
	border: 1px double #666666;
	background-color: #CCC;	
	padding: 1px;
	margin-right:25px;
	margin-left:25px;
	padding:2px;	
	color:#000;
}

#ratingSelected{
	cursor: default;
	border: 1px solid #666666;
	margin-right:25px;
	margin-left:25px;
	padding:2px;
}

#rating{
	cursor: pointer;
	border: 0px solid #ccc;
	margin-right:25px;
	margin-left:25px;
	padding:2px;
}

#ratingAverage{
	cursor: pointer;
	background-color: #ccc;
	margin-right:25px;
	margin-left:25px;
	padding:2px;
	color:#000;
}

#ratingString{
	margin-right:35px;
	margin-left:35px;
	padding:2px;
}
#ratingStringEnd{
	font-size:10px;
	font-family:arial;

}
#description{
	padding:20px;
	margin-left:80px;
	margin-right:80px;
	margin-top:20px;
	
	background-color:#c8c8c8;
	-moz-border-top-left-radius: 15px; -moz-border-top-right-radius: 15px; border-top-left-radius: 15px;border-top-right-radius: 15px;
	color:#000;
	font-size:12px;	
}

#comments{
	color:#000;
}
#ratingDescription{
	font-size:10px;
	font-family:arial;
	margin-left:100px;
	margin-top:5px;
	
}
#sortingBlock{
	font-size:10px;
	font-family:arial;
	text-align:center;
	border-top:1px solid black;
color#000;
		
}
.socialize-buttons{
	
	float: left;
	height: 80px;
	padding-right: 10px;
	vertical-align: top;
	background-color:#c8c8c8;
}
.socialize-button{
	float: left;
	text-align: center;
	width: 65px;
}
.delicious-button{
	background: url(http://www.noshiz.com/images/delicous.png) no-repeat 50% 0%;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	height: 60px;
	line-height: 10px;
	margin: 0px;
	padding: 0px;
	width: 50px;
}
.delicious-button span{
	display: block;
	font-size: 20px;
	font-weight: bold;
	height: 20px;
	line-height: 20px;
	padding: 4px 0px 0px;
	text-align: center;
}
.del-top{
	height: 44px;
}

.del-bot {
	text-align:right;
	padding-right:5px;
}
.del-bot a{
	text-decoration:none;
	font-size:10px;	
}

.toplist a:visited{
	color:#DDDDDD;
} 

#imageBlock { 
	width:800px;
	xheight:533px;
	min-height:533px;
	xbackground-color: #000; 
	float:left;
	text-align:center;
	overflox-x:hidden;
	
	
	
}
#imageWrapper {
	width:800px;
	xheight:534px;
	overflow-x:hidden;
	margin-left:80px;
	background-image:url('bg_grid.gif');
	background-repeat:repeat;
	
	
	
}
#imageOverlay {
	position:relative;
	float:left;
	left:-35px;	
	font-family:arial;
	font-size:12px;
}
#loadingImage {position:absolute;left:250px;top:170px;display:none;}

#tab {position:absolute;}
#tabButton { height:150px;width:35px;background:url(archives_open.gif);margin-top:50px;cursor:pointer;}
#tabButton.close {background:url(archives_close.gif);}
#grid {position:absolute; left:33px; background-color:#FFF;width:770px;height:529px;border:2px solid #3597dc;}
#clear { clear:both; }
.thumbCell { width:152px; height:152px; border:1px solid #FFF; background-color:#CCC;cursor:pointer;float:left;position:relative;}
.thumbCellSelected {border:1px solid red;}
.thumbCellImage {position:absolute; top:0; left:0;}
.thumbCellDesc {position:absolute;top:100px; z-index:100;background-color:white; color:black;height:0px;top:150px;-moz-border-top-left-radius: 15px; -moz-border-top-right-radius: 15px; border-top-left-radius: 15px;border-top-right-radius: 15px;}
.thumbCellDescText {margin:15px;display:none;}
ul {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}


#thumbGetterNavWrapper {text-align:center;width:770px;}
#thumbGetterNav {margin:0 auto; width:565px; background:url(thumbNavBack.png); background-repeat:repeat-x; border:1px solid #CCC;-moz-border-radius: 15px; border-radius: 15px;color:#000;}
#thumbGetterBack.noClick, #thumbGetterForward.noClick {cursor:default;}
#thumbGetterPageStart{width:30px;float:left;cursor:pointer;}
#thumbGetterPagePrev{width:30px;float:left;cursor:pointer;}
#thumbGetterPageSelected{width:40px; font-size:1.5em;float:left;}
#thumbGetterPage {width:20px;float:left;cursor:pointer;}
#thumbGetterPageNext{width:30px;float:left;cursor:pointer;}
#thumbGetterPageEnd{width:30px;float:left;cursor:pointer;}

#dataTableWrapper{height:480px;}

.transparent {
        /* Required for IE 5, 6, 7 */
        /* ...or something to trigger hasLayout, like zoom: 1; */
        width: 100%; 
        /* Theoretically for IE 8 & 9 (more valid) */
        /* ...but not required as filter works too */
        /* should come BEFORE filter */
        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
        /* This works in IE 8 & 9 too */
        /* ... but also 5, 6, 7 */
        filter: alpha(opacity=75);
        /* Older than Firefox 0.9 */
        -moz-opacity:0.75;
        /* Safari 1.x (pre WebKit!) */
        -khtml-opacity: 0.75;
        /* Modern!
        /* Firefox 0.9+, Safari 2?, Chrome any?
        /* Opera 9+, IE 9+ */
        opacity: 0.75;
}	
