/* notes
Colours
Dark Brown - 
Grizzly - #54524A
Caramac - #E9D688
Cream - #EDE7D1
Thistle - #9C5496
*/

div#browserWarning {font-weight:bold; background-color:#FAFA50; color:#DE123E; padding:6px 6px 6px 6px; height:30px; clear:both; width:100%; border-bottom:1px solid #DE123E;}

html {overflow: -moz-scrollbars-vertical;  overflow-y: scroll;}
body {background-color:#FFFFFF; margin: 0px auto; background-image:url(Images/bg_cs2.gif); 
		font-family:Microsoft Sans Serif, Verdana, Helvetica;}
	
div#page {width:980px; background-color:#EDE7D1; text-align:center; margin:auto; border-left:1px solid #D0BC69; 
			border-right:1px solid #D0BC69; }

div#toppper {height:10px; background-color:#54524A; }

div#head {clear:both; height:168px; background-image:url(Images/bg_cs2.gif);}
div#logo {float:left; width:228px; margin:0 0 0 28px;}
div#head_right {float:left; width:722px; margin:0 0px 0 2px;}
div#head_phone {float:left; width:716px; text-align:right; height:74px; margin:6px 6px 0px 0px; color:#47402D; font-size:90%;}
div#head_menu {float:left; width:722px;}

div#mc {width:980px; margin:0 0px 0 0px;}

div#mc_left {background-color:#54524A; width:420px; height:200px; z-index:0; float:left; text-align:left;}
	div#mc_left p.introtitle {font-weight:bold; font-size:120%; margin:14px 0px 8px 20px; color:#EDE7D1;}
	div#mc_left p.introtext {margin:6px 0px 6px 20px; font-size:90%; color:#EDE7D1;}
	div#mc_left p.intronlsignup {margin:10px 0px 2px 20px; color:#E9D688; font-size:80%;}
	div#mc_left p.signupregd {margin:10px 60px 2px 20px; color:#E9D688; font-size:80%;}
	div#mc_left p.intronlsignupbtn {margin:6px 0px 0px 20px;}
	.txtNlsignup {width:254px; font-size:12px; height:18px; border:1px solid #938C7B;}
	.btnNlsignup {background-image:url('Images/SignupButton_u.gif'); background-repeat:no-repeat; width:83px; height:20px; border:0;
					position:relative; top:4px; left:174px; margin:0px 0px 4px 0px;}
	.btnNlsignup:hover {background-image:url('Images/SignupButton_o.gif'); width:83px; background-repeat:no-repeat;}

div#mc_left p.contenttext {margin:6px 0px 6px 20px; font-size:90%; color:#EDE7D1;}

div#mc_mid {position:relative; top:0px; left:0px; height:550px; width:100px;}

div#mc_left_g {background-color:#54524A; width:420px; height:200px; z-index:0; float:left; text-align:left;}

div#mc_mid_g {float:left; z-index:0; width:540px;}

div#mc_left p.page_title {font-weight:bold; font-size:120%; margin:14px 20px 8px 20px; color:#EDE7D1;}
div#mc_left p.page_text {margin:10px 20px 6px 20px; font-size:90%; color:#EDE7D1;}
div#mc_left p.page_text a {text-decoration:none; color:#E9D688;}
div#mc_left p.page_text a:hover {text-decoration:none; color:#9C5496;}

div#page_content {text-align:left; margin:0;}
div#page_content p {text-align:left; margin:10px 0px 10px 0px;}
div#page_content p.title {padding:0 10px 10px 10px; font-weight:bold;}
div#page_content p.subtitle {padding:6px 10px 0px 10px; font-weight:bold; font-size:80%;}
div#page_content p.text {padding:0px 10px 0px 10px; font-weight:normal; font-size:80%;}
div#page_content table.p_stock {width:450px; font-size:12px; margin:10px 0px 10px 50px; border-top:1px solid #E9D688; padding-top:6px;}
div#page_content table.p_stock td {width:150px; text-align:center; font-weight:bold; color:#54524A;}
div#page_content p.text label {font-weight:bold; float:left; width:120px; margin:4px 0px 0px 20px; font-size:90%;}

div#mc_mid_mens {background-image:url(Images/mc_mid_mens.jpg); width:160px; height:160px; z-index:10; position:relative; top:0px; left:420px; display:block;}
div#mc_mid_mens a {text-decoration:none; display:block; width:160px; height:160px;}
div#mc_mid_mens:hover {/*background-image:url(Images/mc_mid_mens_o.jpg); z-index:1000; */ width:160px; height:160px;}

div#mc_mid_ladies {background-image:url(Images/mc_mid_ladies.jpg); width:160px; height:160px; z-index:11; position:relative; top:0px; left:420px; text-indent:-9999px; display:block;}
div#mc_mid_ladies a {text-decoration:none; display:block; width:160px; height:160px;}
div#mc_mid_ladies:hover {text-decoration:none; /*background-image:url(Images/mc_mid_ladies_o.jpg); z-index:1000;*/ width:160px; height:160px;}

div#mc_mid_mensacc {background-image:url(Images/mc_mid_mensacc_u.jpg); width:160px; height:160px; z-index:12; position:relative; top:0px; left:420px; text-indent:-9999px; display:block;}
div#mc_mid_mensacc a {text-decoration:none;display:block; width:160px; height:160px;}
div#mc_mid_mensacc:hover {text-decoration:none;/*background-image:url(Images/mc_mid_mensacc_o.jpg); z-index:100;*/ width:160px; height:160px;}

div#mc_mid_formal {background-image:url(Images/mc_mid_formal.jpg); width:160px; height:160px; opacity:0.8;filter:alpha(opacity=80); 
					 display:block;z-index:180; position:relative; top:-380px; left:300px;}
div#mc_mid_formal a {text-decoration:none; display:block; width:160px; height:160px;}
div#mc_mid_formal:hover {background-image:url(Images/mc_mid_formal_o.jpg);  opacity:1;filter:alpha(opacity=100);}

div#page_Limg_Mens {background-image:url(Images/p_mens_L.jpg); width:326px; height:274px; z-index:1; position:relative; top:86px; left:40px;}
div#page_Limg_Childrens {background-image:url(Images/p_childrens_L.jpg); width:326px; height:274px; z-index:1; position:relative; top:66px; left:40px;}
div#page_Limg_Formal {background-image:url(Images/p_formal_L.jpg); width:326px; height:274px; z-index:1; position:relative; top:86px; left:40px;}

div#mc_mid_school {background-image:url(Images/mc_mid_school.jpg); width:160px; height:160px; z-index:10; position:relative; 
					top:-560px; left:580px;display:block;}
div#mc_mid_school a {text-decoration:none; display:block; width:160px; height:160px;}
div#mc_mid_school:hover {background-image:url(Images/mc_mid_school_o.jpg); opacity:1;filter:alpha(opacity=100);  z-index:1000;}

div#mc_mid_rainbows {background-image:url(Images/mc_mid_girls_u.jpg); width:100px; height:100px; z-index:100; position:relative; top:-590px; left:710px; opacity:0.8;filter:alpha(opacity=80);}
div#mc_mid_rainbows a {text-decoration:none; display:block; width:100px; height:100px;}
div#mc_mid_rainbows:hover {/*background-image:url(Images/mc_mid_girls_o.jpg); opacity:1;filter:alpha(opacity=100);z-index:1000;*/}

div#mc_mid_beavers {background-image:url(Images/mc_mid_boys_u.jpg); width:100px; height:100px; z-index:100; position:relative; top:-620px; left:780px; opacity:0.8;filter:alpha(opacity=80);}
div#mc_mid_beavers a {text-decoration:none; display:block; width:100px; height:100px;}
div#mc_mid_beavers:hover {/*opacity:1;filter:alpha(opacity=100); background-image:url(Images/mc_mid_boys_o.jpg); z-index:1000;*/}

div#mc_mid_lingerie {background-image:url(Images/mc_mid_lingerie_u.jpg); width:100px; height:100px; z-index:100; position:relative; top:-720px; left:640px; text-indent:-9999px;}
div#mc_mid_lingerie a {text-decoration:none;display:block; width:100px; height:100px;}
div#mc_mid_lingerie:hover {/*text-decoration:none;background-image:url(Images/mc_mid_lingerie_o.jpg); width:100px; height:100px; z-index:100;*/}

div#mc_mid_gifts {background-image:url(Images/mc_mid_gifts_u.jpg); width:100px; height:100px; z-index:100; position:relative; 
				top:-750px; left:710px; text-indent:-9999px;}
div#mc_mid_gifts a {text-decoration:none;display:block; width:100px; height:100px;}
div#mc_mid_gifts:hover {/*text-decoration:none;background-image:url(Images/mc_mid_gifts_o.jpg); width:100px; height:100px; z-index:100;*/}

div#mc_left_coffeeshop {background-image:url('Images/coffeeshop.gif'); width:339px; height:339px; z-index:110; position:relative; 
						display:block; top:-1088px; left:21px; opacity:1.0;filter:alpha(opacity=100);}
div#mc_left_coffeeshop a {text-decoration:none; display:block; width:339px; height:339px;}
div#mc_left_coffeeshop a:hover {text-decoration:none; background-image:url('Images/coffeeshop_o.gif');}

div#mc_intro_text {width:340px; color:#54524A;}
div#mc_intro_text_G {width:420px; color:#54524A;}
div#mc_coffeeshop {float:left; z-index:4; position:relative; left:-420px; top:260px; width:300px;}

div#mc_left_sl1 {background-image:url(Images/lgradbox1.gif); width:60px; height:60px; z-index:110; position:relative; 
						top:-60px; left:240px; opacity:1.0;filter:alpha(opacity=100);}
div#mc_left_sl2 {background-image:url(Images/lgradbox1.gif); width:60px; height:60px; z-index:120; position:relative; 
						top:-90px; left:270px; opacity:1.0;filter:alpha(opacity=100);}
div#mc_left_cstbox {background-image:url(Images/cstbox.gif); width:120px; height:120px; z-index:110; position:relative; 
						top:-120px; left:300px; opacity:1.0;filter:alpha(opacity=100);}
div#mc_left_coffeeshop_text {background-image:url(Images/coffeeshop_home.gif); width:254px; height:160px; z-index:110; position:relative; 
						top:-160px; left:84px; opacity:0.8;filter:alpha(opacity=80); display:block; border:0;}
div#mc_left_coffeeshop_text a {text-decoration:none;}
div#mc_left_coffeeshop_text a:hover {text-decoration:none;}

div#mc_findschool {background-color:#E9D688; width:190px; height:90px; z-index:110; position:relative; top:-1120px; left:740px; color:#54524A; 
					text-align:left;}
div#mc_findschool p {margin:0 0 0 6px;}
div#mc_findschool p.findschool_title {padding:8px 0 0 6px; font-weight:bold; font-size:70%;}
div#mc_findschool p.findschool_text {padding:5px 0 0 8px; font-weight:bold; font-size:70%; font-weight:normal;}
div#mc_findschool p.findschool_input {padding:10px 0 0px 4px; }

div#mc_findschool p.findschool_buttons {padding:2px 0 0 8px; font-size:12px; font-weight:bold;}
div#mc_findschool p.findschool_buttons img {margin-left:4px;}

.txtFindSchool {width:163px; font-size:11px; font-size:11px; height:16px; border:1px solid #827B6A; padding:2px;}
.btnSearchSchools {background-image:url('Images/button_school_search.png'); background-repeat:no-repeat; width:73px; height:20px; 
				margin-left:12px; padding-bottom:6px; position:relative; top:10px; left:0;}
.btnSearchSchools:hover {background-image:url('Images/button_school_search_o.png'); width:73px; height:20px; background-repeat:no-repeat;}

ul#main_menu {list-style:none; margin:0 0 0 66px; color:#FFFFFF; font-weight:bold; font-size:13px;}
ul#main_menu a {color:#FFFFFF; text-decoration:none;}
ul#main_menu a:hover {color:#A0935E; text-decoration:none;}
ul#main_menu li {display:inline; float:left; text-align:left;padding:4px 3px 4px 4px; border-right:1px dotted #B9A658;}
ul#main_menu li.menu_cream {width:80px; height:80px; background-color:#EDE7D1; color:#54524A;}
ul#main_menu a li.menu_cream {color:#54524A; text-decoration:none;}
ul#main_menu a li.menu_cream:hover {color:#FFFFFF; text-decoration:none; background-color:#9C5496; width:80px; height:80px;}

ul#main_menu li.menu_brown {width:80px; height:80px; background-color:#54524A;}
ul#main_menu a li.menu_brown {}
ul#main_menu a li.menu_brown:hover {background-color:#9C5496; color:#FFFFFF;}

div#fatfooter {clear:both; background-color:#54524A; height:80px; color:#A0935E; font-size:70%; padding:10px 20px; border-top:4px solid #E9D688;}
div#footer1 {text-align:left; float:left; line-height:16px; width:400px; margin-left:10px;}
div#footer1 p.footer_title {font-weight:bold; margin:0 0 4px 0;}
div#footer1 p.footer_text { margin:0;}

div#footer2 {text-align:left; float:left; line-height:16px; width:400px; margin-left:70px;}
div#footer2 p.footer_title {font-weight:bold; margin:0 0 4px 0;}
div#footer2 p.footer_text { margin:0;}

div#fatftr_1 {text-align:left; float:left; line-height:16px; width:180px;}
div#fatftr_2 {text-align:left; float:left; line-height:16px; width:190px;}
div#fatftr_3 {text-align:left; float:left; line-height:16px; width:180px;}
div#fatftr_4 {text-align:left; float:left; line-height:16px; width:200px;}

/* FOOTER */
div#footer {margin:auto; width:980px; font-size:70%; color:#54524A; padding-top:4px; background-image:url(Images/bg_cs2.gif);}
div#ftr_left {float:left; font-size:90%; text-align:left; width:200px;}
div#ftr_mid {float:left; font-size:90%; text-align:left; width:576px;}
div#ftr_right {float:left; font-size:90%; text-align:right;width:200px; margin-right:4px;}
div#ftr_right a {font-weight:bold; text-decoration:none; color:#54524A;}
div#ftr_right a:hover {text-decoration:none;color:#FF6600;}
div#uberfooter {clear:both; width:100%;}

ul.footerlist {margin:4px 0 0 0px;list-style:none; padding:0 0 0 15px;}
ul.footerlist a {text-decoration:none; color:#A0935E;}
ul.footerlist a:hover {text-decoration:none; color:#9C5496;}

img.telimg {margin:2px 6px 0px 8px; position:relative; top:1px;}

.pimg_L {float:left; margin:0px 6px 0px 0px;}
.pimg_R {float:right; margin:0px 0px 0px 6px;}
