body, td, p, a, h1, h2, input, option, textarea, div
{
font-family : Arial, Helvetica, MS Sans Serif, Sans Serif;
}

body
{
	background-color:#AAAAAA;
	background-image: url(../images/bg.jpg);
	background-attachment:fixed;
	background-repeat:repeat-y;
	font-size : x-small;
	margin-left : 24px;
	margin-right : 24px;
	margin-top : 12px;
	margin-bottom : 12px;
	letter-spacing : normal;
	line-height : normal;
	/*text-align : center;*/
	min-width: 800px;
	/*force horizontal scroll for widths <1000*/
	width:expression(document.body.clientWidth < 800 ? "798px" : "auto" );
	background-position: top;/*set min-width for ie*/
} 

td
{ 
color : #333333; 
vertical-align : top; 
text-align : left;
} 

td.form
{ 
color : #333333; 
vertical-align : middle; 
text-align : left;
}

p
{ 
color : #333333; 
letter-spacing : normal; 
line-height : normal;
vertical-align : top; 
text-align : left;
font-size : 1.1em;
}

a:link						{color : #CC0000; text-decoration : none;}
a:visited					{color : #CC0000; text-decoration : none;}
a:hover						{color : #CC0000; text-decoration : underline;}

a.list						{font-weight : bold;}

a.list:link					{color : #CC0000; text-decoration : none;}
a.list:visited				{color : #CC0000; text-decoration : none;}
a.list:hover				{color : #CC0000; text-decoration : underline;}

a.white:link				{color : #FFFFFF; text-decoration : underline;}
a.white:visited				{color : #FFFFFF; text-decoration : underline;}
a.white:hover				{color : #FFFFFF; text-decoration : underline;}

a.black:link				{color : #000000; text-decoration : underline;}
a.black:visited				{color : #000000; text-decoration : underline;}
a.black:hover				{color : #000000; text-decoration : underline;}

a.red:link					{color : #CC0000; text-decoration : none;}
a.red:visited				{color : #CC0000; text-decoration : none;}
a.red:hover					{color : #CC0000; text-decoration : none;}

h1 
{
color : #000000;
font-size : 1.8em;
/*font-size : 18px;*/
font-weight : bold;
line-height : normal;
}

h2 
{
color : #CC0000;
font-size : 1.1em;
font-weight : normal;
line-height : normal;
}

input, select, option, textarea,
{
font-size : 1.1em;
color : #CC0000;
}

ol, ul
{
font-size : 1.1em;
}


li
{
/*list-style: square;*/
margin-bottom : 6px; 
/*color : #CC0000;*/
}

hr
{
background-color : transparent;
color : #CCCCCC;
height : 1px;
}

table.table
{
margin-bottom : 12px;
}

td.topband
{
padding : 3px 12px 3px 12px; 
background-color : #CC0000; 
color : #FFFFFF;
height : 14px;
vertical-align : middle;
font-size : 1.1em;
}

td.blackband
{
padding : 3px 12px 3px 12px; 
background-color : #000000; 
color : #CC0000;
height : 14px;
vertical-align : middle;
font-size : 1.0em;
}

td.topnavi
{
height : 20px;
vertical-align : middle;
font-size : 1.0em;
padding : 3px 12px 3px 6px;
font-weight : bold;
color : #CCCCCC;
}

td.topbandad
{
padding : 3px 12px 3px 12px; 
background-color : #EEEEEE; 
color : #CCCCCC;
height : 14px;
vertical-align : middle;
text-align : center;
}

td.contentad
{
padding : 12px 0px 12px 0px;
border-width : 1px;
border-color : #EEEEEE;
border-style : solid;
text-align : center;
}

td.contentwhite
{
	background-color:#FFFFFF;
	font-size : 1.1em;
	padding : 6px 12px 6px 12px;
	border: thin solid #EBEBEB;
}

td.contentwhite2
{
padding : 6px 12px 6px 12px;
}

td.contentsilver
{
font-size : 1.1em;
padding : 6px 12px 6px 12px;
background-color : #EEEEEE;
}

td.contentsilver1
{
font-size : 1.1em;
padding-left : 12px;
padding-right : 12px;
padding-top : 7px;
padding-bottom : 3px;
background-color : #EEEEEE;
}

td.contentsilver2
{
font-size : 1.1em;
padding-left : 0px;
padding-right : 12px;
padding-top : 3px;
padding-bottom : 3px;

background-color : #EEEEEE;
}

div.padding6
{
width : 100%;
padding-left : 0px; 
padding-right : 0px;
padding-top : 6px;
padding-bottom : 6px;
}

div.padding12
{
width : 100%;
padding-left : 0px; 
padding-right : 0px;
padding-top : 0px;
padding-bottom : 12px;
}

p.writer
{
font-size : x-small;
}

img.leaderboard
{

border-top-width : 1px;
border-bottom-width : 1px;
border-top-color : #000000;
border-bottom-color : #000000;
border-style : solid;
}

table.image
{
width : 212px;
float : right;
margin-left : 12px;
margin-bottom : 12px;
}

td.image
{
padding-left : 12px; 
padding-right : 12px;
padding-top : 6px;
padding-bottom : 6px;
background-color : #EEEEEE;
font-size : x-small;
color : #CC0000;
}

div.highlightright
{
width : 188px;
float : right;
margin-left : 12px;
margin-bottom : 12px;
}

div.highlightleft
{
width : 188px;
float : left;
margin-right : 12px;
margin-bottom : 12px;
}

div.highlightright, div.highlightleft, div.highlight
{
padding-left : 12px; 
padding-right : 12px;
padding-top : 12px;
padding-bottom : 12px;
background-color : #EEEEEE;
font-size : 1.2em;
line-height : 18px;
color : #000000;
font-weight : bold;
}


div.border
{
padding-left : 12px; 
padding-right : 12px;
padding-top : 12px;
padding-bottom : 12px;

background-color : #CCCCCC;

border-width : 1px;
border-color : #000000;
border-style : solid;
}

div.border2
{
padding-left : 12px; 
padding-right : 12px;
padding-top : 12px;
padding-bottom : 12px;

background-color : #FFFFFF;

border-width : 1px;
border-color : #EEEEEE;
border-style : solid;
}

td.directorytop
{
font-size : 1.1em;
padding-left : 12px; 
padding-right : 12px;
padding-top : 3px;
padding-bottom : 3px;
background-color : #000000;
color : #FFFFFF;
}

table.directory1
{
margin-bottom : 6px;
}

td.directory1
{
font-size : 1.1em;
padding-left : 12px; 
padding-right : 12px;
padding-top : 0px;
padding-bottom : 0px;

color : #000000;
}

table.directory2, table.directory3, table.directory4
{
border-width : 1px;
border-color : #000000;
border-style : solid;
margin-bottom : 6px;
}

td.directory2, td.directory3, td.directory4
{
font-size : 1.1em;
padding-left : 12px; 
padding-right : 12px;
padding-top : 12px;
padding-bottom : 12px;

color : #000000;
}

td.directory4
{
background-color : #EEEEEE;
}

img.left
{
float : left;
margin-right : 12px;
margin-bottom : 12px;
}

img.right
{
float : right;
margin-left : 12px;
margin-bottom : 12px;
}

/***********************************************************************************************************************/

.clear
{
clear : both;
}

.hide
{
display : none;
}

/* MY ACCOUNT - START */

#myaccount
{
background : #990000;
padding : 3px 12px 3px 12px;

width : 704px;
}

#myaccount div.text
{
float : left;
display : block;
font-size : 11px;
margin : 0px;
padding : 2px 0px 0px 0px;
color : #FFFFFF;
}

#myaccount div.line
{
border-top : 1px #CC0000 dotted;
margin : 6px 0px 6px 0px;
}

#myaccount form
{
float : right;
margin : 0px;
padding : 0px;
}

#myaccount input
{
border : 1px solid #990000;
font-size : 11px;
padding : 0px 3px 0px 3px;
}

#myaccount label
{
font-size : 11px;
color : #FFFFFF;
padding : 0px 6px 0px 6px; 
}

#myaccount input.loginbutton
{
border : 0px solid #CC0000;
color : #000000;
background : #CC0000;
font-weight : bolder;
height : 16px;
}

ul.buttons
{
margin : 0px 0px 12px 0px;
padding : 0px;
}

li.button
{
width : 198px;
height : 35px;
margin : 0px;
padding : 0px;
display : block;
list-style-type : none;
}

a.editorspage, a.whatsnews, a.lookinggood, a.entertainment, a.homegarden, a.kidscorner, a.moneybusiness, a.foodhall, a.education, a.DownloadMagazine, a.maps, a.facebook
{
width : 198px;
height : 35px;
display : block;
}

a.editorspage	{background : url(../../images/bt_editors-page.png) top left no-repeat;}
a.whatsnews		{background : url(../../images/bt_whats-news.png) top left no-repeat;}
a.lookinggood	{background : url(../../images/bt_looking-good.png) top left no-repeat;}
a.entertainment	{background : url(../../images/bt_entertainment.png) top left no-repeat;}
a.homegarden	{background : url(../../images/bt_home-garden.png) top left no-repeat;}
a.kidscorner	{background : url(../../images/bt_kids-corner.png) top left no-repeat;}
a.moneybusiness	{background : url(../../images/bt_money-business.png) top left no-repeat;}
a.foodhall	{background : url(../../images/bt_food-hall.png) top left no-repeat;}
a.education	{background : url(../../images/bt_education.png) top left no-repeat;}
a.DownloadMagazine	{background : url(../../images/bt_magazine.png) top left no-repeat;}
a.maps	{background : url(../../images/bt_maps.png) top left no-repeat;}
a.facebook	{background : url(../../images/bt_facebook.png) top left no-repeat;
}

div.home
{
margin : 0px 9px 9px 3px;
width : 160px;
height : 118px;
float : left;
}

html>body div.home
{
margin : 0px 6px 9px 6px;
width : 160px;
height : 118px;
float : left;
}

a.hmwhatsnews, a.hmlookinggood, a.hmentertainment, a.hmhomegarden, a.hmkidscorner, a.hmmoneybusiness, a.hmcompetitions, a.hmdirectory
{
width : 160px;
height : 118px;
display : block;
}

a.hmwhatsnews {background : url(../../images/hm_whats-news.png) top left no-repeat;}
a.hmlookinggood {background : url(../../images/hm_looking-good.png) top left no-repeat;}
a.hmentertainment	{background : url(../../images/hm_entertainment.png) top left no-repeat;}
a.hmhomegarden	{background : url(../../images/hm_home-garden.png) top left no-repeat;}
a.hmkidscorner	{background : url(../../images/hm_kids-corner.png) top left no-repeat;}
a.hmmoneybusiness	{background : url(../../images/hm_money-business.png) top left no-repeat;}
a.hmcompetitions	{background : url(../../images/hm_competitions.png) top left no-repeat;}
a.hmdirectory	{background : url(../../images/hm_directory.png) top left no-repeat;}

/* MY ACCOUNT - START */
