/* Vantasks Stylesheet */

html{ padding:0px; margin:0px; }

body{ font-family: Arial, Helvetica, sans-serif; padding:0px; margin:0px; background:#252a2d; }

p.breadcrumbs{ color:#333; }

form{ text-align:left; padding:10px 0px 0px 20px; margin:0px auto; }
form p{ padding:0px; margin:0px; }

div#wrapper{ width:800px; margin:10px auto 0px; padding:0px; position:relative; }

div#header{ width:800px; height:170px; margin:0px auto; background:#252a2d url(images/header.gif); text-align:center; position:relative; }
div#header a#homelink{ width:250px; height:150px; display:block; text-decoration:none; position:absolute; top:10px; left:30px; }
div#header a#homelink:hover{ text-decoration:none; }



div#header a#mail{ width:155px; height:15px; display:block; text-decoration:none; position:absolute; top:277px; left:510px; }
div#header a#mail:hover{ text-decoration:none; }



div#header a#click{ width:175px; height:57px; display:block; text-decoration:none; position:absolute; top:215px; left:498px; }
div#header a#mail:hover{ text-decoration:none; }



div#text{ position:absolute; top:-19px; left:174px; background no-repeat top left; height:30px; width:560px; padding:6px 0px 0px 0px; }div#mini_menu{ width:245px; height:20px; font-size:11px; position:absolute; top:11px; right:4px; color:#CCC; }
div#mini_menu a{ color:#CCC; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
div#mini_menu a:hover{ text-decoration:underline; }

div#navmenu_bg{ width:800px; height:121px; margin:0px auto; padding:0px 0px; background:url(images/menu.gif); text-align:center; color:#FFF; }
ul#navmenu{ height:20px; margin:0px auto; text-align:center; color:#FFF; padding:13px 0px 0px 0px; width:635px; }
ul#navmenu li{ display:inline; background:none; padding:0px 7px; }
ul#navmenu li a{ color:#EEE; text-decoration:none; font-size:13px; font-family:Arial, Helvetica, sans-serif; }
ul#navmenu li a:hover{ color:#FFF; text-decoration:underline; }
ul#navmenu li a.current_choice{ text-decoration:underline; }
ul#navmenu ul{ border:#FFF solid 1px; padding:3px 0px; margin:0px; width:160px; top:30px; left:0px; background:#444; text-align:left; }
ul#navmenu ul li{ width:130px; }
ul#navmenu ul ul, ul#navmenu ul ul ul { left:160px; }

div#content{ width:620px; margin:0px auto; padding:14px 90px 70px; text-align:left; background:url(images/content.gif) repeat-y; }

p#validation_errors{ padding:5px; margin:10px 0px 15px; background:#fff; border:#ac3d1f solid 2px; color:#000; display:none; line-height:1.4; }

div#footer{ background:url(images/footer.gif) top center no-repeat; width:800px; height:25px; margin:0px auto; padding:5px 0px; text-align:center; }
div#footer p{ padding:15px 0px 0px; margin:0px; font-size:11px; color:#DDD; text-align:center; font-family:Arial, Helvetica, sans-serif; }
div#footer a{ color:#2f383e; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; vertical-align:top;}
div#footer a:hover{ text-decoration:underline; }
div#footer a img {
border:medium none;

}