/* If necessary, use this to position the name of your region under the Kidorable logo */
#distributor_location {   
font-size:10px;
.font-size:11px; /* IE */
font-weight:700;
color:#5490cc;
text-align:center;
margin-right:10px;
}

/*Adjust the position of the links on the top of the site */
#upper_links {
float:left;
width:532px;
padding: 60px 20px 0px 0px;
text-align:right;
}

/* Adjust the position the links on the bottom of the site */
#lower_links {
padding: 25px 0px 0px 20px;
text-align:center;
}


/* Adjust the spacing/color/size of the main links (top and bottom) */

.mainmenu_link {         /*All links*/
color:#00b130;
font-weight:700;
font-size:12px;
.font-size:13px; 		/* Use larger font in IE */
}

#upper_links .mainmenu_link {   /*  Upper link spacing */
padding: 0px 25px 0px 0px;  	/*  If you want to add more links to the top, you may wish to decrease this number*/
}

#lower_links .mainmenu_link {	/*  lower link spacing */
padding: 0px 35px 0px 0px;  	/*  If you want to add more links to the bottom, you may wish to decrease this number*/
}

.mainmenu_link a{   	 /* Inactive links only*/
color:#00b130;
font-weight:700;
font-size:12px;
.font-size:13px; 		/* Use larger font in IE */
}

/*  Choose background icon and placement of icon for every menu item */

/*  Create consumers link */
#link_consumers {
background: url(../images/mainmenu_icon1.gif) no-repeat 0px 0px;
padding:20px 0 0 0;
}

#link_consumers a:hover{
color:#FF0000;
}

#link_consumers #active a{
color:#FF0000;
}

/*  Create Retailers link */
#link_retailers {
background: url(../images/mainmenu_icon2.gif) no-repeat 0px 0px;
padding:30px 0 0 0;
}

#link_retailers a:hover{
color:#ff9d2e;
}

#link_retailers #active a{
color:#ff9d2e;
}

/*  Create Customized link */
#link_customize {
background: url(../images/mainmenu_icon3.gif) no-repeat 45px 0px;
padding:25px 0 0 0;
}

#link_customize a:hover{
color:#a54aa7;
}

#link_customize #active a{
color:#a54aa7;
}

/*  Create Useful Info link */
#link_usefulinfo {
background: url(../images/mainmenu_icon4.gif) no-repeat 18px 0px;
padding:25px 0 0 0;
}

#link_usefulinfo a:hover{
color:#000000;
}

#link_usefulinfo #active a{
color:#000000;
}

/*  Create Collections link */
#link_collections {
background: url(../images/mainmenu_icon5.gif) no-repeat 34px 0px;
padding:25px 0 0 0;
}

#link_collections a:hover{
color:#d866e6;
}

#link_collections #active a{
color:#d866e6;
}

/*  Create Home link */
#home_link {
background: url(../images/mainmenu_icon6.gif) no-repeat 0px 2px;
padding:15px 5px 0 24px;
}

#home_link a:hover{
color:#e988e3;
}

/*  Create Press link */
#link_press {
background: url(../images/mainmenu_icon7.gif) no-repeat 5px 15px;
padding:30px 10px 0 30px;
}

#link_press a:hover{
color:#1e48c0;
}

#link_press #active a{
color:#1e48c0;
}

/*  Create Careers link */
#link_careers {
background: url(../images/mainmenu_icon8.gif) no-repeat 0px 25px;
padding:40px 10px 0 27px;
}

#link_careers a:hover{
color:#ff0000;
}

#link_careers #active a{
color:#ff0000;
}

/*  Create Contact link */
#link_contact {
background: url(../images/mainmenu_icon9.gif) no-repeat 0px 25px;
padding:30px 0 0 30px;
}

#link_contact a:hover{
color:#ff0000;
}

#link_contact #active a{
color:#ff0000;
}

/*  Create Kidorable International link */
#kidorable_link {
background: url(../images/mainmenu_icon11.gif) no-repeat 0px 18px;
padding:32px 0 0 32px;
}

#kidorable_link a:hover{
color:#d866e6;
}

#kidorable_link #active a{
color:#d866e6;
}


/*  Consumer left-hand menu setup */

.consumers_menu {
color:#FFFFFF;          /*Menu link color for current page*/
}
.active_menu .consumers_menu .menu{
background: url(../images/menu_bg_red.jpg) no-repeat 0px 0px;
background-position: right;
}

.inactive_menu .consumers_menu .menu{
background: url(../images/menu_bg_red_empty.jpg) no-repeat 0px 0px;
background-position: right;
}

.inactive_menu .consumers_menu .menu:hover {
background: url(../images/menu_bg_red.jpg) no-repeat 0px 0px;
background-position: right;
}

.inactive_menu .consumers_menu:hover a{
color:#FFFFFF;           /*Menu link color on hover*/
text-decoration:none;                    
}

/*  Retailer left-hand menu setup */

.retailers_menu {
color:#FFFFFF;          /*Menu link color for current page*/
}
.active_menu .retailers_menu .menu{
background: url(../images/menu_bg_dino.jpg) no-repeat 0px 0px;
background-position: right;
}

.inactive_menu .retailers_menu .menu{
background: url(../images/menu_bg_dino_empty.jpg) no-repeat 0px 0px;
background-position: right;
}

.inactive_menu .retailers_menu .menu:hover {
background: url(../images/menu_bg_dino.jpg) no-repeat 0px 0px;
background-position: right;
}

.inactive_menu .retailers_menu:hover a{
color:#FFFFFF;           /*Menu link color on hover*/
text-decoration:none;                    
}

/*  Custom left-hand menu setup */

.customize_menu {
color:#FFFFFF;          /*Menu link color for current page*/
}
.active_menu .customize_menu .menu{
background: url(../images/menu_bg_purple.jpg) no-repeat 0px 0px;
background-position: right;
}

.inactive_menu .customize_menu .menu{
background: url(../images/menu_bg_purple_empty.jpg) no-repeat 0px 0px;
background-position: right;
}

.inactive_menu .customize_menu .menu:hover {
background: url(../images/menu_bg_purple.jpg) no-repeat 0px 0px;
background-position: right;
}

.inactive_menu .customize_menu:hover a{
color:#FFFFFF;           /*Menu link color on hover*/
text-decoration:none;                    
}

/* Useful Info left-hand menu setup */

.usefulinfo_menu {
color:#000;          /*Menu link color for current page*/
}
.active_menu .usefulinfo_menu .menu{
background: url(../images/menu_bg_yellow.jpg) no-repeat 0px 0px;
background-position: right;
}

.inactive_menu .usefulinfo_menu .menu{
background: url(../images/menu_bg_yellow_empty.jpg) no-repeat 0px 0px;
background-position: right;
}

.inactive_menu .usefulinfo_menu .menu:hover {
background: url(../images/menu_bg_yellow.jpg) no-repeat 0px 0px;
background-position: right;
}

.inactive_menu .usefulinfo_menu:hover a{
color:#000;           /*Menu link color on hover*/
text-decoration:none;                    
}

/* Collections left-hand menu setup */

.collections_menu {
color:#FFFFFF;          /*Menu link color for current page*/
}
.active_menu .collections_menu .menu{
background: url(../images/menu_bg_flower.jpg) no-repeat 0px 0px;
background-position: right;
}

.inactive_menu .collections_menu .menu{
background: url(../images/menu_bg_flower_empty.jpg) no-repeat 0px 0px;
background-position: right;
}

.inactive_menu .collections_menu .menu:hover {
background: url(../images/menu_bg_flower.jpg) no-repeat 0px 0px;
background-position: right;
}

.inactive_menu .collections_menu:hover a{
color:#FFFFFF;           /*Menu link color on hover*/
text-decoration:none;                    
}

/* Press left-hand menu setup */

.press_menu {
color:#FFFFFF;          /*Menu link color for current page*/
}
.active_menu .press_menu .menu{
background: url(../images/menu_bg_blue.jpg) no-repeat 0px 0px;
background-position: right;
}

.inactive_menu .press_menu .menu{
background: url(../images/menu_bg_blue_empty.jpg) no-repeat 0px 0px;
background-position: right;
}

.inactive_menu .press_menu .menu:hover {
background: url(../images/menu_bg_blue.jpg) no-repeat 0px 0px;
background-position: right;
}

.inactive_menu .press_menu:hover a{
color:#FFFFFF;           /*Menu link color on hover*/
text-decoration:none;                    
}

/* Careers left-hand menu setup */

.careers_menu {
color:#FFFFFF;          /*Menu link color for current page*/
}
.active_menu .careers_menu .menu{
background: url(../images/menu_bg_fire.jpg) no-repeat 0px 0px;
background-position: right;
}

.inactive_menu .careers_menu .menu{
background: url(../images/menu_bg_fire_empty.jpg) no-repeat 0px 0px;
background-position: right;
}

.inactive_menu .careers_menu .menu:hover {
background: url(../images/menu_bg_fire.jpg) no-repeat 0px 0px;
background-position: right;
}

.inactive_menu .careers_menu:hover a{
color:#FFFFFF;           /*Menu link color on hover*/
text-decoration:none;                    
}

/* Contact left-hand menu setup */

.contact_menu {
color:#FFFFFF;          /*Menu link color for current page*/
}

.active_menu .contact_menu .menu{
background: url(../images/menu_bg_green.jpg) no-repeat 0px 0px;
background-position: right;
}

.inactive_menu .contact_menu .menu{
background: url(../images/menu_bg_green_empty.jpg) no-repeat 0px 0px;
background-position: right;
}

.inactive_menu .contact_menu .menu:hover {
background: url(../images/menu_bg_green.jpg) no-repeat 0px 0px;
background-position: right;
}

.inactive_menu .contact_menu:hover a{
color:#FFFFFF;           /*Menu link color on hover*/
text-decoration:none;                    
}

/* Collections page */

.splash_thumb {
margin:0px 2px 0px 2px;
}

.splash_thumb_fairy {
margin:0px 2px 0px 2px;
}

/*  Things below this line are mostly things that do not need to be changed*/

.menu {
line-height:36px;
font-size:11px;
font-weight:700;
margin: 0px 0px 0px 0px;
padding: 12px 12px 13px 6px;
text-decoration:none;
}

.menu a{
font-size:11px;
text-decoration:none;
}

#tooltip {
background: #40d034 url(../images/tooltipbg.jpg) repeat-x;
border:1px solid #44d638;
color:#FFF;
font-size:12px;
line-height:1.2;
font-weight:700;
text-align:center;
padding:2px 5px 3px;
}

.collections_bar {
background: url(../images/collections_bar.jpg) no-repeat 0px 18px;
width:559px;
height:50px;
text-align:center;
font-size:14px;
font-weight:700;
color:#30d54c;
overflow:auto;
}

.collections_bar_bottom {
background: url(../images/collections_bar_bottom.jpg) no-repeat 0px 8px;
width:559px;
height:30px;
text-align:center;
font-size:13px;
font-weight:700;
color:#30d54c;
overflow:auto;
}

#menu_viewbystyle {
margin:0px 0px 20px 0px;
}

#menu_viewbyline {
}

#styles_footer {
width:560px;
margin:0px 0px 10px 0px;
text-align:center;
}

/* The following are the colors for the input hovers to match the various section color schemes */
#consumers_content input:hover, #consumers_content input:focus, #consumers_content textarea:hover, #consumers_content textarea:focus {
background-color:#fff8f8;
}

#retailers_content input:hover, #retailers_content input:focus, #retailers_content textarea:hover, #retailers_content textarea:focus {
background-color:#fffaef;
}

#customize_content input:hover, #customize_content input:focus, #customize_content textarea:hover, #distributors_content textarea:focus {
background-color:#fbf2ff;
}

#usefulinfo_content input:hover, #usefulinfo_content input:focus, #usefulinfo_content textarea:hover, #usefulinfo_content textarea:focus {
background-color:#FFFde1;
}

#contactus_content input:hover, #contactus_content input:focus, #contactus_content textarea:hover, #contactus_content textarea:focus {
background-color:#f3ffeb;
}

/* Setup proper colors for all sections of the site  */

input submit:hover {
border:0;
}

#reps_content h1 {
color:#f067ad;
}

#customize_content h1 {
color:#b920c6;
}

#press_content h1 {
color: #1e48c0;
}

#contactus_content h1,#contactus_content h2, #contactus_content a, #careers_content a, #careers_content h1, #consumers_content h1, #consumers_content a, #consumers_content_small h1, #consumers_content_small a {
color:#ff0000;
}

#contactus_content a:hover, #careers_content a:hover, #consumers_content a:hover {
color:#ff7800;
}

#home_content a {
color:#00b130;
}

#retailers_content {
margin:30px 10px 0px 0;
}

#legal_content, #aboutus_content, #usefulinfo_content,#contactus_content, #careers_content, #reps_content, #customize_content, #consumers_content, #press_content {
margin:30px 10px 0px 0;
}

#collections_content {
margin:20px 10px 0px 0;
}

#controlpanel_content {
margin:30px 10px 20px 0;
}

#controlpanel_links a {
color:#027fc8;
}

#controlpanel_links a:hover {
color:#60beff;
}

#controlpanel_content a {
color:#027fc8;
}

#controlpanel_content h1 {
color:#36b03c;
}

#controlpanel_content a:hover {
color:#60beff;
}

#retailers_content a, #retailers_content_small a {
color:#909519;
}

#customize_content a {
color:#b920c6;
}

#customize_content a:hover {
color:#ff4ff5;
}

#retailers_content a:hover {
color:#f0a13c;
}

#reps_content a {
color:#57B81F;
}

#press_content a {
color: #1e48c0;
}

#press_content a:hover {
color: #68b3f7;
}

#reps_content a:hover {
color:#8cff00;
}

#usefulinfo_content a {
color:#000;
font-weight:700;
}

#usefulinfo_content a:hover {
background-color:#faef3c;
}
