/* RESET - RESET - RESET - RESET - RESET - RESET - RESET */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,select,option {
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img {
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym {
border:0;
}

embed, object{
   display:block;
}

/* RESET - RESET - RESET - RESET - RESET - RESET - RESET */

html{
   background:             #000;
}

body{
   background:             #1A1A1A url(images/bg_body.jpg) repeat-x;
   font:                   12px/16px Arial, Helvetica, sans-serif;
   color:                  #FFF;
}

a{
   color:                  #FFF;
   text-decoration:        none;
   background:             transparent;
   outline:                0;
}

strong{
   font-weight:            bold;
}

#page{
   width:                  980px;
   margin:                 0 auto;
}


/* HEADER - HEADER - HEADER - HEADER - HEADER - HEADER - HEADER - HEADER */
#header{
   position:               relative;
   width:                  980px;
   height:                 110px;
}

#header #logo{
   position:               absolute;
   top:                    1px;
   left:                   5px;
}
#header #logo2{
   position:               absolute;
   top:                    1px;
   left:                   5px;
}

#header #lang{
   position:               absolute;
   top:                    20px;
   right:                  0;
   padding:                0 10px 0 170px;
   background:              url(images/bg_lang.gif) right top no-repeat;
}

#header #lang li{
   float:                  left;
   background:              url(images/bg_dot.gif) 0 50% no-repeat;
   display:                inline;
}

#header #lang li a:link, #header #lang li a:visited{
   text-decoration:        none;
   padding:                0 5px;
   font-size:              11px;
}

#header #lang li a:hover, #header #lang li a:focus, #header #lang li a:active{
   color:                  #FE0000;
   text-decoration:        underline;
}

#header #lang li a.selected{
   color:                  #FE0000;
}

#header #lang li.first{
   background:             none;
}

#header #slogan{
   position:               absolute;
   top:                    20px;
   right:                  15px;
   display:                none;
}

#header #menu2{
   float:                  right;
   margin:                 70px 0 0 0;
   padding-left:           90px;
   background:             #000 url(images/bg_menu2.jpg) no-repeat;
}

#header #menu2 ul{
   float:                  left;
   padding:                6px 15px 0 0;
   background:             #000 url(images/bg_ul_menu2.jpg) repeat-x;
}

#header #menu2 ul li{
   float:                  left;
   display:                inline;
   margin-left:            10px;
}

#header #menu2 a:link, #header #menu2 a:visited{
   padding-left:           12px;
   font-size:              10px;
   line-height:            15px;
   background:              url(images/bullet_menu2.gif) 0 50% no-repeat;
    text-transform:         uppercase;
}

#header #menu2 a.first:link, #header #menu2 a.first:visited{
   padding-left:           0;
   background:             none;
}

/* HEADER - HEADER - HEADER - HEADER - HEADER - HEADER - HEADER - HEADER */


/* MAIN - MAIN - MAIN - MAIN - MAIN - MAIN - MAIN - MAIN - MAIN - MAIN */
#main{
   float:                  left;
   width:                  980px;
   background:             url(images/page_bg.jpg) 0 50% no-repeat;
}

#content{
	float:                  left;
	width:                  980px;
	min-height:             380px;
	background:             #000;
	position:               relative;
	left: 3px;
	top: -16px;


}

#home #content{
   width:                  460px;
   height:                 300px;
   background:             #111 url(file:///C|/Documents%20and%20Settings/Owner/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/img/bg_home.jpg) no-repeat;
}

#men #content{
   background:             #000 url(file:///C|/Documents%20and%20Settings/Owner/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/img/bg_men.jpg) no-repeat;
}

#women #content{
   background:             #000 url(file:///C|/Documents%20and%20Settings/Owner/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/img/bg_women.jpg) no-repeat;
}

#kids #content{
   background:             #000 url(file:///C|/Documents%20and%20Settings/Owner/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/img/bg_kids.jpg) no-repeat;
}

#news-events #content{
   background:             #000 url(file:///C|/Documents%20and%20Settings/Owner/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/img/bg_news.jpg) no-repeat;
}

#about-us #content{
   background:             #000 url(file:///C|/Documents%20and%20Settings/Owner/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/img/bg_about.jpg) no-repeat;
}

#press-area #content{
   background:             #000 url(file:///C|/Documents%20and%20Settings/Owner/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/img/bg_press.jpg) no-repeat;
}

#dealer-locator #content{
   background:             #000 url(file:///C|/Documents%20and%20Settings/Owner/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/img/bg_dealer_locator.jpg) no-repeat;
}

#p2s-rf #content{
   background:             #000 url(file:///C|/Documents%20and%20Settings/Owner/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/img/bg_places2skate_rf.jpg) no-repeat;
}

#p2s-trs #content{
   background:             #000 url(file:///C|/Documents%20and%20Settings/Owner/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/img/bg_places2skate_trs.jpg) no-repeat;
}

#skating4fitness #content{
   background:             #000 url(file:///C|/Documents%20and%20Settings/Owner/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/img/bg_skating4fitness.jpg) no-repeat;
}

#skate-maintenance #content{
   background:             #000 url(file:///C|/Documents%20and%20Settings/Owner/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/img/bg_skate_maintenance.jpg) no-repeat;
}

#skating #content{
   background:             #000 url(file:///C|/Documents%20and%20Settings/Owner/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/img/bg_skating.jpg) no-repeat;
}

#terms #content{
   background:             #000 url(file:///C|/Documents%20and%20Settings/Owner/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/img/bg_terms.jpg) no-repeat;
}

#privacy #content{
   background:             #000 url(file:///C|/Documents%20and%20Settings/Owner/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/img/bg_privacy.jpg) no-repeat;
}

#links #content{
   background:             #000 url(file:///C|/Documents%20and%20Settings/Owner/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/img/bg_links.jpg) no-repeat;
}

#newsletter #content{
   background:             #000 url(file:///C|/Documents%20and%20Settings/Owner/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/img/bg_newsletter.jpg) no-repeat;
}

#register #content{
   background:             #000 url(file:///C|/Documents%20and%20Settings/Owner/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/img/bg_register.jpg) no-repeat;
}

#job #content{
   background:              url(file:///C|/Documents%20and%20Settings/Owner/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/img/bg_job.jpg) no-repeat;
}

#contacts #content{
   background:             #000 url(file:///C|/Documents%20and%20Settings/Owner/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/img/bg_contact.jpg) no-repeat;
}

#menu{
   float:                  left;
   width:                  200px;
   display:                block;
}

#main img{
   display:block;
}
/* MAIN - MAIN - MAIN - MAIN - MAIN - MAIN - MAIN - MAIN - MAIN - MAIN */


/* HOME - HOME - HOME - HOME - HOME - HOME - HOME - HOME - HOME - HOME - HOME */

#splash-image{
   width:                  100%;
   height:                 100%;
   position:               relative;
}

#bar{
   width:                  100%;
   height:                 50px;
   position:               absolute;
   top:                    500px;
   left:                   0;
   background:             #000;
}

#dealers{
   width:                  1000px;
   height:                 50px;
   position:               absolute;
   top:                    500px;
   left:                   50px;
}

#dealers li{
   float:                  left;
   display:                inline;
   margin-right:           10px;
}

#dealers li a{
   color:                  #FFF;
   font-size:              12px;
   font-weight:            bold;
   line-height:            50px;
   padding:                0 3px;
   font-family:            Arial, Helvetica, sans-serif;
   display:                block;
}

.box{
   float:                  left;
}

.box a:hover, .box a:focus, .box a:active{
   text-decoration:        underline;
}

.box-news{
   float:                  left;
   width:                  260px;
   height:                 190px;
   background:             #2E2E2E url(file:///C|/Documents%20and%20Settings/Owner/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/img/bg_news_home.gif) left top no-repeat;
   overflow:               hidden;
}

.box-news img{
   margin:                 7px 0 7px 12px;
}

.box-news .news{
   height:                 50px;
   margin:                 0 0 5px 12px;
   background:              url(file:///C|/Documents%20and%20Settings/Owner/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/img/bg_news_preview.png) bottom repeat-x;
}

.box-news .news span{
   font-weight:            bold;
}

.box-news .news a{
   font-size:              10px;
   line-height:            12px;
   display:                block;
}

.box-news .news a:hover, .box-news .news a:focus, .box-news .news a:active{
   text-decoration:        underline;
}

#banner-p2s{
   background:             #080808 url(file:///C|/Documents%20and%20Settings/Owner/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/img/banner-p2s.jpg) no-repeat;
   width:                  245px;
   height:                 35px;
   padding:                65px 0 0 15px;
}

#banner-p2s a{
   font-size:              11px;
}

#box-newsletter{
   height:                 115px;
   background:             #000 url(file:///C|/Documents%20and%20Settings/Owner/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/img/box2.jpg) no-repeat;
   width:                  260px;
   padding-top:            75px;
}

#box-newsletter p{
   padding:                20px 10px 10px 10px;
   color:                  #666;
   font-size:              11px;
}

/* HOME - HOME - HOME - HOME - HOME - HOME - HOME - HOME - HOME - HOME - HOME */


/* COLLECTION - COLLECTION - COLLECTION - COLLECTION - COLLECTION - COLLECTION */

#menu-product{
   float:                  left;
   margin-top:             100px;
}

#section{
   float:                  left;
   width:                  500px;
   height:                 110px;
   margin-left:            50px;
}
/*
#logo2008big{
   position:               absolute;
   top:                    30px;
   right:                  20px;
}

#logo2008small{
   position:               absolute;
   top:                    10px;
   right:                  20px;
}
*/
#products{
   float:                  right;
   width:                  775px;
   margin:                 30px 0 30px 5px;
}

.product{
   float:                  left;
   width:                  126px;
   height:                 160px;
   margin:                 0 12px 10px 12px;
   background:              url(file:///C|/Documents%20and%20Settings/Owner/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/img/bg_product_preview.png) no-repeat;
}

.product img{
   width:                  110px;
   height:                 110px;
   margin:                 10px 0 8px 10px;
}

.product h2{
   margin:                 0 5px 0 12px;
   font-weight:            bold;
   font-size:              12px;
   line-height:            12px;
}


#specs{
   float:                  left;
   position:               relative;
   width:                  350px;
   margin:                 0 0 0 50px;
}

#specs .title{
   height:                 34px;
   background:              url(file:///C|/Documents%20and%20Settings/Owner/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/img/bg_product_title.png) no-repeat;
   overflow:               hidden;
}

#specs .title h1{
   padding:                2px 30px 0 5px;
   font-size:              18px;
   font-weight:            bold;
}

#specs .title span{
   padding:                3px 5px 0px 5px;
   line-height:            11px;
}

#specs p{
   margin:                 15px 0 20px 5px;
}

#product-img{
   float:                  left;
   position:               absolute;
   top:                    40px;
   right:                  30px;
   padding:                30px 0px 45px 0px;
   background:              url(file:///C|/Documents%20and%20Settings/Owner/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/img/bg_product.png) no-repeat;
}

#product-img img{
   margin:                 0 20px;
}

#product-img #features{
   float:                  left;
   width:                  286px;
   height:                 130px;
   padding:                0 20px;
   background:              url(file:///C|/Documents%20and%20Settings/Owner/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/img/bg_features.png) -1px bottom no-repeat;
}

#product-img #features img{
   float:                  left;
   margin:                 10px 5px 10px 0;
   display:                inline;
}

#product-img #features p{
   float:                  left;
   width:                  270px;
   margin:                 10px 5px;
   padding-top:            10px;
   color:                  #000;
   font-size:              11px;
   line-height:            13px;
   /*border-top:             1px solid #000;*/
   display:                block;
}

#specs dl{
   float:                  left;
   padding:                0 0 20px 5px;
}

#specs dt{
   float:                  left;
   width:                  65px;
   font-weight:            bold;
   clear:                  left;
}

#specs dd{
   float:                  left;
   width:                  280px;
}

/* COLLECTION - COLLECTION - COLLECTION - COLLECTION - COLLECTION - COLLECTION */



/* ACCESSORIES - ACCESSORIES - ACCESSORIES - ACCESSORIES - ACCESSORIES */

#accessories-list{
   float:                  left;
   position:               relative;
   width:                  730px;
   margin:                 20px 0 0 50px;
   padding-bottom:         30px;
   display:                inline;
}

#accessories-list hr{
    display:                none;
}

#accessories-list .first{
   clear:                  left;
}

#accessories-list .accessory{
   float:                  left;
   width:                  170px;
   margin:                 0 10px 30px 0;
   background:              url(file:///C|/Documents%20and%20Settings/Owner/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/img/bg_instruction.png) 2px 0 no-repeat;
    display:                inline;
}

#accessories-list .accessory img{
   margin:                 16px 0 0 16px;
}

#accessories-list .accessory h2{
   margin:                 15px 5px 0 5px;
   color:                  #FE0000;
   font-size:              15px;
   font-weight:            bold;
   line-height:            15px;
}

#accessories-list .accessory p{
   margin:                 5px 5px 0 5px;
   font-size:              11px;
   line-height:            15px;
}

#accessories-list .accessory span{
   margin:                 0;
   color:                  #FFF;
   font-size:              11px;
   font-weight:            bold;
   line-height:            15px;
   display:                block;
}

/* ACCESSORIES - ACCESSORIES - ACCESSORIES - ACCESSORIES - ACCESSORIES */


/* NEWS - NEWS - NEWS - NEWS - NEWS - NEWS - NEWS - NEWS - NEWS - NEWS - NEWS */

#newslist{
   float:                  left;
   position:               relative;
   width:                  640px;
   margin:                 20px 0 0 50px;
   padding:                5px 20px 10px 10px;
   /*background:             url(../img/bg_newslist.png) 15px 100px;*/
}

/*#newslist #top{
   float:                  left;
   position:               absolute;
   top:                    -15px;
   left:                   0;
   width:                  435px;
   height:                 15px;
   background:             url(../img/bg_newslist_top.png) no-repeat;
}*/

#newslist .news{
   float:                  left;
   width:                  640px;
   height:                 60px;
   margin:                 0 0 15px 0;
   background:              url(file:///C|/Documents%20and%20Settings/Owner/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/img/bg_news_preview.png) 85px bottom repeat-x;
}

#newslist .news img{
   float:                  left;
   margin:                 0 15px 0 0;
}

#newslist .news .date{
   color:                  #FC0;
   font-size:              12px;
   font-weight:            bold;
}

#newslist .news .title{
   color:                  #FFF;
   font-size:              14px;
   font-weight:            bold;
}

#news{
   float:                  left;
   /*position:               relative;*/
   width:                  660px;
   margin:                 20px 0 30px 50px;
   padding:                5px 10px 30px 10px;
   /*background:             url(../img/bg_news.png);*/
}

/*#news #top{
   float:                  left;
   position:               absolute;
   top:                    -15px;
   left:                   0;
   width:                  460px;
   height:                 15px;
   background:             url(../img/bg_news_top.png) no-repeat;
}*/

#news-gallery{
   float:                  left;
   margin-bottom:          10px;
   padding-bottom:         10px;
}

#news-gallery li{
   float:                  left;
   margin-right:           8px;
}

#news-content{
   float:                  left;
   width:                  660px;
}

#news .date{
   color:                  #FC0;
   font-size:              14px;
   font-weight:            bold;
}

#news .title{
   color:                  #FFF;
   font-size:              16px;
   font-weight:            bold;
   margin-right:           9px;
   padding-bottom:         10px;
   background:              url(file:///C|/Documents%20and%20Settings/Owner/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/img/bg_news_preview.png) left bottom repeat-x;
}

#news p{
   margin-top:             25px;
   padding-right:          5px;
   font-size:              12px;
}


/* NEWS - NEWS - NEWS - NEWS - NEWS - NEWS - NEWS - NEWS - NEWS - NEWS - NEWS */


/* PRESS - PRESS - PRESS - PRESS - PRESS - PRESS - PRESS - PRESS - PRESS */

#presslist{
   float:                  left;
   position:               relative;
   width:                  620px;
   margin:                 20px 0 30px 50px;
   padding:                5px 20px 10px 20px;
   /*background:             url(../img/bg_presslist.png) 15px 100px;*/
}

#presslist #top{
   float:                  left;
   position:               absolute;
   top:                    -15px;
   left:                   0;
   width:                  435px;
   height:                 15px;
   background:              url(file:///C|/Documents%20and%20Settings/Owner/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/img/bg_presslist_top.png) no-repeat;
   display:                none;
}

#presslist .release{
   float:                  left;
   width:                  635px;
   height:                 40px;
   margin:                 0 0 15px 0;
   background:              url(file:///C|/Documents%20and%20Settings/Owner/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/img/bg_news_preview.png) 85px bottom repeat-x;
}

#presslist .release img{
   float:                  left;
   margin:                 0 15px 0 0;
}

#presslist .release .date{
   color:                  #FC0;
   font-weight:            bold;
}

#presslist .release .title{
   color:                  #FFF;
   font-weight:            bold;
}

#press{
   float:                  left;
   position:               relative;
   width:                  440px;
   margin:                 20px 0 30px 50px;
   padding:                5px 10px 30px 10px;
   /*background:             url(../img/bg_presslist.png);*/
}

.back{
   position:               absolute;
   top:                    83px;
   right:                  50px;
   width:                  82px;
   height:                 32px;
   color:                  #FFF;
}

#press #top{
   float:                  left;
   position:               absolute;
   top:                    -15px;
   left:                   0;
   width:                  460px;
   height:                 15px;
   background:              url(file:///C|/Documents%20and%20Settings/Owner/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/img/bg_press_top.png) no-repeat;
   display:                none;
}

#press-content{
   float:                  left;
   width:                  640px;
}

#press .date{
   color:                  #FC0;
   font-weight:            bold;
   display:                block;
}

#press .title{
   color:                  #FFF;
   font-weight:            bold;
   padding-bottom:         10px;
   background:              url(file:///C|/Documents%20and%20Settings/Owner/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/img/bg_news_preview.png) left bottom repeat-x;
   display:                block;
}

#press p{
   float:                  left;
   width:                  450px;
   color:                  #FFF;
   margin-top:             10px;
   padding-right:          5px;
}


#press-docs{
   float:                  left;
   width:                  160px;
   margin:                 10px 10px 0 10px;
   overflow:               hidden;
}

#press-docs a:link, #press-docs a:visited{
	display:                block;
	height:                 18px;
   color:                  #FFF;
   font-size:              11px;
	line-height:            18px;
	padding-left:           10px;
	text-decoration:        none;
   white-space:            nowrap;
	background:              url(file:///C|/Documents%20and%20Settings/Owner/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/img/freccetta.gif) 0 50% no-repeat;
}
/*
#press-docs a.img:link, #press-docs a.img:visited{
	background:             url(../img/img.gif) 1px 1px no-repeat;
}
#press-docs a.img:hover, #press-docs a.img:focus, #press-docs a.img:active{
	background:             url(../img/img_save.gif) 1px 1px no-repeat;
}

#press-docs a.pdf:link, #press-docs a.pdf:visited{
	background:             url(../img/pdf.gif) 1px 1px no-repeat;
}
#press-docs a.pdf:hover, #press-docs a.pdf:focus, #press-docs a.pdf:active{
	background:             url(../img/pdf_save.gif) 1px 1px no-repeat;
}

#press-docs a.doc:link, #press-docs a.doc:visited{
	background:             url(../img/doc.gif) 1px 1px no-repeat;
}
#press-docs a.doc:hover, #press-docs a.doc:focus, #press-docs a.doc:active{
	background:             url(../img/doc_save.gif) 1px 1px no-repeat;
}

#press-docs a.xls:link, #press-docs a.xls:visited{
	background:             url(../img/xls.gif) 1px 1px no-repeat;
}
#press-docs a.xls:hover, #press-docs a.xls:focus, #press-docs a.xls:active{
	back#places2skate{
   float:                  left;
   position:               relative;
   width:                  310px;
   margin:                 20px 0 0 50px;
   padding-bottom:         30px;
}

#places2skate h1{
   width:                  295px;
   height:                 25px;
   font-size:              18px;
   line-height:            25px;
   font-weight:            bold;
   margin:                 0 0 15px 0;
   padding-left:           10px;
   background:              url(images/bg_h1_p2s.png) no-repeat;
}

#places2skate h2{
   float:                  left;
   width:                  295px;
   height:                 25px;
   font-size:              12px;
   line-height:            25px;
   font-weight:            bold;
   margin:                 25px 0 15px 0;
   padding-left:           10px;
   background:              url(images/bg_h2_p2s.png) no-repeat;
}

#places2skate label{
   float:                  left;
   width:                  65px;
   font-size:              12px;
   font-weight:            bold;
   margin:                 0 0 5px 10px;
   display:                inline;
   clear:                  left;
}

#places2skate select{
   width:                  124px;
   height:                 16px;
   font-size:              10px;
   color:                  #666;
   margin:                 0 0 5px 0;
   box
}

#places2skate option{
   width:                  124px;
   height:                 16px;
   font-size:              10px;
   color:                  #666;
}
#places2skate input{
   float:                  left;
   width:                  120px;
   height:                 14px;
   font-size:              11px;
   color:                  #666;
   margin:                 0 0 5px 0;
   font-family:            Arial, Helvetica, sans-serif;
}

#places2skate textarea{
   width:                  230px;
   height:                 75px;
   font-size:              11px;
   color:                  #666;
   font-family:            Arial, Helvetica, sans-serif;
   display:                inline;
}

#places2skate #submit{
   width:                  78px;
   height:                 16px;
   margin:                 10px 0 0 75px;
   padding-left:           8px;
   font-size:              12px;
   font-weight:            bold;
   color:                  #FFF;
   border:                 0;
   text-align:             left;
   background:              url(images/bg_send_p2s.png);
   clear:                  left;
   cursor:                 pointer;
}

#places2skate #reset{
   width:                  78px;
   height:                 16px;
   margin:                 10px 0 0 7px;
   padding-left:           8px;
   font-size:              12px;
   font-weight:            bold;
   color:                  #000;
   border:                 0;
   text-align:             left;
   background:              url(images/bg_reset_p2s.png);
   cursor:                 pointer;
}

#places2skate #country, #places2skate #states{
   position:               absolute;
   top:                    0;
   left:                   75px;
}

#places2skate #label-orcountry, #places2skate #label-orstate{
   position:               absolute;
   width:                  20px;
   top:                    0;
   left:                   195px;
}

#places2skate #orcountry, #places2skate #orstate{
   position:               absolute;
   width:                  80px;
   top:                    0;
   left:                   225px;
}

#p2s-results{
   position:               relative;
   float:                  left;
   width:                  350px;
   margin:                 35px 0 30px 40px;
   background:              url(images/bg_p2s_results.png);
}

#p2s-results #top{
   position:               absolute;
   top:                    -15px;
   left:                   0;
   width:                  350px;
   height:                 15px;
	   background:              url(images/bg_p2s_results_top.png) no-repeat;
}

#p2s-results h2{
   height:                 25px;
   color:                  #C19F44;
   font-size:              18px;
   line-height:            25px;
   font-weight:            bold;
   margin:                 0 0 10px 0;
   padding-left:           10px;
}

#p2s-results .p2s-item{
   margin:                 10px 10px 0 10px;
   padding-bottom:         10px;
   background:              url(images/bg_dashed_FFF.gif) left bottom repeat-x;
}

#p2s-results .last{
   background:             none;
}

#p2s-results h3{
   height:                 20px;
   font-size:              12px;
   line-height:            20px;
   font-weight:            bold;
   cursor:                 pointer;
}

#p2s-results p{
   color:                  #CCC;
}

/* PLACES TO SKATE - PLACES TO SKATE - PLACES TO SKATE - PLACES TO SKATE */



/* MAINTENANCE - MAINTENANCE - MAINTENANCE - MAINTENANCE */

#maintenance{
   float:                  left;
   position:               relative;
   width:                  730px;
   margin:                 0 0 0 50px;
   padding-bottom:         30px;
}

#maintenance h2{
   float:                  left;
   width:                  600px;
   height:                 30px;
   font-size:              14px;
   line-height:            30px;
   color:                  #000;
   font-weight:            bold;
   margin:                 25px 0 20px 0;
   padding-left:           10px;
   background:              url(file:///C|/Documents%20and%20Settings/Owner/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/img/bg_h2_maintenance.png) no-repeat;
}

#maintenance .first{
   clear:                  left;
}

#maintenance .instruction-wrapper{
   float:                  left;
   display:                inline;
}

#maintenance .instruction{
   float:                  left;
   width:                  153px;
   margin:                 0 25px 20px 0;
   background:              url(file:///C|/Documents%20and%20Settings/Owner/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/img/bg_instruction.png) no-repeat;
}

#maintenance .instruction img{
   margin:                 16px 0 0 14px;
}

#maintenance .instruction p{
   margin:                 20px 0 0 5px;
   font-size:              12px;
   line-height:            15px;
}

/* MAINTENANCE - MAINTENANCE - MAINTENANCE - MAINTENANCE */


/* R_GALLERY - R_GALLERY - R_GALLERY - R_GALLERY */

#reserved-gallery #gallery{
   float:                  left;
   position:               relative;
   width:                  730px;
   margin:                 0 0 0 50px;
   padding-bottom:         30px;
}

#reserved-gallery #gallery h2{
   float:                  left;
   width:                  600px;
   height:                 30px;
   font-size:              12px;
   line-height:            25px;
   color:                  #000;
   font-weight:            bold;
   margin:                 25px 0 20px 0;
   padding-left:           10px;
   background:              url(file:///C|/Documents%20and%20Settings/Owner/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/img/bg_h2_maintenance.gif) no-repeat;
}

#reserved-gallery #gallery .first{
   clear:                  left;
}

#reserved-gallery #gallery div{
   float:                  left;
   width:                  153px;
   margin:                 0 25px 20px 0;
   background:              url(file:///C|/Documents%20and%20Settings/Owner/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/img/bg_instruction.gif) no-repeat;
}

#reserved-gallery #gallery div img{
   margin:                 16px 0 0 14px;
}

#reserved-gallery #gallery div p{
   margin:                 20px 0 0 5px;
   font-size:              11px;
   line-height:            15px;
}

/* R_GALLERY - R_GALLERY - R_GALLERY - R_GALLERY */


/* SKATING - SKATING - SKATING - SKATING - SKATING - SKATING -SKATING - SKATING */

#skating{
   float:                  left;
   position:               relative;
   width:                  640px;
   margin:                 20px 0 0 50px;
   padding:                5px 20px 10px 20px;
   font-size:              14px;
   /*background:             url(../img/bg_skating.png) 15px 100px;*/
}

/*#skating #top{
   position:               absolute;
   top:                    -15px;
   left:                   0;
   width:                  435px;
   height:                 15px;
   background:             url(../img/bg_skating_top.png) no-repeat;
}*/

#skating .info{
   float:                  left;
   width:                  635px;
   margin:                 0 0 15px 0;
   padding-bottom:         15px;
   background:              url(images/bg_news_preview.png) 85px bottom repeat-x;
}

#skating .info img{
   float:                  left;
   margin:                 0 15px 0 0;
}

#skating .info h2{
   color:                  #FFF;
   font-size:              14px;
   font-weight:            bold;
   line-height:            18px;
}

#skating .info h2 span{
   color:                  #FC0;
}

#skating .info p{
   margin-left:            15px;
   font-size:              14px;
   color:                  #FFF;
}

#skating thead td{
   color:                  #FC0;
   font-size:              12px;
}

#skating td{
   font-size:              12px;
   font-weight:            bold;
}

/* SKATING - SKATING - SKATING - SKATING - SKATING - SKATING -S KATING - SKATING */



/* FAQ - FAQ - FAQ - FAQ - FAQ - FAQ - FAQ - FAQ - FAQ - FAQ - FAQ - FAQ - FAQ - FAQ */

#faq{
   float:                  left;
   position:               relative;
   width:                  640px;
   margin:                 0 0 0 50px;
   padding:                20px 20px 10px 20px;
   /*background:             url(../img/bg_skating.png) 15px 100px;*/
}

/*#faq #top{
   float:                  left;
   position:               absolute;
   top:                    -15px;
   left:                   0;
   width:                  435px;
   height:                 15px;
   background:             url(../img/bg_skating_top.png) no-repeat;
}*/

#faq .faq{
   float:                  left;
   width:                  635px;
   margin:                 0 0 15px 0;
   padding-bottom:         15px;
   background:              url(images/bg_news_preview.png) 85px bottom repeat-x;
}

#faq .faq h2{
   padding-bottom:         10px;
   color:                  #FC0;
   font-size:              16px;
   font-weight:            bold;
   cursor:                 pointer;
}

#faq .faq p{
   color:                  #FFF;
}


/* FAQ - FAQ - FAQ - FAQ - FAQ - FAQ - FAQ - FAQ - FAQ - FAQ - FAQ - FAQ - FAQ - FAQ */



/* CONTACTS - CONTACTS - CONTACTS - CONTACTS - CONTACTS - CONTACTS - CONTACTS */

#contact-form{
   float:                  left;
   width:                  420px;
   margin:                 0 0 0 50px;
   padding:                50px 20px 10px 30px;
   /*background:             url(../img/bg_contacts.png) no-repeat;*/
}

#contact-form address{
    width:                  380px;
    margin:                 0 0 20px 0;
    padding-bottom:         10px;
    font-size:              13px;
    font-weight:            bold;
    color:                  #000;
    border-bottom:          1px dashed #CCC;
}


#contact-form label{
   float:                  left;
   width:                  65px;
   margin:                 0 0 0 0px;
   font-size:              12px;
   font-weight:            bold;
   color:                  #000;
}

#contact-form input{
   float:                  left;
   width:                  110px;
   font-size:              11px;
   color:                  #000;
   margin:                 0 25px 5px 0;
   border:                 1px solid #D0CDC1;
}

#contact-form select{
   width:                  112px;
   height:                 16px;
   font-size:              10px;
   color:                  #666;
   margin:                 0 0 5px 0;
   border:                 1px solid #D0CDC1;
}

#contact-form option{
   width:                  122px;
   font-size:              10px;
   color:                  #666;
}

#contact-form textarea{
   width:                  312px;
   height:                 75px;
   margin:                 30px 0 20px 0;
   font-size:              11px;
   color:                  #666;
   border:                 1px solid #D0CDC1;
}

#contact-form #submit{
   width:                  78px;
   height:                 16px;
   margin:                 0 0 0 212px;
   padding-left:           8px;
   font-size:              12px;
   font-weight:            bold;
   color:                  #FFF;
   border:                 0;
   text-align:             left;
   background:              url(images/bg_send_contacts.gif);
   clear:                  left;
}

#contact-form #reset{
   width:                  78px;
   height:                 16px;
   margin:                 0 0 0 7px;
   padding-left:           8px;
   font-size:              12px;
   font-weight:            bold;
   color:                  #FFF;
   border:                 0;
   text-align:             left;
   background:              url(images/bg_reset_contacts.gif);
}

/* CONTACTS - CONTACTS - CONTACTS - CONTACTS - CONTACTS - CONTACTS - CONTACTS */



/* ABOUT - ABOUT - ABOUT - ABOUT - ABOUT - ABOUT - ABOUT - ABOUT - ABOUT */

#about{
   float:                  left;
   width:                  680px;
   margin:                 20px 0 0 50px;
}

#about #submenu{
   float:                  left;
   width:                  490px;
   height:                 30px;
   margin:                 20px 0 0 50px;
   padding-left:           15px;
   font-size:              14px;
   font-weight:            bold;
   line-height:            30px;
   background:              url(images/bg_submenu_about.png);
}

#about #submenu li{
   float:                  left;
   margin-left:            10px;
   display:                inline;
}

#about #submenu a:link, #about #submenu a:visited{
   padding:                0 2px;
   display:                block;
}

#about #submenu a:hover, #about #submenu a:focus, #about #submenu a:active{
   color:                  #000;
   padding:                0 2px;
   display:                block;
}

#about p{
   width:                  640px;
   padding:                0 0 20px 0;
   font-size:              12px;
}

#about li{
   list-style:             disc;
   list-style-position:    inside;
}

#about h2.title{
   font-size:              18px;
   margin-bottom:          15px;
   line-height:            25px;
   color:                  #FFF;
   display:                block;
}

/* ABOUT - ABOUT - ABOUT - ABOUT - ABOUT - ABOUT - ABOUT - ABOUT - ABOUT */



/* PRODUCT SELECTOR - PRODUCT SELECTOR - PRODUCT SELECTOR - PRODUCT SELECTOR */

#product-selector{
   float:                  left;
   margin-left:            45px;
}

/* PRODUCT SELECTOR - PRODUCT SELECTOR - PRODUCT SELECTOR - PRODUCT SELECTOR */



/* NEWSLETTER - NEWSLETTER - NEWSLETTER - NEWSLETTER - NEWSLETTER - NEWSLETTER */

#newsletter-form{
   float:                  left;
   position:               relative;
   width:                  420px;
   height:                 280px;
   margin:                 0 0 0 50px;
   padding:                50px 20px 10px 30px;
   font-size:              12px;
   background:              url(images/bg_newsletter.png) no-repeat;
}

#newsletter-form label{
   float:                  left;
   width:                  65px;
   margin:                 0;
   font-weight:            bold;
   color:                  #000;
}

#newsletter-form input{
   float:                  left;
   width:                  110px;
   font-size:              11px;
   color:                  #000;
   margin:                 0 25px 10px 0;
   border:                 1px solid #D0CDC1;
}

#newsletter-form select{
   width:                  112px;
   height:                 16px;
   font-size:              10px;
   color:                  #666;
   margin:                 0 0 5px 0;
   border:                 1px solid #D0CDC1;
}

#newsletter-form option{
   width:                  122px;
   font-size:              10px;
   color:                  #666;
}

#radio-wrapper{
   float:                  left;
   width:                  300px;
   margin:                 10px 0 35px 0;
   clear:                  left;
}

#radio-wrapper label{
   width:                  auto;
   font-weight:            normal;
   margin:                 0 30px 0 0;
}

#newsletter-form .radio{
   width:                  auto;
   margin:                 0 5px 0 0;
   font-size:              10px;
   color:                  #666;
   border:                 0;
}

#newsletter-form textarea{
   width:                  312px;
   height:                 75px;
   margin:                 30px 0 20px 0;
   font-size:              11px;
   color:                  #666;
   border:                 1px solid #D0CDC1;
}

#newsletter-form #submit{
   width:                  78px;
   height:                 16px;
   margin:                 0;
   padding-left:           8px;
   font-size:              12px;
   font-weight:            bold;
   color:                  #FFF;
   border:                 0;
   text-align:             left;
   background:              url(images/bg_send_contacts.gif);
   clear:                  left;
}

#newsletter-form #reset{
   width:                  78px;
   height:                 16px;
   margin:                 0 0 0 7px;
   padding-left:           8px;
   font-size:              12px;
   font-weight:            bold;
   color:                  #FFF;
   border:                 0;
   text-align:             left;
   background:              url(images/bg_reset_contacts.gif);
}

/* NEWSLETTER - NEWSLETTER - NEWSLETTER - NEWSLETTER - NEWSLETTER - NEWSLETTER */



/* RESERVED - RESERVED - RESERVED - RESERVED - RESERVED - RESERVED */

#reserved-form{
   float:                  left;
   position:               relative;
   width:                  370px;
   height:                 280px;
   margin:                 0 0 0 50px;
   padding:                60px 20px 10px 80px;
   font-size:              12px;
   background:              url(images/bg_newsletter.png) no-repeat;
}

#reserved-form label{
   float:                  left;
   width:                  80px;
   margin:                 0;
   font-weight:            bold;
   color:                  #000;
}

#reserved-form input{
   float:                  left;
   width:                  110px;
   font-size:              11px;
   color:                  #000;
   margin:                 0 25px 10px 0;
   border:                 1px solid #D0CDC1;
}

#reserved-form #submit{
   width:                  78px;
   height:                 16px;
   margin:                 0;
   padding-left:           8px;
   font-size:              12px;
   font-weight:            bold;
   color:                  #FFF;
   border:                 0;
   text-align:             left;
   background:              url(images/bg_send_contacts.gif);
   clear:                  left;
}

/* RESERVED - RESERVED - RESERVED - RESERVED - RESERVED - RESERVED */








/* LINKS - LINKS - LINKS - LINKS - LINKS - LINKS - LINKS - LINKS - LINKS - LINKS */

#linkslist{
   float:                  left;
   margin:                 0 0 0 50px;
   color:                  #000;
}

#linkslist dt{
   float:                  left;
   width:                  185px;
   height:                 30px;
   margin:                 0 0 15px 0;
   padding:                0 10px;
   font-size:              14px;
   font-weight:            bold;
   line-height:            30px;
   background:              url(images/bg_dl_links.png);
   clear:                  left;
}

#linkslist dd{
   float:                  left;
   width:                  280px;
   height:                 30px;
   margin:                 0 0 15px 0;
   padding:                0 20px 0 0;
   font-size:              12px;
   line-height:            30px;
   background:              url(images/bg_dl_links.png) right top no-repeat;
}

#linkslist a:link, #linkslist a:visited, #linkslist a:hover, #linkslist a:focus, #linkslist a:active{
   color:                  #000;
}
/* LINKS - LINKS - LINKS - LINKS - LINKS - LINKS - LINKS - LINKS - LINKS - LINKS */



/* REGISTER - REGISTER - REGISTER - REGISTER - REGISTER - REGISTER - REGISTER */

#register-form{
   float:                  left;
   width:                  420px;
   color:                  #000;
   margin:                 0 0 30px 50px;
   padding:                40px 20px 30px 30px;
   background:              url(images/bg_standard.png) no-repeat;
}

#register-form h2{
   color:                  #333;
   font-size:              14px;
   font-weight:            bold;
   margin-left:            -10px;
   padding:                20px 0 15px 0;
   clear:                  both;
}

#register-form label{
   float:                  left;
   width:                  65px;
   margin:                 0 0 0 0;
   font-size:              12px;
   font-weight:            bold;
   color:                  #000;
}

#register-form input{
   float:                  left;
   width:                  110px;
   font-size:              11px;
   color:                  #000;
   margin:                 0 25px 5px 0;
   border:                 1px solid #D0CDC1;
}

#register-form select{
   float:                  left;
   width:                  112px;
   height:                 16px;
   font-size:              10px;
   color:                  #666;
   margin:                 0 0 5px 0;
   border:                 1px solid #D0CDC1;
}

#register-form option{
   width:                  122px;
   font-size:              10px;
   color:                  #666;
}

#register-form .radio-wrapper{
   float:                  left;
   width:                  335px;
   margin:                 5px 0 10px 0;
   padding-left:           65px;
   clear:                  left;
}

#register-form .radio-wrapper label{
   width:                  auto;
   font-weight:            bold;
   margin:                 0 20px 5px 0;
}


#register-form .radio{
   width:                  auto;
   margin:                 0 5px 0 0;
   font-size:              10px;
   color:                  #666;
   border:                 0;
}

#register-form textarea{
   width:                  312px;
   height:                 75px;
   margin:                 30px 0 20px 0;
   font-size:              11px;
   color:                  #666;
   border:                 1px solid #D0CDC1;
}

#register-form #submit{
   width:                  78px;
   height:                 16px;
   margin:                 30px 0 0 0;
   padding-left:           8px;
   font-size:              12px;
   font-weight:            bold;
   color:                  #FFF;
   border:                 0;
   text-align:             left;
   background:              url(images/bg_send_contacts.png);
   clear:                  left;
}

#register-form #reset{
   width:                  78px;
   height:                 16px;
   margin:                 30px 0 0 7px;
   padding-left:           8px;
   font-size:              12px;
   font-weight:            bold;
   color:                  #FFF;
   border:                 0;
   text-align:             left;
   background:              url(images/bg_reset_contacts.png);
}

/* REGISTER - REGISTER - REGISTER - REGISTER - REGISTER - REGISTER - REGISTER */



/* JOB - JOB - JOB - JOB - JOB - JOB - JOB - JOB - JOB - JOB - JOB - JOB - JOB */

#job-form{
   float:                  left;
   width:                  420px;
   color:                  #FFF;
   margin:                 0 0 30px 50px;
   padding:                40px 20px 30px 30px;
}

#job-form h2{
   font-size:              14px;
   font-weight:            bold;
   padding:                20px 0 15px 0;
   clear:                  both;
}

#job-form .field-wrapper{
   float:                  left;
   width:                  410px;
   padding:                0 0 0 10px;
   display:                none;
}

#job-form label{
   float:                  left;
   width:                  65px;
   margin:                 0 0 0 0;
   font-size:              12px;
   font-weight:            bold;
}

#job-form input{
   float:                  left;
   width:                  110px;
   font-size:              11px;
   color:                  #000;
   margin:                 0 25px 5px 0;
   border:                 1px solid #D0CDC1;
}

#job-form select{
   float:                  left;
   width:                  112px;
   height:                 16px;
   font-size:              10px;
   color:                  #666;
   margin:                 0 0 5px 0;
   border:                 1px solid #D0CDC1;
}

#job-form option{
   width:                  122px;
   font-size:              10px;
   color:                  #666;
}

#job-form .radio-wrapper{
   float:                  left;
   width:                  335px;
   margin:                 5px 0 10px 0;
   padding-left:           65px;
   clear:                  left;
}

#job-form .radio-wrapper label{
   width:                  auto;
   font-weight:            bold;
   margin:                 0 20px 5px 0;
}


#job-form .radio{
   width:                  auto;
   margin:                 0 5px 0 0;
   font-size:              10px;
   color:                  #666;
   border:                 0;
}

#job-form textarea{
   width:                  312px;
   height:                 75px;
   margin:                 30px 0 20px 0;
   font-size:              11px;
   color:                  #666;
   border:                 1px solid #D0CDC1;
}

#job-form #submit{
   width:                  78px;
   height:                 16px;
   margin:                 30px 0 0 0;
   padding-left:           8px;
   font-size:              12px;
   font-weight:            bold;
   color:                  #FFF;
   border:                 0;
   text-align:             left;
   background:              url(images/bg_send_contacts.gif);
   clear:                  left;
}

#job-form #reset{
   width:                  78px;
   height:                 16px;
   margin:                 30px 0 0 7px;
   padding-left:           8px;
   font-size:              12px;
   font-weight:            bold;
   color:                  #FFF;
   border:                 0;
   text-align:             left;
   background:              url(images/bg_reset_contacts.gif);
}

/* JOB - JOB - JOB - JOB - JOB - JOB - JOB - JOB - JOB - JOB - JOB - JOB - JOB */



/* TERMS/PRIVACY - TERMS/PRIVACY - TERMS/PRIVACY - TERMS/PRIVACY - TERMS/PRIVACY */

#privacy-text, #terms-text{
   float:                  left;
   position:               relative;
   width:                  630px;
   margin:                 0 0 30px 50px;
   padding:                5px 20px 10px 20px;
   color:                  #FFF;
}

#privacy-text h1, #terms-text h1{
   width:                  395px;
   font-size:              16px;
   font-weight:            bold;
   margin:                 10px 0 20px 0;
}

#privacy-text p, #terms-text p{
   width:                  630px;
   margin:                 0 0 15px 0;
}


#privacy-text p .title, #terms-text p .title{
   color:                  #000;
   font-weight:            bold;
}

#privacy-text b, #terms-text b{
   font-weight:            bold;
}


/* TERMS/PRIVACY - TERMS/PRIVACY - TERMS/PRIVACY - TERMS/PRIVACY - TERMS/PRIVACY */



/* FOOTER - FOOTER - FOOTER - FOOTER - FOOTER - FOOTER - FOOTER - FOOTER */

#footer-wrapper{
   width:                  100%;
   height:                 110px;
   background:             #000 url(images/bg_footer.jpg) 0 15px repeat-x;
   clear:                  both;
}

#footer{
   position:               relative;
   width:                  1029px;
   height:                 110px;
   margin:                 0 auto;
}

#footer.gate{
   position:               absolute;
   top:                 550px;
   width:                  100%;
}


#footer #footer-menu{
   float:                  left;
   width:                  750px;
   margin:                 30px 0 0 10px;/*
   border:                 1px solid #00F;*/
   display:                inline;
   overflow:               hidden;
}

#footer #wip{
   /*display:                none;*/
}

#footer #footer-menu li, #footer #wip li{
   float:                  left;
   display:                inline;
   width:                  auto;
   height:                 15px;
   margin-left:            -1px;
   padding-bottom:         2px;
   background:              url(images/bg_a_footer-menu.gif) 0 60% no-repeat;
}

#footer #footer-menu a:link, #footer #footer-menu a:visited,
#footer #wip a:link, #footer #wip a:visited{
   height:                 15px;
   margin:                 0 2px 0 3px;
   padding:                0 5px;
   font-size:              11px;
}

#footer #footer-menu a:hover, #footer #footer-menu a:focus, #footer #footer-menu a:active{
   text-decoration:        underline;
}

#footer #legal{
   float:                  right;
   width:                  150px;
   margin:                 30px 6px 0 0;
   overflow:               hidden;
}

#footer.gate #legal{
   margin:                 10px 0 0 20px;
   display:                none;
}

#footer #legal li{
   float:                  right;
   height:                 15px;
   padding-bottom:         2px;
   background:              url(images/bg_dot.gif) 0 60% no-repeat;
}

#footer #legal li.first{
   background:             none;
}

#footer #legal a:link, #footer #legal a:visited{
   font-size:              11px;
   height:                 15px;
   margin:                 0 2px 0 3px;
   padding:                0 5px;
}

#footer.gate #legal a:link, #footer.gate #legal a:visited{
   font-size:              10px;
}

#footer #legal a:hover, #footer #legal a:focus, #footer #legal a:active{
   text-decoration:        underline;
}

#footer #reserved{
   float:                  left;
   width:                  40em;
   margin:                 10px 0 0 18px;
   padding:                2px 0 0 33px;
   font-size:              10px;
   line-height:            12px;
   color:                  #999;
   background:              url(images/sm_dd.jpg) 0 2px no-repeat;
   clear:                  both;
}

#footer.gate #reserved{
   background:             none;
   color:                  #FFF;
}

#footer #created{
   position:               absolute;
   right:                  10px;
   top:                    70px;
   color:                  #999;
   font-size:              10px;
}

#footer #created a:link,
#footer #created a:visited{
   color:                  #999;
   font-size:              10px;
}

#footer #created a:hover,
#footer #created a:focus,
#footer #created a:active{
   color:                  #FFF;
   font-size:              10px;
}

.tooltip{
	position: absolute;
	z-index: 2;
	color: #CCC;
	font-size: 10px;
	line-height: 16px;
	padding: 10px 10px 20px 10px;
	background:  url(images/tooltip.png) bottom right no-repeat;
	max-width: 250px;
   display:    none;
}

#pager{
   position:               absolute;
   top:                    0;
   right:                  10px;
   font-weight:            bold;
}

#pager a{
   font-size:              16px;
   font-weight:            bold;
}
