/* ------------------------------------------------------------------ */

body { 
	font-size: 12px; 
	font-family: verdana, helvetica; 
	color: black; 
	background-color: #ffffff;
	background-image: url(/resources/images/background.jpg);
	background-repeat: repeat-x;
	margin: 0;
	padding: 0;

}

/* My Main Layout */
/* ------------------------------------------------------------------ */

#content	 { 
	background-image: url(/resources/images/background.jpg);
	background-repeat: repeat-x;
	position: relative; 
	margin: 0 auto; 
	padding: 10px; 
	width: 1000px !important;
	width: 1000px; 
	text-align: left; 
	border: solid 1px #ddd; 
}

/* ------------------------------------------------------------------ */

#header			{}

#navlogo	{
	position:absolute;
	top : 10px;
	left : 700px;
}

#navarea	{
}

#navarea	#hilite	{
	color : #ff0000;
}
.acc_text	{
	display: none;
}

/* This is the main content area (under the tabs) */
#subnavarea	{
	padding: 10px 20px 10px 20px;
	background-image: url(/resources/images/tabpage/pagebackground.png);
	background-repeat: repeat-y;
	color: #6e8ade; 
	font-size : 12px;
	font-weight : bold;
}
/*
#subnavarea 	a 			{ text-decoration: none; color : #6e8ade; }
#subnavarea  	a:visited	{ text-decoration: none; color : #6e8ade;}
#subnavarea		a:link		{ text-decoration: none; color : #6e8ade;}
#subnavarea		a:hover		{ text-decoration: none; color : #f39bda; }
*/
/*
.subnavlink					{ color: #6e8ade; font-size : 12px; margin : 0 0 0 0; padding : 0 0 0 0; font-weight : bold;}
#subnavarea 	p			{ margin : 0 0 0 0;}
*/

#navtabarea	{
	background-repeat: no-repeat;
	width : 643px;
	height: 37px;
}

.navtabs_generic	{	
	background-image: url(/resources/images/mtabs/tabs-top.png); 
}


.navtabs_home			{	background-image: url(/resources/images/mtabs/tabsnb/tab_home.png);	}
.navtabs_forum			{	background-image: url(/resources/images/mtabs/tabsnb/tab_forum.png);	}
.navtabs_mix			{	background-image: url(/resources/images/mtabs/tabsnb/tab_mix.png);	}
.navtabs_catchoftheday	{	background-image: url(/resources/images/mtabs/tabsnb/tab_catchoftheday.png);	}
.navtabs_buy			{	background-image: url(/resources/images/mtabs/tabsnb/tab_buy.png);	}
.navtabs_stuff			{	background-image: url(/resources/images/mtabs/tabsnb/tab_stuff.png);	}


/*
.avatar {
  position: absolute;
  text-align: center;
  padding: 10px;
  width: 110px;
}

.avtext {
  margin-left: 110px;
  padding: 10px;
}
*/


#navtabs	{
 	position: absolute;
	padding-top : 11px;
}


#navtab1	{
	position: absolute;
	margin-left : 37px;
}

#navtab2	{
	position: absolute;
	margin-left : 92px;
}

#navtab3	{
	position: absolute;
	margin-left : 220px;
}

#navtab4	{
	position: absolute;
	margin-left : 312px;
}
#navtab5	{
	position: absolute;
	margin-left : 393px;
}

#navtab6	{
	position: absolute;
	margin-left : 430px;
}

/* 0000000 */

#navfronttabs	{
	padding-top : 0px;
}

#navftab_home	{
	position: absolute;
	margin-left : 6px;
}

#navftab_catchoftheday	{
	position: absolute;
	margin-left : 70px;
}

#navftab_mix	{
	position: absolute;
	margin-left : 188px;
}

#navftab_forum	{
	position: absolute;
	margin-left : 290px;
}
#navftab_buy	{
	position: absolute;
	margin-left : 363px;
}
#navftab_stuff	{
	position: absolute;
	margin-left : 420px;
}

/* ------------------------------------------------------------------ */

#centralarea	{}

#lhs {
	float : left;
	width : 155px;
}

#rhs {
	float : left;
	left : 155px;
	width : 655px;
}


#rightcol	{
	float : right;
	width : 190px;
}

/* This is the main content area (under the tabs) */
#mainarea	{
	padding: 10px 20px 10px 20px;
	background-image: url(/resources/images/tabpage/pagebackground.png);
	background-repeat: repeat-y;
	min-height: 600px;
}

#mainbottom	{
}

/* ------------------------------------------------------------------ */


#footer 	{
	margin-right: 200px;
	clear : both;
}
#footer ul	{	
	padding: 4px 0 10px 0;
	margin: 0px;
	list-style-type: none;
 }
#footer ul li {
	display: inline;
	margin-right: 10px;
}


#footer_nav	{ text-align: right; font-size: 10px; color: #6e8ade;  }
#footer_affiliates	{
	text-align: center;
}


/* ------------------------------------------------------------------ */
/* Generic setting - mirrored in tadarticle.css */
/*
a  			 	{ color:#b41809 }
a:link			{ text-decoration: underline }
a:visited		{ text-decoration: underline }
a:hover			{ text-decoration: underline }
a img 			{ border: 0; margin: 0;}
*/

a 			{ 
	font-size : 12px;
	font-weight : bold;
	text-decoration: none; color : #6689DB; }

a:visited	{ text-decoration: none; color : #6689DB;}
a:link		{ text-decoration: none; color : #6689DB;}
a:hover		{ text-decoration: none; color : #f39bda; }
a img 			{ border: 0; margin: 0;}

hr 				{}
.tinyinfotext 	{ color: red; font-size: 10px; }
.tinytext		{ font-size: 10px;}
.teenytext		{ font-size: 8px;}
.tinyinfotext a 			{ 
	font-size : 10px;
}

.tinytext a 			{ 
	font-size : 10px;
}

h1	{}
.maintitle	{}

h2	{}
.subtitle	{}
/* font-family: ChumleyMedium, Chumley, verdana;  */
h3, .mainheading	{ color: #6e8ade; font-size : 16px; margin : 0 0 0 0; padding : 0 0 0 0; font-weight : bold; }
h4, .subheading	{ color: #6e8ade; font-size : 12px; margin : 0 0 0 0; padding : 0 0 0 0; font-weight : bold;}
h5, .smallheading	{ color: #6e8ade; font-size : 10px; margin : 0 0 0 0; padding : 0 0 0 0; font-weight : bold;}
.smallinfoheading	{ color: red; font-size : 10px; font-weight : bold;}


.article_bulk	{
	padding-bottom : 6px;
}
.article_date	{
	text-align: right; font-size: 9px; font-family: Verdana; padding-top : 1px
}

.mainbulk	{
	font-size: 12px;
	color: #000;
}

/* small text ... such as a sub note to a statement */
.subtext	{ 
	font-size: 10px;
	color: #6e8ade;
}

.maininfobulk	{
	color: red;
}
/* Project setting - mirrored in tadarticle.css */

.tunalink	{
	color : fuchsia;
}
/* ------------------------------------------------------------------ */

.mainform	{}
form	{}

.maincopyright	  			{ color: #000; font-size: 10px; text-align: right; margin-right : 4px; }
.maincopyright a			{  color:#000; text-decoration: none }
.maincopyright a:hover		{ color:#000; text-decoration: underline }

.errorMessageBox 		{  border: solid 1px #f00; background-color: #f8b5b5; margin : 4px; }
.errorMessage			{  color: #000 ; font-size: 12px; font-weight: bold ; margin : 4px; }
.errorMessageHeader		{  color: #f00 ; font-size: 12px; font-weight: bold ; margin : 4px; }

.error_reporter_box	{  position: absolute; top: 12px; right: 12px; width: 770px; z-index: 100;  }



label	{
	float : left;
	width : 180px;
	padding-right: 10px;
	font-size: 10px;
	font-weight: bold;
}

.wide label	{	width : 280px;	}
.sublabel	{	
	font-size: 10px;
	font-weight: bold;
}

#fixedtipdiv{
	position:absolute;
	padding: 2px;
	border:1px solid black;
	font-size :  12px;
	z-index:100;
}


.hidden { 
	position: absolute;
	left: -1000em;
}
