/* Joshua Harris: The Child Star Legacy - Main Style Information ******************************************************************************* */

/*
Theme Name: Joshua Harris: The Child Star Legacy - Main
Theme URI: http://www.joshuaharrislegacy.net/
Description: The default theme for Joshua Harris: the Child Star Legacy.  Colors are mainly blue.
Version: 4.5
Author: Jeff Long
Author URI: http://www.legacy-designs.net/
*/


/* Basics ******************************************************************************* */

html {
	color: #8cbbff;
	background: #0642a2; 
	margin: 0px;
	scrollbar-face-color: #054ec2;
	scrollbar-highlight-color: #316dcc;
	scrollbar-shadow-color: #105edc;
	scrollbar-3dlight-color: #105edc;
	scrollbar-arrow-color: #5895f7;
	scrollbar-track-color: #064ab6;
	scrollbar-darkshadow-color: #124eae;
	font-family: Arial;
	font-size: 12px;
}

body {
	background-image: url('images/main_background.jpg');
	background-repeat: repeat-x;
	background-color: #0642a2;
	font-family: Arial;
	color: #8cbbff;
	font-size: 12px;
	margin: 0px;
	scrollbar-face-color: #054ec2;
	scrollbar-highlight-color: #316dcc;
	scrollbar-shadow-color: #105edc;
	scrollbar-3dlight-color: #105edc;
	scrollbar-arrow-color: #5895f7;
	scrollbar-track-color: #064ab6;
	scrollbar-darkshadow-color: #124eae;
}

input, textarea, button, select, option, checkbox {
	background-color: #2061cf;
	padding: 0px;
	margin: 0px;
	border: solid #0a47a3 2px;
	font-family: Arial; 
	font-size: 10px; 
	color: #7aabf6;
}

input:focus, textarea:focus, button:hover, select, option:hover, checkbox:hover {
	background-color: #2061cf;
	padding: 0px;
	margin: 0px;
	border: solid #0a47a3 2px;
	font-family: Arial; 
	font-size: 10px; 
	color: #7aabf6;
}

legend {
	color: #FFFFFF;
	font: italic 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

ul, li {
	font-weight: bold;
	font-style: normal;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-image: none;
	list-style-type: none;
	text-align: left;
}

p, blockquote, pre {
	margin: 0px;
	font-size: 10px;
}

blockquote { 
	background-color: #498af2;
	background-image: url('');
	background-repeat: no-repeat;
	width: 465px;
	height: 100%;
	border-top: 0px solid #0963f3;
	border-bottom: 2px solid #0963f3;
	border-left: 0px solid #0963f3;
	border-right: 2px solid #0963f3;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
}

#blockquotetext { 
	color:#656D84;
	font-weight: normal;
	font-size: 11px;
	text-align: left; 
	padding: 0px;
	width: 480px;
	margin: 0px;
}

#blockquotetext ul {
	list-style: none;
	font-size: 16px;
	color: #aeccfd;
	font-family: Verdana, tahoma;
	font-weight: bold;
	font-style: italic;
	text-decoration: underline;
}

#blockquotetext li {
	font-size: 10px;
	font-family: trebuchet ms, arial;
	text-align: left;
	color: #87b5fd;
	font-weight: bold;
	font-style: normal;
	text-decoration: underline;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.at_space_under {
	margin-bottom: 5px;
}

.image_noborder img {
	border: 0px;
}

.avatar {
	width: 100px;
	height: 100px;
}

.avatar img, .avatar a img, img.avatar a {
	border: 4px solid #2f79ef;
}

.avatar img:hover, .avatar a img:hover, img.avatar a:hover {
	border: 4px solid #3f86f5;
}

/* Website_Main ******************************************************************************* */

/*	Main_Links	*/

a:active {
	color: #88b6fa;
	letter-spacing: 0px;
	text-decoration: none;
	font-weight: Bold;
	padding: 0px;
	margin: 0px;
}
a:link {
	color: #88b6fa;
	letter-spacing: 0px;
	text-decoration: none;
	font-weight: Bold;
	padding: 0px;
	margin: 0px; 
}
a:visited {
	color: #88b6fa;
	letter-spacing: 0px;
	text-decoration: none;
	font-weight: Bold;
	padding: 0px;
	margin: 0px; 
}

a:hover {
	color: #9bc0f8;
    	letter-spacing: 0px;
	text-decoration: underline;
	font-style: italic;
     	font-weight: bold;
	padding: 0px;
	margin: 0px;  
}

/*	Main_Headings	*/

h1 {
	background:  url() no-repeat bottom left;
	border-top: 0px solid #77abfd;
	border-right: 0px solid #77abfd;
	border-bottom: 2px solid #77abfd; 
	border-left: 0px solid #77abfd;
	color: #90b9fa;
	font-family: Arial, "Georgia", sans-serif; 
	font-size: 20px;
	font-weight: bold; 
	text-align: left; 
	padding: 0px 0px 0px 0px;
	margin-bottom: 8px;
	text-transform: uppercase;
}

h2 {
	background-image:  url();
	background-repeat: no-repeat;
	border-top: 0px solid #3069c4;
	border-right: 0px solid #3069c4;
	border-bottom: 2px solid #144695; 
	border-left: 0px solid #3069c4;
	color: #77a4ea;
	font-family: Trebuchet MS, "Georgia", sans-serif; 
	font-size: 18px;
	font-weight: bold; 
	font-style: normal;
	text-align: center; 
	padding: 0px;
	margin-bottom: 8px;
	text-transform: uppercase;
}

h3 {
	background:  url() no-repeat bottom left;
	border-top: 0px solid #155fd4;
	border-right: 0px solid #155fd4;
	border-bottom: 2px solid #84acec; 
	border-left: 0px solid #155fd4;
	color: #6d9fef;
	font-family: Verdana, "Georgia", sans-serif; 
	font-size: 18px;
	font-weight: normal; 
	text-align: center; 
	padding: 0px 0px 0px 0px;
	margin-bottom: 0px;
	text-transform: uppercase;
}

h4 {
	background:  url() no-repeat bottom left;
	border-top: 0px solid #6da3e9;
	border-right: 0px solid #6da3e9;
	border-bottom: 2px solid #6da3e9; 
	border-left: 0px solid #6da3e9;
	color: #92befe;
	font-family: Georgia, Courier, sans-serif; 
	font-size: 16px;
	font-weight: bold; 
	text-align: left; 
	padding: 0px 0px 0px 0px;
	margin-bottom: 8px;
	text-transform: uppercase;
}

h5 {
	background:  url() no-repeat bottom left;
	border-top: 0px solid #6da3e9;
	border-right: 0px solid #6da3e9;
	border-bottom: 2px solid #6da3e9; 
	border-left: 0px solid #6da3e9;
	color: #92befe;
	font-family: Arial, "Georgia", sans-serif; 
	font-size: 16px;
	font-weight: bold; 
	text-align: left; 
	padding: 0px 0px 0px 0px;
	margin-bottom: 8px;
	text-transform: uppercase;
}

h6 {
	background:  url() no-repeat bottom left;
	border-top: 0px solid #6da3e9;
	border-right: 0px solid #6da3e9;
	border-bottom: 2px solid #6da3e9; 
	border-left: 0px solid #6da3e9;
	color: #92befe;
	font-family: Georgia, Courier, sans-serif; 
	font-size: 16px;
	font-weight: bold; 
	text-align: left; 
	padding: 0px 0px 0px 0px;
	margin-bottom: 8px;
	text-transform: uppercase;
}

/*	Main_Headers	*/

.header_main {
	FONT-WEIGHT: bold;
	font-size: 12px;
	COLOR: #84aff4;
	FONT-FAMILY: Arial;
}

.header1 {
	FONT-WEIGHT: bold;
	font-size: 12px;
	COLOR: #80a8e9;
	FONT-FAMILY: Arial;
	TEXT-ALIGN: right;
}

.header_small {
	FONT-WEIGHT: bold;
	font-size: 9px;
	COLOR: #acc5e1;
	FONT-FAMILY: Arial;
}

.header2 {
	FONT-WEIGHT: bold;
	font-size: 12px;
	COLOR: #acc5e1;
	FONT-FAMILY: Arial;
	LETTER-SPACING: 0pt;
}

.header3 {
	FONT-WEIGHT: bold;
	font-size: 12px;
	COLOR: #bccbdc;
	FONT-FAMILY: Arial;
	HEIGHT: 20px;
}

.header_1 {
	FONT-WEIGHT: bold;
	font-size: 12px;
	COLOR: #84b4ff;
	FONT-FAMILY: Arial;
	TEXT-ALIGN: right;
}

.header_2 {
	FONT-WEIGHT: bold;
	font-size: 12px;
	COLOR: #82aae7;
	FONT-FAMILY: Arial;
}

/*	Main_Text	*/

.style7 {
	color: #8cb3f2;
	font-size: 9px;
	font-family: Arial;
	font-weight: bold;
}

.style8 {
	COLOR: #8cb1ec;
	font-family: arial;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
}

.style9 {
	color: #7ea4dc;
	font-size: 10px;
	font-family: Arial;
	font-weight: bold;
}

.style13 {
	COLOR: #649bf1;
	font-family: Arial;
	font-size: 12px;
}


.style14 {
	background:  url() no-repeat bottom left;
	border-top: 0px solid #77abfd;
	border-right: 0px solid #77abfd;
	border-bottom: 0px solid #77abfd; 
	border-left: 0px solid #77abfd;
	color: #90b9fa;
	font-family: Arial, "Georgia", sans-serif; 
	font-size: 16px;
	font-weight: bold; 
	text-align: left; 
	padding: 0px 0px 0px 0px;
	margin: 0px;
}

.headlines {
	color: #6ba2f5;
	font-size: 10px;
	font-family: Arial;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}

.warning {
	margin: 1em 0;
	padding: 0.5em 3em;
	background: #87b3f5;
	border-left: 1em solid #3382f9;
	color: #2960b3;
	font-family: verdana;
	font-weight: bold;
	font-style: italic;
	text-decoration: underline;
}


/* Website_Content ******************************************************************************* */

/* ***************** Welcome Message/Fanlisting Stats ***************** */

.welcome{
	font-family: arial;
	font-weight: bold;
	font-style: normal;
	font-size: 10px;
	color: #83aef2;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	text-shadow: #003891 1px 1px 1px;
	text-decoration: none;
}

strong.welcome, .welcome strong {
	font-family: arial;
	font-weight: bold;
	font-style: italic;
	font-size: 11px;
	color: #83aef2;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	text-shadow: #003891 1px 1px 1px;
	text-decoration: underline;
}

.flstats {
	font-family: arial;
	font-weight: bold;
	font-style: normal;
	font-size: 10px;
	color: #83aef2;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	text-shadow: #0143ab 1px 1px 1px;
}

strong.flstats, .flstats strong {
	font-family: arial;
	font-weight: bold;
	font-style: normal;
	font-size: 11px;
	color: #83aef2;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	text-shadow: #0143ab 1px 1px 1px;
}

/* ***************** Breadcrumb/User Login/User Logout/User Info ***************** */

/*	Main Table	*/

.table-bu_bg {
	background-color: #013588;
	border-bottom: 1px solid #01378c;
	border-left: 1px solid #01378c;
	border-right: 1px solid #01378c;
	border-top: 1px solid #01378c;
}

.row1 {
	background-color: #0059e5;
	padding: 4px;
}

.row2 {
	background-color: #0d57cd;
	padding: 4px;
}

/*	Breadcrumb	*/

.breadcrumb {
	padding-top: 2px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
}

ul.breadcrumb, .breadcrumb ul {
	background: transparent url('images/breadcrumb/navbit-home.png') left top no-repeat;
	border: 0px #ffffff solid;
	list-style: none;
	display: inline;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
}

li.breadcrumb, .breadcrumb li {
	background: transparent url('images/breadcrumb/navbit-home.png') left top no-repeat;
	border: 0px #ffffff solid;
	list-style: none;
	list-style-image: url('images/breadcrumb/navbit-blank.png'); 
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
}

.breadcrumb .navbit {
	float:left;
	background-image:url('images/breadcrumb/navbit-arrow-right.png');
	background-position:right center;
	background-repeat:no-repeat;
	padding-right:10px;
	padding-left:3px;
}

.breadcrumb .navbit:first-child {
	padding-left:0;
}

.breadcrumb .navbit.lastnavbit {
	background: transparent;
}

.breadcrumb .navbit.lastnavbit span {
	float:left;
	background: transparent;
	padding-right:10px;
	padding-left:3px;
}

.breadcrumb .navbit > a, .breadcrumb .lastnavbit span {
	display:block;
	padding:2px 4px;
	float:left;
	background-color:transparent;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;	
}

.breadcrumb .navbit a:hover 
}

.breadcrumb .navbit a {
	text-decoration:none;
}

.breadcrumb .navbit a.popupctrl {
	background-image:url(images/misc/navbit-arrow-right.png);
	background-position:center center;
	padding:2px 6px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}

.breadcrumb .navbit a.popupctrl:hover {
	background-color:#FFEB90;
	color:#417394;
}

.breadcrumb hr {
	display:none;
}

.floatcontainer:after, .formcontrols .blockrow:after, dl.stats:after {
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

.floatcontainer, .formcontrols .blockrow, dl.stats {
	display:inline-block;
	font-weight:normal;
}

/*	User Info	*/

#mod_login_greeting {
	font-family: arial;
	font-size: 15px;
	color: #5e96fd;
	font-weight: bold;
	font-style: normal;
	text-transform: none;
	text-decoration: none;
	text-shadow: #003dad 1px 1px 1px;
}

#mod_login_greeting_hi {
	font-family: Verdana;
	font-size: 15px;
	color: #5e96fd;
	font-weight: bold;
	font-style: normal;
	text-transform: none;
	text-decoration: none;
	text-shadow: #003dad 1px 1px 1px;
}

#mod_login_greeting_username {
	font-family: Georgia;
	font-size: 15px;
	color: #2069ff;
	font-weight: bold;
	font-style: normal;
	text-transform: none;
	text-decoration: none;
	text-shadow: #003dad 1px 1px 1px;
}

#mod_login_avatar {
	width: 100px;
	height: 100px;
}

#mod_login_avatar img {
	border: 4px solid #2f79ef;
}

#mod_login_avatar img:hover {
	border: 4px solid #3f86f5;
}

/* ***************** Home_Page ***************** */

/*	Home_Top Stories	*/

.home_topstories {
	background: transparent;
	width: 420px;
	height: 240px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 0px solid #000000;
	font-family: arial;
	font-weight: bold;
	font-style: normal;
	font-size: 10px;
}

.home_topstories_tabs ul {
	background: transparent;
	width: 420px;
	height: 240px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 0px solid #000000;
	font-family: arial;
	font-weight: bold;
	font-style: normal;
	font-size: 10px;
	vertical-align: bottom;
}

.home_topstories_tabs li {
	background: transparent;
	width: 420px;
	height: 240px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 0px solid #000000;
	font-family: arial;
	font-weight: bold;
	font-style: normal;
	font-size: 10px;
	vertical-align: bottom;
}

UL.home_topstories_tabNavigation {
	width: 420px;
	height: 40px;
	background-color: transparent;
	background-image: url('images/news/top_stories/table/topstories_navbg.jpg');
	background-repeat: no-repeat;
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: arial;
	font-weight: bold;
	font-style: normal;
	font-size: 10px;
	text-align: center;
	vertical-align: bottom;
}

UL.home_topstories_tabNavigation LI, LI.home_topstories_tabNavigation {
	display: inline;
	font-family: arial;
	font-weight: bold;
	font-style: normal;
	font-size: 10px;
	width: 44px;
	height: 40px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-repeat: no-repeat;
	background-color: transparent;
	text-align: center;
}

UL.home_topstories_tabNavigation LI A {
	display: inline;
	float: left;
	font-family: arial;
	font-size: 10px;
	line-height: 32px;
}

UL.home_topstories_tabNavigation LI A {
	display: block;
	width: 52px;
	height: 40px;
	background: url('images/news/top_stories/table/topstories_nav_tab1.png') transparent no-repeat;
	font-family: arial;
	font-size: 10px;
	color: #AFA2A0;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	font-style: normal;
	text-transform: uppercase;
}

UL.home_topstories_tabNavigation LI A:visited {
	display: block;
	width: 52px;
	height: 40px;
	background: url('images/news/top_stories/table/topstories_nav_tab1.png') transparent no-repeat;
	font-family: arial;
	font-size: 10px;
	color: #AFA2A0;
	text-align: center;
	text-decoration: underline;
	font-weight: bold;
	font-style: normal;
	text-transform: uppercase;
}

UL.home_topstories_tabNavigation LI A:hover {
	display: block;
	width: 52px;
	height: 40px;
	background: url('images/news/top_stories/table/topstories_nav_tab2.png') transparent no-repeat;
	font-family: arial;
	font-size: 10px;
	color: #AFA2A0;
	text-align: center;
	text-decoration: underline;
	font-weight: bold;
	font-style: italic;
	text-transform: uppercase;
}


UL.home_topstories_tabNavigation LI A:selected {
	display: block;
	width: 52px;
	height: 40px;
	background: url('images/news/top_stories/table/topstories_nav_tab2.png') transparent no-repeat;
	font-family: arial;
	font-size: 10px;
	color: #AFA2A0;
	text-align: center;
	text-decoration: underline;
	font-weight: bold;
	font-style: italic;
	text-transform: uppercase;
}
		
UL.home_topstories_tabNavigation LI A:focus {
	display: block;
	width: 52px;
	height: 40px;
	background: url('images/news/top_stories/table/topstories_nav_tab2.png') transparent no-repeat;
	font-family: arial;
	font-size: 10px;
	color: #AFA2A0;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	font-style: normal;
	text-transform: uppercase;
	outline: 0;
}

div.home_topstories_tabs > div {
	width: 420px;
	height: 200px;
	padding: 0px;
	margin-top: 0px;
	border: 0px solid #333;
}
		
div.home_topstories_tabs > div h2 {
	margin-top: 0;
}

/*	Home_Text	*/

.stats { 
	color: #8bb2f3;
	font-size: 9px;
	font-family: Arial;
	font-weight: bold;
}

.stats a { 
	color: #8bb2f3;
	font-size: 9px;
	font-family: Arial;
	font-weight: bold;
}

.stats a:visited { 
	color: #8bb2f3;
	font-size: 9px;
	font-family: Arial;
	font-weight: bold;
}

.stats a:hover { 
	color: #8bb2f3;
	font-size: 9px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: underline;
}

.dallascountdown {
	font-family: arial;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #92abd0;
}

.home_joshuaindallas {
	width: 180px;
	height: 60px;
	display: block;
	vertical-align: middle;
	text-align: right;
}

.home_joshuaindallas A {
	padding-top: 8px;
	FONT: bold 14px Arial, sans-serif;
	COLOR: #6aa5ff;
	width: 180px;
	height: 60px;
	TEXT-DECORATION: none;
	display: block;
	vertical-align: middle;
	text-align: right;
	BACKGROUND-COLOR: #1950a1;
	BACKGROUND-IMAGE: url(images/home/dallas/navbg_dallas1.png);
	background-repeat: no-repeat;
}

.home_joshuaindallas A:visited {
	padding-top: 8px;
	FONT: bold 14px Arial, sans-serif;
	COLOR: #6aa5ff;
	width: 180px;
	height: 60px;
	TEXT-DECORATION: none;
	display: block;
	vertical-align: middle;
	text-align: right;
	BACKGROUND-COLOR: #1950a1;
	BACKGROUND-IMAGE: url(images/home/dallas/navbg_dallas1.png);
	background-repeat: no-repeat;
}

.home_joshuaindallas A:hover {
	padding-top: 8px;
	FONT: bold 14px Arial, sans-serif;
	COLOR: #95bcf8;
	TEXT-DECORATION: underline;
	width: 180px;
	height: 60px;
	display: block;
	vertical-align: middle;
	text-align: right;
	BACKGROUND-COLOR: #1950a1;
	BACKGROUND-IMAGE: url(images/home/dallas/navbg_dallas2.png);
	background-repeat: no-repeat;
}

.forumlogin_main input {
	background-color: #3070d5;
	background-image: url(images/home/forum/style/forum_login_mainbg.jpg);
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #8bafe4;
	border: 1px solid #0b4aae;
	padding: 0px;
	margin: 0px;
}

.forumlogin_main input:hover {
	background-color: #3070d5;
	background-image: url(images/home/forum/style/forum_login_mainbg.jpg);
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #8bafe4;
	border: 1px solid #0b4aae;
	padding: 0px;
	margin: 0px;
}

.forumlogin_button {
	background: none;
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #8bafe4;
	border: 0px solid #0b4aae;
	width: 148px;
	height: 26px;
	text-align: center;
}

.home_polls {
	font-family: Arial;
	font-size: 12px;
	color: #8bb4f5;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}

.vote {
	padding: 0px;
	margin: 0px;
	border: solid #0a47a3 0px;
	font-family: Arial; 
	font-size: 12px; 
	color: #7aabf6;
	background-color: #0a52be;
	background-image: url();
}

/*	Home_Content Updates	*/

.header_topstories {
	FONT-WEIGHT: bold;
	font-size: 12px;
	COLOR: #95b1de;
	FONT-FAMILY: Arial;
}

.header_fanlistingsnetwork-headlines {
	FONT-WEIGHT: bold;
	font-size: 12px;
	COLOR: #80acf3;
	FONT-FAMILY: Arial;
	white-space: nowrap;
}

.header_headlines {
	FONT-WEIGHT: bold;
	font-size: 12px;
	COLOR: #6f9eec;
	FONT-FAMILY: Arial;
}


.heads {
	background: #0954ca url(images/home/headlines/style/headlines_stories.jpg) no-repeat;
	padding: 0px;
	display: block;
	width: 260px;
	height: 48px;
	border-bottom: 1px solid #7dadfa;
	margin-top: 0px;
	margin-bottom: 3px;
}

.heads:hover {
	background: #0049bd url(images/home/headlines/style/headlines_stories-hover.jpg) no-repeat;
	padding: 0px;
	display: block;
	width: 260px;
	height: 48px;
	border-bottom: 1px solid #7dadfa;
	margin-top: 0px;
	margin-bottom: 3px;
}

.heads_text  {
	font-family: Arial;
	font-size: 9px;
	font-weight: bold;
	font-style: normal;
	margin: 0px;
	padding: 0px;
	text-align: right;
}

.heads_text a {
	color: #3e87fa;
	text-align: left;
	text-decoration:none;
	font-style: normal;
}

.heads_text a:visited {
	color:#3e87fa;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}

.heads_text a:hover {
	color: #5493f8;
	font-weight: bold;
	font-style: italic;
	text-decoration: underline;
}

.heads_text ul, .heads_text li {
	list-style-type: none;
}

.spotlight_style {
	color: #acc5e1;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	padding: 0px;
}

.spotlight_news {
	FONT-WEIGHT: bold;
	font-size: 12px;
	COLOR: #bccbdc;
	FONT-FAMILY: Arial;
}

.news_headlines {
	color: #6ba2f5;
	font-size: 10px;
	font-family: Arial;
	font-weight: bold;
}

.latest_articles {
	color: #6ba2f5;
	font-size: 10px;
	font-family: Arial;
	font-weight: bold;
}

.latest_downloads {
	color: #6ba2f5;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

.latest_downloads_stats {
	color: #6ba2f5;
	font-size: 10px;
	font-family: Arial;
	font-weight: bold;
}

/*	Home_Forum Stuff	*/

.ssi_table {
	FONT-FAMILY: Arial;
	font-size: 9px;
	FONT-WEIGHT: bold;
	WIDTH: 200px;
	background-color: #336cc7;
	color: #8cade2;
}

.home_forum_latestposts {
	font-family: Arial;
	color: #5e9af5;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

table.forum_latestposts, tr.forum_latestposts {
	width: 415px;
	background: none;
	padding: 0px;
	margin: 0px;
}

td.forum_latestposts {
	display: inline;
	float: left;
	background: #0954ca url(images/home/forum/style/forum_latestposts_posts.jpg) 0px 0px no-repeat;
	padding: 0px;
	display: block;
	width: 415px;
	height: 60px;
	border-bottom: 1px solid #7dadfa;
	margin-bottom: 5px;
}

td:hover.forum_latestposts  {
	background: #0049bd url(images/home/forum/style/forum_latestposts_postshover.jpg) 0px 0px no-repeat;
	margin-bottom: 5px;
}

.forum_latestposts_text  {
	font-family: Arial;
	font-size: 10px;
	list-style-type:none;
	margin: 0px;
	padding: 0px;
	text-align: right;
}

.forum_latestposts_text a {
	color: #3e87fa;
	text-align: left;
	text-decoration:none;
	font-style: normal;
}

.forum_latestposts_text a:visited {
	color:#3e87fa;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}

.forum_latestposts_text a:hover {
	color: #5493f8;
	font-weight: bold;
	font-style: italic;
	text-decoration: underline;
}

.forum_latestposts_text ul, .forum_latestposts_text li {
	list-style-type: none;
}

.latestposts_icon img {
	background-color: #0f5fd7;
	width: 80px;
	height: 40px;
	border: 3px solid #2877f4;
	padding: 0px;
	margin: 0px;
}

.latestposts_icon img:hover {
	background-color: #2877f4;
	width: 80px;
	height: 40px;
	border: 3px solid #6fa2f3;
	padding: 0px;
	margin: 0px;
}

.forum-message {
	width: 328px;
	height: 105px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

.forum-message blockquote, blockquote.forum-message {
	width: 328px;
	height: 105px;
	background-image: url('images/home/forum/latest_posts/forum_message-bg.jpg');
	background-repeat: no-repeat;
	background-color: #0a367b;
	font-family: arial;
	font-size: 10px;
	font-weight: bold;
	font-style: normal;
	color: #76abff;
	text-align: left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

/*	Home_Latest Updates	*/

.latestupdates_home {
	width: 275px;
	text-align: right;
	padding: 0px;
	margin: 0px;
}

.latestupdates_home img, .latestupdates_home img a { 
	  filter: alpha(opacity=60); opacity: .6;
          border-style: solid;
          border-width: 0px;
          border-color: #4788ef;
	  background-color: #1659c2;
          margin: 2px;
          width: 220px;
	  height: 200px;
}
	
.latestupdates_home img:hover, .latestupdates_home img a:hover {
	  filter: alpha(opacity=90); opacity: .9;
          border-style: solid;
          border-width: 0px;
          border-color: #96bbf5;
   	  background-color: #1659c2;
          margin: 2px;
          width: 220px;
	  height: 200px;	
}


/*	Home_Images	*/

.home_code {
	width: 104px;
	height: 39px;
	padding: 1px;
	margin: 0px;
}

.home_code img {
	filter: alpha(opacity=80); opacity: .8;
	margin: 0px;
	padding: 0px;
	border:  1px solid #0e59cf;
	background-color:  #0f4eab;
	cursor: default;
}

.home_code img:hover {
	filter: alpha(opacity=90); opacity: .9;
	margin: 0px;
	padding: 0px;
	border: 1px solid #4980d8;
	background-color:  #0f4eab;
	cursor: default;
}

.home_potm {
	width : 196px;
	height : 120px;
	margin: 0px;
	padding: 0px;
}

.home_potm a img { 
	border-width :2px;
	border-color:  #2261c4;
	background-color:  #3e6196;
	border-style: solid;
}
.home_potm a:hover img { 
	border-width :2px;
	border-color: #123b7b;
	background-color:  #3e6196;
	border-style: solid;
}

.home_flsnetwork {
	width: 196px;
	height: 120px;
	margin: 0px;
	padding: 0px;
}

.home_fls-network {
	width: 96px;
	height: 94px;
	margin: 0px;
	padding: 0px;
}

.home_fls-network a img { 
	border-width :2px;
	border-color:  #2261c4;
	background-color:  #3e6196;
	border-style: solid;
	width: 96px;
	height: 94px;
}
.home_fls-network a:hover img { 
	border-width :2px;
	border-color: #123b7b;
	background-color:  #3e6196;
	border-style: solid;
	width: 96px;
	height: 94px;
}

/*	Home_Gallery	*/

.gallery_latest_uploads, .gallery_latest_uploads table, .gallery_latest_uploads tr, .gallery_latest_uploads td {
	width: 440px;
	padding: 0px 0px 0px 0px;
	margin-top: 0px;
}

.gallery_home, table.gallery_home {
	padding: 0px 0px 0px 0px;
	margin-top: 0px;
	border-collapse: collapse;
}

tr.gallery_home, .gallery_home tr {
	padding-top: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	vertical-align: top;
}

td.gallery_home, .gallery_home td {
	background-image: url('images/home/gallery/gallery_latest-uploads-images-main.jpg');
	background-repeat: no-repeat;
	background-position: center;
	width: 85px;
	height: 100px;
	padding-top: 0px;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	vertical-align: top;		
}

td.gallery_home, .gallery_home td:hover {
	background-image: url('images/home/gallery/gallery_latest-uploads-images-main.jpg');
	background-repeat: no-repeat;
	background-position: center;
	width: 85px;
	height: 100px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
	padding-right: 4px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	vertical-align: top;		
}

img.gallery_home {
	filter: alpha(opacity=60); opacity: .6;
	width: 85px;
	height: 100px;
	padding: 4px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	border-left: 4px solid #073680;
	border-right: 4px solid #073680;
	border-top: 4px solid #073680;
	border-bottom: 4px solid #073680;
	background-color: #0d59d8;
}
	
img.gallery_home:hover {
	filter: alpha(opacity=90); opacity: .9;
	width: 85px;
	height: 100px;
	padding: 4px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	border-left: 4px solid #073680;
	border-right: 4px solid #073680;
	border-top: 4px solid #073680;
	border-bottom: 4px solid #073680;
	background-color: #4a88f1;
}

/*	Home_Promo Kit	*/

.home_button {
	width: 100px;
	height: 35px;
	background-color:  #0f4eab;
	background-image: url('images/home/promo-kit/joshuaharrislegacy_promokit-base.jpg');
	background-repeat: no-repeat;
	background-position: center;
}

.home_button:hover {
	width: 100px;
	height: 35px;
	background-color:  #0f4eab;
	background-image: url('images/home/promo-kit/joshuaharrislegacy_promokit-base-hover.jpg');
	background-repeat: no-repeat;
	background-position: center;
}

.home_button img { 
	width: 100px;
	height: 35px;
	filter: alpha(opacity=80); opacity: .8;
	background-color: #0055db;
	background-image: url('images/home/promo-kit/joshuaharrislegacy_promokit-base.jpg');
	background-repeat: no-repeat;
	background-position: center;
	padding: 4px;
	border-bottom: 1px solid #478eff;
	border-top: 1px solid #478eff;
	border-right: 1px solid #478eff;
	border-left: 1px solid #478eff;
	padding-right: 4px;
	padding-left: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
	margin: 1px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
}

.home_button img:hover {
	width: 100px;
	height: 35px;
	filter: alpha(opacity=90); opacity: .9;
	background-color: #0055db;
	background-image: url('images/home/promo-kit/joshuaharrislegacy_promokit-base.jpg');
	background-repeat: no-repeat;
	background-position: center;
	padding: 4px;
	border-bottom: 1px solid #98bffc;
	border-top: 1px solid #98bffc;
	border-right: 1px solid #98bffc;
	border-left: 1px solid #98bffc;
	padding-right: 4px;
	padding-left: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
	margin: 1px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
}

/*	Home_Affiliates	*/

.home_legacyaffiliates {
	width: 440px;
}

.home_legacyaffiliates a img {
	width: 130px;
	height: 65px;
	background-color: #004eca;
	padding: 4px;
	border-bottom: 1px solid #b0cefd;
	border-top: 1px solid #b0cefd;
	border-right: 1px solid #b0cefd;
	border-left: 1px solid #b0cefd;
	padding-right: 4px;
	padding-left: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
	margin: 1px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;

}

.home_legacyaffiliates a:hover img {
	width: 130px;
	height: 65px;
	background-color: #004eca;
	padding: 4px;
	border-bottom: 1px solid #3e89ff;
	border-top: 1px solid #3e89ff;
	border-right: 1px solid #3e89ff;
	border-left: 1px solid #3e89ff;
	padding-right: 4px;
	padding-left: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
	margin: 1px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
}

.home_affiliates {
	width: 200px;
}

.home_affiliates a img{
	border: 1px;
	border-style: solid;
	border-color: #105bd3;
	background-color: #1b52a9;
}

.home_affiliates a:hover img {
	border: 1px;
	border-style: solid;
	border-color: #6292df;
	background-color: #1b52a9;
}

.home_eliteaffiliates {
	width: 250px;
	height: 200px;
	padding: 0px;
	padding-top: 0px;
	padding-bottom: 14px;
	font-family: Trebuchet MS;
	font-size: 11px; 
	color: #9d9d9c; 
	text-align: center;
}

UL.home_eliteaffiliates_tabNavigation {
	width: 250px;
	height: 40px;
	background-color: transparent;
	background-image: url('images/home/affiliates/style/elite/affiliates_list_elite-navbg.jpg');
	list-style: none;
	margin: 0;
	padding: 0;
}

UL.home_eliteaffiliates_tabNavigation LI {
	display: inline;
}

UL.home_eliteaffiliates_tabNavigation LI A {
	padding: 3px 5px;
	background-color: #77acff;
	color: #0048ba;
	text-decoration: none;
}

UL.home_eliteaffiliates_tabNavigation LI A.selected, UL.tabNavigation LI A:hover {
	background-color: #0048ba;
	color: #77acff;
	padding-top: 7px;
}
		
UL.home_eliteaffiliates_tabNavigation LI A:focus {
	outline: 0;
}

div.home_eliteaffiliates_tabs > div {
	padding: 0px;
	margin-top: 0px;
	border: 0px solid #333;
}
		
div.home_eliteaffiliates_tabs > div h2 {
	margin-top: 0;
}

#costars {
	width: 250px;
	height: 200px;
	background-color: transparent;
	background-image: url('images/home/affiliates/style/elite/affiliates_list_elite-mainbg.jpg');
	background-repeat: no-repeat;
}

#dallas {
	width: 250px;
	height: 200px;
	background-color: transparent;
	background-image: url('images/home/affiliates/style/elite/affiliates_list_elite-mainbg.jpg');
	background-repeat: no-repeat;
}

#guest {
	width: 250px;
	height: 200px;
	background-color: transparent;
	background-image: url('images/home/affiliates/style/elite/affiliates_list_elite-mainbg.jpg');
	background-repeat: no-repeat;
}

#reg {
	width: 250px;
	height: 200px;
	background-color: transparent;
	background-image: url('images/home/affiliates/style/elite/affiliates_list_elite-mainbg.jpg');
	background-repeat: no-repeat;
}
		
.home_eliteaffiliates a img{
	width: 60px;
	height: 45px;
	-moz-border-radius: 5px;	
	background-color: #004abe;
	border-right: 1px solid #b0cefd;
	border-left: 1px solid #b0cefd;
	border-top: 1px solid #b0cefd;
	border-bottom: 1px solid #b0cefd;
	padding: 3px;
	margin: 2px;
}

.home_eliteaffiliates a:hover img {
	width: 60px;
	height: 45px;
	background-color: #004abe;
	border-right: 1px solid #3e89ff;
	border-left: 1px solid #3e89ff;
	border-top: 1px solid #3e89ff;
	border-bottom: 1px solid #3e89ff;
	padding: 3px;
	margin: 2px;

}

.home_eliteaffiliates option, .home_eliteaffiliates hightlight {
	background-image: url('http://www.joshuaharrislegacy.net/images/home/affiliates/style/elite/affiliates_list_elite-mainbg.jpg');
	background-repeat: repeat;
	font-family: arial, trebuchet ms;
	font-size: 12px;
	color: #FFFFFF;
	border: 2px solid #85b0f3;
	padding: 0px;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 0px;
	border-radius: 5px;
}

.home_eliteaffiliates option:hover, .home_eliteaffiliates hightlight:hover {
	background-image: url('http://www.joshuaharrislegacy.net/images/home/affiliates/style/elite/affiliates_list_elite-mainbg-hover.jpg');
	background-repeat: repeat;
	font-family: arial, trebuchet ms;
	font-size: 12px;
	color: #FFFFFF;
	border: 2px solid #85b0f3;
	padding: 0px;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 0px;
	border-radius: 5px;
}

.home_eliteaffiliates select {
	background-image: url('http://www.joshuaharrislegacy.net/images/home/affiliates/style/elite/affiliates_list_elite-mainbg.jpg');
	background-color: transparent;
	font-family: arial, trebuchet ms;
	font-size: 12px;
	color: #FFFFFF;
	border: 2px solid #85b0f3;
	padding: 0px;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 0px;
	border-radius: 5px;
	width: 184px;
}

.home_eliteaffiliates select:hover {
	background-image: url('http://www.joshuaharrislegacy.net/images/home/affiliates/style/elite/affiliates_list_elite-mainbg-hover.jpg');
	background-color: transparent;
	font-family: arial, trebuchet ms;
	font-size: 12px;
	color: #FFFFFF;
	border: 2px solid #85b0f3;
	padding: 0px;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 0px;
	border-radius: 5px;
	width: 184px;
}

.home_eliteaffiliates option:focus, .home_eliteaffiliates select:focus, .home_eliteaffiliates hightlight:hover {
	background-image: url('http://www.joshuaharrislegacy.net/images/home/affiliates/style/affiliates_listbg-hover.jpg');
	background-color: transparent;
	font-family: arial, trebuchet ms;
	font-size: 12px;
	color: #FFFFFF;
	border: 2px solid #85b0f3;
	padding: 0px;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 0px;
	border-radius: 5px;
	width: 184px;
}

.home_eliteaffiliates_apps-status {
	font-family: Georgia;
	font-size: 20px;
	font-weight: bold;
	font-style: italic;
	text-decoration: underline;
	text-shadow: #00378f 1px 1px 1px;
	color: #0a5fe5;
	background: transparent;
}

.home_topaffiliates {
	width: 184px;
}

.home_topaffiliates {
	color: #AB706A;
	padding: 10px 10px 10px 10px;
	font-family: Arial;
	font-size: 11px;
	text-align: justify;
	margin-bottom: 10px;
}

.home_topaffiliates_apps-status {
	font-family: Georgia;
	font-size: 20px;
	font-weight: bold;
	font-style: italic;
	text-decoration: underline;
	text-shadow: #00378f 1px 1px 1px;
	color: #0a5fe5;
	background: transparent;
}

.home_topaffiliates select {
	background-image: url('http://www.joshuaharrislegacy.net/images/home/affiliates/style/affiliates_listbg.jpg');
	background-color: transparent;
	font-family: arial, trebuchet ms;
	font-size: 10px;
	color: #FFFFFF;
	border: 2px solid #9CB9D6;
	padding:0px;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
	
.home_topaffiliates select:hover, .home_topaffiliates select:focus {
	background-image: url('http://www.joshuaharrislegacy.net/images/home/affiliates/style/affiliates_listbg-hover.jpg');
	background-color: transparent;
	font-family: arial, trebuchet ms;
	font-size: 10px;
	color: #FFFFFF;
	border: 2px solid #9CB9D6;
	padding:0px;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

.home_topaffiliates option, .home_topaffiliates hightlight {
	background-color: #2c62b7;
	background-image: url('http://www.joshuaharrislegacy.net/images/home/affiliates/style/affiliates_listbg.jpg');
	font-family: arial, trebuchet ms;
	font-size: 10px;
	color: #FFFFFF;
	border: 2px solid #9CB9D6;
	padding:0px;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	width: 184px;
}
	
.home_topaffiliates option:hover, .home_topaffiliates hightlight:hover {
	background-color: #4685ea;
	background-image: url('http://www.joshuaharrislegacy.net/images/home/affiliates/style/affiliates_listbg-hover.jpg');
	font-family: arial, trebuchet ms;
	font-size: 10px;
	color: #FFFFFF;
	border: 2px solid #9CB9D6;
	padding:0px;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	width: 184px;
}

.home_topaffiliates option:focus, .home_topaffiliates highlight:focus {
	background-color: #4685ea;
	background-image: url('http://www.joshuaharrislegacy.net/images/home/affiliates/style/affiliates_listbg-hover.jpg');
	font-family: arial, trebuchet ms;
	font-size: 10px;
	color: #FFFFFF;
	border: 2px solid #9CB9D6;
	padding:0px;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	width: 184px;
}

.home_affiliates-message {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #99bdf6;
	font-weight: bold;
	font-style: normal;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	text-shadow: #004fcc 1px 1px 1px;
}

/*	Home_Recently Added Downloads	*/

.latestdls_icon img {
	background-color: #0f5fd7;
	width: 80px;
	height: 40px;
	border: 3px solid #2877f4;
	padding: 0px;
	margin: 0px;
}

.latestdls_icon img:hover {
	background-color: #2877f4;
	width: 80px;
	height: 40px;
	border: 3px solid #6fa2f3;
	padding: 0px;
	margin: 0px;
}

/*	Home_Random Quotes	*/

.home_quotes {
	width: 400px;
	height: 120px;
	background-image: url('');
	background-repeat: no-repeat;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.home_quotes_saidby {
	color: #72a8fd;
	font-family: Arial;
	font-weight: bold;
	font-style: italic;
	font-size: 14px;
	line-height: 12px;
	text-align: center;
	padding: 1px 1px 1px 1px;
	text-decoration: none;
}

.home_quotes_saidby a:link{
	color: #3c78d8;
	text-decoration: none;
}
		
.home_quotes_saidby a:visited{
	color: #3c78d8;
	text-decoration: none;
}
				
.home_quotes_saidby a:hover{
	color: #6da4fc;
	text-decoration: underline;
}

.home_quotes_quote {
	width: 270px;
	height: 120px;
	float: right;
}

.home_quotes_quote blockquote, blockquote.home_quotes_quote {
	width: 270px;
	height: 120px;
	float: right;
	background-image: url('images/home/quotes/style/quotes_blockquote.jpg');
	background-color: #02378a;
	font-size: 12px;
	line-height: 10px;
	font-family: Arial;
	font-weight: bold;
	font-style: italic;
	color: #4e91fc;
	padding: 5px 5px 5px 5px;
	border: 0px solid #000000;
}

.home_quotes_more {
	height: 68px;
	color: #0050d0;
	font-family: Georgia;
	font-weight: bold;
	font-style: italic;
	font-size: 44px;
	padding: 1px 1px 1px 1px;
	text-decoration: none;
}

.home_quotes_more a:link{
	color: #2f7bf4;
	text-decoration: none;
}
		
.home_quotes_more a:visited{
	color: #2f7bf4;
	text-decoration: none;
}
				
.home_quotes_more a:hover{
	color: #5b9aff;
	text-decoration: underline;
}


/*	Home_Random Quotes_Characters	*/

.quotes_characters1 {
	background-image: url('images/home/quotes/style/characters/quotes_characters_christopher.jpg');
	width: 130px;
	height: 120px;
	border: 0px solid #000000;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}

.quotes_characters2 {
	background-image: url('images/home/quotes/style/characters/quotes_characters_ben.jpg');
	width: 130px;
	height: 120px;
	border: 0px solid #000000;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}


.quotes_characters5 {
	background-image: url('images/home/quotes/style/characters/quotes_characters_timohty.jpg');
	width: 130px;
	height: 120px;
	border: 0px solid #000000;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}


.quotes_characters3 {
	background-image: url('images/home/quotes/style/characters/quotes_characters_shawn.jpg');
	width: 130px;
	height: 120px;
	border: 0px solid #000000;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}

.quotes_characters4 {
	background-image: url('images/home/quotes/style/characters/quotes_characters_nicky.jpg');
	width: 130px;
	height: 120px;
	border: 0px solid #000000;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}


.quotes_characters7 {
	background-image: url('images/home/quotes/style/characters/quotes_characters_donald.jpg');
	width: 130px;
	height: 120px;
	border: 0px solid #000000;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}

.quotes_characters6 {
	background-image: url('images/home/quotes/style/characters/quotes_characters_robby.jpg');
	width: 130px;
	height: 120px;
	border: 0px solid #000000;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}


.quotes_characters8 {
	background-image: url('images/home/quotes/style/characters/quotes_characters_joshua.jpg');
	width: 130px;
	height: 120px;
	border: 0px solid #000000;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}

/*	Home_Joshua Polls	*/

.home_polls {
	font-family: Arial;
	font-size: 12px;
	color: #8bb4f5;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

/* ***************** Website Updates Sections ***************** */

.news_main-title {
	color: #0350c9;
	font-family: Georgia;
	font-size: 22px;
	line-height: 020px;
	font-weight: bold;
	font-style: italic;
	text-align: center;
	vertical-align: middle;
	padding: 0px 0px 0px 0px;
	text-transform: uppercase;
	text-decoration: none;
	text-shadow: #5496ff 1px 1px 1px;
}

/*	Main Content Updates	*/

.maintable_news-updates {
	background-color: #042b8a;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #2f3133;
	border-right-color: #02122c;
	border-bottom-color: #02122c;
	border-left-color: #02122c;
	margin-bottom: 0px;
	padding-top: 20px;
	padding-left: 18px;
	display: inline-block;
}

.maintable_news-updates_panel {
	text-align: center;
	vertical-align: middle;
	float: left;
	width: 400px;
	margin-right: 5px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	position: relative;
	display: inline-block;
	background-image: url(images/updates/style/categories/news-cats_bg.gif);
	background-repeat: repeat-y;
	background-position: center;
	border-top-width: 4px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 4px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #0950c1;
	border-right-color: #216ee9;
	border-bottom-color: #1d62cf;
	border-left-color: #216ee9;
}

.maintable_news-updates_category {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	background-image: url(images/updates/style/categories/news-cats_panelbg.gif);
	background-repeat: repeat-y;
	background-position: center;
	text-align: center;
	vertical-align: middle;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #555555;
	border-right-color: #909090;
	border-bottom-color: #dbdbdb;
	border-left-color: #909090;
	width: 200px;
	padding-top: 4px;
	padding-bottom: 4px;
	display: inline-block;
}

.maintable_news-updates_category_icon {
	width: 180px;
	height: 90px;
	display: inline-block;
	float: left;
}


.maintable_news-updates_category_icon img {
	filter: alpha(opacity=80); opacity: .8;
}

.maintable_news-updates_category_icon img:hover {
	filter: alpha(opacity=90); opacity: .9;
}

/*	Main News/Site Updates	*/

.header_newsmain {
	FONT-WEIGHT: bold;
	font-size: 12px;
	COLOR: #82aae7;
	FONT-FAMILY: Arial;
}

.header_news_small {
	FONT-WEIGHT: bold;
	font-size: 12px;
	COLOR: #00326b;
	FONT-FAMILY: Arial;
}

.news-box-short-post {
	color: #a3c3f6;
	background-color: #0049bb;
	background-image: url(images/news/style/short-story/newscontent-short_bg.jpg);
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	text-align: left;
	width: 402px; 
}

.news-box-short-post img a, img.news-box-short-post a {
	width: 80px;
	height: 104px;
	background-color: #2062ca;
	padding: 4px;
	border-bottom: 2px solid #0f50b9;
	border-top: 0px solid #0f50b9;
	border-right: 2px solid #0f50b9;
	border-left: 0px solid #0f50b9;
	padding-right: 8px;
	padding-left: 8px;
	padding-top: 8px;
	padding-bottom: 8px;
	margin: 1px;
}


.news-box-short-post img a:hover, img.news-box-short-post a:hover {
	width: 80px;
	height: 104px;
	background-color: #347cef;
	padding: 4px;
	border-bottom: 2px solid #0f50b9;
	border-top: 0px solid #0f50b9;
	border-right: 0px solid #0f50b9;
	border-left: 0px solid #0f50b9;
	padding-right: 8px;
	padding-left: 8px;
	padding-top: 8px;
	padding-bottom: 8px;
	margin: 1px;
}

.news-box-end {
	color:#7198c4;
	background: #3063b8;
	background-image: url(images/news/style/news_tableend.jpg);
	font-family: arial;
	font-size: 12px; 
}

.news-box-cats {
	color:#94bdff;
	background: #3063b8;
	background-image: url(images/news/style/newscats-short_bg.jpg);
	background-repeat: no-repeat;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	width: 620px;
	height: 20px;
	vertical-align: middle;
	text-align: left;
	padding-left: 5px;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 5px;
	border-bottom :  1px dotted  #4E4E4E; 
}

.news-box_full-post {
	width: 522px;
	color:#a2c6ff;
	background: #144298;
	background-image: url(images/news/style/full-story/newscontent-full_bg.jpg);
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	font-style: normal; 
}

.news-box_full-post b, .news-box_full-post p {
	color: #a2c6ff;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	font-style: normal; 
}

.news-box_full-post img a, img.news-box_full-post a {
	background-color: #2062ca;
	padding: 4px;
	border-bottom: 2px solid #0f50b9;
	border-top: 0px solid #0f50b9;
	border-right: 2px solid #0f50b9;
	border-left: 0px solid #0f50b9;
	padding-right: 8px;
	padding-left: 8px;
	padding-top: 8px;
	padding-bottom: 8px;
	margin: 1px;
}


.news-box_full-post img a:hover, img.news-box_full-post a:hover {
	background-color: #347cef;
	padding: 4px;
	border-bottom: 2px solid #0f50b9;
	border-top: 0px solid #0f50b9;
	border-right: 0px solid #0f50b9;
	border-left: 0px solid #0f50b9;
	padding-right: 8px;
	padding-left: 8px;
	padding-top: 8px;
	padding-bottom: 8px;
	margin: 1px;
}


.news-box-caticon {
	color:#7198c4;
	background: #1054bf;
	font-family: arial;
	font-size: 10px; 
}

.news-box-border {
	background-color: #053f99;
}

.news-box-date {
	width: 120px;
	height: 140px;
	color:#7198c4;
	background: #074ebf;
	background-image: url(images/news/style/news_date.jpg);
	background-repeat: no-repeat;
	font-family: arial;
	font-size: 10px; 
}

.news-box-date_day {
	color: #72a3f0;
	font-style: italic;
	font: bold 12px Georgia;
	margin-top: 0px;
	text-align: center;

}
.news-box-date_month {
	color: #77a9f8;
	font: bold 14px Georgia;
	text-align: center;
	margin-top: 0px;
}
	
.news-box-date_year {
	color: #3981f3;
	text-transform: uppercase;
	margin-top: 0px;
	font: bold 13px Georgia;
	text-align: center;
	margin-top: 0px;
}
	
.news-box2, news-box2 title {
	background: #265baf;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-family: arial;
	font-size: 10px;
}
	
.news-box2 a {
	font-weight: bold;
	color: #acc5e1;
	text-decoration: none;
}

.news-box2 a:link, .news-box2 a:visited {
	font-weight: bold;
	color: #acc5e1;
	text-decoration: none;
}

.news-box2 a:hover {
	font-weight: bold;
	color: #bccbdc;
	text-decoration: underline;
}

.news-full-title, .news-full-title ul {
	background-color: #1a458c;
	background-image: url('images/news/style/full-story/newstitle_bg.jpg');
	font-family: Trebuchet MS; 
	font-size: 18px; 
	text-transform: uppercase;
	color: #a1bfec; 
	text-align: center;
	width: 642px;
	height: 140px;
}

.news-full-title_text, .news-full-title_text ul {
	font-family: Trebuchet MS; 
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	color: #a1bfec; 
	text-align: center;
	cursor: default;
	border-bottom:  2px dotted  #93b7ef;
	width: 100%;
	padding: 0px;
	margin: 0px;
}

.news_short-title, .news_short-title ul { 
	background-color: transparent;
	background-image: url("images/news/style/short-story/newstitle-short_bg.jpg");
	padding: 4px;
	font-family: Arial;
	font-size: 18px;
	letter-spacing: 0px; 
	line-height: 25pt; 
	color: #FFFFFF; 
	text-transform: uppercase;
	text-align: center;
}

.cat-box, .cat-box ul {
	background-color: transparent;
	background-image: url("images/news/style/short-story/newscats-short_bg.jpg");
	font-family: Verdana;
	font-weight: bold;
	font-style: normal; 
	font-size: 12px; 
	line-height: 15px;
	letter-spacing: 0px;
	text-transform: none;
	color: #7baffe; 
	text-align: left;
	padding-left: 5px;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 5px;
	border-bottom :  1px dotted  #9fc1f5;
}


.cat-box li {}

.news-box_comments {
	width: 120px;
	height: 120px;
	border: 2px solid #2e68c3; 
	background-color: #2e68c3;
}

.news-box_comments:hover {
	width: 120px;
	height: 120px;
	border: 2px solid #4b8df5;
	background-color: #4b8df5;
}

.news-box_comments_avatar {
	width: 100px;
	height: 100px;
	border: 2px solid #2e68c3; 
	background-color: #2e68c3;
	background-image: url('images/news/comments/style/comments_defaultavatar.jpg');
	background-repeat: no-repeat;
}

.news-box_comments_avatar:hover {
	width: 100px;
	height: 100px;
	border: 2px solid #4b8df5;
	background-color: #4b8df5;
	background-image: url('images/news/comments/style/comments_defaultavatar.jpg');
	background-repeat: no-repeat;
}

.news-box_comments img {
	border: 2px solid #2e68c3; 
	background-color: #2e68c3;
	background-image: url('images/news/comments/style/comments_defaultavatar.jpg');
	padding: 2px;
	width: 100px;
	height: 100px;
}

.news-box_comments img:hover {
	border: 2px solid #4b8df5;
	background-color: #4b8df5;
	background-image: url('images/news/comments/style/comments_defaultavatar.jpg');
	padding: 2px;
	width: 100px;
	height: 100px;
}

.cn_comment_odd {
	background-color: #286bd4;
}

.cn_comment_even {
	background-color: #196cef;
}

.news-title {
	border-bottom: 0px solid #000000;
}

.news-title a {
	color: #88b6fa;
	text-decoration: none;
}

.news-title a:link, .news-title a:visited {
	color: #88b6fa;
	text-decoration: none;
}

.news-title a:hover {
	color: #9bc0f8;
	text-decoration: underline;
}

.news_gallery {
	width: 402px;
	margin: 0px;
	padding: 0px;
	border: 0px;
}

.news_gallery img { 
	border-width: 4px;
	border-color: #4879c6;
	background-color: #7fa0d6;
	margin: 0px;
	border-style: solid;
	width: 80px;
	height: 104px;
}

.news_gallery img:hover { 
	margin: 0px;
	border-width: 4px;
	border-color: #7fa0d6;
	background-color: #4879c6;
	border-style: solid;
	width: 80px;
	height: 104px;
}

.news_potm {
	width: 420px;
	margin: 0px;
	padding: 0px;
	border: 0px;
}

.news_potm img { 
	border-width: 4px;
	border-color: #4879c6;
	background-color: #7fa0d6;
	margin: 0px;
	border-style: solid;
	width: 196px;
	height: 120px;
}

.news_potm img:hover { 
	margin: 0px;
	border-width: 4px;
	border-color: #7fa0d6;
	background-color: #4879c6;
	border-style: solid;
	width: 196px;
	height: 120px;
}

.pagenavi {
	font-family: arial, trebuchet ms;
	font-size: 12px;
	text-decoration: none;
	color: #4a8df2;
}

.pagenavi b, .pagenavi a, .pagenavi a:link, .pagenavi a:active {
	padding: 6px 8px 6px 8px; 
	margin: 1px;	
	background: url(images/news/style/short-story/pages_pages-bg.jpg);
	font-size: 11px; 
	line-height: 9px;
	letter-spacing: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #aac8f8;
	padding: 8px;
	border-bottom: 2px solid #003fa4;
	border-right: 2px solid #003fa4;
	border-top: 2px solid #003fa4;
	border-left: 2px solid #003fa4;
 	-moz-border-radius: 6px; 
	-webkit-border-radius: 6px; 
	border-radius: 6px;
}

.pagenavi a:hover {	
	background: url(images/news/style/short-story/pages_pages-bg-hover.jpg);
	font-size: 11px; 
	line-height: 9px;
	letter-spacing: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #0749b1;
	font-weight: bold;
	font-style: italic;
	padding: 8px;
	border-bottom: 2px solid #003fa4;
	border-right: 2px solid #003fa4;
	border-top: 2px solid #003fa4;
	border-left: 2px solid #003fa4;
	-moz-border-radius: 6px; 
	-webkit-border-radius: 6px; 
	border-radius: 6px;

}

.pagenavi span.pages, .pagenavi a:active {
	padding: 6px 8px 6px 8px; 
	margin: 1px;	
	background: url(images/news/style/short-story/pages_current-bg.jpg);
	font-size: 11px; 
	line-height: 9px;
	letter-spacing: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	text-transform: uppercase;
	color: #bad3fc;
	padding: 8px;
	border-bottom: 2px solid #003fa4;
	border-right: 2px solid #003fa4;
	border-top: 2px solid #003fa4;
	border-left: 2px solid #003fa4;
 	-moz-border-radius: 6px; 
	-webkit-border-radius: 6px; 
	border-radius: 6px;
}

span.pagenavi current {
	padding: 6px 8px 6px 8px; 
	margin: 1px;	
	background: url(images/news/style/short-story/pages_current-bg.jpg);
	font-size: 11px; 
	line-height: 9px;
	letter-spacing: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #aac8f8;
	padding: 8px;
	border-bottom: 2px solid #003fa4;
	border-right: 2px solid #003fa4;
	border-top: 2px solid #003fa4;
	border-left: 2px solid #003fa4;
 	-moz-border-radius: 6px; 
	-webkit-border-radius: 6px; 
	border-radius: 6px;
}


/*	Features/Articles	*/

.articles_sidebar {
	background-image: url(images/features/style/sidebarbg_articles.jpg);
	background-color: #3568b5;
	width: 220px;
}

.features_main-box-post {
	color:#7198c4;
	font-family: arial;
	font-size: 12px;
	border: 0px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}

.features_main-box-post img {
	background-color: #2e68c3;
	padding: 4px;
	border-right: 2px solid #19458a;
	border-bottom: 2px solid #19458a;
}

.features_main-box-post img:hover {
	background-color: #4b8df5;
	padding: 4px;
	border-right: 2px solid #19458a;
	border-bottom: 2px solid #19458a;
}
	
.features_main-box2, news-box2 title {
	background: #134ba4;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-family: arial;
	font-size: 10px;
}
	
.features_main-box2 a {
	font-weight: bold;
	color: #acc5e1;
	text-decoration: none;
}

.features_main-box2 a:link, .news-box2 a:visited {
	font-weight: bold;
	color: #acc5e1;
	text-decoration: none;
}

.features_main-box2 a:hover {
	font-weight: bold;
	color: #bccbdc;
	text-decoration: underline;
}

.features_main-title {
	font-family: Trebuchet MS; 
	font-size: 26px; 
	text-transform: none;
	text-decoration: none;
	color: #a1bfec; 
	text-align: left;
}

.features_main-box_comments img {
	border: 2px solid #2e68c3; 
	background-color: #2e68c3;
	background-image: url(images/news/comments/style/comments_defaultavatar.jpg);
	padding: 2px;
	width: 100px;
	height: 100px;
}

.features_main-box_comments img:hover {
	border: 2px solid #4b8df5;
	background-color: #4b8df5;
	background-image: url(images/news/comments/style/comments_defaultavatar.jpg);
	padding: 2px;
	width: 100px;
	height: 100px;
}

.features_main-title li {
}

.features_main-title a {
	color: #acc5e1;
	text-decoration: none;
}

.features_main-title a:link, .news-title a:visited {
	color: #acc5e1;
	text-decoration: none;
}

.features_main-title a:hover {
	color: #bccbdc;
	text-decoration: underline;
}

.features_nav {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
}

.header_featuresmain {
	FONT-WEIGHT: bold;
	font-size: 12px;
	COLOR: #86b1f1;
	FONT-FAMILY: Arial;
}

.topfeatures_main {
	FONT-WEIGHT: bold;
	font-size: 12px;
	COLOR: #80a4d9;
	FONT-FAMILY: Arial;
}

.topfeatures_features {
	width: 220px;
	height: 200px;
	text-align: right;
	padding: 0px;
	margin: 0px;
}

.topfeatures_features img { 
	  filter: alpha(opacity=80); opacity: .8;
          border-style: solid;
          border-width: 0px;
          border-color: #4788ef;
	  background-color: #1659c2;
          margin: 0px;
          width: 220px;
	  height: 200px;
}
	
.topfeatures_features img:hover {
	  filter: alpha(opacity=90); opacity: .9;
          border-style: solid;
          border-width: 0px;
          border-color: #96bbf5;
   	  background-color: #1659c2;
          margin: 0px;
          width: 220px;
	  height: 200px;	
}

.features_main {
	FONT-WEIGHT: bold;
	font-size: 12px;
	COLOR: #80a4d9;
	FONT-FAMILY: Arial;
}

.features_topfeatures {
	FONT-WEIGHT: bold;
	font-size: 12px;
	COLOR: #88a9d8;
	FONT-FAMILY: Arial;
}

.maintable_features-articles {
	background-color: #02122c;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #2f3133;
	border-right-color: #02122c;
	border-bottom-color: #02122c;
	border-left-color: #02122c;
	margin-bottom: 0px;
	padding-top: 20px;
	padding-left: 26px;
	display: inline-block;
}

.maintable_features_panel {
	text-align: center;
	vertical-align: middle;
	float: left;
	width: 180px;
	margin-right: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	position: relative;
	display: inline-block;
	background-image: url(images/features/style/categories/features/style/features-panelbg.gif);
	background-repeat: repeat-y;
	background-position: center;
	border-top-width: 4px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 4px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #0950c1;
	border-right-color: #216ee9;
	border-bottom-color: #1d62cf;
	border-left-color: #216ee9;
}

.maintable_features_category {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	background-image: url(images/features/style/categories/features/style/features-catbg.gif);
	background-repeat: repeat-x;
	background-position: center;
	text-align: center;
	vertical-align: middle;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #555555;
	border-right-color: #909090;
	border-bottom-color: #dbdbdb;
	border-left-color: #909090;
	width: 88px;
	padding-top: 6px;
	padding-bottom: 6px;
	display: inline-block;
}

.maintable_features_category_icon {
	width: 80px;
	height: 80px;
	display: inline-block;
	float: left;
}


.maintable_features_category_icon img {
	filter: alpha(opacity=80); opacity: .8;
}

.maintable_features_category_icon img:hover {
	filter: alpha(opacity=90); opacity: .9;
}

.maintable_articles {
	background-image: url(images/features/style/categories/features/style/back-panholder.gif);
	background-repeat: no-repeat;
	background-color: #2c65c2;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #2f3133;
	border-right-color: #151719;
	border-bottom-color: #08090b;
	border-left-color: #151719;
	margin: 0px;
	padding-top: 10px;
	padding-left: 10px;
	display: table;
}

.maintable_articles_panel {
	text-align: center;
	vertical-align: middle;
	float: left;
	width: 180px;
	margin-right: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	position: relative;
	display: inline-block;
	background-image: url(images/features/style/categories/articles/style/articles-panelbg.gif);
	background-repeat: repeat-y;
	background-position: center;
	border-top-width: 4px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 4px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #0950c1;
	border-right-color: #216ee9;
	border-bottom-color: #1d62cf;
	border-left-color: #216ee9;
}

.maintable_articles_category {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	background-image: url(images/features/style/categories/articles/style/back-catlink.gif);
	background-repeat: repeat-x;
	background-position: center;
	text-align: center;
	vertical-align: middle;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #555555;
	border-right-color: #909090;
	border-bottom-color: #dbdbdb;
	border-left-color: #909090;
	width: 84px;
	padding-top: 6px;
	padding-bottom: 6px;
	display: inline-block;
}

.maintable_articles_category_icon {
	width: 80px;
	height: 80px;
	display: inline-block;
	float: right;
}

.maintable_articles_category_icon img {
	filter: alpha(opacity=80); opacity: .8;
}

.maintable_articles_category_icon img:hover {
	filter: alpha(opacity=90); opacity: .9;
}

.maintable_latestfeatures-articles {
	background-color: #02122c;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #2f3133;
	border-right-color: #02122c;
	border-bottom-color: #02122c;
	border-left-color: #02122c;
	margin-bottom: 8px;
	padding-top: 0px;
	padding-left: 0px;
	display: inline-block;
}

.latestfeatures-articles-content_box {
	background: #ECE5DD;
	background-image: url('images/features/style/latestfeatures_bg.gif');
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #a9abaf;
	border-right-color: #6e7178;
	border-bottom-color: #525459;
	border-left-color: #6e7178;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #363d4e;
	background-position: left;
	vertical-align: middle;
	padding: 1px;
	margin-bottom: 5px;
	display: inline-block;
	width: 610px;
	display: block;
}

.latestfeatures-articles_icon {
	width: 120px;
	height: 100px;
	margin: 0px;
	padding: 0px;
}

.latestfeatures-articles_icon img {
	filter: alpha(opacity=80); opacity: .8;
	padding: 4px;
	background-color: #2976c4;
}

.latestfeatures-articles_icon img:hover {
	filter: alpha(opacity=90); opacity: .9;
	padding: 4px;
	background-color: #105ca8;
}

.latestfeatures-articles_thumbs {
	width: 88px;
	height: 80px;
}

.latestfeatures-articles_thumbs img { 
	filter: alpha(opacity=80); opacity: .8;
	padding: 4px;
	background-color: #2976c4;
}

.latestfeatures-articles_thumbs img:hover {
	filter: alpha(opacity=90); opacity: .9;
	padding: 4px;
	background-color: #105ca8;
}

.headlines_features-articles_thumbs {
	width: 46px;
	height: 42px;
}

.headlines_features-articles_thumbs img { 
	filter: alpha(opacity=80); opacity: .8;
	padding: 4px;
	background-color: #1451b3;
	width: 46px;
	height: 42px;
}

.headlines_features-articles_thumbs img:hover {
	filter: alpha(opacity=90); opacity: .9;
	padding: 4px;
	background-color: #105ca8;
	width: 46px;
	height: 42px;
}

/*	Features/Articles Icons	*/

.Features_Main_Fanfictions {
	border-bottom: 0px #000000 solid;
}

.Previews {
}

/*	Fanlistings Network	*/

.flnetwork_main-box-post {
	padding: 5px;
	line-height:15px;
	color:#7198c4;
	background-image: url(images/fanlistingsnetwork/news/style/flnetwork_news-postbg.jpg);
	background-color: #155ed2;
	font-family: arial;
	font-size: 10px; 
}

.flnetwork_main-box-post-full {
	padding: 5px;
	color:#a8c8f9;
	background-image: url(images/fanlistingsnetwork/news/style/flnetwork_news-postbg_full.jpg);
	background-color: #155ed2;
	font-family: arial;
	font-size: 14px; 
}
	
.flnetwork_main-box2, news-box2 title {
	background: #316ecf;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-family: arial;
	font-size: 10px;
}
	
.flnetwork_main-box2 a {
	font-weight: bold;
	color: #acc5e1;
	text-decoration: none;
}

.flnetwork_main-box2 a:link, .news-box2 a:visited {
	font-weight: bold;
	color: #acc5e1;
	text-decoration: none;
}

.flnetwork_main-box2 a:hover {
	font-weight: bold;
	color: #bccbdc;
	text-decoration: underline;
}

.flnetwork_main-title {
	background-color: #104496;
	background-image: url(images/fanlistingsnetwork/news/style/flnetworkupdates_title.jpg);
	font-family: Impact; 
	font-size: 26px; 
	text-transform: uppercase;
	color: #a1bfec; 
	text-align: right;
	width: 588px;
	height: 128px;
}

.flnetwork_main-box_comments img {
	border: 2px solid #2e68c3; 
	background-color: #2e68c3;
	background-image: url(images/news/comments/style/comments_defaultavatar.jpg);
	padding: 2px;
	width: 100px;
	height: 100px;
}

.flnetwork_main-box_comments img:hover {
	border: 2px solid #4b8df5;
	background-color: #4b8df5;
	background-image: url(images/news/comments/style/comments_defaultavatar.jpg);
	padding: 2px;
	width: 100px;
	height: 100px;
}

.flnetwork_main-title li {
}

.flnetwork_main_short-title, .flnetwork_main_short-title ul, .flnetwork_main_short-title ul ul { 
	padding: 5px;
	background-color: #1a458c;
	background-image: url(images/fanlistingsnetwork/news/style/flnetworkupdates_short-title.jpg);
	font-family: Trebuchet MS; 
	font-size: 22px; 
	text-transform: uppercase;
	color: #a1bfec; 
	text-align: center;
	width: 620px;
	height: 40px;
}

.flnetwork_main-title a {
	color: #acc5e1;
	text-decoration: none;
}

.flnetwork_main-title a:link, .news-title a:visited {
	color: #acc5e1;
	text-decoration: none;
}

.flnetwork_main-title a:hover {
	color: #bccbdc;
	text-decoration: underline;
}

.flnetwork_main-box-date {
	width: 120px;
	height: 100px;
	padding: 5px;
	line-height: 15px;
	color:#7198c4;
	background: #1054bf;
	background-image: url(images/news/style/news_date.jpg);
	background-repeat: no-repeat;
	font-family: arial;
	font-size: 10px; 
}

.flnetwork_main-box-date_day {
	color: #72a3f0;
	font-style: italic;
	font: bold 16px Georgia;
	margin: 0;
	padding: 2px;
	margin-top: 6px;

}
.flnetwork_main-box-date_month {
	margin: 0;
	padding: 2px;
	color: #77a9f8;
	font: bold 20px Georgia;
}
	
.flnetwork_main-box-date_year {
	margin: 0;
	padding: 2px;
	color: #3981f3;
	letter-spacing: 2px;
	text-transform: uppercase;
	margin-top: 1px;
	font: bold 14px Georgia;
}

.flnetwork_main-box-cats {
	color:#94bdff;
	background: #3063b8;
	background-image: url(images/fanlistingsnetwork/news/style/flnetworkupdates_catbg.jpg);
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	width: 620px;
	vertical-align: middle;
	text-align: left; 
}

.flnetwork_main-box-caticon {
	padding: 5px;
	line-height:15px;
	color:#7198c4;
	background: #1e5bb6;
	font-family: arial;
	font-size: 10px; 
}

.flnetwork_main-box-end {
	padding: 5px;
	line-height: 15px;
	color:#7198c4;
	background: #3063b8;
	background-image: url(images/fanlistingsnetwork/news/style/flnetworkupdates_end.jpg);
	font-family: arial;
	font-size: 12px; 
}

.flnetwork_main {
	color: #b5cde7;
	border-left: 0px solid #3d597a;
	border-bottom: 0px solid #3d597a;
	border-right: 0px solid #4072b4;
	border-top: 0px solid #3d597a;
	background-image: url('images/fanlistingsnetwork/flnetwork_background.jpg');
	font-size: 10px;
	font-family: Arial, Verdana;
	font-weight: bold;
	width: 642px;
	height: 94px;
	padding: 0px;
	margin: 0px;
	text-align: left;
}

.flnetwork_latest {
	FONT-WEIGHT: bold;
	font-size: 10px;
	COLOR: #cccccc;
	FONT-FAMILY: Arial;
}

.latestfanlistings {
	BORDER-RIGHT: #ffffff 0px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #ffffff 0px solid;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	font-size: 10px;
	PADDING-BOTTOM: 0px;
	BORDER-LEFT: #ffffff 0px solid;
	COLOR: #cccccc;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #ffffff 0px solid;
	FONT-FAMILY: Arial;
	LETTER-SPACING: 0pt;
	WIDTH: 140px;
	HEIGHT: 15px;
	BACKGROUND-IMAGE: url(images/spotlight_flnetwork_header.png);
	BACKGROUND-COLOR: #325ca8;
	TEXT-ALIGN: left;
}

.fanlistings {
	color:#a8c8f9;
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
}

.fanlistings img {
	padding: 8px;
	background-color: #376fc4;
	border-left: 0px solid #13499a;
	border-right: 4px solid #13499a;
	border-top: 0px solid #13499a;
	border-bottom: 4px solid #13499a;
	margin-bottom: 5px;
}

.fanlistings img:hover {
	padding: 8px;
	background-color: #4a88e5;
	border-left: 0px solid #13499a;
	border-right: 4px solid #13499a;
	border-top: 0px solid #13499a;
	border-bottom: 4px solid #13499a;
	margin-bottom: 5px;
}

.latestflsnetwork-updates_icon {
	width: 88px;
	height: 60px;
	margin: 0px;
	padding: 0px;
}

.latestflsnetwork-updates_icon img {
	filter: alpha(opacity=80); opacity: .8;
	padding: 4px;
	background-color: #2976c4;
}

.latestflsnetwork-updates_icon img:hover {
	filter: alpha(opacity=90); opacity: .9;
	padding: 4px;
	background-color: #105ca8;
}

.showCredit {
	display: none;
}


/*	Downloads	*/

.downloads_space_under {
	margin-bottom: 5px;
}

.downloads_sidebar {
	background-image: url(images/downloads/downloads_bg.jpg);
	background-color: #3568b5;
	width: 200px;
	height: 100%;
}

.downloads_main-box-post {
	color:#7198c4;
	background: #1b56b0;
	font-family: arial;
	font-size: 12px; 
}
	
.downloads_main-box2, news-box2 title {
	background: #306bca;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-family: arial;
	font-size: 10px;
}
	
.downloads_main-box2 a {
	font-weight: bold;
	color: #acc5e1;
	text-decoration: none;}

.downloads_main-box2 a:link, .news-box2 a:visited {
	font-weight: bold;
	color: #acc5e1;
	text-decoration: none;}

.downloads_main-box2 a:hover {
	font-weight: bold;
	color: #bccbdc;
	text-decoration: underline;}

.downloads_main-title {
	background-color: #1b56b0;
	font-family: Arial; 
	font-size: 24px;
	text-decoration: none;
	font-weight: bold; 
	color: #1a417d; 
	text-align: right;
	width: 588px;
	height: 140px;
}

.downloads_main-box-short_title, .updates_news-box-short_title ul, .updates_news-box-short_title ul ul {
	background-color: #295eb3;
	font-family: Arial; 
	font-size: 14px; 
	text-transform: none;
	color: #a1bfec; 
	text-align: left;
	width: 588px;
}

.downloads_main-box_comments img {
	border: 2px solid #2e68c3; 
	background-color: #2e68c3;
	background-image: url(images/news/comments/style/comments_defaultavatar.jpg);
	padding: 2px;
	width: 100px;
	height: 100px;
}

.downloads_main-box_comments img:hover {
	border: 2px solid #4b8df5;
	background-color: #4b8df5;
	background-image: url(images/news/comments/style/comments_defaultavatar.jpg);
	padding: 2px;
	width: 100px;
	height: 100px;
}

.downloads_main-title li {}

.downloads_main-short_title a {
	color: #acc5e1;
	text-decoration: none;}

.downloads_main-short_title a:link, .news-title a:visited {
	color: #acc5e1;
	text-decoration: none;}

.downloads_main-short_title a:hover {
	color: #bccbdc;
	text-decoration: underline;}

.nav_downloads {
	width: 102px;
	height: 40px;
	BACKGROUND-IMAGE: url(images/downloads/mainnav_bg1.png);
	background-repeat: no-repeat;
	display: block;
}

.nav_downloads A{
	FONT-FAMILY: Arial;
	FONT-WEIGHT: bold;
	font-size: 12px;
	COLOR: #acc5e1;
	BACKGROUND-COLOR: #001725;
	BACKGROUND-IMAGE: url(images/downloads/mainnav_bg1.png);
	background-repeat: no-repeat;
	WIDTH: 102px;
	HEIGHT: 40px;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	display: block;
}
.nav_downloads A:hover {
	FONT-FAMILY: Arial;
	FONT-WEIGHT: bold;
	font-size: 12px;
	COLOR: #bccbdc;
	BACKGROUND-COLOR: #708298;
	BACKGROUND-IMAGE: url(images/downloads/mainnav_bg2.png);
	background-repeat: no-repeat;
	TEXT-DECORATION: underline;
	WIDTH: 102px;
	HEIGHT: 40px;
	TEXT-ALIGN: left;
	display: block;
}

.downloads_bullet {
	background-image: url(images/downloads/downloads_bullet.gif);
	background-repeat: no-repeat;
	width: 30px;
	height: 30px;
}

/*	Complete Archive	*/

.archives ul, .archives li {
	list-style: none;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 0px;
	font-family: arial;
}

.archives {
	padding: 5px;
	color:#a3c3f6;
	font-family: arial;
	font-size: 12px; 
}

.archives-box-post {
	padding: 5px;
	line-height:15px;
	color:#a3c3f6;
	background: #3063b8;
	background-image: url(images/news/style/newscontent-short_bg.jpg);
	font-family: arial;
	font-size: 12px; 
}

.archives-box-end {
	padding: 5px;
	line-height: 15px;
	color:#7198c4;
	background: #3063b8;
	background-image: url(images/news/style/news_tableend.jpg);
	font-family: arial;
	font-size: 12px; 
}

.archives-box-cats {
	color:#94bdff;
	background: #3063b8;
	background-image: url(images/news/style/newscats-short_bg.jpg);
	background-repeat: no-repeat;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	width: 620px;
	height: 20px;
	vertical-align: middle;
	text-align: left; 
}

.archives-box_full-post {
	padding: 5px;
	line-height:15px;
	color:#a2c6ff;
	background: #1a58bb;
	background-image: url(images/news/style/newscontent-short_bg.jpg);
	font-family: arial;
	font-size: 12px; 
}

.archives-box-caticon {
	padding: 5px;
	line-height:15px;
	color:#7198c4;
	background: #1054bf;
	font-family: arial;
	font-size: 10px; 
}

.archives-box-border {
	background-color: #053f99;
}

.archives-box-date {
	width: 120px;
	height: 100px;
	padding: 5px;
	line-height: 15px;
	color:#7198c4;
	background: #1054bf;
	background-image: url(images/news/style/news_date.jpg);
	background-repeat: no-repeat;
	font-family: arial;
	font-size: 10px; 
}

.archives-box-date_day {
	color: #72a3f0;
	font-style: italic;
	font: bold 16px Georgia;
	margin: 0;
	padding: 2px;
	margin-top: 6px;

}
.archives-box-date_month {
	margin: 0;
	padding: 2px;
	color: #77a9f8;
	font: bold 20px Georgia;
}
	
.archives-box-date_year {
	margin: 0;
	padding: 2px;
	color: #3981f3;
	letter-spacing: 2px;
	text-transform: uppercase;
	margin-top: 1px;
	font: bold 14px Georgia;
}
	
.archives-box2, news-box2 title {
	background: #265baf;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-family: arial;
	font-size: 10px;
}
	
.archives-box2 a {
	font-weight: bold;
	color: #acc5e1;
	text-decoration: none;
}

.archives-box2 a:link, .news-box2 a:visited {
	font-weight: bold;
	color: #acc5e1;
	text-decoration: none;
}

.archives-box2 a:hover {
	font-weight: bold;
	color: #bccbdc;
	text-decoration: underline;
}

.archives-title, .news-title ul, .news-title ul ul {
	padding: 5px;
	line-height: 15px;
	background-color: #1a458c;
	background-image: url(images/news/style/newstitle_bg.jpg);
	font-family: Trebuchet MS; 
	font-size: 26px; 
	text-transform: uppercase;
	color: #a1bfec; 
	text-align: center;
	width: 620px;
	height: 128px;
}

.archives_short-title, .news_short-title ul, .news_short-title ul ul { 
	padding: 5px;
	line-height: 15px;
	background-color: #1a458c;
	background-image: url(images/news/style/newstitle-short_bg.jpg);
	font-family: Trebuchet MS; 
	font-size: 22px; 
	text-transform: uppercase;
	color: #a1bfec; 
	text-align: center;
	width: 620px;
	height: 40px;
}

.archives-box_comments {
	background-color: #165dcd;
}

.archives-box_comments:hover {
	background-color: #4288f7;
}

.archives-box_comments img {
	border: 2px solid #2e68c3; 
	background-color: #2e68c3;
	background-image: url(images/news/comments/style/comments_defaultavatar.jpg);
	padding: 2px;
	width: 100px;
	height: 100px;
}

.archives-box_comments img:hover {
	border: 2px solid #4b8df5;
	background-color: #4b8df5;
	background-image: url(images/news/comments/style/comments_defaultavatar.jpg);
	padding: 2px;
	width: 100px;
	height: 100px;
}

.archives_cn_comment_odd {
	background-color: #286bd4;
}

.archives_cn_comment_even {
	background-color: #196cef;
}


/* ***************** Main Sections ***************** */

/*	Sections	*/

.domain {
	background-image: url(images/domain/domain_bg.jpg);
	background-repeat: repeat-y;
	width: 200px;
	height: 350px;
	background-color: #3568b5;
}

.joshuaharris {
	background-image: url(images/joshuaharris/joshuaharris_bg.jpg);
	background-repeat: repeat-y;
	width: 200px;
	height: 350px;
	background-color: #3568b5;
}

.joshuaharris_career {
	background-image: url(images/career/joshuaharris_career_bg.jpg);
	background-repeat: repeat-y;
	width: 200px;
	height: 350px;
	background-color: #3568b5;
}

.dallas_episode-sums {
	background-image: url(images/tv_shows/dallas/summaries/style/episodesummaries_bg.jpg);
	background-repeat: repeat-y;
	width: 200px;
	height: 350px;
	background-color: #3568b5;
}

.golight_summary {
	background-image: url(images/movies/golight/summary/style/gttl-summaries_bg.jpg);
	background-repeat: repeat-y;
	width: 200px;
	height: 350px;
	background-color: #3568b5;
}

.fan_art {
	background-image: url(images/fanart/fanart_bg.jpg);
	background-repeat: repeat-y;
	width: 200px;
	height: 350px;
	background-color: #3568b5;
}

.flnetwork {
	background-image: url(images/fanlistingsnetwork/flnetwork_bg.jpg);
	background-repeat: repeat-y;
	width: 200px;
	height: 350px;
	background-color: #3568b5;
}

.fanfiction {
	background-image: url(images/feature_fanfictions/style/featurefics_bg.jpg);
	background-repeat: repeat-y;
	width: 200px;
	height: 350px;
	background-color: #3568b5;
}

.www {
	background-image: url(images/www/www_bg.jpg);
	background-repeat: repeat-y;
	width: 200px;
	height: 350px;
	background-color: #3568b5;
}

.website {
	background-image: url(images/website/website_bg.jpg);
	background-repeat: repeat-y;
	width: 200px;
	height: 350px;
	background-color: #3568b5;
}

.faq {
	background-image: url(images/faq/faq_bg.jpg);
	background-repeat: repeat-y;
	width: 200px;
	height: 350px;
	background-color: #3568b5;
}

/*	Main Content	*/

.main_content {
	background-image: url(images/main_content/maincontent_bg.jpg);
	background-repeat: no-repeat;
	background-color: #2557a9;
	font-family: arial, trebuchet ms;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	width: 642px;
	height: 96px;
	padding: 0px;
	margin: 0px;
}

.main-text {
	background-color: transparent;
	width: 630px;
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #80a9ea;
	font-weight: bold;
	text-align: left;
}

.main-text a img {
	padding: 0px;
	margin: 0px;
	border:  4px solid #2660bb;
}

.main-text a:hover img {
	padding: 0px;
	margin: 0px;
	border: 4px solid #4a88e9;
}

/*	Joshua Harris	*/

/*	Career	*/

.roleselect {
	background-image:  url(images/career/roles/roleselect/style/career_roleselect_catbg.jpg);
	background-repeat: no-repeat;
	border-top: 0px solid #3069c4;
	border-right: 0px solid #3069c4;
	border-bottom: 2px solid #144695; 
	border-left: 0px solid #3069c4;
	color: #77a4ea;
	font-family: Trebuchet MS, "Georgia", sans-serif; 
	font-size: 18px;
	font-weight: bold; 
	font-style: normal;
	text-align: center; 
	padding: 0px;
	margin: 0px; 
	text-transform: uppercase;
}

.roles-select {
	font-family: arial, verdana;
	font-weight: bold;
	font-size: 10px;
	padding: 0px;
	margin-bottom: 5px;
	text-align: center;
}

.career_co-stars a img {
	padding: 0px;
	margin: 0px;
	border: 4px solid #134189;
	background: transparent;
}

.career_co-stars a:hover img {
	padding: 0px;
	margin: 0px;
	border: 4px solid #0e4bab;
	background: transparent;
}

.career_childstar {
	font-family: Arial;
	font-size: 10px;
	color: #8eb2e9;
	font-weight: bold;
}

.career_childstar a img {
	padding: 0px;
	margin: 0px;
	border: 4px solid #1c488e;
	background: transparent;
}

.career_childstar a:hover img {
	padding: 0px;
	margin: 0px;
	border: 4px solid #467acb;
	background: transparent;
}

/*	Joshua_Roles	*/

.roles A {
	DISPLAY: block;
	FONT: bold 15px Arial, sans-serif;
	COLOR: #acb7bd;
	BACKGROUND-COLOR: #001725;
	HEIGHT: 20px;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
}
.roles A:hover {
	DISPLAY: block;
	FONT: bold 15px Arial, sans-serif;
	COLOR: #001725;
	BACKGROUND-COLOR: #708298;
	TEXT-DECORATION: underline;
	HEIGHT: 20px;
	TEXT-ALIGN: center;
}

.nav_golight {
	width: 200px;
	height: 60px;
}

.nav_golight A{
	FONT: bold 25px Arial, sans-serif;
	COLOR: #acb7bd;
	BACKGROUND-COLOR: #001725;
	BACKGROUND-IMAGE: url(images/movies/golight/navbg_golight1.gif);
	background-repeat: no-repeat;
	WIDTH: 200px;
	HEIGHT: 60px;
	TEXT-ALIGN: right;
	TEXT-DECORATION: none;
}
.nav_golight A:hover {
	FONT: bold 25px Arial, sans-serif;
	COLOR: #001725;
	BACKGROUND-COLOR: #708298;
	BACKGROUND-IMAGE: url(images/movies/golight/navbg_golight2.gif);
	background-repeat: no-repeat;
	TEXT-DECORATION: underline;
	WIDTH: 200px;
	HEIGHT: 60px;
	TEXT-ALIGN: right;
}

.roles_golight {
	width: 620px;
}

.roles_golight a img {
	border: 4px solid #408cff;
	width: 120px;
	height: 90px;
}

.roles_golight a:hover img {
	border: 4px solid #7daffa;
	width: 120px;
	height: 90px;
}

.nav_dallas {
	width: 200px;
	height: 60px;
	display: block;
}

.nav_dallas A{
	font: bold 25px Arial, sans-serif;
	color: #acb7bd;
	background-color: #001725;
	background-image: url('images/tv shows/dallas/navbg_dallas1.gif');
	background-repeat: no-repeat;
	WIDTH: 200px;
	HEIGHT: 60px;
	TEXT-ALIGN: right;
	TEXT-DECORATION: none;
	display: block;
}
.nav_dallas A:hover {
	FONT: bold 25px Arial, sans-serif;
	COLOR: #001725;
	background-color: #708298;
	background-image: url('images/tv shows/dallas/navbg_dallas2.gif');
	background-repeat: no-repeat;
	TEXT-DECORATION: underline;
	WIDTH: 200px;
	HEIGHT: 60px;
	TEXT-ALIGN: right;
	display: block;
}

.header_dallas {
	FONT-WEIGHT: bold;
	font-size: 12px;
	COLOR: #92aefa;
	FONT-FAMILY: Arial;
	TEXT-ALIGN: right;
}

.header_dallas_full {
	FONT-WEIGHT: bold;
	font-size: 12px;
	COLOR: #bccbdc;
	FONT-FAMILY: Arial;
	TEXT-ALIGN: right;
}

.dallas_summaries-highlights {
	margin: 0;
	padding: 0px;
	background: #87b3f5;
	border-left: 1em solid #3382f9;
	color: #2960b3;
	font-family: verdana;
	font-weight: bold;
	font-style: italic;
	text-decoration: underline;
}

#dallas_summaries-highlights ul {
	list-style: none;
	font-size: 16px;
	color: #aeccfd;
	font-family: Verdana, tahoma;
	font-weight: bold;
	font-style: italic;
	text-decoration: underline;
}

#dallas_summaries-highlights li {
	font-size: 10px;
	font-family: trebuchet ms, arial;
	text-align: left;
	color: #87b5fd;
	font-weight: bold;
	font-style: normal;
	text-decoration: underline;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.header_golight {
	FONT-WEIGHT: bold;
	font-size: 12px;
	COLOR: #6aa2fa;
	FONT-FAMILY: Trebuchet MS;
	TEXT-ALIGN: right;
}

.header_golight_full {
	FONT-WEIGHT: bold;
	font-size: 12px;
	COLOR: #4c8bf0;
	FONT-FAMILY: Trebuchet MS;
	TEXT-ALIGN: right;
}

.golight_dirt {
	background-image: url(images/movies/golight/golight_side_dirt.jpg);
	width: 240px;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	background-color: #0d5edf;
}

/*	Fan Art	*/

.icons img {
	padding: 4px; 
	margin: 8px;
	border-width: 2px;
	border-color: #1167f0;
	border-style: solid;
	background-color: #5793f3;
}

.icons img:hover {
	padding: 4px;
	margin: 8px;
	border-width: 2px;
	border-color: #5793f3;
	border-style: solid;
	background-color: #1167f0;
}

.iconmenu li {
	list-style-image:url(images/bullet.png);
}

.gallery, tr.gallery th, tr.gallery td img { 
	border-width :1px;
	border-color: #1167f0;
	background-color: #5793f3;
	margin: 12px;
	border-style: solid;
}

.gallery, tr.gallery th, tr.gallery td img:hover { 
	margin: 8px;
	border-width :1px;
	border-color: #5793f3;
	background-color: #1167f0;
	border-style: solid;
}

/*	Fan Art Styles	*/
.fanart {
	width: 642px;
	margin: 0px;
	padding: 0px;
}

.fanart label {
	margin: 0px;
	}

.fanart h2 {
	BORDER-RIGHT: #000000 0px;
	PADDING-RIGHT: 0px;
	BORDER-TOP: 0px;
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px;
	BORDER-LEFT: #000000 0px;
	COLOR: #c1c4c6;
	background-image: url(images/fanmedia_header.jpg);
	background-repeat: repeat-x;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: 0px;
	FONT-FAMILY: Arial;
	font-size: 35px;
	BACKGROUND-COLOR: #3d597a;
	TEXT-ALIGN: right;
	HEIGHT: 60px;
}

.fanart h3 {
	BORDER-RIGHT: #000000 0px;
	PADDING-RIGHT: 0px;
	BORDER-TOP: 0px;
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px;
	BORDER-LEFT: #000000 0px;
	COLOR: #c1c4c6;
	background-image: url(images/fanmedia_header.jpg);
	background-repeat: repeat-x;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: 0px;
	FONT-FAMILY: Arial;
	font-size: 35px;
	BACKGROUND-COLOR: #3d597a;
	TEXT-ALIGN: right;
	HEIGHT: 60px;
}

.fanart p { }

.fanart a { }

.fanart img { 
	border-width: 3px;
	border-color: #1167f0;
	background-color: #5793f3;
	margin: 8px;
	border-style: solid;
}

.fanart img:hover { 
	margin: 8px;
	border-width: 3px;
	border-color: #5793f3;
	background-color: #1167f0;
	border-style: solid;
}

.fanart ul {

}

.fanart li {
	list-style-image:url(images/menu_bullet.gif);
	margin: 0px;
}

.fanart input { }

.fanart option { }

.fanart select { }

.fanart credit {
	clear: both;
	text-align: center;
	border-top: 1px solid #001725;
	margin: 1em 0 0 0;
	font-family: Verdana;
	color: #f8f8f8;
	text-decoration: none;
	font-size: 12px;
	display: none;
}

/*	Domain	*/

.domain_pastlayouts {
	font-family: Arial;
	font-size: 10px;
	color: #8eb2e9;
	font-weight: bold;
}

.domain_pastlayouts a img {
	padding: 0px;
	margin: 0px;
	border: 4px solid #1c488e;
	background: transparent;
}

.domain_pastlayouts a:hover img {
	padding: 0px;
	margin: 0px;
	border: 4px solid #467acb;
	background: transparent;
}

/*	WwW(World Wide Web)	*/

/*	Affiliates/Affiliation/Link Exchange	*/

.affiliates_main {
	width: 642px;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #699ae5;
	text-decoration: none;
	background-image: url(images/www/affiliates/style/affiliates_mainbg.jpg); 
}

.affiliates {
	width: 642px;
	background-color: #0436b0;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #699ae5;
	text-decoration: none; 
}

.affiliates_cats {
	width: 642px;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #699ae5;
	text-decoration: none;
	background-color: #0537b0; 
}

.affiliates a img { 
	background-color: #245bb3;
	padding: 4px;
	border-bottom: 2px solid #00012D;
	border-top: 0px solid #000000;
	border-right: 2px solid #00012D;
	border-left: 0px solid #000000;
	margin: 1px;
}

.affiliates a:hover img {
	background-color: #2e78ed;
	padding: 4px;
	border-bottom: 2px solid #00012D;
	border-top: 0px solid #22566C;
	border-right: 2px solid #00012D;
	border-left: 0px solid #22566C;
	margin: 1px;
}

.affiliates_catstitle {
	font-family: Arial;
	color: #6d9eeb;
	font-weight: bold;
	text-decoration: underline;
	font-size: 28px;
	text-transform: uppercase;
	text-align: center;
	background-color: #0537b0;
	background-image: url(images/www/affiliates/style/main-table/categories/affiliated_category-title.jpg);
	background-repeat: no-repeat;
	height: 120px;
	width: 642px;
	padding: 0px;
	border-top: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-left: 0px solid #000000;
	border-right: 0px solid #000000;
}

.affiliates_catstitle-text {
	font-family: Arial;
	color: #6d9eeb;
	font-weight: bold;
	text-decoration: underline;
	font-size: 34px;
	text-transform: uppercase;
	text-align: center;
}

.affiliates_catsfooter {
	font-family: Arial;
	color: #bccbdc;
	font-weight: bold;
	text-decoration: none;
	font-size: 20px;
	text-transform: uppercase;
	background-color: transparent;
	background-image: url(images/www/affiliates/style/main-table/categories/affiliated_category-footer.jpg);
	background-repeat: no-repeat;
	height: 80px;
	width: 642px;
	padding: 0px;
	border-top: 0px solid #000000;
	border-bottom: 0px dotted #000000;
	border-left: 0px solid #000000;
	border-right: 0px solid #000000;
}

.apply_header {
	font-family: Arial;
	color: #bccbdc;
	font-weight: bold;
	text-decoration: none;
	font-size: 30px;
	text-transform: uppercase;
	background-color: #3d597a;
	background-image: url(images/apply_header_bg.jpg);
	background-repeat: no-repeat;
	height: 40px;
	width: 642px;
	padding: 3px;
	text-align: right;
}

.affiliationrules_blockquote1 {
	font-family: arial, trebuchet ms;
	color:#a1c5ff;
	font-weight: normal;
	text-decoration: underline;
	font-size: 11px;
	text-align: center; 
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	width: 404px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

.send {
}

clear {
}

/*	Promotional Kit	*/

.promo-kit, #promo-kit {
	margin-top: 0px;
	padding: 0px;
	font-size: 12px;
}

.promo-kit label {
	font-size: 12px;
	float: left;
	width: 12em;
	text-align: right;
	margin: 0;
}

.promo-kit h2 { }

.promo-kit h3 { }

.promo-kit p {
	margin: 0px;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 0px;
	padding-right: 0px;
}

.promo-kit blockquote {
	background-color: #498af2;
	background-image: url('images/www/promotional_kit/style/main-box/promokit_box-blockquote.jpg');
	background-repeat: no-repeat;
	width: 480px;
	height: 160px;
	border-top: 2px solid #91bbfc;
	border-bottom: 2px solid #91bbfc;
	border-left: 2px solid #91bbfc;
	border-right: 2px solid #91bbfc;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
}

.promokit_blockquote_text { 
	color:#82aae9;
	font-weight: bold;
	font-size: 12px;
	text-align: center; 
	padding: 0px;
	width: 332px;
	margin: 0px;
}

.promo-kit a { }


.promo-kit img { 
	background-color: #0642a1;
	padding: 4px;
	border-bottom: 2px solid #00012D;
	border-top: 0px solid #000000;
	border-right: 2px solid #00012D;
	border-left: 0px solid #000000;
	margin: 1px;
}

.promo-kit img:hover { 
	background-color: #2e78ed;
	padding: 4px;
	border-bottom: 2px solid #00012D;
	border-top: 0px solid #22566C;
	border-right: 2px solid #00012D;
	border-left: 0px solid #22566C;
	margin: 1px;
}

.promokit_menu ul {
	margin: 0px, 0px, 0px, 0px;
	padding: 0px, 0px, 0px, 0px;
	background-color: #010e23;
}

.promokit_menu li {
	margin: 0px, 0px, 0px, 0px;
	padding: 0px, 0px, 0px, 0px;
	background-color: #010e23;
	list-style-image:url(images/www/promotional_kit/style/main-box/list/list-main.gif);
	font-size: 14px;
	font-family: Sans-Serif;
	font-weight: bold;
	font-style: normal;
}

.promo-kit input, #donate input {
	color: #87b3f8; 
	font-size: 12px; 
	font-family: Century Gothic, sans-serif; 
	text-transform: uppercase;
	line-height: 15pt;
	background-image: url(images/www/promokit_donation/style/promokit_donation-form-bg.jpg);
	background-color: #0949be; 
	font-weight: normal;
        letter-spacing: 1px;
	border-left: 4px solid #020e24;
	border-right: 4px solid #020e24;
	border-top: 4px solid #020e24;
	border-bottom: 4px solid #020e24;
}

.promo-kit option, #donate option {
	color: #87b3f8; 
	font-size: 12px; 
	font-family: Century Gothic, sans-serif; 
	text-transform: uppercase;
	line-height: 15pt;
	background-image: url(images/www/promokit_donation/style/promokit_donation-form-bg.jpg);
	background-color: #0949be; 
	font-weight: normal;
        letter-spacing: 1px;
	border-left: 4px solid #020e24;
	border-right: 4px solid #020e24;
	border-top: 4px solid #020e24;
	border-bottom: 4px solid #020e24;
}

.promo-kit select, #donate select {
	color: #87b3f8; 
	font-size: 12px; 
	font-family: Century Gothic, sans-serif; 
	text-transform: uppercase;
	line-height: 15pt;
	background-image: url(images/www/promokit_donation/style/promokit_donation-form-bg.jpg);
	background-color: #0949be; 
	font-weight: normal;
        letter-spacing: 1px;
	border-left: 4px solid #020e24;
	border-right: 4px solid #020e24;
	border-top: 4px solid #020e24;
	border-bottom: 4px solid #020e24;
}

#donate input:focus, #donate textarea:focus, #donate label:focus, #donate select:focus, #donate button:focus {
	color: #4D4388; 
	font-size: 12px; 
	font-family: Century Gothic, sans-serif; 
	text-transform: uppercase;
	line-height: 15pt;
    letter-spacing: 1px;
	background-image: url(images/www/promokit_donation/style/promokit_donation-form-bg-hover.jpg);
	background-color: #0657ed; 
	border-left: 4px solid #020e24;
	border-right: 4px solid #020e24;
	border-top: 4px solid #020e24;
	border-bottom: 4px solid #020e24;
	font-weight: normal;
}


.promo-kit credit, .promo-kit credit p { 
	display: none;
}

.promokit_codes {
	background-color: #0c4dc1;
	padding-top: 0px;
}

.promokit_footer {
	width: 642px;
	height: 80px;
	background-image: url(images/www/promotional_kit/style/promokit_footer.jpg);
	background-repeat: no-repeat;
	background-color: #010e23;
}

.promokit_all {
	background-color: #0c4dc1;
}

.promokit_88x31 {
	width: 642px;
	height: 120px;
	background-image: url(images/www/promotional_kit/style/promokit_title-88x31.jpg);
	background-repeat: no-repeat;
	background-color: #0c4dc1;

}

.promokit_100x35 {
	width: 642px;
	height: 120px;
	background-image: url(images/www/promotional_kit/style/promokit_title-100x35.jpg);
	background-repeat: no-repeat;
	background-color: #0c4dc1;
}

.promokit_468x60 {;
	width: 642px;
	height: 120px;
	background-image: url(images/www/promotional_kit/style/promokit_title-468x60.jpg);
	background-repeat: no-repeat;
	background-color: #0c4dc1;
}

.promokit_500x180 {
	width: 642px;
	height: 120px;
	background-image: url(images/www/promotional_kit/style/promokit_title-500x180.jpg);
	background-repeat: no-repeat;
	background-color: #0c4dc1;
}

.promokit_spaceunder {
	background-color: #010e23;
	height: 20px;
}

.promokit_menu {
	background-color: #010e23;
}

.promokit_text {
	display: none;
}

/*	FAQ(Frequently Asked Questions	*/

.pai-summary_main ul {
	list-style-image:url(images/faq/faq_bullet-main.jpg);
}

.pai-summary_main li {
	list-style-image:url(images/faq/faq_bullet-main.jpg);
}

.pai-summary_sub ul {
}

.pai-summary_sub li {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	list-style-image:url(images/faq/faq_bullet-sub.jpg);
}


/* ***************** Footer ***************** */

.footera {
	color: #87b5fd;
	text-align: center;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	font-style: normal;
}

.footerb {
	text-align: center;
	color: #a2c4fa;
	font-size: 10px;
	font-family: Trebuchet MS;
	font-weight: bold;
}

.footerc {
	color: #80adf4;
	font-size: 12px;
	font-family: Verdana;
	font-weight: bold;
	text-align: center;
}