
/*body*/
body {
	margin: 0px;
	background-image: url(/store/images_2010/back.gif);
	background-repeat: repeat-x;
}

#top-scroller {
	float: left;
	height: 25px;
	width: 100%;
	padding-top: 7px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
}
#top-logo {
	height: 120px;
	width: 900px;
	float: left;
	color: #FFF;
}
#logo {
	float: left;
	height: 120px;
	width: 450px;
	margin-top: 2px;
}

.AllTablesHeader{
	background-color:#B9D5DA;
	color: #000;
}

.AllTablesBorder{
	background-color:#EFF7F7;
	color: #000;
}
.SpecialItemRow{
	border-color: #006;
}
.SpecialItemBackground{
	background-color:#FFD7D7;
	/*background-color:#CFC;*/
}


#topnav {
	float: left;
	width: 300px;
	height: auto;
	margin-top: 10px;
	margin-left: 100px;
	color: #FFF;

}







#topnav ul li  {
	float: left;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-type: none;
	margin-left: 5px;
	color: #FFF;
	text-transform: uppercase;
	
}
.list {
	float: left;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-type: none;
	border-left-color: #CCC;
	border-left-width: .05pt;
	border-left-style: solid;
	margin-left: 10px;
	padding-left: 10px;
	color: #FFF;
}


#main_container {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
}
#navlist li
{
	display: inline;
	list-style-type: none;
	padding-right: 20px;
	float: left;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
}
#navlist {
	margin-left: -30px;
	margin-top: 15px;
}


#nav-bar {
	float: left;
	height: 48px;
	width: 900px;
	background-image: url(/store/images_2010/nav_back.gif);
	background-repeat: no-repeat;
	background-color: #FFF;
	margin-top: 5px;
}

#nav-bar #navcontainer {
	height: 40px;
	width: 360px;
	float: left;
}
#nav-bar #searchbox {
	float: left;
	width: 540px;
	height: 25px;
	margin-top: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#middlebody {
	float: center;
	height: auto;
	width: 603px;
	color: #000;
}
#sidebar {
	float: left;
	width: 290px;
	background-image: url(/store/images_2010/sidebarback.gif);
	height: auto;
	margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#categories {
	margin-left: 0px;
	float: left;
	background-image: url(/store/images_2010/categories-back.gif);
	padding-left: 40px;
	width: 250px;
	font-size: 13px;
}
#categories-bottom {
	float: left;
	width: 290px;
	height: 17px;
	background-image: url(/store/images_2010/cat-bottom.gif);
}
.cat-title {
	float: none;
	margin-top: 15px;
	clear: right;
}

#memberlogin {
	width: 270px;
	margin-left: 10px;
	background-image: url(/store/images_2010/memberlogin_back.gif);
	background-repeat: no-repeat;
	padding: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	height: 185px;
}
.member-left-margin {
	margin-left: 10px;
}
.member-field {
	height: 20px;
	padding: 1px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 20px;
}


#sidecontent {
	width: 280px;
	float: left;
}
#sidebottom {
	float: left;
	width: 290px;
}
#sidetop {
	float: left;
	width: 290px;
}



#searchbox #search {
	float: left;
	height: auto;
	width: 50px;
}
.searchbutton {
	margin-top: -4px;
}
#maincenter {
	float: left;
	width: 610px;
}
#rot_pic {
	float: left;
	width: 415px;
	height: 240px;
}
#rot_banner {
	float: left;
	height: 240px;
	width: 195px;
}
#featured_top {
	float: left;
	width: 610px;
	height: 50px;
	background-image: url(/store/images_2010/featuredproducts.gif);
}
#featured-items {
	float: left;
	height: auto;
	width: 600px;
	margin-left: 10px;
}
.login-title {
	margin-left: 10px;
	margin-bottom: 8px;
}
#sidecontent #password {
	margin-left: 20px;
	margin-top: -10px;
}

.member-buttons {
	padding: 2px;
	margin-top: 2px;
	margin-right: 0px;

	margin-bottom: 5px;
	margin-left: 20px;
	height: 20px;
	width: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
}
.lightlinks {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #000;
}	

.darklinks {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFE9A4;
}
a.darklinks:link {color:#FFE9A4};
a.darklinks:hover {color:#FFE9A4};
a.darklinks:visited {color:#FFE9A4};

/*.darklinks ul li{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFE9A4;
}
.darklinks li a:visited {
		color: #CCC;
}

.darklinks a:hover {
		color: #FFF;
}
*/
a.blueCat:link {color:#069};
a.blueCat:hover {color:#333};
a.blueCat:visited {color:#069};

a.blueSiteMap:link {color:#069; text-decoration:none; font:Tahoma, Geneva, sans-serif; font-weight:bold};
a.blueSiteMap:hover {color:#333; text-decoration:none; font:Tahoma, Geneva, sans-serif; font-weight:bold};
a.blueSiteMap:visited {color:#069; text-decoration:none; font:Tahoma, Geneva, sans-serif; font-weight:bold};

a.yellow:visited {color: #FFE9A4};
a.yellow:hover {color: #FFF};

a.blackItem:link {color:#333; font-size:14px};

a.blackItem:visited {color:#333};


a.blackSiteMapHeader:link {color:#000; text-decoration:none; font:Tahoma, Geneva, sans-serif; font-weight:bold; font-size:14px};

a.blackSiteMapHeader:hover {color:#000; text-decoration:none; font:Tahoma, Geneva, sans-serif; font-weight:bold; font-size:14px};

a.blackSiteMapHeader:visited {color:#000; text-decoration:none; font:Tahoma, Geneva, sans-serif; font-weight:bold; font-size:14px};

.blackSiteMapHeader {
	color:#000; 
	font:Tahoma, Geneva, sans-serif; 
	font-weight:bold; 
	font-size:14px
}

#setup {
	width: 520px;
	height: 55px;
	margin-right: auto;
	background-color: #A2A3A2;
	border: .05em solid #000;
	background-image: url(/store/admin/images/setup_bg.gif);
	background-repeat: repeat-x;
	margin-bottom: 15px;
	padding: 0px;
	margin-top: 5px;
	margin-left: auto;
}
.userhome_nav_text {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
	margin-left: 50px;
	text-align: center;
}

.AdminMenuHeader {
	color:#069;
	padding-left:75px;
	background-color:#B9D5DA;
	width:137px;
	height:20px;
	margin-bottom:2PX;
}
.AdminMenuOption {
	color:#069;
	padding-left:25px;
	height:20px;
	margin-bottom:10PX;
}

#userhome_my_products {
	height: 25px;
	width: 500px;
	background-image:url(/store/admin/images/head_bg.jpg);/*../admin/images/head_bg.jpg);*/
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	margin-left: 25px;
	margin-bottom: 2px;
	margin-top: 10px;
	font-family: Verdana, Geneva, sans-serif;
	padding-top: 3px;
}

.userhome_white_title_text {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #FFF;
	font-weight: bold;
	text-align: center;
}
.CommonBodyText {
	font-size:12px;
	font-family:Arial;/*Verdana, Geneva, sans-serif;*/
	color:#000;
}
#edi_mystore_main #edi_mystore_topsection {
	padding: 8px;
	border: 0.05em solid #666;
	height: auto;
	width: 570px;
	float: left;
	margin-bottom: 10px;
}
#edit_mystore_h3 {
	text-align: center;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #066;
}

#edit_mystore_free {
	padding-bottom: 10px;
	width: auto;
}
.CommonProductViewText {
	font-size:12px;
	font-family:Arial;
	color:#000;
}
.affiliate_title_bar {
		width: 880px;
		overflow: hidden;
		height: auto;
		background-color: #0b86cd;
		margin-left: 5px;
		float: left;
		padding: 5px;
		margin-top: 5px;
		margin-bottom: 5px;
}
.account_title_bar {
		width: 880px;
		overflow: hidden;
		height: auto;
		background-color: #666;
		margin-left: 5px;
		float: left;
		padding: 5px;
		margin-top: 5px;
		margin-bottom: 5px;
}
.section_side {
		width: 210px;
		padding-left: 5px;
		font-family: Verdana, Geneva, sans-serif;
		font-size: 11px;
		overflow: hidden;
		height: auto;
		text-align: justify;
		float: left;
		border-left-width: .05em;
		border-left-style: solid;
		border-left-color: #CCC;
		margin-bottom: 5px;
}
.bottom_text {
		width: 665px;
		font-family: Verdana, Geneva, sans-serif;
		font-size: 11px;
		text-align: left;
		margin-top: 5px;
}
.sidepic {
		margin-left: 15px;
		margin-top: 5px;
}



.buyers_title_bar {
		width: 880px;
		overflow: hidden;
		height: auto;
		background-color: #881f19;
		margin-left: 5px;
		float: left;
		padding: 5px;
		margin-top: 5px;
		margin-bottom: 5px;
}

.webstore_title_bar {
		width: 880px;
		overflow: hidden;
		height: auto;
		background-color: #cd7a0b;
		margin-left: 5px;
		float: left;
		padding: 5px;
		margin-top: 5px;
		margin-bottom: 5px;
}
.section_buttons {
		float: left;
		width: 670px;
		padding-left: 5px;
		margin-bottom: 5px;
		overflow: hidden;
		height: auto;
}
.lightlinks {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #000;
}
/* main body container 900wide*********************************************/
#main_container {
		width: 900px;
		margin-right: auto;
		margin-left: auto;
		height: auto;
		overflow: hidden;
}
.backoffice_sections {
		width: 898px;
		overflow: hidden;
		height: auto;
		color: #000;
		border-top-width: 0.05em;
		border-right-width: 0.05em;
		border-bottom-width: 0.05em;
		border-left-width: 0.05em;
		border-top-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		border-top-color: #b9d5da;
		border-right-color: #b9d5da;
		border-bottom-color: #b9d5da;
		border-left-color: #b9d5da;
		float: left;
		margin-top: 5px;
		margin-bottom: 5px;
}
.sellers_title_bar {
		width: 880px;
		overflow: hidden;
		height: auto;
		background-color: #106d81;
		margin-left: 5px;
		float: left;
		padding: 5px;
		margin-top: 5px;
		margin-bottom: 5px;
}

h2 {
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		text-transform: uppercase;
		color: #FFF;
		font-size: 1.5em;
		margin: 0px;
		padding-left: 5px;
}
.clear{
	clear:both;
	}
	
/*footer divs - Manuel 3-11-10*/
#footer-wrapper{text-align:center;}
#footer-content{width:800px;font-size:11px; font-family: Arial,Helvetica,sans-serif;}