body
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 18px;
	background-color:#1C1C1C;
	background: url(/new-bg.jpg) top center repeat-y fixed;
	margin: 0px;
}

p
{
	text-align: justify;
}

#container
{
	width: 1044px;
}

.tweet, .query {
  	font-family: arial;
  	font-size: 12px;
  	color: #000000;
	font-weight:normal; 
	width:220px; }
.tweet .tweet_list, .query .tweet_list {
    	list-style-type: none;
    	margin: 0;
    	padding:3px 6px 0px 6px; 
   }
.tweet .tweet_list .awesome, .tweet .tweet_list .epic, .query .tweet_list .awesome, .query .tweet_list .epic {
      text-transform: uppercase; }
.tweet .tweet_list li, .query .tweet_list li {
      	overflow-y: hidden;
      	overflow-x: hidden;
    	padding:3px 6px 0px 6px; 
	}
.tweet .tweet_list li a, .query .tweet_list li a {
        color: #4D0507; 
	font-size: 12px;
	font-family: arial;
	font-weight:normal; 
text-decoration:none;
}
.tweet .tweet_list li a:hover, .query .tweet_list li a:hover{color: #31306E; text-decoration:underline;}
.tweet .tweet_list .tweet_even, .query .tweet_list .tweet_even {border-bottom:1px dashed #000000;border-top:1px dashed #000000;}
.tweet .tweet_list .tweet_avatar, .query .tweet_list .tweet_avatar {
      	padding-right:0;
      	float: left; }
.tweet .tweet_list .tweet_avatar img, .query .tweet_list .tweet_avatar img {
        vertical-align: middle; }

#top-family
{
width: 1044px;
background-color:#DEC292;	
background: url(/images/content-top-family.jpg) top center no-repeat;
}

#top-home
{
width: 1044px;
background-color:#DEC292;	
background: url(/images/content-top-homep-321.jpg) top center no-repeat;
}

#top-home-test
{
width: 1044px;
background-color:#DEC292;	
background: url(/images/content-top-homep-321_test.jpg) top center no-repeat;
}

#top-merch
{
width: 1044px;
background-color:#DEC292;	
background: url(/images/content-top-merch.jpg) top center no-repeat;
}

#top
{
width: 1044px;
background-color:#DEC292;
	background: url(/images/content-topp-321.jpg) top center no-repeat;
}
#top-new
{
width: 1044px;
background-color:#DEC292;
	background: url(/images/content-top-newp-321.jpg) top center no-repeat;
}
#top-new-2
{
width: 1044px;
background-color:#DEC292;
	background: url(/images/content-top-newp-321-2.jpg) top center no-repeat;
}
#top3
{
width: 1044px;
background-color:#DEC292;
	background: url(/images/content-top-3p-321.jpg) top center no-repeat;
}
#top4
{
width: 1044px;
background-color:#DEC292;
	background: url(/images/content-top-4p-321.jpg) top center no-repeat;
}
#middle
{
width: 1044px;
background-color:#DEC292;
	background: url(/images/content-bg.jpg) top center repeat-y;
}
#middle2
{
width: 1044px;
background-color:#DEC292;
	background: url(/images/content-bg.jpg) top center repeat-y;
/* background: url(/images/content-bg2.jpg) top center repeat-y; */
}
#bottom
{
width: 1044px;
background-color:#DEC292;
	background: url(/images/content-bottom.jpg) bottom center no-repeat;
}
#content-area
{
	width: 950px;
	padding: 11px 47px 130px 47px;
	text-align: left;
}
#footer
{
	margin-bottom: 10px;
}
#brown-box
{
	background: url(/images/brown-box.jpg) top center no-repeat;
	width: 231px;
	height: 285px;
}



.clear {clear:both}
 
/* Tooltip */
 
#tooltip {
	position:absolute;
	left:-9400px;
	top:-9100px;
	z-index:9999;
	color:#F3D9AF;
	font-size:22px;
	font-family:Times New Roman, Arial, Helvetica, sans-serif;;
	width:310px;
	text-decoration:none;

}

#tooltip a {text-decoration:none;}

#tooltip:link {text-decoration:none;}
#tooltip:visited {text-decoration:none;}
#tooltip:active {text-decoration:none;}
#tooltip:hover {text-decoration:none;}

#tooltip .tipHeader {
	height:23px;
	background:url(/images/tipHeader24.gif) no-repeat;
}
 
 
#tooltip .tipBody {
/* background-color:#404450; */
background:url(/images/tipMid24.gif);
	padding:0px 2px 0px 30px;

}
 
#tooltip .tipFooter {
	height:20px;
	background:url(/images/tipFooter24.gif) no-repeat;
}


#tooltip2 {
	position:absolute;
	left:-9400px;
	top:-9100px;
	z-index:9999;
	color:#EBE9E7;
	font-size:22px;
	font-family:Times New Roman, Arial, Helvetica, sans-serif;;
	width:310px;
	text-decoration:none;

}

#tooltip2 a {text-decoration:none;}

#tooltip2:link {text-decoration:none;}
#tooltip2:visited {text-decoration:none;}
#tooltip2:active {text-decoration:none;}
#tooltip2:hover {text-decoration:none;}

#tooltip2 .tipHeader {
	height:23px;
	background:url(/images/tipHeader24.gif) no-repeat;
}
 
 
#tooltip2 .tipBody {
/* background-color:#404450; */
background:url(/images/tipMid24.gif);
	padding:0px 2px 0px 30px;

}
 
#tooltip2 .tipFooter {
	height:20px;
	background:url(/images/tipFooter24.gif) no-repeat;
}



.flexdropdownmenu, .flexdropdownmenu ul{ /*topmost and sub ULs, respectively*/
font: normal 13px Verdana;
margin: 0;
padding: 0;
position: absolute;
left: 0;
top: 0;
border-bottom: 1px solid #000000;
list-style-type: none;
visibility: hidden;
display: none; /*collapse all sub menus to begin with*/
/*box-shadow: 3px 3px 8px #818181;*/ /*shadow for CSS3 capable browsers.*/
/*-webkit-box-shadow: 3px 3px 8px #818181;*/
/*-moz-box-shadow: 3px 3px 8px #818181;*/
}

.flexdropdownmenu li{
position: relative;
margin:0px; padding:2px 2px 0px 2px;
border-top: 1px solid #000000;
border-left: 1px solid #000000;
border-right: 1px solid #000000;

}

.flexdropdownmenu li a{
display: block;
width: 220px; /*width of menu (not including side paddings)*/
color: #FFFFFF;
padding: 4px 5px 4px 16px;
text-decoration: none;
filter:alpha(opacity=95); -moz-opacity:0.95; -khtml-opacity: 0.95; opacity: 0.95;
background-image: url(images/substar.gif); background-repeat: no-repeat; background-position: 0 .4em;
}

* html .flexdropdownmenu li{ /*IE6 CSS hack*/
display: inline-block;
width: 220px; /*width of menu (include side paddings of LI A*/
}

.flexdropdownmenu li a:hover, .flexdropdownmenu li.selected>a{
background: #994344;
color:#FFFFFF;
filter:alpha(opacity=88); -moz-opacity:0.88; -khtml-opacity: 0.88; opacity: 0.88;
background-image: url(images/substar2.gif); background-repeat: no-repeat; background-position: 0 .4em;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}



.greenlink2 {
	font-size: 18px;
	color: #2B3723;
	text-decoration: none;
}

.greenlink {
	font-size: 13px;
	color: #2B3723;
	text-decoration: none;
}

.greenlink:link {font-size: 13px;color: #2B3723; text-decoration:none;}
.greenlink:visited {font-size: 13px;color: #2B3723; text-decoration:none;}
.greenlink:active {font-size: 13px;color: #2B3723; text-decoration:none;}
.greenlink:hover {font-size: 13px;color: #661716; text-decoration:underline;}

.greenlink2:link {font-size: 18px;color: #2B3723; text-decoration:none;}
.greenlink2:visited {font-size: 18px;color: #2B3723; text-decoration:none;}
.greenlink2:active {font-size: 18px;color: #2B3723; text-decoration:none;}
.greenlink2:hover {font-size: 18px;color: #661716; text-decoration:underline;}

.whitelink:link {font-size: 13px;color: #FFFFFF; text-decoration:none;}
.whitelink:visited {font-size: 13px;color: #FFFFFF; text-decoration:none;}
.whitelink:active {font-size: 13px;color: #FFFFFF; text-decoration:none;}
.whitelink:hover {font-size: 13px;color: #FFFFFF; text-decoration:underline;}


.beige
{
	font-size: 12px;
	color: #DED5C7;
}
#starlist
{padding:0px; margin:0px; list-style:none;}

#starlist-red
{margin:0px; padding-left:25px; background-image: url(images/star-r.gif); background-repeat: no-repeat; background-position: 0 .2em}

#starlist-blue
{margin:0px; padding-left:25px; background-image: url(images/star-b.gif); background-repeat: no-repeat; background-position: 0 .2em}

.sidebar
{
	font-size: 11px;
	color: #DED5C7;
	line-height: 12px;
}

.brown
{
	font-size: 11px;
	color: #4E4131;
	line-height: 16px;
}

.subtitle
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #661716;
}

.heading
{
	font-size: 14px;
	color: #2C3550;
}

.facts
{
	font-size: 12px;
	color: #2C3550;
}

A:link	{font-weight: bold; color: #2B3723; text-decoration: underline;}
A:visited {font-weight: bold; color:#2B3723; text-decoration: underline;}
A:active {font-weight: bold; color:#2B3723; text-decoration: underline;}
A:hover	{font-weight: bold; color:#661716; text-decoration: underline;}



.white
{
	font-size: 14px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}

.white:link	{font-weight: normal; color: #FFFFFF; text-decoration: none;}
.white:visited {font-weight: normal; color:#FFFFFF; text-decoration: none;}
.white:active {font-weight: normal; color:#FFFFFF; text-decoration: underline;}
.white:hover	{font-weight: normal; color:#B17F44; text-decoration: underline;}

.white2:link	{font-weight: normal; color: #EEEEEE; text-decoration: none;}
.white2:visited {font-weight: normal; color:#EEEEEE; text-decoration: none;}
.white2:active {font-weight: normal; color:#EEEEEE; text-decoration: underline;}
.white2:hover	{font-weight: normal; color:#B17F44; text-decoration: underline;}

.big:link	{font-weight: bold; color: #2B3723; text-decoration: none;}
.big:visited {font-weight: bold; color:#2B3723; text-decoration: none;}
.big:active {font-weight: bold; color:#2B3723; text-decoration: underline;}
.big:hover	{font-weight: bold; color:#661716; text-decoration: underline;}

li
{
	margin-bottom: 5px;
}


/*--LAYOUT------------------------------------------------------------------------------*/



.top-left, .top-right, .bottom-left, .bottom-right { 
	background-image: url('/corne/corners1280x18.gif'); /* CHANGE: path and name of your image */
	height: 9px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
	font-size: 2px;    /* DNC: correction IE for height of the <div>'s */
	}
.top-left, .bottom-left { 
	margin-right: 9px; /* CHANGE: replace by the width of one of your corners */
	}
.top-right, .bottom-right { 
	margin-left: 9px;  /* CHANGE: replace by the width of one of your corners */
	margin-top: -9px;  /* CHANGE: replace by the height of one of your corners */
	}
.top-right {
	background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */
	}
.bottom-left  { 
	background-position: 0 -9px;    /* CHANGE: replace second number by negative height of one of your corners */
	}
.bottom-right { 
	background-position: 100% -9px; /* CHANGE: replace second number by negative height of one of your corners */
	}
.inside {
	border-left: 1px solid #575757; /* YCC: color & properties of the left-borderline */
	border-right: 1px solid #575757;/* YCC: color & properties of the right-borderline */
	background: #DECEA5;            /* YCC: background-color of the inside */
	padding-left: 2px;             /* YCC: all texts at some distance of the left border */
	padding-right:2px;             /* YCC: all texts at some distance of the right border */
	}
.notopgap    { margin-top: 0;}    /* DNC: to avoid splitting of the box */
.nobottomgap { margin-bottom: -1px; padding-bottom: 1px; } /* DNC: to avoid splitting of the box 





