/*-----------------------------------------------------------
Description:Finished Products 2010
Version: 1.0
Author: Mark Edwards
Author URI: www.aspevents.net
-----------------------------------------------------------*/


/* RESET
-----------------------------------------------------------*/
a img {border:none;}
.clear {clear:both;}
h1,h2,h3,h4,h5,h6,div,ul,ol {margin:0; padding:0;}
ol,ul { margin:0; padding:0;}
/*---------------------------------------------------------*/


/* WEBSITE HTML/BODY
-----------------------------------------------------------*/
html, body {border:0; margin:0; padding:0; }
body {font:0.75em/1.5em Verdana, Helvetica, Sans-serif; letter-spacing:normal; text-align:left; color:#333; line-height:1.5em; text-decoration:none; background:url(../g/2010/bg_sq.gif)}
body a {text-align:left; color:#532f91; text-decoration:none;}
body a:hover {text-align:left; color:#36a6e0; text-decoration:none;}
body a :visited {text-align:left; color:#532f91; text-decoration:none;}
/*---------------------------------------------------------*/

/* STRUCTURE
-----------------------------------------------------------*/
#wrapper{width:962px; margin:0 auto;}
#header{width:962px; height:190px; margin-top:17px;}
#nav{width:962px; height:43px; background-color:#fff;}
	#menu_l{width:40px; height:43px; float:left; background:url(../g/2010/template/menu_l.gif) no-repeat;}
	#menu_ctr{width:882px; height:43px; float:left; background:url(../g/2010/template/menu_bg.gif) repeat-x;}
	#menu_r{width:40px; height:43px; float:left; background:url(../g/2010/template/menu_r.gif) no-repeat;}
#sub{width:962px; height:26px; background-color:#fff;}
	#submenu_l{width:40px; height:26px; float:left; background:url(../g/2010/template/submenu_l.gif) no-repeat;}
	#submenu_ctr{width:882px; height:26px; float:left; background:url(../g/2010/template/submenu_bg.gif) repeat-x;}
	#submenu_r{width:40px; height:26px; float:left; background:url(../g/2010/template/submenu_r.gif) no-repeat;}	
#marquee{width:921px; padding:5px 20px 5px 21px; background-color:#fff;}
#mainbody{width:962px; background-color:#fff; float:left;}
	#content{width:472px; padding-left:21px; float:left;}
	#contentwide{width:697px; padding-left:21px; float:left; }
	#pb_left{width:205px; padding-left:20px; float:left; }
	#pb_right{width:205px; padding-left:20px; float:left; }
#footer{width:932px; height:71px; background:url(../g/2010/template/footer_bg.gif) no-repeat; padding:27px 0 0 30px;}

#banner_Top{padding-bottom:5px;}	
/*---------------------------------------------------------*/

/* NAVIGATION
-----------------------------------------------------------*/
/*********[BEGIN]mainmenu*********/
#mainmenu{margin:0; padding:0; position:relative; float:left; width:870px; height:34px;}
ul#mainmenuitems{margin:0; padding:0; position:relative; float:left; width:870px; height:34px;}
ul#mainmenuitems li{margin:0; padding:0; position:relative; float:left; display:inline; list-style:none; padding-right:17px; padding-top:12px;}
ul#mainmenuitems li a{font-family:Verdana, Helvetica, Sans-serif; font-size:0.9em; text-transform:uppercase; color:#fff; font-weight:bold;}
ul#mainmenuitems li.menu_on a {color:#36a6e0;}
ul#mainmenuitems li.menu_off a{color:#fff;}
ul#mainmenuitems li.menu_off a:hover {color:#36a6e0;}


/* SUB MENU*/
ul#submenuitems{ position:relative; float:left; margin-left:10px; padding:0; position:relative; float:left; list-style:none;}
ul#submenuitems li { position:relative; float:left; padding:0; margin:0; font-family:Verdana, Helvetica, Sans-serif; font-size:0.8em; display:inline; color:#fff; font-weight:normal; padding-left:16px; padding-top:2px; background:url(../g/2010/template/subarrow.gif) no-repeat; height:26px; line-height:0;}
ul#submenuitems li a{font-family:Verdana, Helvetica, Sans-serif; color:#000; font-weight:bold; line-height:2em;}
ul#submenuitems li.submenu_on {height:26px; line-height:2em;}
ul#submenuitems li.submenu_on a{color:#532f91; line-height:2em;}
ul#submenuitems li.submenu_off a:hover{color:#532f91; line-height:2em;}

/*********[END]submenu*********/


/*---------------------------------------------------------*/

/* HEADINGS
-----------------------------------------------------------*/
h1{font:1.75em/1em Verdana, Sans-serif; color:#fff; text-align:left; margin:0; padding-bottom:10px;}
h2{color:#000; text-align:left; font:1.4em/1em Verdana, Sans-serif; padding:6px; margin:0; }
h3{text-align:left; color:#4f2a8e; font:bold 1em/1em Verdana, san-serif; padding-top:5px; margin:0;}
h4{color:#fff; text-align:left; font-weight:bold; font-size: 0.85em; padding-left:10px;}

#pagetitle{width:100%; background:url(../g/2010/template/pt_l.gif) no-repeat;}
.pagetitle_l{height:38px; float:left; padding:9px 0 0 6px;}
.pagetitle_r{width:10px; height:38px; float:right; background:url(../g/2010/template/pt_r.gif) no-repeat;}

.ez_header{color:#fff; font:bold 1.25em/1em Arial, Sans-serif;}
.ez_po_header{color:#fff; font:bold 1.25em/1em Arial, Sans-serif;}
/*---------------------------------------------------------*/



/* BANNERS
-------------------------------------------------------------*/

/*---------------------------------------------------------*/



/* SHEETS
-----------------------------------------------------------*/
.sheetbody_1{padding:10px 6px 0 6px;}
.sheetbody_1 p{padding:0 0 15px 0; margin:0;}
.sheetbody_1 ul {list-style:disc; margin-left:2.5em; }

.bordered_sheet_t{background:url(../g/2010/template/bordered_sheet_t.gif) repeat-x; margin:0; padding:0;}
.bordered_sheet_b{background:url(../g/2010/template/bordered_sheet_b.gif) 0 100% repeat-x; _height:10px; margin:0; padding:0;}
.bordered_sheet_l{background:url(../g/2010/template/bordered_sheet_l.gif) 0 0 repeat-y; margin:0; padding:0;}
.bordered_sheet_r{background:url(../g/2010/template/bordered_sheet_r.gif) 100% 0 repeat-y; margin:0; padding:0;}
.bordered_sheet_bl{background:url(../g/2010/template/bordered_sheet_bl.gif) 0 100% no-repeat; _height:10px; margin:0; padding:0;}
.bordered_sheet_br{background:url(../g/2010/template/bordered_sheet_br.gif) 100% 100% no-repeat; _height:10px; margin:0; padding:0;}
.bordered_sheet_tl{background:url(../g/2010/template/bordered_sheet_tl.gif) 0 0 no-repeat; _height:34px; margin:0; padding:0;}
.bordered_sheet_tr{background:url(../g/2010/template/bordered_sheet_tr.gif) 100% 0 no-repeat; _height:34px; margin:0; padding:0;}
.bordered_sheettitle h2{color:#000; text-align:left; font:1.4em/1em Verdana, Sans-serif; padding:8px 0 8px 50px; margin:0; height:20px;}
.bordered_sheetbody{padding:5px 6px 6px 6px;}
.bordered_sheetbody p{padding:0 0 15px 0; margin:0;}
.bordered_sheetbody ul {list-style:disc; margin-left:2.5em; }
.bordered_sheetstrap{padding:0 6px 0 6px;}

.bordered_imagesheet{background-color:#d2c9e6}
.bordered_imagesheet_t{background:url(../g/2010/template/bordered_sheet_t.gif) repeat-x; margin:0; padding:0;}
.bordered_imagesheet_b{background:url(../g/2010/template/bordered_imagesheet_b.gif) 0 100% repeat-x; _height:10px; margin:0; padding:0;}
.bordered_imagesheet_l{margin:0; padding:0;}
.bordered_imagesheet_r{margin:0; padding:0;}
.bordered_imagesheet_bl{background:url(../g/2010/template/bordered_imagesheet_bl.gif) 0 100% no-repeat; _height:10px; margin:0; padding:0;}
.bordered_imagesheet_br{background:url(../g/2010/template/bordered_imagesheet_br.gif) 100% 100% no-repeat; _height:10px; margin:0; padding:0;}
.bordered_imagesheet_tl{background:url(../g/2010/template/bordered_sheet_tl.gif) 0 0 no-repeat; _height:34px; margin:0; padding:0;}
.bordered_imagesheet_tr{background:url(../g/2010/template/bordered_sheet_tr.gif) 100% 0 no-repeat; _height:34px; margin:0; padding:0;}
.bordered_imagesheettitle h2{color:#000; text-align:left; font:1.4em/1em Verdana, Sans-serif; padding:8px 0 8px 50px; margin:0;}
.bordered_imagesheetbody{padding:0;}
.bordered_imagesheetbody p{padding:0 0 15px 0; margin:0;}
.bordered_imagesheetbody ul {list-style:disc; margin-left:2.5em; }

.lilac_sheet{background-color:#d2c9e6}
.lilac_sheet_t{background:url(../g/2010/template/bordered_sheet_t.gif) repeat-x; margin:0; padding:0;}
.lilac_sheet_b{background:url(../g/2010/template/bordered_imagesheet_b.gif) 0 100% repeat-x; _height:10px; margin:0; padding:0;}
.lilac_sheet_l{background:url(../g/2010/template/lilacsheet_bg.gif) 0 0 repeat-y; margin:0; padding:0;}
.lilac_sheet_r{background:url(../g/2010/template/lilacsheet_bg.gif) 100% 0 repeat-y; margin:0; padding:0;}
.lilac_sheet_bl{background:url(../g/2010/template/bordered_imagesheet_bl.gif) 0 100% no-repeat; _height:10px; margin:0; padding:0;}
.lilac_sheet_br{background:url(../g/2010/template/bordered_imagesheet_br.gif) 100% 100% no-repeat; _height:10px; margin:0; padding:0;}
.lilac_sheet_tl{background:url(../g/2010/template/bordered_sheet_tl.gif) 0 0 no-repeat; _height:34px; margin:0; padding:0;}
.lilac_sheet_tr{background:url(../g/2010/template/bordered_sheet_tr.gif) 100% 0 no-repeat; _height:34px; margin:0; padding:0;}
.lilac_sheettitle h2{color:#000; text-align:left; font:1.4em/1em Verdana, Sans-serif; padding:8px 0 8px 50px; margin:0;}
.lilac_sheetbody{padding:0 6px 6px 6px; }
.lilac_sheetbody p{padding:0 0 15px 0; margin:0;}
.lilac_sheetbody ul {list-style:disc; margin-left:2.5em; }
.lilac_sheetstrap{padding:0 6px 0 6px;}

.vert{width:7px; height:15px;}
.hoz{width:15px; height:15px;}


.ezone_sheet h2{color:#0254a6; text-align:left; font:normal 1.15em Verdana, 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 Verdana, 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{padding-bottom:10px;  margin:0;} /* PLAIN */

.panel_2{width:205px; margin-bottom:10px;} /* Titled & bordered Panel style */
.paneltitle_2{width:155px; padding:6px 0 6px 50px; text-align:left; color:#000; background:url(../g/2010/template/panel_t.gif) no-repeat; font:1.2em/1em Verdana, san-serif; margin:0; line-height:1.4em;}
.panelbody_2{width:191px; padding:5px 6px 0 6px; border-left:1px solid #ccc; border-right:1px solid #ccc; margin:0;}
.panelbody_2 p{margin:0; padding:0;}
.panel_2_foot{width:205px; height:14px; background:url(../g/2010/template/panel_b.gif) no-repeat; padding:0; margin:0;}

.panel_3{background:url(../g/2010/template/counter_bg.gif) no-repeat; width:175px; height:33px; padding:25px 15px 0 15px; margin-bottom:10px; text-align:left;} /* COUNTDOWN*/
/*---------------------------------------------------------*/

/* FOOTER
-----------------------------------------------------------*/
ul.footeritems{width:863px; clear:both; padding:0; list-style:none; padding-right:40px;}
ul.footeritems li {display:inline; font:normal 0.9em Arial, Helvetica, Sans-serif; letter-spacing:normal; color:#333; margin-left:3px; text-decoration:none; line-height:1.5em; padding-top:2px;padding-right:5px;}
ul.footeritems li a {display:inline; font:normal 0.9em Arial, Helvetica, Sans-serif; color:#333; text-decoration:none;}
ul.footeritems li a:hover {display:inline; font:normal 0.9em Arial, Helvetica, Sans-serif; color:#532f91; text-decoration:none; }
/*---------------------------------------------------------*/

