html,body{ color:#222; font-family:Comic Sans MS; font-size:16px; font-weight:bold; height:100%; line-height:1.6em; margin:0; padding:0; cursor:url(../img/icon_arrow.gif);}

a:link, a:visited{ color:#000138; text-decoration:none; }
a:hover, a:active{ color:#B4975B; }

h1{ font-size:18px; font-weight:bold; }
h2{ color:#000000; font-size:14px; font-weight:bold; padding:2px; }

label{ width:100px; float:left; align:right; font-weight:bold; }

#page{ height:100%; left:0; position:fixed; top:0; width:100%; }

#header{ height:125px; left:10px; overflow:hidden; position:absolute; top:10px; width:410px; z-index:1; }

#menu{ left:10px; position:absolute; text-align:center; top:140px; width:160px; z-index:1; }
	#menu ul{ list-style:none; margin:0; padding:0; }
	#menu li{ background:url(../img/back_menu.gif) no-repeat; margin:0; padding:0 0 5px 0; }
	#menu li a:link, #menu li a:visited{ color:#fce100; display:block; font-size:14px; font-weight:bold; padding:2px 10px 2px 10px; text-decoration:none; }
	#menu li a:hover, #menu li a:active{ color:#FFF; text-decoration:none; }
	#menu a.selected{ color:#000138; text-decoration:none; }

#content{ bottom:10%; height:62%; overflow:auto; padding:0 10px 10px 10px; position:absolute; right:3%; text-align:left; width:40%; z-index:1; }

#thatcher{ position:absolute; right:2%; top:2%; }

#coupon{ border:3px dotted #CCC; bottom:5%; height:155px; left:25%; padding:0; position:absolute; text-align:center; width:285px; color:#FFF; }

/* RIGHT HAND SIDE #background_selector{ position:absolute; bottom:1%; right:3%; font-size:11px; color:#fce100; } */

#scissors{ bottom:30px; left:-28px; position:absolute; }

#footer{ background:#010046 url(../img/back_footer.jpg) no-repeat top; color:#B4975B; position:relative; width:900px; }
	#footer a:link, #footer a:visited{ color:#FFF; font-weight:bold; text-decoration:none; }
	#footer a:hover, #footer a:active{ color:#000138; text-decoration:none; }

.c4{ float:left; margin:0 10px 0 0; postition:relative; }
.clear{ clear:both; }
.error{ color:#fce100; }

#front_page{ position:absolute; bottom:0; width:90%; margin-bottom:10px; text-align:center; }

/* VERTICAL MENU */
.suckerdiv ul{ list-style-type:none; margin:0; padding:0; width:160px; z-index:10000; }
.suckerdiv ul li{ position:relative; }
.suckerdiv ul li ul{ position:absolute; top:0; visibility:hidden; width:170px; }
.suckerdiv ul li a{ background:url(../img/back_menu.gif) no-repeat; border:none; border-bottom:0; color:black; display:block; overflow:auto; padding:1px 5px; text-decoration:none; }
.suckerdiv ul li a:visited{ color:black; }
.suckerdiv ul li a:hover{ }
.suckerdiv .subfolderstyle{ }
* html .suckerdiv ul li{ float:left; height:1%; }
* html .suckerdiv ul li a{ height:1%; }

.suckerdiv ul li.inline{ background:url(../img/back_menu.gif) no-repeat; border:none; border-bottom:0; color:black; display:block; overflow:auto; padding:1px 5px; text-decoration:none; }
.suckerdiv ul li.inline a{ float:left; background:none; }

