﻿body
{
	font-family: 'Lucida Grande',Verdana,Arial,Sans-Serif;
    font-size:13px;
    background-color:#000000;
    text-align:left;
    margin:0px;
}

p
{
    font-family: 'Lucida Grande',Verdana,Arial,Sans-Serif;
    line-height:20px;
    padding-right:20px;
}
p.menu
{
 display:block;
 padding:3px;
 border-top:1px solid #000;
 background-color:#01286C;
 
 
 text-align:left;
 margin-left:4px;
 margin-top:0px;
 color:#eeeeee;
 text-decoration:none;
  font-size:9px;
  font-weight:normal;
   font-family: 'Lucida Grande',Verdana,Arial,Sans-Serif;
 }

p.menumessage
{
 display:block;
 padding:3px;
 border-top:1px solid #000;
 background-color:#01286C;
 text-align:left;
 margin-left:4px;
 margin-top:0px;
 color:#eeeeee;
 text-decoration:none;
  font-size:11px;
  font-weight:bold;
   font-family: Arial, Helvetica, Sans-Serif;
   line-height:14px;
 }

td
{
    font-family: 'Lucida Grande',Verdana,Arial,Sans-Serif;
    font-size:13px;
    vertical-align: top;
}

td.pictable
{
    line-height:20px;
}


td.header
{
    font-weight:bold;        
    color: #01286C;
}

td.coverrow
{
    width:170px;
    text-align:center;
}


td.description
{
    line-height:20px;
    padding-right:20px;
    
}
td.tdvalue
{}

td.tdLabel
{}
.erratainfoline
{
    font-style:italic;
    font-size:13px;
    line-height:11px;
    padding-top:2px;
    padding-bottom:0px;
    margin-top:0px;
    margin-bottom:0px;

}


.blogdatetime
{
    font-style:italic;
    font-size:9px;
    line-height:11px;
    padding-top:0px;
    padding-bottom:0px;
    margin-top:0px;
    margin-bottom:0px;

}
.blogtitle
{
    letter-spacing:2px;
    font-weight:bold;
    font-size:16px;
    line-height:18px;
    padding-top:18px;
    padding-bottom:0px;
    margin-top:18px;
    margin-bottom:6px;
    
   
    
    }
    
    .blogentry
    {
    padding-top:0px;
    padding-bottom:0px;
    margin-top:0px;
    margin-bottom:0px;

        
        }
    
    .quotesentry
    {
    padding-top:0px;
    padding-bottom:0px;
    margin-top:0px;
    margin-bottom:0px;
    margin-left:15px;
    padding-left:15px;
    margin-right:25px;
    padding-right:25px;

        
        }

.quotesdatetime
{
    font-style:italic;
    font-size:11px;
    line-height:13px;
    padding-top:2px;
    margin-top:2px;
    padding-bottom:10px;
    margin-bottom:10px;
    margin-left:20px;
    padding-left:20px;
    

}




ul
{
    margin-top:3px;
    padding-top:3px;
    
}

.bullet {
	line-height: 20px;
	list-style-type: square;
	font-family: 'Lucida Grande',Verdana,Arial,Sans-Serif;
	padding-bottom:2px;
	    font-size:13px;
}


.bullet2 {
	line-height: 20px;
	list-style-type: square;
	font-family: 'Lucida Grande',Verdana,Arial,Sans-Serif;
	padding-bottom:12px;
}

.bullet3 {
	line-height: 20px;
	list-style-type: square;
	font-family: 'Lucida Grande',Verdana,Arial,Sans-Serif;
	    font-size:13px;
    
	padding-bottom:6px;
	margin-left:23px;
}



.numberlist
{
    font-family: 'Lucida Grande',Verdana,Arial,Sans-Serif;
	line-height: 20px;
	padding-bottom:6px;
	    font-size:13px;
}



.title
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:22px;
    line-height:20px;
    font-weight:bold;
    font-variant:small-caps;
    color:#01286C;
    margin-bottom:0px;
    padding-bottom:0px;
}

.titlesmall
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:14px;
    line-height:20px;
    font-weight:bold;
    font-variant:small-caps;
    color:#01286C;
    margin-bottom:0px;
    padding-bottom:0px;
}



h1 {
	font-size: xx-large;
	color: #01286C;
	margin-top: 0px;
	
}
h2 {
	font-size: x-large;
	color:#01286C;
	margin-top: 8px;
	background-image:url("../images/bg_h2_blue.png");
	margin-right:15px;
	
	
}
h3 {
	font-size: large;
	color: #01286C;
	margin-top: 10px;
	padding-top:15px;
	
}

h3.red {
	font-size: large;
	color: #9D1B12;
	margin-top: 10px;
	padding-top:15px;
	margin-bottom:2px;
	line-height:15px;
	
}



h4 {
	font-size: medium;
	color: #01286C;
	margin-top: 0px;
	margin-bottom:0px;
	padding-bottom:0px;
	line-height:20px;
}
h5 { 
	font-size: x-small;
	margin-top: 0px;
}
h6 { 
	font-size: xx-small;
	margin-top: 0px;
}


a:link, a:visited, a:active, a:hover
{
  	font-family: 'Lucida Grande',Verdana,Arial,Sans-Serif;
  text-decoration:none;
  font-weight:bold;
  color:#133968;
  font-size:12px;
}
a:active, a:hover
{
    	font-family: 'Lucida Grande',Verdana,Arial,Sans-Serif;
    background-color: #133968;
    text-decoration:underline;
    color:White;
}
a.menuhighlight {
 display:block;
 padding:3px;
 border-top:1px solid #000;
 background-color:#01286C;
 text-align:left;
 margin-left:4px;
 color:#eeeeee;
 text-decoration:none;
 	font-family: 'Lucida Grande',Verdana,Arial,Sans-Serif;
 }
 
 
 a.menu {
 display:block;
 padding:3px;
 border-top:1px solid #000;
 background-color:#01286C;
 text-align:left;
 margin-left:4px;
 color:#eeeeee;
 text-decoration:none;
 font-weight:normal;
    font-family: 'Lucida Grande',Verdana,Arial,Sans-Serif;
    font-size:12px;
 }

 
 

a.menushop {
 display:block;
 padding:3px;
 border-top:1px solid #000;
 background-color:#01286C;
 text-align:left;
 margin-left:4px;
 color:#eeeeee;
 text-decoration:none;
 width:100px;
 }



a.menuborderless {
 display:block;
 padding:3px;
 background-color:#01286C;
 text-align:left;
 margin-left:4px;
 color:#eeeeee;
 text-decoration:none;
 font-weight:normal;
 	font-family: 'Lucida Grande',Verdana,Arial,Sans-Serif;
 }

a.menuborderless:link, a.menu:visited
{
  color:#eeeeee;
 background-color:#01286C;
 text-decoration:none; 
 font-weight:normal;
}
a.menuborderless:active, a.menu:hover
{
  color:#B98D2E; font-weight:normal;
 background-color:#eeeeee;
}



a.menu:link, a.menu:visited
{
  font-size:11px;
  color:#eeeeee;
 background-color:#01286C;
 text-decoration:none; 
font-weight:normal; 
 	font-family: 'Lucida Grande',Verdana,Arial,Sans-Serif;
}
a.menu:active, a.menu:hover
{
  color:#001B49; 
 font-weight:normal;
 background-color:#F5C301;
}

    


a.menutitlelink:link, a.menutitlelink:visited
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:bold;
    color:#262728;
    margin:2px;
    margin-left:5px;
    color:#262728;
    padding:2px;
    line-height:23px;
}

a.menutitlelink:active, a.menutitlelink:hover
{
    color:#001B49; 
    background-color:#F5C301;
    text-decoration:none;
}




a.header:link, a.header:visited
{
  font-family: Arial, Helvetica, Sans-Serif;
  color:#FFFFFF;
 text-decoration:none; 
 font-weight:bold;
}
a.header:active, a.header:hover
{
    font-family: Arial, Helvetica, Sans-Serif;
  color:#FFFFFF; 
  font-weight:bold;
  text-decoration:underline;

}




#header {
height:104px;
background-image: url("../images/header04.jpg");

}
#headerfreaks {
height:104px;
background-image: url("../images/headerfreaks06.png");
}

#menubox {
background-color:#000000;
float:left;
    width: 200px;
}
#menuboxportal {
background-color:#000000;
float:left;
width: 200px;
}



.menutitle
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:left;
font-size:11px;
margin:2px;
margin-left:5px;
color:#262728;
}
.menucontainer {
border:1px solid #000;
background-color:#0282CC;

width:175px;
margin:12px;
}

.menucontainerBlack {
border:1px solid #000;
background-color:#000000;

width:175px;
margin:12px;
}



.menushop
{
border:1px solid #000;
color:#EEEECC;
background-color:#EEEECC;
width:135px;
margin:9px;
    }
    
.new 
{
    color:#9ED8FA;
    font-size:12px;
    font-weight:bolder;
    margin-right:3px;
    }    

.golden
{
    color:#F70023;
}    



.newY 
{
    color:Yellow;
    font-size:10px;
    margin-right:3px;
    font-weight:bolder;
    }    

    
.soon 
{
    color:Yellow;
    font-size:10px;
    font-weight:bolder;
    margin-left:5px;
    }        
    
.formerror
{
    color:Red;    
    font-weight:bolder;
}

.loginerror
{
    color:Yellow;    
    font-weight:bolder;
}


.left
{
    text-align:left;
}
    
#content {
background-color:#efeff7;
width:650px;
float:left;
margin:13px;
padding:12px 10px;
text-align:left;
}

#acontent {
background-color:#efeff7;
width:650px;
float:left;
padding:12px 10px;
text-align:left;
}



#footer {
	background-color:#000000;
	margin:2px;
	padding:0px 10px;
}

#footeren {
	background-color:#000000;
	margin:2px;
	padding:0px 10px;
}

.footertext
{
    color:Gray;
    
    }


    .style1 {
	    margin-top: 16px;
    }
    .style2 {
	    margin: 3px;
	    text-align: right;
	    color: #FFFFFF;
	    font-weight: bold;
	    padding-top: 3px;
	    vertical-align:bottom;
        height: 60px;
        
}
    .style3 {
	    color: #000000;
	    text-decoration:none;
	    font-weight:normal;
    }


img { 
	border-style: none;
    border-color: inherit;
    border-width: 0;
    text-align: center;
}




p.linespacer
{
    padding:0px;
    line-height:1px;
    border:0px;
}

table.blogoverview {
    border-spacing: 0px;
    width:644px;
    background-color:#DCDCDC;
}

tr.blogtitlerow {
    
}
    
td.blogtitle {
    border-top: 3px solid #01286C;  
    padding-top:6px;
    padding-bottom:10px;
    padding-left:8px;
	font-family: Verdana,Arial,Sans-Serif;	
	font-weight:bold;
	
	font-size:16px;
    color: #9D1B12;
    
}

td.blogoverviewimage {
    width:204px;
    padding-left:8px;
    padding-bottom:8px;
}

td.blogsinglecell {
    width:636px;
    padding-left:8px;
    padding-bottom:8px;
    line-height:20px;
}

td.blogsinglecellcenter {
    width:636px;
    padding-left:8px;
    padding-bottom:8px;
    text-align:center;
       line-height:20px;
}


        
td.blogoverviewtext 
{
    padding-left:10px;
    padding-top:5px;
    padding-right:50px;
    width:440px;
       line-height:20px;
}


td.blogthreecols 
{
    padding-left:10px;
    padding-top:5px;
    padding-right:10px;
    width:33%;
}
