@charset "utf-8";
/* CSS Document */
body{ margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; }

h1{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color: #555555; font-weight:bold; margin: 0; padding:0}

h2{ font: 12px Arial; color: #555555; margin: 0; padding:0}

#topbar{ width:100%; height: 150px; background-color: #0071BC; border-bottom:#000000; border-bottom:thick; border-bottom-style:solid; }

#mypage{ position: relative; width: 990px; height: 150px; margin: 0 auto; margin-bottom: 0px; }

#menuholder{ position: absolute; top: 120px; right: 0px; width: 600px; height: 30px; }

#holder1{ position:absolute; left: 0px; height: 30px; }

#holder2{ position:absolute; left: 120px; height: 30px; }

#holder3{ position:absolute; left: 240px; height: 30px; }

#holder4{ position:absolute; left: 360px;height: 30px; }

#holder5{ position:absolute; left: 480px; height: 30px; }

#holder6{ position:absolute; left: 600px; height: 30px; }

#logo{
	width: 245px;
	height: 150px;
	float:left;
}

#titlebar{
	position: relative;
	background-image: url(silgrad.gif);
	background-repeat: repeat-x;
	width: 100%;
	height: 100%;
}

#titlebarmid{
	position: relative;
	width: 990px;
	margin-bottom: 0px;
	margin: 0 auto;
}

#titlebartop{ position: relative; left: 0px; width: 100%; height: 80px; }

#leftpanal{ position: relative; left: 0px; top: 0px; width: 243px; height:auto; float: left; }

#topleftpanal{ position:relative; left: 0px; width: 243px; background-image:url(panaltop.gif); background-repeat:repeat-x; height: 34px; }

#midleftpanal{ position:relative; left: 0px; width: 243px; background-image:url(panalmiddle.gif); background-repeat:repeat-y; }

#bottomleftpanal{ position:relative; width: 243px; background-image:url(panalbottom.gif); background-repeat:repeat-x; height: 34px; left: 0px; }

#vidholder{
	position: relative;
	margin-right: 15px;
	left: 0px;
	float:left;
	width: 425px;
	height: 350px;
	background-color:#000000;
}

#picholder{
	position: relative;
	margin-right: 20px;
	left: 0px;
	float:left;
}

#videotitlebox {
	position:absolute;
	left: 0px;
	top: 27px;
	font: bold 24px Arial;
	color: #555555;
	width: 838px;
}

#welcomebar {
	position: relative;
	left: 0px;
	top: 40px;
	width: 989px;
	height: 23px;
}

#infoholder{
height: 270px;
width: 424px;
}

#cominfoholder{
position:relative;
width: 424px;
float:left;
margin-right: 15px;
margin-top:25px;
}

.rightbox {
	height: 135px;
	width: 212px;
	float: left;
}
.rightboxl {
	height: 135px;
	width: 212px;
	
}

#commentbox{
	width:425px;
	margin-bottom:30px;

}

#navbox{
	position: relative;
	left: 0px;
	top: 0px;
	width:425px;
	height:18px;
	text-align:center;
}

#addcommentbox{
	width:425px;
	height:200px;
	float:none;
}

#formcommentbox{ position:relative; width:424px; height:70px; left: 0px; }

#commentbutton{ position:relative;  width:140px; }

#namebox{ position:relative; width: 142px; top: -10px; left: 70px;}

#latestbox{
	margin-bottom: 30px;
	height: 280px;
	width:730px;
	position:relative;
	float:right;
	}

#popbox{
	margin-bottom: 30px;
	height: 280px;
	width:365px;
	position:relative;
	float:right;
}
#addbox{
	margin-bottom: 30px;
	height: 280px;
	width:365px;
	position:relative;
	float:right;
}
#ranbox{
	margin-bottom: 30px;
	height: 280px;
	width:730px;
	position:relative;
	float:right;
}
#funthingsbox{
	margin-bottom: 30px;
	height: 110px;
	width:730px;
	position:relative;
	float:right;
}
#links{
	margin-bottom: 30px;
	height: 280px;
	width:730px;
	position:relative;
	float:right;
	}
	
#rightskyscrape{
	height: 600px;
	width:185px;
	position:relative;
	float:right;
	}
	
#vidlinks{
	margin-bottom: 30px;
	height: 600px;
	width:350px;
	position:relative;
	float:left;
	}

#gamelinks{
	margin-top:15px;
	margin-bottom: 30px;
	height: 600px;
	width:350px;
	position:relative;
	float:left;
	}


#otherbox{
	position:relative;
	height: 400px;
	width:350px;
	float:left;
}
#picotherbox{
	position:relative;
	float:left;
	height: 400px;
	width:250px;
	margin-bottom:20px;
}

#bottombar{
	width: 100%;
	padding-top: 9px;
	background-color: #333333;
	height: 20px;
	float:right;
}

#yourname {
position:relative;
width: 70px;
float: left;
top: 12px;
}

#bottombarmid{
	position: relative;
	width: 990px;
	height: 15px;
	margin-bottom: 0px;
	margin: 0 auto;
}

#spacer{
	width: 10px;
	height: 600px;
}

#topbanner{
	margin-top: 10px;
	height: 100px;
	width:730px;
	position:relative;
	float:right;
}

.thumbbox{ margin-top: 15px; margin-right: 15px; width: 100px; float: left; }
.thumbbox2 { margin-top: 12px; margin-left: 7px; margin-right: 7px; width: 100px; float: left; }
.thumbtit { font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #0071BC; font-weight:bold; width: 100px; text-align: center; margin-bottom: 4px; }
.thumbtit a { text-decoration:none; color: #0071BC;}
.thumbtit a:hover { text-decoration:underline; }
.thumbinfo{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #555555; width: 100px; text-align:center; }
.vidinfotitle{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color: #333333; font-weight:bold;}
.cssnav { font-family:Arial, Helvetica, sans-serif; background-image: url(over.gif); background-repeat: no-repeat; display: block; width: 119px; height: 30px; margin: 0px; margin-bottom:0px; padding: 0; vertical-align: middle; }

.cssnav a { display: block; font-size: 12px; width: 119px; height: 30px; display: block; float: right; margin: 0; padding: 0; color: black; text-decoration: none; font-weight: bold; text-align: center; vertical-align: middle; }
.addlink{ width: 400px; }
.cssnav img {width: 100%; height: 100%; border: 0; }
* html a:hover {visibility:visible; }
.cssnav a:hover img{visibility:hidden}
.cssnav a:hover { color: #FFFFFF; }
.cssnav span { position: absolute; left: 0px; top: 10px; width: 119px; height: 20px; vertical-align: middle; margin: 0; cursor: pointer; }
.padder { margin: 0 7px; padding: 7px 0; }
.padleft { padding-right: 7px; }
.padright { padding-left: 7px; }
.bigpadder { padding-left: 50px; }
.commentholder { padding: 3px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #333333; margin-bottom: 30px;  }
.lInfo { float: right; position: relative; margin-top: -70px; width: 120px; }
.leftOdd { border-bottom: 1px  dashed #434343; margin: 0 7px; padding: 7px 0;}
.panaltitle { border-bottom: 1px  dashed #434343; margin-left: 7px; margin-right: 7px; padding-top: 10px; height:23px; }
.titlelinks { margin-bottom: 10px; }
.comborder { border-bottom: 1px  dashed #434343; padding-top:7px; padding-bottom: 7px; margin-bottom: 7px;}
.comtitle { height: 15px; width: 420; padding-left: 3px; padding-right: 3px; padding-top: 2px; padding-bottom: 2px; background-color: #E2E2E2; font: bold 12px Arial; color: #333333 }
.lTitle a { color: #0071BC; font: bold 12px Arial; text-decoration: none; }
.lTitle a:hover { text-decoration:underline; }
.Title a { color: #0071BC; font: bold 14px Arial; text-decoration: none; }
.Title a:hover { text-decoration:underline; }
.linkbox { width: 145px; float:left; }
.linkbox2 { width: 265px; text-align:right; }
.biglinkbox { width: 200px; float:left; }
.lratview{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color: #555555;}
.vidinfo{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #333333; }
.rateinfo{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #333333; float:left; }
.vidtitle{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color: #555555; font-weight:bold}
.bottomtextleft{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #FFFFFF; float:left;}
.bottomtextright { float:right; }
.bottomtext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #FFFFFF; }
.bottomtext a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #FFFFFF; text-decoration: none; }
.bottomtext a:hover { text-decoration:underline; }
.linkexboxleft{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #333333; font-weight:bold; padding-top: 5px; width:100px; height:25px; float:left; position:relative; }
.linkexboxright{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #333333; font-weight:bold; width:600px; height:30px; position:relative; }
.rulebox{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #333333; width:600px; height:150px; position:relative; }
.sextion { width:100%; margin-top: 20px; text-align:center; }
.panal { width: 701px; height: 148px; background-image:url(panal.gif); padding-left: 5px; padding-right: 5px; padding-top: 5px; margin-bottom: 20px; margin-top: 20px; }
.collum { width: 711px; height: 1200px; margin-top: 20px; }
.bigleft{ width: 715px; height: 1400px; float: left; position:relative}
.linksright{ width: 270px; float:right; margin-top: 20px; }
.allvidbox{ width: 350px; height: 77px; margin-top: 10px; float:left; }
.allthumbbox{ width:100px; height: 75px; float: left; margin-right:10px;}
.pagebox{ width:700px; height: 20px; text-align:center; margin-top: 20px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; }
img { border: 0; margin: 0; }
.right { float: right; }
.left { float: left; }

