/*-----------------------------------------------------------
Description: Move It 2010
Version: 1.0
Author: Mark Edwards
Author URI: www.aspevents.net
-----------------------------------------------------------*/


/* RESET
-----------------------------------------------------------*/
a img {border:none;}
.clear {clear:both;}
ol,ul { margin:0; padding:0;}
/*
* {font-weight:normal;} /*I (Soeren) added this as all text on the entire site had suddenly gone bold (!?) and this was the only way I could fix it*/

/*---------------------------------------------------------*/


/* WEBSITE HTML/BODY
-----------------------------------------------------------*/
html, body {border:0; margin:0; padding:0; font-size:16px; list-style-position: inside;  font-weight:normal;}
body {font: normal 72.5% Arial, Helvetica, Sans-serif; letter-spacing:normal; text-align:left; color:#434343; line-height:1.5em; text-decoration:none;}
body a {letter-spacing:normal; text-align:left; color:#229dcd; text-decoration:none;}
body a:hover {letter-spacing:normal; text-align:left; color:#804fa3; text-decoration:none;}
body a :visited {letter-spacing:normal; text-align:left; color:#229dcd; text-decoration:none;}
/*---------------------------------------------------------*/

/* STRUCTURE
-----------------------------------------------------------*/
#wrapper_holder{width:997px; margin:0 auto;}
#wrapper{width:997px;}
#header{width:234px; float:left; height:186px;}
#book{width:288px; float:left; height:186px;}
/*#search{width:164px; float:left; padding-top:133px; margin:0;}
*/
#search{width:180px; float:left; position:absolute; top:0px; left:525px;}

#mainbody{width:997px; float:left;}
#col_left{width:730px; float:left;} 
#col_right{width:267px; float:left;}	

#perform{width:703px;  float:left; margin-left:147px;}



/*---------------------------------------------------------*/

/* NAVIGATION
-----------------------------------------------------------*/
/*********[BEGIN]mainmenu*********/
.menu1{ z-index:999; float:left;  text-align:left; width:700px;  height:36px; margin-left:6px; padding-left:0px; position:relative;}
.menu1 li{float:left; margin:0; padding:0; position:relative; }
.menu1 ul{margin:0; padding:0;}
.menu1 table{position:absolute; border-collapse:collapse; z-index:80; left:4px; top:42px;} 	/* use the table to position the dropdown list (only to I.E.6) */
.menu1 ul li{display:block; margin:0; padding:0 0 0 5px; list-style:none; text-align:left; }
.menu1 ul li:hover, .menu1 ul li a:hover{ display:block; list-style:none; margin:0;/*main menu Background on hover*/}
.menu1 ul li a:hover{ list-style:none; margin:0;}
.menu1 ul li a{display:block; font: bold 1em Arial, Sans-serif; color:#000; text-decoration:none; list-style:none;}
.menu1 ul li a:hover{display:block;  font: bold 1em Arial, Sans-serif; color:#000; text-decoration:none;  list-style:none;}
/*********[END]mainmenu*********/

	
/*********[BEGIN]submenu*********/
.menu1 ul ul{display:block; list-style:none; margin:0; padding:0;}
.menu1 ul ul li{position:relative; display:block; width:150px; margin:0; padding:0;}
.menu1 ul ul li a{background-color:#804fa3; color:#fff; font: bold 1em Arial, Sans-serif; padding:6px 5px;}
.menu1 ul ul li a:visited{background-color:#804fa3; color:#fff; font: bold 1em Arial, Sans-serif;  padding:6px 5px;}
.menu1 ul ul li a:hover{color:#f9e3eb; font: bold 1em Arial, Sans-serif; padding:6px 5px;}
.menu1 ul ul li a:active{color:#f9e3eb; font: bold 1em Arial, Sans-serif; padding:6px 5px;}


.menu1 ul ul li:hover {background:none; margin:0; padding:0;} /* To get rid of the repeating of background color from the main menu*/
.menu1 ul li:hover ul li{background:none;margin:0; padding:0;} /* To get rid of the repeating of background color from the main menu*/
.menu1 ul ul {visibility:hidden; position:absolute; height:0; list-style:none;margin:0; padding:0;}
.menu1 ul li:hover ul, .menu1 ul a:hover ul{visibility:visible;margin:0; padding:0;}
#menustart{width:150px; height:5px; background:url(../g/2010/template/menustart.gif) no-repeat; padding:0; margin:0; line-height:0; font-size:0;}
#menuend{width:150px; height:5px; background:url(../g/2010/template/menuend.gif) no-repeat;}
/*********[END]submenu*********/


/*---------------------------------------------------------*/

/* HEADINGS
-----------------------------------------------------------*/
h1{font:bold 1.75em/1em Arial, Sans-serif; color:#e92891; text-align:left; position:relative; margin:0; padding-bottom:10px;}
h2{color:#8959a5; text-align:left; font:bold 1.75em/1em Arial, Sans-serif; padding-top:6px; padding-bottom:5px; margin:0;}
h3{text-align:left; color:#e92891; font:bold 1.2em/1em Arial, san-serif; padding:0; margin:0;}
h4{color:#79bce8; text-align:left; font-weight:bold; font-size: 0.85em; padding-left:10px; padding-top:10px;}

.sheettitlehold{height:41px; float:left; margin:7px; _margin:7px 7px 7px 3px; padding-right:26px; background:url(../g/2010/template/pt_r.gif) top right no-repeat;}
.sheettitle_pink{height:41px; float:left; background:url(../g/2010/template/pt_l.gif) no-repeat; padding-left:9px;}

.ez_header{font:bold 1.5em/1em Arial, Sans-serif; color:#e92891;}
.ez_po_header{color:#8959a5; font-weight:bold;}
.ez_stand{font-weight:bold;}
/*---------------------------------------------------------*/



/* BANNERS
-------------------------------------------------------------*/

/*---------------------------------------------------------*/



/* SHEETS
-----------------------------------------------------------*/
.green_t{background:url(../g/2010/template/green_t.gif) repeat-x; margin:0; padding:0;}
.green_b{background:url(../g/2010/template/green_b.gif) 0 100% repeat-x; _height:50px; margin:0; padding:0;}
.green_l{background:url(../g/2010/template/green_l.gif) 0 0 repeat-y; margin:0; padding:0;}
.green_r{background:url(../g/2010/template/green_r.gif) 100% 0 repeat-y; margin:0; padding:0;}
.green_bl{background:url(../g/2010/template/green_bl.gif) 0 100% no-repeat; _height:50px; margin:0; padding:0;}
.green_br{background:url(../g/2010/template/green_br.gif) 100% 100% no-repeat; _height:50px; margin:0; padding:0;}
.green_tl{background:url(../g/2010/template/green_tl.gif) 0 0 no-repeat; _height:7px; margin:0; padding:0;}
.green_tr{background:url(../g/2010/template/green_tr.gif) 100% 0 no-repeat; _height:7px; margin:0; padding:0;}

.green_plain_b{background:url(../g/2010/template/green_plain_b.gif) 0 100% repeat-x; _height:7px; margin:0; padding:0;}
.green_plain_bl{background:url(../g/2010/template/green_plain_bl.gif) 0 100% no-repeat; _height:7px; margin:0; padding:0;}
.green_plain_br{background:url(../g/2010/template/green_plain_br.gif) 100% 100% no-repeat; _height:7px; margin:0; padding:0;}

.blue_t{background:url(../g/2010/template/blue_t.gif) repeat-x; margin:0; padding:0;}
.blue_b{background:url(../g/2010/template/blue_b.gif) 0 100% repeat-x; _height:50px; margin:0; padding:0;}
.blue_l{background:url(../g/2010/template/blue_l.gif) 0 0 repeat-y; margin:0; padding:0;}
.blue_r{background:url(../g/2010/template/blue_r.gif) 100% 0 repeat-y; margin:0; padding:0;}
.blue_bl{background:url(../g/2010/template/blue_bl.gif) 0 100% no-repeat; _height:50px; margin:0; padding:0;}
.blue_br{background:url(../g/2010/template/blue_br.gif) 100% 100% no-repeat; _height:50px; margin:0; padding:0;}
.blue_tl{background:url(../g/2010/template/blue_tl.gif) 0 0 no-repeat; _height:7px; margin:0; padding:0;}
.blue_tr{background:url(../g/2010/template/blue_tr.gif) 100% 0 no-repeat; _height:7px; margin:0; padding:0;}

.blue_plain_b{background:url(../g/2010/template/blue_plain_b.gif) 0 100% repeat-x; _height:7px; margin:0; padding:0;}
.blue_plain_bl{background:url(../g/2010/template/blue_plain_bl.gif) 0 100% no-repeat; _height:7px; margin:0; padding:0;}
.blue_plain_br{background:url(../g/2010/template/blue_plain_br.gif) 100% 100% no-repeat; _height:7px; margin:0; padding:0;}

.sheettitle{padding:10px;}
.sheetstrap{padding:0 10px 0 10px;}
.sheetbody{padding:7px 10px 50px 10px;}
.sheetbodyplain{padding:0 10px 7px 10px;}
.sheetbodyplain p{padding:0 0 15px 0; margin:0;}
.sheetbodyplain ul{list-style:disc; margin-left:2.5em; }
.sheetbody p{padding:0 0 15px 0; margin:0;}
.sheetbody ul {list-style:disc; margin-left:2.5em; }

.vert{width:15px; height:15px;}
.hoz{width:15px; height:15px;}


.ezone_sheet h2{color:#0254a6; text-align:left; font:normal 1.15em Arial, Sans-serif; margin:0; padding:10px 0 0 10px; font-size:1.4em!important;}
.ezone_sheet h3{color:#797979; text-align:left; font:bold 1em Arial, Sans-serif; margin:0; padding:5px 0 0 10px;}
.ezone_sheet .sheetbody{font: 1em Verdana, Helvetica, Sans-serif; letter-spacing:normal; text-align:left; color:#3f3f3f; line-height:1.25em; text-decoration:none; padding:5px 10px 5px 10px;}
/*---------------------------------------------------------*/


/* PANELS
-----------------------------------------------------------*/
.panel_1{width:233px; padding-top:10px; padding-bottom:10px; border-bottom:1px solid #79bce7; margin:0;}
.paneltitle_1{width:233px; padding:0; margin:0; font:bold 1.5em Arial; color:#79bce7;padding-bottom:5px;}
.panelbody_1{width:233px; padding:0; margin:0;}

.panelbody_2{padding:0 margin:0} /* SEARCH */



/*---------------------------------------------------------*/

/* FOOTER
-----------------------------------------------------------*/
ul.footeritems{width:700px; clear:both; padding:0; list-style:none;}
ul.footeritems li {display:inline; font-size:0.9em; color:#244289; margin-left:3px; text-decoration:none; line-height:1.5em; padding-top:2px;padding-right:5px; text-align:center;}
ul.footeritems li a {color:#244289; margin-left:2px; text-decoration:none;}
ul.footeritems li a:hover {color:#1582e2; margin-left:2px; text-decoration:none; }
/*---------------------------------------------------------*/
