/*-----------------------------------------------------------
Description: Public Perocurement Show 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;}


/*---------------------------------------------------------*/


/* WEBSITE HTML/BODY
-----------------------------------------------------------*/
html, body {border:0; margin:0; padding:0;}
body {font:0.76em Arial, Helvetica, Sans-serif; letter-spacing:normal; text-align:left; color:#4d4d4d; line-height:1.5em; text-decoration:none; background-color:#000;}
body a {text-align:left; color:#e2001a; font-weight:bold; text-decoration:none;}
body a:hover {text-align:left; color:#62c4dd; font-weight:bold; text-decoration:none;}
body a :visited {text-align:left; color:#e2001a; font-weight:bold; text-decoration:none;}
/*---------------------------------------------------------*/

/* STRUCTURE
-----------------------------------------------------------*/
#wrapper{width:1000px; margin:0 auto; padding:0;}
#content_top{float:left; width:1000px; height:230px; margin:0; padding:0; background:url(../g/2010/template/header_bg.gif) no-repeat; }
	#header{float:left; width:383px; height:230px; padding:0; margin:0;}
	#header_right{float:left; width:617px; height:230px; padding:0; margin:0;}
		#counter{float:right; width:120px; height:168px; padding:0; margin:0;}
		#newsbar{float:left; width:617px; height:62px; background:url(../g/2010/template/newsbar_bg.gif) no-repeat;}
		#news{float:left; width:328px; height:8px; padding:17px 0 27px 55px; margin:0;}
			#news a{color:#8a8a8a;}
		#search{float:left; width:234px; height:62px; _height:42px; padding:0; margin:0; _margin-top:-53px;}
#content{float:left; width:1000px; padding:0; margin:0; _margin-top:-38px; background:url(../g/2010/template/main_bg.gif) repeat-y;}
	#col_left{float:left; width:220px;}
	#col_right{float:left; width:780px;}
		#navigation{float:left; width:780px; height:66px; background:url(../g/2010/template/menu_bg.gif) no-repeat;}
		#mainbody{float:left; width:547px;}
		#rightpb{float:left; width:213px; padding-left:14px;}
	#bottompb{float:left; width:769px; _width:771px; height:29px; _height:11px; background:url(../g/2010/template/bottompb_bg.gif) no-repeat; margin-left:181px; _margin-left:90px; padding:8px 0 0 50px; _margin-bottom:-17px;}
#footer{width:964px; padding:4px 36px 0 0;}

/*---------------------------------------------------------*/

/* NAVIGATION
-----------------------------------------------------------*/
#mainmenu{margin:0px; padding-left:7px; position:relative; float:left; width:773px;}
ul#mainmenuitems{margin:0; padding-right:4px; position:relative; float:left;}
ul#mainmenuitems li{margin:0; padding-right:4px; position:relative; float:left; list-style:none; line-height:0.75em;}

#submenu{margin:0px; position:relative; float:right; width:220px; padding:bottom:10px;}
#submenu ul{margin:0; position:relative; float:right;}
#submenu li{margin:0; background:url(../g/2010/template/sub_bg.gif) no-repeat right; padding:10px 55px 18px 10px; position:relative; text-align:right; list-style:none; line-height:0.75em; display:block;}
#submenu a{color:#2c64a3;}
#submenu a:hover{color:#000;}
#submenu a:active{color:#000;}
/*---------------------------------------------------------*/

/* HEADINGS
-----------------------------------------------------------*/
h1{font:1.75em/1em Arial, Sans-serif; color:#000; text-align:left; background:url(../g/2010/template/pt_bg.gif) repeat-x; margin:0; padding:0; padding-bottom:10px;}
h2{color:#000; text-align:left; font-weight:bold; font:1.2em/1em Arial, Sans-serif; margin:0 0 6px 0; background-color:#62c4dd; padding:5px 5px 2px 5px;}
h3{text-align:left; color:#000; font:bold 1em/1em Arial, san-serif; padding-top:5px; margin:0;}
h4{color:#000; text-align:left; font-weight:bold; font-size: 1.2em; padding:0; margin:0 0 5px 0;}

.pagetitle{float:left; margin:0; padding:0}
.sheettitle_hold{float:left; width:100%; margin:0; padding:0;}
.sheettitle {float:left; color:#000; text-align:left; font-weight:bold; font:1.2em/1em Arial, Sans-serif;}
.ez_header{color:#000; font:bold 1.25em/1em Arial, Sans-serif;}
.ez_po_header{color:#000; font:bold 1em/1em Arial, Sans-serif;}
/*---------------------------------------------------------*/


/* SHEETS
-----------------------------------------------------------*/
.fullsheet{float:left; width:537px;}
.leftsheet{float:left; width:261px; margin-right:8px;}
.rightsheet{float:left; width:261px; margin-left:7px;}

.bodysheet{}
.bodysheet p{padding:0 0 15px 0; margin:0;}
.bodysheet ul {list-style:disc; margin-left:2.5em;}
.bodysheet ol {list-style:decimal; margin-left:2.5em;}

.hoz{width:15px; height:15px;}

/*---------------------------------------------------------*/


/* PANELS
-----------------------------------------------------------*/
.panel_1{padding-bottom:10px;  margin:0;} /* PLAIN */

.panel_2{background:url(../g/2010/template/count_bg.gif) no-repeat; height:120px;} /* Counter Panel style */
.panelbody_2{padding:30px 0 0 6px;}

.panel_3{float:right; width:132px; height:84px; background:url(../g/2010/template/sponsor_bg.gif) no-repeat; padding:30px 30px 20px 40px;} /* Sponsor box*/

.panelbody_4{padding-bottom:10px;  margin:0; text-align:center;} /* Rotating panels */
/*---------------------------------------------------------*/

/* FOOTER
-----------------------------------------------------------*/
ul.footeritems{clear:both; text-align:right; list-style:none;}
ul.footeritems li {display:inline; font:normal 0.9em Arial, Helvetica, Sans-serif; letter-spacing:normal; color:#666; text-decoration:none; line-height:1.5em; padding-left:3px; }
ul.footeritems li a {display:inline; font:normal 0.9em Arial, Helvetica, Sans-serif; color:#666; text-decoration:none;}
ul.footeritems li a:hover {display:inline; font:normal 0.9em Arial, Helvetica, Sans-serif; color:#e2001a; text-decoration:none; }
/*---------------------------------------------------------*/
