body {
	background-color:#FFF;
	margin: 0px;
	margin-top:35px;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif ; 
	font-size:12px;
	}
#maincontent
{
	margin:auto;
	padding:0px;
	width:924px;
	}
#header {
	margin:0 0 30px;
	padding:0px;

	}
#navigationmenu
{
	margin:5px 0 0 0;
	}

.headerLogo{
	margin-top:85px;
	*margin-top:0;
}
#Content
{
	margin:0px;
	padding:0px;
	min-height:350px;
	margin-top: 20px;
	margin-bottom: 20px;
}
#footer{
	margin:0px;
	padding:0px;
	height:25px;
	padding-left:25px;
	border-top-color: #FFC4E1;
	border-top-style:solid;
	border-top-width: 1px;
	clear:both;
}
#footer img {
	padding-left:5px;
	padding-right:10px;
	border: 0px;
}
#accountlogin{
	margin: 0px;
	padding-top:30px;
}
#accountlogin img{
	padding-right:25px;
	padding-left:10px;
}
.menuimages
{
	float: left;
	margin: 0px;
	padding-right: 20px;
	padding-top:10px;
	padding-bottom: 5px;
	border:0px;
}
.pink
{
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif ; 
	font-size:12px;
	color:#666;
	height:20px;
	margin:0; 
	padding:0;
	border: 1px solid;
}
input[type=text]
{
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif ; 
	font-size:14px;
	color:#666;
	border: 1px solid #999;
	text-align:left;
	display:inline;
}
input[type=radio]
{
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif ; 
	font-size:14px;
	color:#666;
	border: 1px solid #FFF;
	text-align:left;
	display:inline;
}
.listore
{
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif ; 
	font-size:14px;
	list-style:none;
}
h2
{
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif ; font-size:12px; font-weight:200; margin:0; padding:0;
}
.submitbut: Hover , .submitbut input
{
border-style: inset;
background-color: #e3f48e;
padding: 2px 3px 0 5px; /*shift text 1px to the right and down*/
}
			#signin_menu {
				-moz-border-radius-topleft:5px;
				-moz-border-radius-bottomleft:5px;
				-moz-border-radius-bottomright:5px;
				-webkit-border-top-left-radius:5px;
				-webkit-border-bottom-left-radius:5px;
				-webkit-border-bottom-right-radius:5px;
				display:none;
				background-color:#ffc1da;
				position:relative;
				width:210px;
				z-index:100;
				border:1px transparent;
				text-align:left;
				padding:12px;
				color:#789;
				font-size:11px;
			}
			
			#signin_menu input[type=text], #signin_menu input[type=password] {
				display:block;
				-moz-border-radius:4px;
				-webkit-border-radius:4px;
				border:1px solid #000;
				font-size:13px;
				margin:0 0 5px;
				padding:5px;
				width:203px;
			}
			#signin_menu p {
				margin:0;
			}
			#signin_menu a {
				color:#6AC;
			}
			#signin_menu label {
				font-weight:normal;
			}
			#signin_menu p.remember {
				padding:10px 0;
			}
			#signin_menu p.forgot, #signin_menu p.complete {
				clear:both;
				margin:5px 0;
			}
			#signin_menu p a {
				color:#27B!important;
			}
			#signin_submit {
				-moz-border-radius:4px;
				-webkit-border-radius:4px;
				background:#000;
				border:1px solid #000;
				color:#fff;
				text-shadow:0 -1px 0 #39d;
				padding:4px 10px 5px;
				font-size:11px;
				margin:0 5px 0 0;
				font-weight:bold;
			}
			#signin_submit::-moz-focus-inner {
			padding:0;
			border:0;
			}
			#signin_submit:hover, #signin_submit:focus {
				background-position:0 -5px;
				cursor:pointer;
			}
			#container {
				width:780px;
				margin:0 auto;
				position: relative;
			}
			
			#content {
				width:520px;
				min-height:500px;
			}
			#topnav {
				padding:10px 0px 12px;
				font-size:11px;
				line-height:23px;
				text-align:right;
			}
			#topnav a.signin {
				background:#88bbd4;
				padding:4px 6px 6px;
				text-decoration:none;
				font-weight:bold;
				color:#fff;
				-webkit-border-radius:4px;
				-moz-border-radius:4px;
				border-radius:4px;
				*background:transparent url("images/signin-nav-bg-ie.png") no-repeat 0 0;
				*padding:4px 12px 6px;
			}
			#topnav a.signin:hover {
				background:#59B;
				*background:transparent url("images/signin-nav-bg-hover-ie.png") no-repeat 0 0;
				*padding:4px 12px 6px;
			}
			#topnav a.signin, #topnav a.signin:hover {
				*background-position:0 3px!important;
			}
			
			a.signin {
				position:relative;
				margin-left:3px;
			}
			a.signin span {
				background-image:url("images/toggle_down_light.png");
				background-repeat:no-repeat;
				background-position:100% 50%;
				padding:4px 16px 6px 0;
			}
			#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;
				}
