@charset utf-8;

  /* General styles */
    body {
        margin:0;
        padding:0;
        border:0;			/* This removes the border around the viewport in old versions of IE */
        width:100%;
		min-width:960px;
        background:#000010;
		font-size:12px;
		FONT-FAMILY:Arial,Tahoma,Helvetica,Sans-Serif;
		text-align:center;
    }
	
	#fixed {
	   margin:0 auto;
	   width:960px;   /* you can use px, em or % */
	   text-align:left;
	}

	a {
    	color:#369;
	}
	a:hover {
		color:#fff;
		background:#369;
		text-decoration:none;
	}
    h1, h2, h3 {
        margin:.8em 0 .2em 0;
        padding:0;
    }
    p {
        margin:.4em 0 .8em 0;
        padding:0;
    }
	img {
		margin:10px 0 5px;
	}
	/* Header styles */
    #header {
        clear:both;
        float:left;
        width:100%;
    }
	#header {
		border-bottom:1px solid #000;
	}
	#header p,
	#header h1,
	#header h2 {
	    padding:.4em 15px 0 15px;
        margin:0;
	}
	#header ul {
	    clear:left;
	    float:left;
	    width:100%;
	    list-style:none;
	    margin:10px 0 0 0;
	    padding:0;
	}
	#header ul li {
	    display:inline;
	    list-style:none;
	    margin:0;
	    padding:0;
	}
	#header ul li a {
	    display:block;
	    float:left;
	    margin:0 0 0 1px;
	    padding:3px 10px;
	    text-align:center;
	    background:#eee;
	    color:#000;
	    text-decoration:none;
	    position:relative;
	    left:15px;
		line-height:1.3em;
	}
	#header ul li a:hover {
	    background:#369;
		color:#fff;
	}
	#header ul li a.active,
	#header ul li a.active:hover {
	    color:#fff;
	    background:#000;
	    font-weight:bold;
	}
	#header ul li a span {
	    display:block;
	}
	/* 'widths' sub menu */
	#layoutdims {
		clear:both;
		margin:0;
		padding:6px 15px !important;
		text-align:right;
	}
	/* column container */
	.colmask {
		position:relative;		/* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */
	    clear:both;
	    float:left;
        width:100%;			/* width of whole page */
		overflow:hidden;	/* This chops off any overhanging divs */
	}
	/* 1 column full page settings */
	.fullpage {
	}
	.fullpage .col1 {
        margin:0 15px;
	}
	/* Footer styles */
	#footer {
        clear:both;
        float:left;
        width:100%;
		border-top:1px solid #000;
    }
    #footer p {
        padding:10px;
        margin:0;
    }
	
#form {
    CLEAR:both;
    height:100px;
    TEXT-ALIGN:center;
    BACKGROUND:#000030;
    BORDER-BOTTOM:#80FF00 1px solid;
    MARGIN:10px auto 0;
    PADDING:20px 0 10px;
}

#search_form{
MARGIN:0 auto;
}

#search_form INPUT{
    WIDTH:520px;
    HEIGHT:25px;
    FONT-SIZE:12px;
    LINE-HEIGHT:25px;
    FONT-WEIGHT:700;
    PADDING-LEFT:10px;
    BORDER:#80FF00 1px solid;
}
#search_form SELECT
{
	 WIDTH:50px;
	 HEIGHT:25px;
}
#search_form #submit {
    WIDTH:80px;
    HEIGHT:25px;
    BACKGROUND:#80FF00;
    MARGIN-LEFT:5px;
    BORDER:#80FF00 1px solid;
    LINE-HEIGHT:20px;
    TEXT-ALIGN:center;
    COLOR:#000;
    FONT-WEIGHT:bold;
    cursor:pointer;
}
#search_form #submit:hover {
COLOR:#80FF00;
BACKGROUND:#FFF;
BORDER:#FFF 1px solid;
}

#seo_title H1
{
    COLOR:#aaa;
	font-size:12px;
    TEXT-ALIGN:left;
    FLOAT:right;
    MARGIN:0px 0 0;
    overflow:hidden;
    display:inline;
}
.height60px
{
    display:inline;
	text-align:left;
    HEIGHT:60px;
    FLOAT:left;
    MARGIN:10px 0 0;
}
#main
{
    MARGIN:10px auto 0;
}
.download_view,.preview_view 
{
    clear:both;
    WIDTH:36px;
    FLOAT:left; 
}
dl 
{
    BACKGROUND:#000030;
    MARGIN:10px auto 0;
    PADDING:1px 0;
    BORDER-BOTTOM:#80FF00 1px solid;
}
dt{
    MARGIN:0 auto;
    FONT-SIZE:18px;
    COLOR:#80FF00;
    FONT-WEIGHT:bold;
}
dd{
   margin:10px 0;
   FONT-SIZE:14px;
   COLOR:#aaa;
   padding:2px 0;
}
dt a{
	COLOR:#80ff00;
}
dt H2{
	FONT-SIZE:18px;
}
dd p
{
	margin:10px 0;
    COLOR:#808800;
    PADDING:0 0 0 36px;
}
.dth2{
    COLOR:#80ff00;
}

.menu {
HEIGHT:20px;
BACKGROUND:#000030;
TEXT-ALIGN:center;
MARGIN:10px auto 0;
PADDING:6px 0 6px;
}
.menu .ads
{
HEIGHT:16px;
FONT-SIZE:0;
}

.download_view a {
WIDTH:36px;
HEIGHT:36px;
BACKGROUND:url(/images/background.png) 0 0 no-repeat;
DISPLAY:inline-block;
}

.preview_view a {
WIDTH:36px;
HEIGHT:36px;
BACKGROUND:url(/images/background.png) 0 -36px no-repeat;
DISPLAY:inline-block;
}

#paging, #qlist{
MARGIN:10px auto;
PADDING:10px 20px;
BACKGROUND:#000030;
}

#paging p 
{
display:inline;
FONT-WEIGHT:normal;
COLOR:#aaa;
MARGIN:0 0 0 20px;
}

#paging a {
FONT-WEIGHT:bold;
COLOR:#80FF00;
}

#qlist .qtitle
{
    COLOR:#999;
	padding:20px 0 5px;
}
#qlist a
{
  FONT-WEIGHT:bold;
  font-size:120%;
  COLOR:#80FF00; 
  padding:5px 20px 5px;
}

#tags {
	BACKGROUND:#000030;
	BORDER:#aaa 1px solid;
	MARGIN:10px auto;
	PADDING:10px 20px;
}

#tags a {
	COLOR:#aaa;
	TEXT-DECORATION:none;
	LINE-HEIGHT:20px;
	MARGIN:0 10px;
}

#footer {
LINE-HEIGHT:20px;
TEXT-ALIGN:center;
MARGIN:10px auto 0;
}

#footer p {
COLOR:#999;
}

#footer a,li a {
COLOR:#999;
}

/*----------------------pretty--------------------------*/
#r-a 
{
color:#80ff00;
font-size:2.5em; /* change his size here */
width:5em;
height:3.3em;
overflow:hidden;
font-family:Verdana, Arial, sans-serif;
float:left;
position:relative;
text-decoration:none;
}
#r-a span, #r-a strong {margin:0;padding:0;position:absolute;}
#r-a .a {left:1.65em;bottom:-.63em;}
#r-a .b {right:1.65em;bottom:-.63em;}
#r-a .c {left:.78em;bottom:-.08em;font-size:2.3em;}
#r-a .d {left:1em;bottom:0;font-size:1.8em;}
#r-a .e {right:1em;bottom:0;font-size:1.8em;}
#r-a .f {left:1.9em;bottom:.55em;font-size:.9em;}
#r-a .g {right:1.9em;bottom:.55em;font-size:.9em;}
#r-a .h {left:.84em;bottom:.55em;font-size:1.7em;}
#r-a .i {right:.84em;bottom:.55em;font-size:1.7em;}
#r-a .j {left:.83em;bottom:.41em;font-size:1.95em;}
#r-a .k {right:.83em;bottom:.41em;font-size:1.95em;}
#r-a .l {left:2.3em;bottom:2.1em;}
#r-a .m {left:2.57em;bottom:2.52em;}
#r-a .n {left:4.8em;bottom:4.55em;font-size:.6em;}
#r-a .o {left:1.8em;bottom:2.4em;font-size:.8em;}
#r-a .p {right:1.8em;bottom:2.4em;font-size:.8em;}
#r-a .q {left:1.01em;bottom:.6em;color:#fff;font-size:1.63em;}
#r-a .r {right:1.01em;bottom:.6em;color:#fff;font-size:1.63em;}
#r-a .s {left:1.14em;bottom:.8em;color:#fff;font-size:1.4em;}
#r-a .t {right:1.14em;bottom:.8em;color:#fff;font-size:1.4em;}
#r-a .u {left:1.53em;bottom:.9em;font-size:1.3em;}
#r-a .v {left:1.515em;bottom:.955em;font-size:1.29em;color:#fff;}
#r-a .w {left:2.7em;bottom:2.3em;font-size:.7em;color:#f30;}
#r-a .x {right:2.7em;bottom:2.3em;font-size:.7em;color:#f30;}
#r-a .y {left:.7em;bottom:1em;font-size:1.3em;color:#f30;}
#r-a .z {right:.7em;bottom:1em;font-size:1.3em;color:#f30;}
#r-a .yy {left:0;bottom:.495em;font-size:2em;color:#f30;}
#r-a .zz {right:0;bottom:.495em;font-size:2em;color:#f30;}
#r-a .y, #r-a .z, #r-a .yy, #r-a .zz {display:none;}
#r-a:hover .y, #r-a:hover .z, #r-a:hover .yy, #r-a:hover .zz {display:block;}
