body,html {
	background: #EAE9E9;
	text-align: center;
	margin: 0px;
}	

form { 
    margin: 0px;
}

/* Navigate pages */

div#navigate {
	margin-left: 10px;
	height: 30px;
	margin-top: 10px;

	
	clear: left;
	
}

	div#navigate ul#pages {
		margin: 0px;
		padding: 0px;
		
		list-style-type: none;
	}

		div#navigate ul#pages li {
			display: inline;
			float: left;
			
			font-size: 12px;
		}
		
		div#navigate ul#pages li  {
			display: block;
			
		}
		
		div#navigate ul#pages li a,div#navigate ul#pages li span {
			display: block;
			float: left;
			
			padding: 2px;
			padding-right: 6px;
			padding-left: 6px;
			margin-right: 1px;
			border: 1px solid #CBD8E8;
			text-decoration: none;
		}
		
			div#navigate ul#pages li a:hover {
				border: 1px solid #0066CC;
			}

div#header {
	background: url(http://www.msgshit.com/images/header-bg.gif);
	height: 68px;
	width: 977px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	font-family: Arial,sans-serif;
}

	div#header img.logo 
	{
		position: absolute;
		margin-left: 0px;
		border: 0px;
	}
	
	div#header form {
		margin-left: 400px;
	}

	
	div#header img.last_avatars {
		position: absolute;
		margin-left: 580px;
		top: 19px;
	}
	
	div#header div.search {
		color: #F9F9F9;
		font-weight: normal;
		font-size: 12px;
		padding: 2px;
		margin: 0px;
		padding-top: 2px;
		text-align: right;
		font-family: Arial, Helvetica, sans-serif;	
		float: right;	
		margin-right: 4px;
		margin-top: 10px;
	}
		
		div#header div.search ul {
			margin: 0px;
			padding:0px;
			list-style-type:none;
			font-size: 11px;
			position: absolute;
			top: 45px;
			margin-right: 20px;
		}	
		
			div#header div.search ul li {
				display: inline;
				border-right: 1px solid #FFF;
				padding-left: 5px;
				padding-right: 5px;
			}
			
			div#header div.search ul li.last {
				border-right: 0px;
			}
		
			div#header div.search ul a {
				color: #FFF;
				text-decoration: none;
			}
			
			div#header div.search ul a img {
				border: 0px;
				vertical-align: middle;
				margin-right: 4px;
			}
			
			div#header div.search ul a:hover {
				background: #FFF;
				color: #333;
			}
		
		div.last-avatars {
			position: absolute;
			top: 7px;
			margin-left: 220px;
		}	
				
			div.last-avatars div {

				float: left;
			}
	
			div.last-avatars img.thumb {
				height: 45px;
				float: left;
				padding: 4px;
				background: #FFF;
				border: 1px solid #BBB;
				margin-bottom: 3px;
				margin-right: 4px;
			}	
			
			div.last-avatars img.big {
				float: left;
				margin-right: 4px;
				padding: 4px;
				background: #FFF;
				border: 1px solid #BBB;
				margin-bottom: 3px;
			}			
		
	
		div#header .search form {
			margin: 0px;
			margin-top: 5px;
			margin-right: 5px;
		}
		
		div#header .search .button {
			border: 1px solid #BBB;
			padding: 1px;
			background: #EDEEF0;
			font-weight: bold;
		}
			
		div#header .search .field {
			border: 1px solid #BBB;
			padding: 3px;
			width: 220px;
		}
		
div#container {
	/*border-bottom: 1px solid #4CA6EF;*/
	border-top: 0px;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	font-family: Arial,sans-serif;
	background: url(/images/menu-back.gif) right repeat-y #FFF;
	border-right: 1px solid #CCC;
	
	padding-right: 1px;
	width: 975px;
}

	div#content {
		margin-right: 220px;
		margin-left: 10px;
		font-size: 12px;
		line-height: 19px;
	}
		div#content div.avatar {
            float: left;
            
            padding: 8px;
            
            background: #FEFEFE;
            
            border: 1px solid #808080;
            margin-right: 6px;
            margin-bottom: 8px;
            
            
        }
        
            div#content div.avatar img {
                height: 96px;
                width: 96px;
            }
        
        /* QUotes */
		
		div.quotetop {
			display: none;
		}
		
		div.quotemain, div#content blockquote {
			padding-left: 20px;
			border-left: 2px solid #F4F4F4;
			font-style: italic;
			color: #CCC;
			margin-left: 5px;
		}
		
			div.quotemain a {
				color: #CCC;
			}
	
		div#content ul {
			margin-top: 0px;
			margin-bottom: 6px;
		}
		
		/* Weird maker */
		
		div#content div.weird-item {
			border: 1px solid #333;
			height: 26px;
			width: 530px;
			margin-top: 5px;
			margin-bottom: 10px;
			font-family: Arial,sans-serif;
			font-size: 22px;
			overflow: hidden;
		}
	
		/* sub-items */
		div#content div.sub-item {
			padding-top: 0px;
			margin-left: 11px;
			margin-bottom: 18px;
			margin-top: 12px;
			border-left: 2px solid #E4E4E4;
			padding: 4px;
			padding-left: 10px;
		}
		
			div#content div.sub-item ul {
				margin-top: 0px;
				margin-bottom: 0px;
			}

			
			div#content div.sub-item h1 {
				font-size: 14px;
				margin: 0px;
				color: #2477E7;
				/*background: url(images/subitemtop.gif)  bottom left no-repeat;*/
				padding: 0px;
				padding-bottom: 3px;	
				
			}
		
			div#content div.sub-item div.sub-title {
				font-size: 11px;
				color: #BBB;
				margin-bottom: 8px;

			}
			
			div#content p.error {
				margin: 0px;
				color: #F60E0E;
				font-weight: bold;
			}
			
					
			div#content div.comments {
				
				/*background: url(http://www.msgshit.com/images/members/quoteicon.gif) no-repeat;*/
				
				border-left: 0px;

				margin: 0px;
				
				margin-bottom: 10px;
			}
            
            div#content div.reply {
                padding-left: 50px;
                /*margin-top: -10px;*/
                
                margin-top: 10px;
                
                background: url(/images/comments/sub.gif) top left no-repeat;
                
                background-position: 0px 10px;
                
                margin-bottom: 0px;
                
                
            }
            
                div#content div.comment-header {
                    background: #DDE6EF;
                    padding: 3px;
                    padding-left: 6px;
                    
                }
			
				* html div#content div.comments {
					height: 1%;
				}
			
				div#content div.comments h1 {
					font-size: 16px;
					margin: 0px;
					color: #333;
					/*background: url(images/subitemtop.gif)  bottom left no-repeat;*/
					padding: 0px;
					padding-bottom: 0px;
					
                    display: inline;
				}
                
                div#content div.comments h1 em {
                    font-size: 11px;  
                    
                    color: #666;
                    font-style: normal; 
                    font-weight: normal;
                    
                    margin-right: 6px;
                    
                    float: right;
                }
                
                    div#content div.comments h1 em img {
                        vertical-align: middle;
                        margin-right: 8px;
                    }
                
                div#content div.comments h1 b {
                    font-weight: normal;
                }
			
				div#content div.comments div.text {
					background: url(/images/comments/comment-pointer.gif) top left repeat-x #fff;
					/*background: #E0EBF8;*/
					
                    padding: 6px;
                                        					
					color: #333; 
                    
                    
                    
                    min-height: 50px;
				}
					
                    * html div#content div.comments div.text {
                        height: 50px;  
                    }
                    			
				div#content div.comments div.comment-footer {
					/*background: url(images/comments/comment-footer.gif) bottom right no-repeat #77B0F2;
					height: 10px;
					clear: left;*/
				}
				
				div#content div.comments div.sub-title {

					margin-bottom: 0px;
					padding-bottom: 0px;
					margin-left: 0px;
				}

			
		/* Tabs */
		div#content ul.tabs {
			list-style-type: none;
			margin: 0px;
			padding: 0px;
			padding-top: 18px;
			padding-bottom: 1px;
			padding-left: 5px;
			border-bottom: 1px solid #BBB;
			margin-bottom: 9px;
			margin-right: 10px;
			margin-left: 1px;
			font-size: 11px;
			
			text-align: right;
		
		}
		
			* html div#content ul.tabs {
				padding-bottom: 2px;
			}
		
			div#content ul.tabs li {
				display: inline;
				padding: 3px;
				padding-bottom: 12px;
			}
			
				div#content ul.tabs li a {
					padding: 4px;
					text-decoration: none;
					color: #676767;
					border: 1px solid #BBB;
					border-right: 1px solid #CCC;
					background: #F3F3F3;
					
					font-weight: bold;
				}
				
				div#content ul.tabs li a:hover {
					background: #FFF;
				}
	
				div#content ul.tabs li a.selected {
					background: #FFF;
					border-bottom: 1px solid #FFF;
					color: #000;
					font-weight: normal;
				}
	
		/* Navigation */
		
		div#content div.navigation {
			margin-bottom: 5px;
			margin-left: 6px;
			font-size: 11px;
		}
		
			div#content div.navigation a {
				margin-right: 4px;
				margin-left: 4px;
			}
				
				
		div#content a {
			color: #105CB6;
		}
		
		div#content a:hover {
			color: #000033;
		}
		
			
		/* Latest Messengers */
		
		div.latest_im {
			font-size: 10px;
			background: url(/images/latest_messenger/round_box.gif) top left no-repeat #FFF;
			height: 60px;
			width: 170px;
			position: absolute;
			margin-left: 570px;
			margin-top: 14px;
			padding: 4px;
			padding-right: 0px;
			padding-left: 8px;
			padding-top: 8px;
			border-left: 10px solid #FFF;
		}
		
			div.latest_im a {
				color: #4866CC;
				margin-top: 5px;
				margin-bottom: 5px;
				line-height: 20px;
				
				font-size: 12px;
			}
		
		/* Advertisements */
		
		div#content div.advertisement-big {
			margin-top: 22px;
			margin-bottom: 22px;
			margin-left: -3px;
		}
		
		div#content div.advertisement-banner {
			margin-top: 24px;
			margin-bottom: 2px;
			
			text-align: left;
			margin-left: 10px;
			
			width: 514px;
			
			/*border: 1px solid #CCCCCC;*/
			
			/*background: #F9F9F9;*/
			padding: 5px;
			
			text-align: center;
			margin-top: 40px;
		}
		
			/* Skyscraper option */		
			div.advertisement-skyscraper {
				float: right;
				padding-right: 23px;
				margin-right: 1px;
				margin-top: 95px;
				padding-left: 20px;
				background: #FFF;
			}
			
		div#content div.item {
			background: url(/images/notice.gif) no-repeat;
			/*background: url(images/mainback.gif) no-repeat;*/
			padding: 10px;
			margin-top: 10px;
		}
			
			div#content div.item h1 {
				margin: 0px;
				font-size: 20px;
				padding: 0px;
			}
		
			div#content div.item div.sub-title {
				font-size: 11px;
				color: #CCC;
				margin-bottom: 12px;
			}
			
			div#content div.item div.readmore {
				margin-top: 22px;
				text-align: left;
				padding: 4px;
				padding-bottom: 7px;
				background: url(/images/readmore.gif) bottom left no-repeat;
			} 
			
			div#content div.item img.news-image {
				margin-top: -30px;
				float: right;
				margin-left: 10px;
			}
					
		/* Item without background */
		
		div#content div.none {
			background: #FFF;
			padding-top: 0px;
		}	
		
		/* */ 
		
		div#content div.mainad {
			margin-left: 350px;
		}
		
		/* Sub item */
		
		div#content div.sub {
			margin-left: 20px;
		}	
		
			div#content div.sub h1 {
				font-size: 12px;
			}
			
		/* item block */
		
		div#content div.block {
			border: 1px solid #BBB;
			padding: 5px;
			background: #F3F3F3;
		}
			
		/* Item with table */	
		div#content div.table {
			background: #FFF;
			margin-top: 0px;
			padding-top: 0px;
		}
		
			div#content div.table table {
				width: 630px;
				margin-left: -2px;
			}
		
				div#content div.table table tr td {
					background: #F9F9F9;
					border: 1px solid #CCC;
					padding: 6px;
					vertical-align: top;
				}
				
					 div#content div.table table tr td h3 {
					 	margin: 0px;
					 	font-size: 14px;
					 }
				
				div#content div.table table tr td.second {
					background: #F9F9F9;
					border: 1px solid #EEE;
				}	
				
					div#content div.table table tr td.second img {
						border: 1px solid #333;
					}
				
				div#content div.table table tr th {
					background: #F3F3F3;
					border: 1px solid #CCC;
					padding: 4px;
					font-size: 14px;
				}
                
        /* Avatar category table */
        
        div#content div.table table.avatars {
            width: 720px;
        } 
        
            div#content div.table table.avatars tr {
                background: transparent;
            }
            
            div#content div.table table.avatars td {
                background: transparent;
                border: 0px;
                vertical-align: middle; 
            }
            
            div#content div.table table.avatars td img {
            
                padding: 8px;
            
                background: #FFF;
                
                border: 1px solid #808080;
                margin-right: 6px;
                margin-bottom: 8px;
                
                height: 96px;
                width: 96px;
            }
		
		/* pages */
		div#content ul.nrpics {
			list-style-type: none;

			margin: 0px;
			margin-left: 10px;
			margin-bottom: 10px;
			
			font-size: 11px;
		}
		
			div#content ul.nrpics li {
				display: inline;
			}
			
				div#content ul.nrpics li a {
					padding: 4px;
					background: #CCC;
					border: 1px solid #000;
					color: #000;
					padding-left: 8px;
					padding-right: 8px;
				}
				
				div#content ul.nrpics li a:hover {
					text-decoration: none;
					background: #FFF;
				}
				
				div#content ul.nrpics li a.selected {
					background: #FFF;
					border: 1px solid #CCC;
				}
		
            div#content ul.pages {
                list-style-type: none;
                margin: 0px;
                padding: 0px;
                padding-top: 6px;
                padding-bottom: 6px;
                        
                margin-left: 8px;
                margin-top: 10px;
            }
    
                div#content ul.pages li {
                    display: inline;
                    margin-right: 2px;
                }    
                
                    div#content ul.pages li a {
                        padding: 4px;
                        padding-left: 7px;
                        padding-right: 7px;
                        
                        border: 1px solid #CCC;
                        background: #FFF;
                    }
                    
                    div#content ul.pages li a.selected,div#content ul.pages li a:hover {
                        background: #105CB6;
                        color: #FFF;
                    }
        
		
	/* Main menu */
			
	div#menu {
		float: right;
		width: 210px;

		font-size: 11px;
	}
	
		div#menu img {
			/*display: none;*/
		}
	
		div#menu h1 {
			font-size: 12px;
			/*color: #273C54;*/
			color: #000;
			/*font-weight: normal;*/
			padding: 5px;
			padding-left: 7px;
			background: url(/images/h1.gif) bottom repeat-x #F0EEEE;
			margin: 0px;
			margin-bottom: 0px;
			margin-left: 1px;
			border-top: 1px solid #FFF;
			
			
		}
		
		div#menu a {
			color: #333;
			text-decoration: none;
		}
		
		div#menu a:hover {
			text-decoration: underline;
		}
		
		div#menu ul {
			margin: 0px;
			padding: 0px;
			list-style-type: none;
			margin-bottom: 7px;
		}
		
			div#menu ul li {
				padding: 2px;
				padding-left: 0px;
				padding-bottom: 7px;
				padding-top: 7px;
				margin-left: 7px;
				background: url(/images/dotted.gif) repeat-x bottom;
			}
	
				div#menu ul li em {
					color: #CCC;
					font-size: 11px;
					margin-left: 5px;
				}
		
		/* download dropdown */
		div#menu ul#dispandownloads {
			margin: 0px;
			margin-top: -7px;
		}
		
		div#menu ul#dispandreactions {
			margin: 0px;
			margin-top: -7px;
		}
			
div.footer {
	background: url(/images/box/footer.gif) left top no-repeat;
	/*border: 1px solid #A5ACB2;*/
	width: 977px;
	margin-left: auto;
	margin-right: auto;
	height: 30px;
	clear: both;
	padding-top: 16px;
	text-align: left;
	
	font-size: 12px;
	font-family: Arial,sans-serif;
}

	div.footer a {
		margin-right: 10px;
		margin-left: 10px;
		color: #000;
		font-size: 11px;
	}
	
		div.footer a:hover {
			text-decoration: none;
		}

	div.footer #OneStatTag {
		float: right;
		margin-right: 10px;
		margin-left: 10px;
	}
	
		div.footer #OneStatTag img {
			display:inline;
			height: 15px;
		}
	
