/* Used for the front home page to display the menu and SMF Boxes */

/* This displays the menubox top graphic */
.menubox_top { 
	background-image: url("files/mainimages/boxtop.png");
	background-repeat: no-repeat;
	background-position: left bottom;	
	width: 170px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
	padding: 0em 1em 1em 1em;	
	text-align: left;  
	font-size: 10px;  }		
	
/* Use the following with menubox_top class as div ids to overwrite the image url */	
#boxtop_links { background-image: url("files/mainimages/boxtop_links.png");	}
#boxtop_forums { background-image: url("files/mainimages/boxtop_forums.png"); }
#boxtop_social { background-image: url("files/mainimages/boxtop_social.png"); }


/*Sets the layout for both types of the bottom boxes*/
.menubox, .menubox_smf{
    background-image: url("files/mainimages/box_bottom.png");
    background-position: left bottom;
    background-repeat: no-repeat;    
    list-style-type: none;
    margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
	padding: 1em;	
    width: 170px;
	text-align: left; 	
}

/*Sets the general text link format to display in the bottom box */
.menubox {font-size: 8pt;}
.menubox a:link {color: #666666; text-decoration: none;} 
.menubox a:visited {color: #808080; text-decoration: none;}
.menubox a:hover {color: #336699; text-decoration: underline;}	
.menubox a:active {color: #336699; text-decoration: underline;}
.menubox ul,ol,li { padding-left: 8px; margin: 5px; }
.menubox h3 {font-size: 12px;}

/*Sets a slightly  different text format for the SMF box*/
.menubox_smf {font-size: 7pt;}
.menubox_smf a { color: #666666; text-decoration: underline; } 
.menubox_smf ul,ol,li { padding-left: 8px; margin: 5px; }
.menubox_smf h3 {font-size: 12px;}


/* *******  SMF News Items taken from SMF News Board ********* */
.news_item {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #000099;
}
.news_item a {color: #666666; text-decoration: none;}	
.news_item a:visited {color: #808080; text-decoration: none;}	
.news_item a:hover {color: #336699;	text-decoration:underline;}
	

.news_body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	color: #000099;
}
.news_body a {color:#666666; text-decoration: none;}	
.news_body a:visited {color:#666666; text-decoration: none;}	
.news_body a:hover {color: #336699;	text-decoration:underline;}

.news_header {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000099;
	}
.news_header a:link, .news_header a:visited, .news_header a:hover {color: #4B5D7F;}
.news_header a:link, .news_header a:visited {text-decoration: none;}
.news_header a:hover {text-decoration: underline;}
h3.news_header  {padding: 2px;}
	
.news_content {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #000099;
	}

ul.news_content{
	list-style: disc outside;
	margin-left: 1em;
	padding-left: 1em;	
}

/*ul.news_content li { 
	list-style-type: disk;
	list-style-position: outside; 
	margin-left: 1em;
	padding-left: 1em;	
	}

/*ul.news_content li { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #000099;
	}

ul.news_content ul {
	list-style-type: circle;
	list-style-position: outside;
	margin-left: 0;
	padding-left: 1em;
}
*/


