/* set the image to use and establish the lower-right position */
.cssbox, .cssbox_body, .cssbox_head, .cssbox_footer, .cssbox_head h2 {
    /*background: transparent url(images/box.gif) no-repeat bottom right;*/
    margin: 0;
    padding: 0;
}
/* set the top-right image */

#cssbox_head {
    background-position: top right;
    margin-right: -15px;       /* pull the right image over on top of border */
    padding-right: 40px;       /* right-image-gap + right-inside padding */
	padding-top: 30px;		   /* moves the post-mania image down*/
	background-image:url(postmaniaimg/pm_header.gif);
	background-repeat:repeat-x;
}

#cssbox_nav {
	position:absolute;
	left: 10px;
    width: 250px!important;   /* intended total box width - padding-right(next) */
    width: 235px;              /* IE Win = width - padding */
    padding-right: 15px;       /* the gap on the right edge of the image (not content padding) */
    margin: 10px auto;         /* use to position the box */
	border-right-color:#666666;
	border-right-width: 2pt;
}

#cssbox_cont {
	position:absolute;
	left: 260px;
    width: 550px !important;   /* intended total box width - padding-right(next) */
    width: 535px;              /* IE Win = width - padding */
    padding-right: 15px;       /* the gap on the right edge of the image (not content padding) */
    margin: 10px auto;         /* use to position the box */
}

#cssbox_footer {
	position: relative;		   /* */
	top: 530px;
	margin-right:  15px;       /* pull the right image over on top of border */
	vertical-align:top;
	border-top-color:#666666;
	border-top-style: double;
}

#term_cont {			/*rules for terms container*/
	position: relative;
	top: 25px;
	height: 175px;
	padding-left: 10px;
	display: block;
	overflow: scroll;
}

#sglink {position:absolute;top:100px;right:10px;align:right;display:block}

div.screengrabs {
	postion: relative;
	top: 10px;
	right: 10px;
	width: 225px;
	height: 300px;
	display: none;
}


/* Text and Link rules */

.tagline{font: 11pt, Arial, Helvetica, sans-serif;color:#333333;}

.cont_block{position:absolute; top:2px; left:2px; display:block; background-color:#3366FF}

#main{position:relative;}

/* file link navigation */
a:link {color:#990000;text-decoration: none;}
a:visited {color: #990000;text-decoration: none;}
a:hover {color: #990000;text-decoration: underline;}
a:active {color: #990000;text-decoration: none;}


ul.nav{font-family:arial;font-size:12pt;color:#aaaaaa;}
li { list-style-image: url("postmaniaimg/pin.png") }

.greytext{font-family:Arial;font-size:10pt;color:#333333;text-decoration:none;}
.tinytext{font-family:Arial, Helvetica, sans-serif;font-size:9pt;text-decoration:none;}

.echo{font-weight:bold;}
.time{font-weight:bold;color:#ff7530;font-size:9pt;}
