/*-----------------------------------------------------------
Description: Place West London 2009
Version: 1.0
Author: Marta Matos
Author URI: www.aspevents.net
-----------------------------------------------------------*/


/* RESET
-----------------------------------------------------------*/
a img {border:none;}
.clear {clear:both; padding:0; margin:0; height:0; width:0; font-size:0; line-height:0;}
/*---------------------------------------------------------*/


/* WEBSITE HTML/BODY
-----------------------------------------------------------*/
html, body {border:0; margin:0; padding:0;}
body {font: 0.70em Verdana, Sans-serif; letter-spacing:normal; text-align:left; color:#474747; background:url(../g/2009/template/background.jpg) repeat;}
body a {font: 1em Verdana, Sans-serif; letter-spacing:normal; text-align:left; color:#ff6f3e; text-decoration:none;}
body a:hover {font: 1em Verdana, Sans-serif; letter-spacing:normal; text-align:left; color:#026f97; text-decoration:none;}
body a :visited {font: 1em Verdana, Sans-serif; letter-spacing:normal; text-align:left; color:#ff6f3e; text-decoration:none;}
/*---------------------------------------------------------*/

/* STRUCTURE
-----------------------------------------------------------*/
#PageBody_DIV{ width:1000px; margin:0 auto; position:relative;}
#wrapper{ width:1000px; margin:0 auto; position:relative; float:left; background:url(../g/2009/template/content_bg.jpg) repeat;}
#header {width:1000px; float:left; position:relative;}
#menu{position:relative; float:left; width:1000px; height:40px;}
	#menu_bottom{position:relative; float:left; width:960px; height:7px; background-color:#00aeef; margin-left:20px; _margin-left:10px;}
#container{position:relative; float:left; width:1000px;}
	#pb_1{position:relative; float:left; width:160px; margin-left:20px;_margin-left:10px; margin-top:20px;}
	#content_pages{position:relative; float:left; width:510px; margin-left:20px; margin-top:20px;}
		#marquee{position:relative; width:405px; height:17px; background:url(../g/2009/template/marquee_bg.gif) no-repeat; margin-bottom:10px; padding:8px 5px 5px 100px; color:#fff;}
		#marquee a{color:#00aeef;}
		#marquee a:hover{color:#fff;}
	#pb_2{position:relative; float:left; width:250px; margin-left:20px; margin-top:20px;}
#bottom{width:1000px; height:21px; float:left; position:relative; background:url(../g/2009/template/bottom.jpg) no-repeat;}
/*---------------------------------------------------------*/


/* HEADER
-----------------------------------------------------------*/
#title_header{float:left; position:relative; width:631px; height:39px; background-image:url(../g/2009/template/title_header.gif); margin-left:13px;  _margin-left:7px;}
#search{float:left; position:relative; width:210px; height:39px; margin-left:127px;}
.inp{color:#999;}
/*---------------------------------------------------------*/

/* MAIN MENU
-----------------------------------------------------------*/
#mainmenu{position:relative; float:left; width:960px; height:33px; margin-left:20px; _margin-left:10px;}
ul#mainmenuitems{margin:0; padding:0; position:relative; float:left; width:960px; height:33px; background-color:#026f97;}
ul#mainmenuitems li{position:relative; float:left; display:inline; list-style:none;}
ul#mainmenuitems li a{position:relative; float:left; font-size:1em; color:#fff; font-weight:bold; background-color:#026f97; border-right:solid 1px #00aeef; padding-right:20px; padding-left:20px; padding-top:10px; padding-bottom:10px;}
ul#mainmenuitems li.menu_on a {background-color:#00aeef;}
ul#mainmenuitems li.menu_off a{background-color:#026f97;}
ul#mainmenuitems li.menu_off a:hover {background-color:#00aeef;}

/* SUB MENU*/
#submenu{position:relative; float:left; width:160px; margin-bottom:10px;}
ul#submenuitems{margin:0; padding:0; position:relative; float:left; width:160px; list-style:none; border-top:dotted 1px #c2c2c2;}
ul#submenuitems li{position:relative; float:left; width:144px; border-bottom:dotted 1px #c2c2c2; padding:5px 8px 5px 8px;}
ul#submenuitems li a{font-size:0.9em; color:#00aeef; font-weight:bold;}
ul#submenuitems li.submenu_on a{color:#ff6f3e;}
ul#submenuitems li.submenu_off a{color:#00aeef;}
ul#submenuitems li.submenu_off a:hover{color:#ff6f3e;}
/*---------------------------------------------------------*/

/* SHEETS
-----------------------------------------------------------*/
h1{padding:0; margin:0; color:#ff6f3e; font:bold 1.45em Verdana, sans serif;}
h3 {padding:7px; margin:0; font:normal 1em Verdana, sans serif; color:#fff; text-align:left;} 
h2 {padding:0; margin:0; font:bold 1.2em Verdana, sans serif; color:#ff6f3e; text-align:left; margin-top:8px;} 
div.sheetbody {padding:0; margin:0; text-align:left; margin-top:5px; color:#373737; font-size:1em; line-height:1.4em; position:relative;}

.horizontal_separator{height:10px; border-bottom:dotted 1px #c2c2c2; width:100%;}
.vertical_separator{width:10px;}

#plainsheet{margin-top:10px; padding:0; position:relative;}

/*Blue Sheet*/
#bluesheet{background-color:#afe3f9; margin-top:15px;}
#bluesheet h2 {padding:15px; padding-bottom:0; margin:0; font:bold 1.3em Verdana, sans serif; color:#026e95; text-align:left; margin-top:8px;} 
#bluesheet div.sheetbody {padding:15px; padding-top:0; margin:0; text-align:left; margin-top:5px; color:#373737; font-size:1em; line-height:1.4em;}

.clear_all{margin:0; padding:0; font-size:0em; line-height:0em;}

.ArchiveWrapperID288headline{ font-weight:bold; font-size:1.3em;}
.ArchiveWrapperID288headline:hover{ font-weight:bold; font-size:1.3em;}

.ArchiveWrapperID290headline{ font-weight:bold; font-size:1.3em;}
.ArchiveWrapperID290headline:hover{ font-weight:bold; font-size:1.3em;}
.ArchiveWrapperID291headline{ font-weight:bold; font-size:1.3em;}
.ArchiveWrapperID291headline:hover{ font-weight:bold; font-size:1.3em;}
/*---------------------------------------------------------*/

/* PANELS
-----------------------------------------------------------*/
/*Plain Panel*/
.panel_1{margin-bottom:10px;}

/*Blue Panel*/
#bluepanel p{padding:0; margin:0; }
.panel_top{height:30px; background:url(../g/2009/template/bluepanel_bg.gif) repeat-x;}
.panel_body{margin:0; padding:0; background-color:#dddee0; font-size:0.9em; line-height:1.35em;}
.panel_bottom{height:10px;}

/*Grey Panel*/
.panel_top2{height:30px; background:url(../g/2009/template/greypanel_bg.gif) repeat-x;}
.panel_body2{border:solid 1px #bebfc0; padding:8px; border-top:none; font-size:0.9em; line-height:1.35em;}
.panel_bottom2{height:10px;}

/*---------------------------------------------------------*/

/* FOOTER
-----------------------------------------------------------*/
ul#footer {padding:0; margin:0; position:relative; float:left; width:940px; height:41px; margin-top:20px; margin-left:20px; _margin-left:10px; text-align:left; background:url(../g/2009/template/footer_bg.gif) repeat-x; list-style:none; padding:10px;}
ul#footer li {display:inline; padding:0 2px 0 2px; color:#fff;}
ul#footer li a{font:normal 0.95em Verdana, sans serif; color:#fff; text-decoration:none; text-align:left;}
ul#footer li a:hover{ color:#026f97; text-decoration:none;}
/*---------------------------------------------------------*/





