/*
//////////////////////////////////////

Jemts.com Stylesheet
Last updated March 23, 2005
by Matthew Manela

//////////////////////////////////////
*/

body{
background-color: #000033;
font-size:1em;
color:#000000;
font-family:"Times New Roman", Times, serif;
}

img{
border:0px;
vertical-align:middle;
}

#head{
font-size:1.5em;
color:#434343;
font-weight:bold;
}

.thead{
color:#434343;
font-weight:bold;
}

.code{
display:block;
margin-top:10px;
margin-bottom:10px;
padding-top:5px;
padding-bottom:5px;
padding-left:20px;
background-color:#CCCCCC;
font-size:.9em;
font-family:monospace;
}

#header{
background-image:url("../images/jhead.gif");
width:504px;
height:102px;
}

#navBar{
background-color: #D3D3D3;
height:23px;
width:100%;
}

#navBarLinks{
background-color: #D3D3D3;
height:23px;
width:900px;
font-size:1.2em;
color:#BB0000;
font-weight:bold;
}


#navBarLinks A:link{

color:#BB0000;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
}

#navBarLinks A:visited{

color:#BB0000;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
}

#navBarLinks A:hover{

color:#BB0000;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
}


#content{
position:relative;
margin-top:35px;
margin-left:16px;
width:620px;
/*color:#464646;*/
background-color: #D3D3D3;
float: left;
}

#contentTop{
background-image:url("../images/contentTop.gif");
height:49px;
}

#contentMain{
text-align:left;
padding-left:20px;
padding-right:20px;
}

#contentMain A:link{
color:#BB0000;
text-decoration:none;
}

#contentMain A:visited{
color:#BB0000;
text-decoration:none;
}

#contentMain A:hover{
color:#BB0000;
text-decoration:underline;
}

#contentBottom{
background-image:url("../images/contentBottom.gif");
height:50px;
}

#footer{
clear:both;
width:710px;
padding-top:90px;
margin-left:auto;
margin-right:auto;
color:#d3d3d3;
font-weight:bold;
font-size:.9em;
}

#footer A:link{
text-decoration:none;
color:#d3d3d3;
}
#footer A:visited{
text-decoration:none;
color:#d3d3d3;
}
#footer A:hover{
text-decoration:underline;
color:#d3d3d3;
}

#nopageMessage{
	font-size:1.2em;
	color:#434343;
	font-weight:bold;
}


#rightSide{
float: left;
position:relative;
margin-top:35px;
padding-left:61px;
}

.rightTop{

background-repeat:no-repeat;
background-image:url("../images/rightTop.gif");
height:23px;
width:165px;
}

#rightSide>.rightTop {
width:179px;
}

.rightBottom{

background-repeat:no-repeat;
background-image:url("../images/rightBottom.gif");
height:25px;
width:165px;
}

#rightSide>.rightBottom {
width:179px;
}

#rightQuote {
width:165px;
background-color:#CCCCCC;
margin-bottom:40px;
font-size:.9em;
}

#rightBuddies {
width:165px;
background-color:#CCCCCC;
margin-bottom:20px;
}


.rightName{
position:relative;
float:left;
background-repeat:no-repeat;
width:23x;
height:181px;

}

#rightQuote .rightName{
background-image:url("../images/quotes.gif");
}


#rightBuddies .rightName{
background-image:url("../images/buddies.gif");
}

html>body .rightName{
width:27px;
}

.rightContent{
position:relative;
top:0px;
background-color:#D3D3D3;
width:133px;
padding-left:4px;
color:#434343;

}

html>body .rightContent {
left:-1px;
margin-left:27px;
padding-left:4px;
padding-right:4px;
width:130px;
}

#rightBuddies .rightContent{
	padding-left:21px;
	width:116px;

}

html>body #rightBuddies .rightContent {
	width:114px;
}

#wrapper{
width:900px;
}

/* min-height hack code */
.prop {
float:right;
width:1px;
height:181px;
}

.prop100 {
float:right;
width:1px;
height:100px;
}

.clear {
clear:both;
height:1px;
overflow:hidden;
}

