.pw{  }




/* Working Area */

#page_bottom
{
float:left;
position:static;
width:720;
height:auto;
/* background-image:url(images/bg/bg_red.gif);
background-repeat:repeat;
*/
}

#chalktalk2
{
float:left;
position:static;
left:400px;
width:400px;
height:190px;
top:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-stretch:expanded;
font-size:12px;
font-weight:bold;
text-align:left;
line-height:20px;
color:#EEEEEE;
}



#chalktalk3
{
float:left;
position:relative;
left:97px;
width:285px;
height:auto;
margin-top:53px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-stretch:expanded;
font-size:12px;
font-weight:bold;
text-align:left;
line-height:20px;
color:#EEEEEE;
z-index:20;
}

#cities
{
float:left;
position:relative;
left:200px;
width:300px;
height:auto;
top:175px;
}








/*---END: working area--------*/

/*-----menus and links-------*/

/* one */
a.one:link 
{
color:#660066; 
text-decoration: underline; 
font-size: 11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
text-align: left;
line-height:15px;

}

a.one:visited 
{
color:#6699FF;
text-decoration: underline; 
font-size: 11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
text-align: left;
line-height:15px;

}

a.one:hover 
{
color:#6699FF;
text-decoration: none; 
font-size: 11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
text-align: left;
line-height:15px;
}

a.one:active 
{
color:#6699FF;
text-decoration: none; 
font-size: 11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
text-align: left;
line-height:15px;
}

/* two */

a.two:link 
{
color:#fff;
font-size: 11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
text-align: left;
line-height:15px;
text-decoration:none;

}

a.two:visited 
{
color:#fff;
font-size: 11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
text-align: left;
line-height:15px;
text-decoration:none;
}

a.two:hover 
{
color:#fff;
font-size: 11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
text-align: left;
line-height:15px;
text-decoration:underline;
}

a.two:active 
{
color:#fff;
font-size: 11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
text-align: left;
line-height:15px;
text-decoration:none;
}


/* three */

a.three:link 
{
color:#FFFF33;
font-size: 12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
text-align: left;
line-height:15px;
text-decoration:underline;

}

a.three:visited 
{
color:#FFFF33;
font-size: 12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
text-align: left;
line-height:15px;
text-decoration:underline;
}

a.three:hover 
{
color:#FFFF33;
font-size: 12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
text-align: left;
line-height:15px;
text-decoration:none;
}

a.three:active 
{
color:#FFFF33;
font-size: 11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
text-align: left;
line-height:12px;
text-decoration:underline;
}

/* four */
a.four:link 
{
color:#660066; 
text-decoration: underline; 
font-size: 12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
text-align: left;
line-height:15px;

}

a.four:visited 
{
color:#DD0000;
text-decoration: underline; 
font-size: 12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
text-align: left;
line-height:15px;

}

a.four:hover 
{
color:#6699FF;
text-decoration: none; 
font-size: 12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
text-align: left;
line-height:15px;
}

a.four:active 
{
color:#6699FF;
text-decoration: none; 
font-size: 12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
text-align: left;
line-height:15px;
}


/*-----END: menus and links---------------------*/
/*-----Positioning: Site Structure---------------------*/


body 
{
	margin: 0px;
	background-image:url(images/bg/bodyback.jpg);
	background-repeat:repeat-x;
	background-color:#3366FF;
}

#blayout
{
	width: 770px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	padding:0;
	text-align:left;
	z-index:5;
}

#fullpage
{
	
	float: left;
	position:relative;
	width: 770px;
	margin-right: 0px;
	margin-left: 0px;
	top:0px;
	Z-INDEX:40;
}
/*-----END: Positioning: Site Structure---------------------*/

/*-----Positioning: Page Layout---------------------*/


#bg_about_center
{
float:none;
height:auto;
width:720px;
margin-left:0px;
margin-right:0px;
background-image:url(images/bg/bg_flash_area_about.jpg);
background-repeat:no-repeat;
z-index:10
}

#bg_about_welcome
{
	float:left;
	position:relative;
	width:770px;
	background-image:url(images/bg/bg_about_welcome.jpg);
	background-repeat:no-repeat;
	vertical-align:top;
	padding-top:0px;
	vertical-align:bottom;
}

#bg_contact_center
{
float:none;
height:auto;
width:720px;
margin-left:0px;
margin-right:0px;
background-image:url(images/bg/bg_contact_purple.jpg);
background-repeat:no-repeat;
z-index:10
}

#bg_home_center
{
float:none;
height:auto;
width:720px;
margin-left:0px;
margin-right:0px;
background-image:url(images/bg/bg_flash_area.jpg);
background-repeat:no-repeat;
z-index:10
}

#home_center
{
float:none;
height:auto;
width:720px;
margin-left:0px;
margin-right:0px;
/*background-image:url(images/bg/bg_flash_area.jpg);
background-repeat:no-repeat;
*/
z-index:10
}


#bg_home_welcome
{
	float:left;
	position:relative;
	width:770px;
	background-image:url(images/bg/bg_home_welcome.jpg);
	background-repeat:no-repeat;
	vertical-align:top;
	padding-top:0px;
	vertical-align:bottom;
}

#bg_news_center
{
float:none;
height:auto;
width:720px;
margin-left:0px;
margin-right:0px;
background-image:url(images/bg/bg_news_green.jpg);
background-repeat:no-repeat;
z-index:10
}

#bg_stores_center
{
float:none;
height:auto;
width:720px;
margin-left:0px;
margin-right:0px;
background-image:url(images/bg/bg_stores_orange.jpg);
background-repeat:no-repeat;
z-index:10
}

#bg_shop_center
{
float:none;
height:auto;
width:720px;
margin-left:0px;
margin-right:0px;
background-image:url(images/bg/bg_shop_blue.jpg);
background-repeat:no-repeat;
z-index:10
}

.boxcontent
{
float:left;
position:relative;
width:170px;
margin-left:0px;
padding-left:20px;
padding-right:0px;
}


#breadcrumb
{
float: right;
position:relative;
top:0px;
text-align:right;
width:auto;
}

#chalktalk
{
float:left;
position:static;
left:400px;
width:300px;
height:auto;
top:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-stretch:expanded;
font-size:12px;
font-weight:bold;
text-align:left;
line-height:20px;
color:#EEEEEE;
z-index:20;
}


#contact1
{
float:left;
position:relative;
margin-left:10px;
width:300px;
height:auto;
margin-top:100px;
z-index:20;
}

#contact2
{
float:left;
position:static;
left:200px;
width:300px;
height:auto;
top:0px;
z-index:20;
}

#fullpagehome
{
	float:left;
	position:relative;
	width:770px;
	top:0px;
	left:0px;
}

#globemap
{
float:left;
position:static;
left:200px;
width:400px;
height:auto;
top:0px;
z-index:20;
}

#globemap_about
{
float:left;
position:static;
left:200px;
width:300px;
height:auto;
top:0px;
z-index:20;
}

.homeboxorange
{
float:left;
position:relative;
left:0px;
top:0px;
width:174px;
height:auto;
background-image:url(images/bg/bg_boxmidorange.jpg);
background-repeat:repeat-y;
margin-left:0px;
margin-right:0px;
}


#homeboxlatest
{
float:left;
position:relative;
left:0px;
width:195px;
height:auto;
background-image:url(images/bg/bg_boxmidlatest.jpg);
background-repeat:repeat-y;
}


#logo
{
float:left;
position:relative;
width:770px;
margin-right: 0px;
margin-left: 0px;
}

#menu
{
float:left;
position:relative;
width:770px;
margin-right: 0px;
margin-left: 0px;
}

.orangeboxcontent
{
float:left;
position:relative;
width:134px;
margin-top:-10px;
padding-left:20px;
}





/*-----END: Positioning: Page Layout---------------------*/

/*-----Design Backgrounds Only: No Positioning---------------------*/

.bg_about_green
{
	background-image:url(images/bg/bg_about_green.jpg);
	background-repeat:repeat;
}

.bg_contact_purple
{
	background-image:url(images/bg/bg_contact_purple.jpg);
	background-repeat:repeat;
}

.bg_foot1_about
{
	background-image:url(images/bg/bg_foot1_about.jpg);
	background-repeat:no-repeat;
	text-align:center;
}

.bg_foot1_contact
{
	background-image:url(images/bg/bg_foot1_contact.jpg);
	background-repeat:no-repeat;
	text-align:center;
}

.bg_foot1_home
{
	background-image:url(images/bg/bg_foot1_home.gif);
	background-repeat:no-repeat;
	text-align:center;
}

.bg_foot2_home
{
	background-image:url(images/bg/bg_foot2_home.jpg);
	background-repeat:repeat;
}

.bg_foot1_news
{
	background-image:url(images/bg/bg_foot1_news.jpg);
	background-repeat:no-repeat;
	text-align:center;
}

.bg_foot1_stores
{
	background-image:url(images/bg/bg_foot1_stores.jpg);
	background-repeat:no-repeat;
	text-align:center;
}

.bg_foot1_shop
{
	background-image:url(images/bg/bg_foot1_shop.jpg);
	background-repeat:no-repeat;
	text-align:center;
}

.bg_left_border_about
{
	background-image:url(images/bg/bg_left_border_about.jpg);
	background-repeat:repeat;
}

.bg_left_border_contact
{
	background-image:url(images/bg/bg_left_border_contact.jpg);
	background-repeat:repeat;
}

.bg_left_border_home
{
	background-image:url(images/bg/bg_left_border_home.jpg);
	background-repeat:repeat;
}

.bg_left_border_news
{
	background-image:url(images/bg/bg_left_border_news.jpg);
	background-repeat:repeat;
}

.bg_right_border_contact
{
	background-image:url(images/bg/bg_right_border_contact.jpg);
	background-repeat:repeat;
}


.bg_left_border_stores
{
	background-image:url(images/bg/bg_left_border_stores.jpg);
	background-repeat:repeat;
}

.bg_left_border_shop
{
	background-image:url(images/bg/bg_left_border_shop.jpg);
	background-repeat:repeat;
}
.bg_home_red
{
	background-image:url(images/bg/bg_home_red.jpg);
	background-repeat:repeat;
}

.bg_right_border_about
{
	background-image:url(images/bg/bg_right_border_about.jpg);
	background-repeat:repeat;
}

.bg_right_border_home
{
	background-image:url(images/bg/bg_right_border_home.jpg);
	background-repeat:repeat;
}

.bg_right_border_news
{
	background-image:url(images/bg/bg_right_border_news.jpg);
	background-repeat:repeat;
}

.bg_right_border_stores
{
	background-image:url(images/bg/bg_right_border_stores.jpg);
	background-repeat:repeat;
}

.bg_right_border_shop
{
	background-image:url(images/bg/bg_right_border_shop.jpg);
	background-repeat:repeat;
}


.bg_stores_orange
{
	background-image:url(images/bg/bg_stores_orange.jpg);
	background-repeat:repeat;
}


/*-----END: Design Backgrounds Only: No Positioning---------------------*/

/*-----Picture Formats No Border---------------------*/

.picrt
{
	margin-left:0px;
	margin-right:7px;
	margin-bottom:0px;
	margin-top:0px;
	padding:0px;
}

.piclft
{
	margin-left:7px;
	margin-right:0px;
	margin-bottom:0px;
	margin-top:0px;
	padding:0px;
}



.picrtbtm
{
	margin-left:0px;
	margin-right:7px;
	margin-bottom:7px;
	margin-top:0px;
	padding:0px;
}

.picrttop
{
	margin-left:0px;
	margin-right:7px;
	margin-bottom:0px;
	margin-top:7px;
	padding:0px;
}

.picleftbtm
{
	margin-left:7px;
	margin-right:0px;
	margin-bottom:7px;
	margin-top:0px;
	padding:0px;
}

.piclefttop
{
	margin-left:7px;
	margin-right:0px;
	margin-bottom:0px;
	margin-top:7px;
	padding:0px;
}

.pictmarg_top
{
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-top:7px;
	padding:0px;
}

.pictmarg_top
{
	margin-left:0px;
	margin-right:0px;
	margin-bottom:7px;
	margin-top:0px;
	padding:0px;
}

/*-----END: Picture Formats No Border---------------------*/

/*-----Picture Formats With Border---------------------*/

.picrt_bor
{
	margin-left:0px;
	margin-right:7px;
	margin-bottom:0px;
	margin-top:0px;
	padding:0px;
	border:solid;
border-color:#000;
border-width:3px;
padding:0px;
}

.piclft_bor
{
	margin-left:7px;
	margin-right:0px;
	margin-bottom:0px;
	margin-top:0px;
	padding:0px;
	border:solid;
border-color:#000;
border-width:3px;
padding:0px;
}



.picrtbtm_bor
{
	margin-left:0px;
	margin-right:7px;
	margin-bottom:7px;
	margin-top:0px;
	padding:0px;
	border:solid;
border-color:#000;
border-width:3px;
padding:0px;
}

.picrttop_bor
{
	margin-left:0px;
	margin-right:7px;
	margin-bottom:0px;
	margin-top:7px;
	padding:0px;
	border:solid;
border-color:#000;
border-width:3px;
padding:0px;
}

.picleftbtm_bor
{
	margin-left:7px;
	margin-right:0px;
	margin-bottom:7px;
	margin-top:0px;
	padding:0px;
	border:solid;
border-color:#000;
border-width:3px;
padding:0px;
}

.piclefttop_bor
{
	margin-left:7px;
	margin-right:0px;
	margin-bottom:0px;
	margin-top:7px;
	padding:0px;
	border:solid;
border-color:#000;
border-width:3px;
padding:0px;
}

.pictmarg_top_bor
{
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-top:7px;
	padding:0px;
	border:solid;
border-color:#000;
border-width:3px;
padding:0px;
}

.pictmarg_top_bor
{
	margin-left:0px;
	margin-right:0px;
	margin-bottom:7px;
	margin-top:0px;
	padding:0px;
	border:solid;
border-color:#000;
border-width:3px;
padding:0px;
}


/*-----END: Picture Formats With Border---------------------*/


/*------Text Styles: Block---*/

h1
{
color:#FFFF33;
padding-left:100px;
font-size: 18px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-style:oblique;
text-align: left;
padding-top:10px;
padding-bottom:5px;
line-height:0px
}


h2
{
color:#fff;
font-size: 12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-align: left;
line-height:15px;
}

h3
{
color:#000;
font-size: 12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-align: left;
line-height:5px;
margin-bottom:7px;
}

h4
{
color:#FFFF33;
font-size: 18px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-style:oblique;
text-align: left;
padding-top:10px;
padding-bottom:5px;
line-height:0px
}

/*------END: Text Styles: Block---*/

/*------Text Styles: Paragraphs---*/

.txtmain
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	line-height: 15px;
	text-decoration: none;
}

.txtmainwhite
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #fff;
	line-height: 15px;
	text-decoration: none;
}


.txtsmall
{
color:#fff;
font-size: 11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
text-align: left;
line-height:15px;
}

.txtsmall2
{
color:#000;
font-size: 11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
text-align: left;
line-height:15px;
}

/*------END: Text Styles: Paragraphs---*/

/*------Scrolling DIVS-------*/




.scrollbox1about
/* parent container */
{
	float:left;
	position:static;
	width:380px;
	height:190px;
	margin-top:35px;
	margin-bottom:34px;

	
	
}

/* child container */
.scrollingbox1about
{
	float:left;
	position:relative;
	width:379px;
	height:189px;
	margin-top:-20px;
	left:20px;
	padding-top:7px;
	overflow:auto;
}













.scrollbox1
/* parent container */
{
	float:left;
	position:static;
	width:453px;
	height:382;
	margin-top:20px;
	margin-bottom:34px;
	background-image:url(images/bg/bg_news_scrollbox1.jpg);
	background-repeat:repeat;
	
}

/* child container */
.scrollingbox1
{
	float:left;
	position:relative;
	width:426px;
	height:372px;
	margin-top:-20px;
	left:20px;
	overflow:auto;
	padding-top:7px;

}




.scrollingbox2
{
	float:left;
	position:relative;
	width:250px;
	height:340px;
	margin-top:43px;
	left:15px;
	overflow:auto;
	padding-top:20px;

}

.scrollbox2
{
	float:left;
	position:static;
	width:267px;
	height:439px;
	background-image:url(images/bg/bg_news_box2.jpg);
	background-repeat:no-repeat;
	margin-top:20px;
	
}





/*------END: Scrolling DIVS-------*/