/*-----------------------------------------------------------
Description: New Designers 2010
Version: 1.0
Author: Marta Matos
Author URI: www.aspevents.net
-----------------------------------------------------------*/


/* RESET
-----------------------------------------------------------*/
a img {border:none;}

.clear {clear:both;}
h1,h2,h3,h4,h5,h6,div,img {margin:0; padding:0;}
p{margin:0 0 7px 0;}
/*---------------------------------------------------------*/


/* WEBSITE HTML/BODY
-----------------------------------------------------------*/
html, body {border:0; margin:0; padding:0;}
body {font:0.8em  Arial, Helvetica, Sans-serif; text-align:left; color:#5f5f5f; background:url(../g/2010/template/bg.gif) repeat-x; width:100%;}
body a{color:#265f96; text-decoration:none;}
body a:hover{color:#f1762b; text-decoration:none;}
/*---------------------------------------------------------*/

/* STRUCTURE
-----------------------------------------------------------*/
#PageBody_DIV{width:100%;}
#wrap{width:1000px; position:relative; margin:0 auto;}
#wrapper{width:1000px; position:relative; float:left;}
	#menu{position:relative; float:left; width:995px; margin:0 0 0 5px; z-index:999;}
	#marquee{position:relative; float:left; width:985px; margin-top:7px; padding-left:9px;}
		#mq{width:704px; float:left; background:url(../g/2010/template/marquee_bg.gif) no-repeat bottom left; margin:4px 0 0 0; padding:0 0 0 82px; color:#7653be; font-weight:bold;}
		#pb_search{width:170px; height:28px; float:right; background:url(../g/2010/template/search_bg.gif) no-repeat top right; overflow:hidden;}
	#content{width:1000px; position:relative; float:left; background:url(../g/2010/template/line_content_t.gif) no-repeat top; margin-top:6px; padding-top:17px;}
		#pb_left{float:left; width:127px; margin:0 17px 0 7px; _margin:0 20px 0 3px;}
		#sheet{float:left; width:661px; margin-right:17px; _margin-right:8px;}
		#pb_right{float:right; width:171px;}
	#bottom{float:left; width:100%; background:#000 url(../g/2010/template/foot_bg.gif) repeat-x; margin-top:7px; bottom:0px;}
	#bt{width:1000px; margin:0 auto; background:url(../g/2010/template/foot.gif) no-repeat;}
		#pb_bottom{padding:7px 0 0 10px; background:url(../g/2010/template/line_footer.gif) no-repeat bottom;}
		#foot{margin:5px 0 9px 0;}
/*---------------------------------------------------------*/

/* MARQUEE
-----------------------------------------------------------*/
#mq a{color:#8870bf;}
#mq a:hover{color:#b8ce11;}
#mq  .panel_bottom{height:0px;}
/*---------------------------------------------------------*/

/* SEARCH
-----------------------------------------------------------*/
.inp input{width:120px; height:14px; float:left; margin:4px 0 0 20px; font-size:0.85em; color:#777; border:0px solid; padding:3px 0 0 0;}
.inpimg{float:left; margin:3px 0 0 6px;}
/*---------------------------------------------------------*/


/* NAVIGATION
-----------------------------------------------------------*/
/*********[BEGIN]mainmenu*********/
.menu1{ position:relative; float:left; width:1000px; height:31px;}
.menu1 li{list-style:none; float:left; list-style:none;  position:relative; z-index:100;}
.menu1 ul{margin:0; padding:0; }
.menu1 table{position:absolute; border-collapse:collapse; z-index:80; left:-1px; top:30px;} 	/* use the table to position the dropdown list (only to I.E.6) */
.menu1 ul li{background-color:none; display:block;}
.menu1 ul li:hover, .menu1 ul li a:hover{ display:block; background-color:transparent; /*main menu Background on hover*/}
.menu1 ul li a, .menu1 ul li a:hover{text-align:center; display:block; font-family:arial, Helvetica, sans-serif; font: bold 0.9em Arial, Sans-serif; color:#fff; text-decoration:none;}
/*********[END]mainmenu*********/
	
/*********[BEGIN]submenu*********/
.menu1 ul ul{margin:0 auto; position:relative;}
.menu1 ul ul li{list-style:none; position:absolute; width:170px; margin:0 auto;}
.menu1 ul ul li a{ background-color:#242426; color:#fff; font:normal 0.85em arial, Sans-serif; padding:7px 20px 7px 20px; text-align:left; _font-size:1em;}
.menu1 ul ul li a:hover{font:normal 0.85em arial, Sans-serif; color:#fff; background-color:#614a98; padding:7px 20px 7px 20px; text-align:left; _font-size:1em;}
.menu1 ul ul li:hover {background:none; } /* To get rid of the repeating of background color from the main menu*/
.menu1 ul li:hover ul li{background:none; } /* To get rid of the repeating of background color from the main menu*/
.menu1 ul ul {visibility:hidden;position:absolute;height:0; z-index:999;}
.menu1 ul li:hover ul, .menu1 ul a:hover ul{visibility:visible; z-index:999;}
/*********[END]submenu*********/
/*---------------------------------------------------------*/

/* HEADINGS
-----------------------------------------------------------*/
h1{font-size:2em; font-weight:bold; color:#b8ce11; text-align:left; position:relative; margin:-5px 0 8px 0; line-height:1.2em; padding-bottom:7px; background:url(../g/2010/template/line_sheettitle.gif) no-repeat bottom;}
h2{color:#b8ce11; text-align:left; font-weight:bold; font-size: 1.5em; margin-bottom:8px; padding-bottom:7px; background:url(../g/2010/template/line_sheettitle.gif) no-repeat bottom; line-height:1.3em;}
h3{text-align:left; color:#634e9a; font-weight:bold; font-size: 1em; margin-bottom:4px;}
h4{color:#fff; text-align:left; font-weight:bold; font-size:0.9em; text-transform:uppercase; padding:10px;}

.sheetbody_2 h2{color:#634e9a; text-align:left; font-weight:bold; font-size: 1.5em; margin-bottom:8px; padding-bottom:7px; background:url(../g/2010/template/line_sheettitle.gif) no-repeat bottom; line-height:1.3em;}
.sheetbody_2 h3{text-align:left; color:#b8ce11; font-weight:bold; font-size: 1em; margin-bottom:4px;}
/*---------------------------------------------------------*/

/* SHEETS
-----------------------------------------------------------*/
.sheetbody{margin-bottom:25px; background-color:#fff;}
.bodysheet{padding-top:7px; background-color:#fff;}
.fullsheet{width:661px; float:left;}
.leftsheet{width:323px; float:left;}
.rightsheet{width:323px; float:left; margin-left:15px;}

.sheetbody_2{margin-bottom:25px; background-color:#fff;}
.bodysheet{padding-top:7px; background-color:#fff;}
.fullsheet2{width:661px; float:left;}
.leftsheet2{width:323px; float:left;}
.rightsheet2{width:323px; float:left; margin-left:15px;}
/*---------------------------------------------------------*/

/* PANELS
-----------------------------------------------------------*/
#pb_left .panel_body img{text-align:center; margin:0 auto; display:block;}
.panel_bottom{height:10px;}

.panel_top4{height:32px; background:url(../g/2010/template/panel_t.gif) no-repeat;}
.panel_body4{background:url(../g/2010/template/panel_m.gif) repeat-y; padding:10px 10px 0 10px;}
.panel_body4 img{display:block; text-align:center; margin:0 auto;}
.panel_bottom4{height:23px; background:url(../g/2010/template/panel_b.gif) no-repeat; margin-bottom:10px;}

#pb_bottom .panel_body  a{font-size:0.9em; color:#fff;}
#pb_bottom .panel_body  a:hover{color:#9570ed;}
#pb_bottom .panel_body table{margin-top:6px;}
#pb_bottom .panel_body table tr td img{padding-top:8px;}
#pb_bottom .panel_body table tr td a{ padding-right:20px;}
/*---------------------------------------------------------*/

/* FOOTER
-----------------------------------------------------------*/
ul#footer {text-align:right; margin:0; padding:0 8px 0 0;} 
ul#footer li {list-style:none; display:inline; color:#c2c2c2; padding-right:3px; font-size:0.8em;}
ul#footer li a{color:#c2c2c2; text-decoration:none;}
ul#footer li a:hover{color:#b8ce11;}
/*---------------------------------------------------------*/