/* CSS Document */


html { /* Help center page to the window */
	margin: 0; 
	padding: 0; 
	height:100%; 
	}
	
body { /* Defining base font size and type */
	padding:0px; 
	margin:0px; 
	font-family:Tahoma; 
	font-size:12px; 
	height:100%; 
	text-align:center; 
	background-color:#CCCCCC;
	}

.myfixed { /* Floating links box definition */
	position: fixed; 
	bottom:10px; 
	right:50px; 
	width:167px; 
	height:30px; 
	background-color:#FFF; 
	border-color:#666; 
	border-style:outset; 
	}
	
a img { /* Prevents IE from adding borders to link images */
	border:none; 
	}

#con3 { /* Top container creating white outer border */
	width:955px; 
	background-color:#FFF; 
	margin:0 auto; 
	padding:10px; 
	}

#con2 { /* 2nd container creating grey inner border */
	width:945x; 
	background-color:#666; 
	margin:0 auto;
	padding:5px; 
	}

.clear { /* Use to clear floating div boxes */
	clear:both; 
	}

#container { /* Main site container contents of site go here */
	width:930px; 
	margin:0 auto; 
	text-align:center; 
	margin:0 auto; 
	background-color:#FFFFFF; 
	overflow:auto; 
	padding:5px; 
	}

.small { /* For use when extra small type is needed */
	font-size:7px; 
	}
	
#menu2 { /* Submenu layout area */
	font-weight:bold; 
	width:100px; 
	float:left; 
	}
	
#main { /* Main content area definitions */
	font-family:Tahoma; 
	font-size:11px; 
	color:black; 
	padding:20px; 
	width:600px; 
	float:left; 
	border-right-style:solid; 
	border-right-width:thin; 
	border-right-color:#666666; 
	border-left-style:solid; 
	border-left-width:thin; 
	border-left-color:#666666; 
	margin:0 auto; 
	}
	
.block { /* Contains one individual entry in a blog format must also contain bcon and bfoot for a complete entry. Header goes directly into this field */
	text-align:left; 
	margin:20px; 
	margin-bottom:0px; 
	border-bottom-width:10px; 
	border-bottom-color:#666666; 
	border-bottom-style:solid; 
	padding:10px; 
	}
	
#bcon { /* Entry content goes into this box */
	padding-bottom:5px; 
	border-top-style:solid; 
	border-top-width:thin; 
	border-top-color:#666666; 
	border-bottom-style:solid; 
	border-bottom-width:thin;
	border-bottom-color:#666666; 
	}

#bfoot { /* Adds date to entry for viewer reference */
	text-align:right; 
	color:#666666; 
	font-size:8px; 
	}

.gimg { /* Pads images within Entries */
	padding:3px; 
	}

.border {
	border:'thin' 'solid' '#666666'; 
	margin:5px; 
	}
	
.menu {width:925; height:49px; background-image:url(../png/menubar.jpg); text-align:center; border-bottom-style:solid; border-bottom-color:#666666; border-bottom-width:thin; }
.subhead {width:600px; font-family: Tahoma; color:#666666; font-size:9px; margin:0 auto; height:10px; }
.bhead { border-bottom-width:thin; border-bottom-style:solid; border-bottom-color:#666666; height:6px; width:930px; }
#concon { position:relative; left: 100px; top: 245px; }
.list {font-family:Tahoma; font-size:11px; color:black; padding:20px; margin:0 auto; }
.linkblock {text-align:left; margin:20px; margin-bottom:0px; padding:10px; }
#adholder {width:185px; float:right; }
#footer {border-top-style:solid; border-top-color:#666666; border-top-width:thin; margin:0 auto; width:930px; }
#footerlater {position:absolute; bottom:0; background-color:#FFFFFF; } /* add this to the footer later */
.footer {color:#666666; font-weight:bold; font-size:14px; padding:25px; }
#ltable {width:520; text-align:left; padding:2px; }
.form { text-align:right; margin:0 auto; }
.miss {height:150px; width:600px; font-family:Tahoma; text-align:left; margin:0 auto; background-color:#FFFFFF; }
.miss1 {float:left; width:150px; }
.miss2 {float:right; width:400px;  height:120px; margin:10px; border-width:thin; border-style:solid; border-color:#666666; padding:5px; }
.glist {padding-bottom:5px; }

.ghead { /* Defines the header of all gaame lists */
	background-color:#999;
	border-bottom:#00F 2px;
	color:#FFF;
}

.gcon { /* Makes game list backgroungs white! */
	background-color:#FFF;
}

.glblock {text-align:left; margin:20px; margin-bottom:0px; padding:10px; }
.fig {width:550px; }
.fb {width:550px; z-index:2; position:relative; top:0; }
.image {padding:20px; float:left; text-align:center; position:relative; top:-200px; width:250px; font-weight:bold; z-index:1; }
.info {text-align:right; position:relative; top:-200px; }
ul.thumbs {clear:both; }
.im {margin:0 auto; }
ul.thumbs li {list-style:none; float:left; padding:2px; margin:2px; }
#scale {font-size:10px;}
ul.tuts {list-style:none; }
.right {text-align:right; }
strong {font-size:20px; }
#gtable {width:481; text-align:center; margin:0 auto; }
#gcell {border-width:2px; border-color:#333; height:150px; width:150px; float:left; margin:5px; }
.portfolio-caption {display: none; font-size: 1em; padding: 5px; }

