body{
background-image: url(../images/background-center.gif);
background-position: center;
background-repeat: repeat-y;
background-color:black;
color: #AAA;
font-family:cambria;
font-family: Arial, Tahoma, sans-serif;
font-size:small;
}
td{
font-size:small;
}
.horizontal{
width:7px;
height:7px;
background-image: url(../images/horizontal.JPG);
background-position: top right;
background-repeat: repeat-x;
background-color:black;
}
.vertical{
width:7px;
height:7px;
background-image: url(../images/vertical.JPG);
background-position: center;
background-repeat: repeat-y;
background-color:black;
}
.bottomleft{
height:7px;
width:7px;
background-image: url(../images/bottomleft.JPG);
background-position: right;
background-repeat: no-repeat;
background-color:black;
}
.bottomright{
height:7px;
width:7px;
background-image: url(../images/bottomright.JPG);
background-position: top left;
background-repeat: no-repeat;
background-color:black;
}
.topleft{
height:7px;
width:7px;
background-image: url(../images/topleft.JPG);
background-position: right;
background-repeat: no-repeat;
background-color:black;
}
.topright{
height:7px;
width:7px;
background-image: url(../images/topright.JPG);
background-position: left;
background-repeat: no-repeat;
background-color:black;
}

input{
color: #3399ff;
}
a{
color: #3399ff;
}
a:hover{
color: #999999;
}
#globalheader { width: 750px;}

#globalheader #globalnav { margin: 0; padding: 0; }
#globalheader #globalnav li { display: inline;}
#globalheader #globalnav li a {
	height:30px;
	width:127px;
	background-image: url(../images/inactive.JPG);
	background-position: center center;
	background-repeat: no-repeat;
	background-color:black;
	border:none;
	color: #3399ff;
	text-decoration: none;
	overflow: hidden;
	float: left; 
	text-align:center;
}
#globalheader #globalnav li a:hover {
	background-image: url(../images/hover.JPG);
	color: #999999;
}
#globalheader #globalnav li a:active {
	background-image: url(../images/active.JPG);
	color: #3399ff;
}

#globalheader #topstuff { margin: 0; padding: 0; }
#globalheader #topstuff li { display: inline; padding:1px; font-size:10px;}
#globalheader #topstuff #logo  a{ 
        height:30px;
	width:258px;
	background-image: url(../images/smlogo.gif);
	background-position: center center;
	background-repeat: no-repeat;
	background-color:black;
	border:none;
	color: #3399ff;
	text-decoration: none;
	overflow: hidden;
	float:left;
	text-align:center;
        
}
#globalheader #topstuff #login  { float:right;width:335px;}
#globalheader #topstuff #loginmessage {float:right;width:335px;font-size:16px;text-align:right;}
#globalheader #topstuff #loginbutton  { float:right;width:80px;font-size:16px;}
#globalheader #topstuff #loginbutton a{
	height:30px;
	width:80px;
	background-image: url(../images/inactivesmall.JPG);
	background-position: center center;
	background-repeat: no-repeat;
	background-color:black;
	border:none;
	color: #3399ff;
	text-decoration: none;
	overflow: hidden;
	float: right; 
	text-align:center;
}
#globalheader #topstuff #loginbutton a:hover{
	background-image: url(../images/hoversmall.JPG);
	color: #999999;
}
#globalheader #topstuff li a:hover{
	background-image: url(../images/hoversmall.JPG);
	color: #999999;
}
a.surveybutton{
	height:30px;
	width:80px;
	background-image: url(../images/inactivesmall.JPG);
	background-position: center center;
	background-repeat: no-repeat;
	background-color:black;
	border:none;
	color: #3399ff;
	text-decoration: none;
	overflow: hidden;
	float: left; 
	text-align:center;
}
a.surveybutton:hover{
	background-image: url(../images/hoversmall.JPG);
	color: #999999;
}
a.largerbutton{
	height:30px;
	width:127px;
	background-image: url(../images/inactive.JPG);
	background-position: top center;
	background-repeat: no-repeat;
	background-color:black;
	border:none;
	color: #3399ff;
	text-decoration: none;
	overflow: hidden;
	float: left; 
	text-align:center;
}
a.largerbutton:hover{
	background-image: url(../images/hover.JPG);
	color: #999999;
}

a.smallerbutton{
	height:30px;
	width:50px;
	background-image: url(../images/inactivesmaller.JPG);
	background-position: top center;
	background-repeat: no-repeat;
	background-color:black;
	border:none;
	color: #3399ff;
	text-decoration: none;
	overflow: hidden;
	float: left; 
	text-align:center;
}
a.smallerbutton:hover{
	background-image: url(../images/hoversmaller.JPG);
	color: #999999;
}

a.giantbutton{
	height:84px;
	width:512px;
	background-image: url(../images/inactivelarge.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	background-color:black;
	border:none;
	color: #DDDDff;
	text-decoration: none;
	overflow: hidden;
	float: left; 
	text-align:center;
	font-size:52px;
}
a.giantbutton:hover{
	background-image: url(../images/activelarge.jpg);
	color: #999999;
}
div{
padding:10px;
text-align: justify;
}
h3{
color: #CCDDFF;
}

.title{
  margin: 0;
  padding: 10px 0;
  font-size: 11pt;
  font-weight: normal;
  font-family: Verdana;
  letter-spacing: -1px;
}
.secondary{
  margin: -10px 0 0 0;
  padding-left: 10px;
  padding-top:5px;
  font-size: 9pt;
}
.newsavatar{
border:none;border-style:none;height:75px;width:75px;
}

.post {
    background: url(../images/blue_overlay.jpg);
    border:1px solid #115599;
    margin:0;
    margin-top:0px;
    padding:0px;
    margin-bottom:5px;
    line-height:18px;
    width:100%;
}
.post h1 { 
    padding:2px 10px;
    margin:0;
    font-size:15px;
    color:#DDDDDD;
}
.post_body { padding:0px 15px; }
.post_body img{
    width:100%;
}
#likelist {
    list-style-type: none;
}
#dislikelist {
    list-style-type: none;
}
.footer{
    font-size:10px;
    text-align:center;
    color:#555555;
}
.newstitle{
font-size:26px;
font-weight:bold;
color:#667;
}
.reviewpost {

    border-bottom:1px solid #115599;
    margin:0;
    margin-top:0px;
    padding:0px;
    margin-bottom:0px;
    line-height:18px;
    width:100%;
}
