/*
     - Design by XGhozt
      - XGhozt.com - Copyright, 2008
      
*/

body{
    color: #FFFFFF;
    background: #0F0F0F url(../images/background.png) repeat-x center top;
    
	/* This only Effects Internet Exploder */
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-base-color: #333333;
	scrollbar-face-color: #232323;
	scrollbar-highlight-color: #000000;
	scrollbar-shadow-color: #000000;
	scrollbar-3dlight-color: #000000;
	scrollbar-track-color: #000000;
	scrollbar-darkshadow-color: #000000;
	
		font-family: Arial;
}

        a:link {
                color: #CCCCCC;
        }
        a:visited {
                color: #CCCCCC;
        }
        a:hover {
                color: #FFFFFF;
        }
        a:active {
                color: #CCCCCC;
        }

/*
    body{
        color: #FFFFFF;
        background: #000 url(../images/background.jpg) no-repeat  center top;
    }
*/

img{border:0px;}
div#wrapper{
    width: 950px;
    margin: 15px auto;
    line-height: 130%;
    background: #000000;
	-moz-box-shadow: 0 0 20px #000;
}

div#wrapper2{
    margin: auto;

}

    .tableleft{
        background-image: url(../images/table_left.png);
        background-repeat: repeat-y;
        width: 40px
    }
    
    .tableright{
        background-image: url(../images/table_right.png);
        background-repeat: repeat-y ;
        width: 40px
    }
    
    .tabletopper{
        background-image: url(../images/table_top.png);
        height: 40px;
        background-repeat: repeat-x
    }
    
    .tablebottomer{
        background-image: url(../images/table_bottom.png);
        height: 40px;
        background-repeat: repeat-x;
        background-position: top;
    }
    
    .tablebg{
        background: #000000;
        padding-right: 0px;
        padding-left: 0px;
    }
    
    .tabletopleft{
        background-image: url(../images/table_top_left.png);
        height: 40px;
        width: 40px;
    }
    
    .tabletopright{
        background-image: url(../images/table_top_right.png);
        height: 40px;
        width: 40px;
    }
    
    .tablebotleft{
        background-image: url(../images/table_bottom_left.png);
        height: 40px;
        width: 40px;
    }
    
    .tablebotright{
        background-image: url(../images/table_bottom_right.png);
        height: 40px;
        width: 40px;
    }


div#rss_feed{
    padding: 20px;
    float: left;
    position: absolute;
}

    div#rss_feed:hover{
        background: url(../images/RSS.png) no-repeat;
        background-position: 20px;
    }

div#logo{
    padding: .3em;
    height: 117px;
    width: 65%;
    border-bottom: dashed #333 !important;
}

div#stats{
    padding: .3em;
    height: 120px;
    width: 32%;
    float: right;
    font-size: 0.7em;
    border-bottom: dashed #333 !important;
    background: transparent url(../images/users.png) no-repeat right top;

}

div#left_content{
    padding: .1em;
    margin: 1px;
    width: 72%;
	overflow: auto;
	height: 1300px;
    position: relative;
	padding-left: 5px;
}

    div#entry{
    	font-family: Verdana, Arial, Helvetica, sans-serif;
        border: solid #333 1px;
        background: #070707 url(../images/background.png) no-repeat  center top;
        text-align: left;
        padding: 10px;
        width: 94%;
        font-size: .7em;
        margin: 0px 0px 25px -2px;
		-moz-border-radius: 2px; 
		-webkit-border-radius: 2px;  
		border-bottom-radius: 2px;  
    }
    
        div#entry_title{
			background: transparent url(../images/post.png) no-repeat;
			padding-left: 20px;
			padding-bottom: 2px;
            text-align: left;
            font-weight: bold;
        }
    
    div#comments_date{
        text-align: center;
        padding: 2px;
        margin: -3px auto;
        border: solid #888 1px;
        width: 120px;
        float: right;
        background: #070707 url(../images/background.png) no-repeat center top;
		-webkit-box-shadow: 0 0 10px #000;  
		-moz-box-shadow: 0 0 10px #000;
    }
    
        div#entry_author{
			background: transparent url(../images/user.png) no-repeat right;
            text-align: right;
            font-weight: lighter;
            font-style: italic;
            padding-right: 22px;
			margin-top: 14px;
			margin-right: 8px;
			border-top: dashed #333 1px;
        }
    
div#right_content{
    margin: -5px -18px 5px 5px;
    height: 1250px;
    width: 27%;
    float: right;
    position: relative;
    border-left: solid #222 1px;
}

    div#button{
        text-align: center;
        margin: 10px auto;
        height: 80px;
        width: 90%;
    }

    div#button{
        text-align: center;
        margin: 10px auto;
        height: 80px;
        width: 90%;
    }
    
        div#button:hover{
            text-align: center;
            margin: 10px auto;
            height: 80px;
            width: 90%;
            border-left: dashed #333 1px;
            border-right: dashed #333 1px;
        }
    
    div#right_content2{
        text-align: left;
        margin: 20px auto;
        height: 150px;
        width: 82%;
        font-size: 0.8em;
        padding: 20px;
        border-top: solid #222 1px;
    }
    
        p#right_content2{
            border: solid #333 1px;
            padding: 8px;
            width: 180px;
            background: #070707 url(../images/background.png) no-repeat center top;
        }
        
        p#right_content_news{
            border: solid #333 1px;
            padding: 8px;
            width: 180px;
            background: #070707 url(../images/background.png) no-repeat center top;
            font-size: 0.8em;
        }
        
    
div#footer{
    text-align: center;
    margin: 10px auto;
    line-height: 130%;
    padding: .4em;
	font-size: 0.9em;
}

div#scroll{
	position: absolute;
	float: right;
	font-size: 0.7em;
	margin: -10px 0px 0px 164px;
}

html>img  {
	width:0!important;
	height:45px!important;
	padding-left:36px!important;
	background:url(http://www.ghoztcraft.net/forums/style_images/ghoztcraft/gc.png);
}

.icon {
	margin-top: 5px;
	margin-left: 5px;
	float:left;
}

.question {
	color: lightgreen;
}

.term{
	color: red;
}

.first{
	color: #FFD700;
	font-size: 2.2em;
}

.second{
	color: #C0C0C0;
	font-size: 1.8em;
}

.third{
	color: #B8860B;
	font-size: 1.5em;
}

div#single_content{
    padding: .1em;
    margin: 1px;
    width: 99%;
	overflow: auto;
	height: 100%;
    position: relative;
	margin-left: 10px;
	padding-left: 5px;
}
    div#entry2{
    	font-family: Verdana, Arial, Helvetica, sans-serif;
        border: solid #333 1px;
        background: #070707 url(../images/background.png) no-repeat center top;
        text-align: left;
        padding: 10px;
        width: 97%;
        font-size: .7em;
        margin: 0px 0px 25px -2px;
    }
	
	
	
input {
	color: #FFFFFF;
	background: #000000;
	border: 1px solid #888888;
	font-size: 0.9em;
}

select{
	color: #FFFFFF;
	background: #000000;
	border: 1px solid #888888;
	font-size: 0.9em;
}

.submit input {
	color: #FFFFFF;
	background: #000000;
	border: 1px solid #888888;
	font-size: 0.9em;
} 

textarea {
	color: #FFFFFF;
	background: #000000 url(../images/input_thankyou.png) no-repeat center ;
	border: 1px solid #888888;
	font-size: 1.4em;
} 

.submit input {
	margin-left: 4.5em;
}

.icon2 {
	margin-left: 5px;
	margin-right: -1px;
}

div#t_comments {
	float: left;
    position: absolute;
	color: #FFFFFF;
}

.info {
	font-size: .7em;
	text-decoration: none;
}

div#showads {
	border: 1px solid #444;
	height: 110px;
	width: 855px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 5px;
	text-align: center;
	padding: 10px 5px 5px 5px;
}
