#container {width:330px; float:left; margin-top:0.2em; padding-left:0px;  position:relative; font-size: 10px;
		  font-family:"SackersGothicStdMedium",  Arial, Helvetica, "Nimbus Sans L", sans-serif; }
#content {width:520px; min-height:500px}
#container a:link, a:visited {color:#FFFFFF; text-decoration:none;}
#container a:hover {text-decoration:underline; color:#FFFFFF}
#container a img {border-width:0;}
#topnav {font-size:11px; text-align:right; padding-right:0.7em; margin-top:0em; /margin-top:-1.1em; float:right; /*border-right:1px solid #AA0406; line-height:10px;*/}
#topnav a.signin { text-decoration:none; /*font-weight:bold;*/ color:#fff; 
	background-image: url(../images/toggle_up_light.png);
	background-repeat: no-repeat;
	background-position: right center;

}
#topnav a.signin:hover {
	color:white;
	background-image: url(../images/toggle_up_light2.png);
	background-repeat: no-repeat;
	background-position: right center;
}
a.signin {position:relative;}
a.signin span {
	padding:4px 6px 0;
	color:white;
	padding-right:18px;

}
#topnav a.menu-open {background:#ddeef6!important; color:#666!important; outline:none}
#small_signup {display:inline; float:none; line-height:23px; margin:25px 0 0; width:170px}
a.signin.menu-open span {background-image:url("../images/toggle_up_dark.png") color:#789}
#signin_menu {display:none; position:absolute; width:210px; z-index:100; border:1px transparent; text-align:left; padding:12px; top:-123px; left:-18px;  right: 0px; margin-right: 0px; color:#789; font-size:11px}
.tipsy-inner {padding:10px 15px; line-height:1.5em; font-weight:bold}
.tipsy {background-repeat:no-repeat; padding:5px}
.tipsy-inner {padding:8px 8px; max-width:200px; font:11px 'Lucida Grande', sans-serif; font-weight:bold; -moz-border-radius:4px; -khtml-border-radius:4px; 	-webkit-border-radius:4px; border-radius:4px; background-color:#000; color:white; text-align:left}
.tipsy-north {background:url(../images/tipsy-north.gif) top center no-repeat}
.tipsy-south {background:url(../images/tipsy-south.gif) bottom center no-repeat}
.tipsy-east {background:url(../images/tipsy-east.gif) right center no-repeat}
.tipsy-west {background:url(../images/tipsy-west.gif) left center no-repeat}


#newsletter { 
    width:315px;
	float:left;
	background:white;
	border:3px solid black
}
#newsletter h4 {
	padding:0.5em;
	background:black;
	text-transform: uppercase;
	font-weight: normal;
	font-size:11px;
	color:white;
}
#newsletter form {padding:1.15em}
#newsletter form div { display:none}
#newsletter select {display:none}
#newsletter a {padding:0; background-image:none;}
#newsletter form div {visibility:hidden;}
#newsletter td {padding:0; margin:0;}
#newsletter .input_buttonnewsletter {border:1px solid #CFCFCF; border-right:none; color:#8F8F8F; font-size:11px; font-weight:normal; overflow:hidden; margin-top:0.1em; /margin-top:0.3em; padding:0em 0 0 0.5em; /padding:0.3em 0 0 0.5em; width:220px; height:22px; /height:19px; background:white; font-family:Arial, Helvetica, sans-serif;}
#newsletter .buttonnewsletter{height:24.4px; width:66px; text-align:center; border:1px solid #CFCFCF; border-left:none; background:white url(../../../img/send_newsletter.gif) center right no-repeat; margin:1px 0 0 0; /margin:3px 0 0 0; cursor:pointer; font-family:Arial, Helvetica, sans-serif; color:black; font-weight:bold; text-transform:uppercase; font-size:11px}
@media screen and (-webkit-min-device-pixel-ratio:0) {
#newsletter .buttonnewsletter{margin:1px 0 0 0}}
#newsletter p {color:#999; margin-bottom:0.4em; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
