/* CSS Document */

/*
TABLE OF CONTENTS

  HTML Elements
  page structure
  	wrapper
	masthead
	content
	leftnav
	footer
  navigation
  	globalmenu
	mainmenu
  headings
  content area
  forms
  clear
  footer	
	
  
/* ---------- @ reset elements -----------*/
* {
	padding:0;
	margin: 0;
}


/* ---------- @ HTML elements -----------*/


body, html {
	color:#666666;
	min-height:101%;
	font-size: 100%;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #320001;
	behavior:url(htc/csshover.htc);
	background-image: url(../images/bg_red.jpg);
	background-repeat: repeat-x;
}

p {
	margin-bottom: 1em;
	color: #666666;
 	
}
h1,h2,h3,h4,h,h6{
	margin-bottom: 1em;
}
ul,li {
	list-style-type: none;
 	
}
h4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 14px;
}
img, #masthead, #footer_botton , .mail_list { behavior: url(htc/iepngfix.htc); }

img{border:0;}

*:focus {
	outline: none /*--fix dotted border on links--*/
}
.highlight{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #990033;
	font-weight: bold;
}
.highlight2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #356FB5;
	font-weight: bold;
}
/* ---------- @ Page structure -----------*/

#wrapper {
	height: auto;
	width: 925px;
	margin: 0 auto
   }
#globalnav {
	width: 925px;
	height: 30px;
	line-height: 30px;
}
#masthead {
	width: 925px;
	height: 261px;
}
	
#content {
	height: auto;
	width: 925px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-color: #FFFFFF;
	color: #666666;
}
#sponsors{
	height:100px;
	width: 925px;
	margin:auto;
	padding:0;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;

}
#content_right{
	height: auto;
	width: 230px;
	float: right;
	background-color: #FFFFFF;
	overflow: hidden;
	
}

#content_left{
	height: auto;
	width: 693px;
	float: left;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E6E7E1;
	margin-bottom: 20px;
	
}
* html #content_left{
		width: 688px;
}
#slideshow_container{
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 10px;
	padding: 10px;
	background-repeat: no-repeat;
	background-image: url(../images/bg_slideshow.png);
	height: auto;
	width: auto;
}
* html #slideshow_container{

	background-repeat: no-repeat;
	background-image: url(../images/bg_slideshow_ie6.jpg);

}
#my_slideshow {
	float: right;


}


#section_news{
	background-color: #FFFFFF;
	float: left;
	width: 459px;
	height: auto;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E6E7E1;
	
}
#section_right{
	width: 231px;
	background-color: #FFFFFF;
	float: left;
	overflow: visible;
	clear: right;
	
}
/* ---------- @ navigation -----------*/

#globalnav ul{
	padding-right: 20px;
	float: right;
	width: 370px;


	
	
}

#globalnav ul li{
	list-style-type: none;
	display: block;
	float: left;
	
	
}
#globalnav ul li a{
	text-decoration: none;
	color: #FFF;
	padding-right: 10px;
	font-size: 12px;
	font-weight: bolder;

	
	
}
#globalnav ul li a:hover{
	color: #B5A379;
	
	
}
/* ---------- @ suckerfish nav-----------*/
#mainnav {
	width:925px;
	background-color: #5D90CF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 32px;
}
#nav{
	padding-left: 102px;

}
.plus{
	color: #3772B9;
	height: 32px;
}
#nav a {
	display: block;
	width: 120px;
	color: #FFFFFF;
	text-decoration: none;
	height: 30px;
	text-align: center;
	background-color: #5D90CF;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #7DA7D9;
	border-bottom-color: #3A79C5;
	line-height: 30px;
}

#nav li { /* all list items */
	float: left;
	width: 120px;
}

#nav li ul { /* second-level lists */
	position: absolute;
	width: 120px;
	left: -999em;
}

#nav a:hover{
	background-color: #5087CB;
	color: #000000;
}
#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
	color: #990000;
	position: absolute;
	z-index: 50;
}
/* ---------- @ gallery -----------*/
.gallery{
	margin-top: 20px;
	margin-right: 20px;
	margin-left: 20px;
	font-size: 12px;
	margin-bottom: 20px;


}
#gallery_container{
	height: 480px;
	width: 640px;
	border: 5px solid #7DA7D9;

}
.gallery_instructions{
	height: 20px;
	width: 650px;
	background-image: url(../images/g_instruc.jpg);
	background-repeat: no-repeat;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
/* ---------- @ headings -----------*/

/* ---------- @ content_left -----------*/
.content_left_inner{
	font-size: 12px;
	margin: 20px;
	height: auto;


}
.box_classes{
	margin-top: 20px;
	margin-right: 20px;
	margin-left: 20px;
	font-size: 12px;
	margin-bottom: 20px;


}
.box_events{
	margin-top: 20px;
	margin-right: 20px;
	margin-left: 20px;
	font-size: 12px;
	margin-bottom: 20px;


}

/* ---------- @ calendar -----------*/
.box_calendar{
	margin: 20px;
}

.box_wel{
	width: 370px;
	font-size: 12px;
	text-align: left;
	float: left;
	color: #FFFFFF;

}
.box_wel p{
	color: #FFFFFF;


}
.box_wel a{
	color: #7DA7D9;
	text-decoration: none;
	font-size: 14px;


}
.box_wel a:hover{
	text-decoration: underline;


}
.wel_title{
	color: #FFFFFF;
	font-size: 22px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;


}
.box_example {
	height: auto;
	width: 211px;
	background-color: #E8E8E8;
	margin: 10px;


}
.box_example_page{
	height: auto;
	width: 530px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;


}
.box_example1 {
	height: auto;
	width: 211px;
	background-color: #E8E8E8;
	margin: 10px;


}
.content_example{
	color: #CCCCCC;
	font-size: 20px;
	display: block;
	width: 130px;
	text-align: center;
	position: relative;
	top: 55px;
	left: 43px;
}
.number{
	color: #000000;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 30px;
	font-weight: bold;
}
.date{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #5C91CF;
	font-weight: bold;
}
.date_year{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight: bold;

}
.main_newstitle{
	margin-top: 10px;
	width: 430px;
	margin-left: 10px;
	height: 30px;
	line-height: 31px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E6E7E1;
	background-repeat: no-repeat;
	background-position: 197px 7px;
	background-image: url(../images/date.png);
	padding-left: 10px;
}
.index_titles{
	margin-top: 10px;
	width: 211px;
	margin-left: 10px;
	height: 30px;
	line-height: 31px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E6E7E1;
	background-repeat: no-repeat;
}

.news_title{
	color: #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	height: 500px;
	width: 200px;
}
.mail_list{
	height: 200px;
	padding: 10px;
	background-image: url(../images/mail_list.png);
	background-repeat: no-repeat;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	color: #FFFFFF;
}
.mail_list h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #356FB5;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6395D1;
	margin-bottom: 5px;
}
.mail_list p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
h1 {
	color: #000000;
	font-size: 16px;
	font-family: Geneva, Arial, Helvetica, sans-serif;

}

h2 {
	font-size: 14px;
	color: #7DA7D9;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	
}
h3 {
	font-size: 12px;
	color: #990000;
	font-weight: lighter;
	letter-spacing: 2px;

	
}
/* ---------- @ index -----------*/

.sponsors{
	height: 70px;
	width: 160px;
	float: left;
	margin-left: 20px;
	margin-top: 20px;
	text-align: center;


}


/* ---------- @ about us -----------*/
.mentors{
	margin-bottom: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	background-color: #FBFAF4;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #ECE9D8;


}
.dancers{
	margin-bottom: 10px;
	background-color: #FBFAF4;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #ECE9D8;
	padding: 10px;
	height: 490px;


}
.dancers_floatleft{
	float: left;
	width: 100px;
	margin-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #990000;
	text-transform: capitalize;
	text-align: center;
	font-size: 10px;
	height: 170px;

}

.about_us_title{
	color: #000000;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	height: 30px;
	line-height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EBEBEB;
	font-weight: bold;
}
.links_title{
	margin-left: 40px;

}
.links_title span{
	font-family: Arial, Helvetica, sans-serif;
	color: #990033;
	font-size: 12px;
	display: block;
	margin-top: 10px;
	margin-bottom: 5px;
	font-weight: bold;


}
.links_title li{
	margin-left: 20px;

}
.links_title a{
	color: #5C8FCE;
	text-decoration: none;
	font-weight: lighter;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;

}
.links_title a:hover{
	color: #000000;
	text-decoration: underline;

}
.links_right{
	height: auto;
	float: left;
	width: 290px;
}
.links_left{
	float: right;
	height: auto;
	width: 290px;
}
.photo{
	float: left;
	margin-right: 10px;
	border: 5px solid #E5E2D1;
	margin-bottom: 10px;

}
a.top{
	float: right;
	text-decoration: none;
	color: #7DA7D9;
	margin-bottom: 10px;
	background-image: url(../images/top.jpg);
	background-repeat: no-repeat;
	background-position: 21px 5px;
	width: 35px;
	font-size: 10px;
	margin-top: 10px;	
}
a:hover.top{
	color: #3977C1;
	font-size: 10px;

}
/* ---------- @ contact -----------*/
#contact{
	height: auto;
	width: 400px;
	float: left;
	padding-top: 30px;
	padding-left: 20px;
	padding-bottom: 20px;

}
#info{
	background-color: #FFFFFF;
	height: auto;
	width: 222px;
	float: right;

}
#info span{
	font-weight: bold;
	color: #990000;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 2px;
	height: 10px;
	padding-bottom: 2px;


}
/* ---------- @ links -----------*/

a.more{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #880000;
	text-decoration: none;

}
a:hover.more{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #880000;
	text-decoration: underline;

}
a.back{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #880000;
	text-decoration: none;
	float: right;

}
a:hover.back{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #880000;
	text-decoration: underline;

}
.box_news li {
	width: 420px;
	height: auto;
	list-style-type: none;
	margin: 10px 10px 10px 10px;
	background-color: #FDFCF7;
	padding: 10px 10px 10px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ECE6DF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ECE6DF;

}
.box_news li:hover {
	width: 420px;
	height: auto;
	background-color: #F7F2DF;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;


}
.educational_box {
	height: auto;
	width: auto;
	background-color: #F5F9FC;
	margin-right: 10px;
	margin-left: 10px;
	padding: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #DFE9F4;
	border-bottom-color: #DFE9F4;
}
.educational_box h1{
	color: #FFFFFF;
	display: block;
	text-align: center;
	background-color: #5D90CF;
	padding: 5px;
}
.educational_box h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	text-transform: capitalize;
	display: block;

}
.educational_box p{
	color: #666666;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;


}


.email {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-weight: bold;
}

.email:hover{
	color: #5C91CF;
	text-decoration: underline;
}
.noscript{
	width: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF0000;
	height: 28px;
	line-height: 28px;
	padding-left: 10px;
	margin-right: 10px;
	margin-left: 10px;
	border: 1px solid #FF0000;
	margin-top: 10px;
	margin-bottom: 10px;
	font-weight: bold;
	background-color: #FFFF99;
	text-align: center;
}

/* ---------- @ forms -----------*/

form {

}
fieldset {

}
legend {
}
input{
	
}
label{

}

.form1 {
	background-color: #F8F7EF;
	padding: 10px;
	width: 230px;
	border: 3px solid #F0EEDD;
	
}
.form1 em{
	color: #CC0000;

	
}
.fo_title{
	color: #000000;
	font-size: 12px;
	background-color: #DAD3B1;
	letter-spacing: 2px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	

	
}
.form1 li{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DAD3B1;
	padding: 10px;


	
}
.form1 li:hover{
	background-color: #FFFFBF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DAD3B1;

	
}

.fo_left{
	width: 220px;
	float: left;




	
}
.fo_right{
	width: 220px;
	float: left;




	
}
.label1{
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #9A8D47;
	margin-top: 5px;
	margin-bottom: 3px;
	letter-spacing: 1px;
	width: 200px;
	display: block;
}
.input1{
	width: 200px;
	border: 1px solid #DAD3B1;

	
}
.select1{
	width: 150px;
	border: 1px solid #DAD3B1;

	
}
.legend1{
	color: #5285C3;


	
}
.form_number{
	font-size: 14px;
	color: #990033;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;

}
.form_title{
	color: #990033;
	font-size: 14px;
	margin-bottom: 5px;
	display: block;


	
}
.textarea1 {
	border: 1px solid #DAD3B1;
	width: 200px;

	
}
.button1 {
	margin-top: 10px;

	
}

.label2{
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #356FB5;
	font-weight: bold;
	margin-top: 5px;
	display: block;
}

.input2{
	line-height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-weight: normal;
	border: 1px solid #4E86CB;
	margin-top: 5px;
	width: 190px;
	background-color: #F0F4FB;
	font-size: 12px;
	display: block;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 2px;
}
.button_submit{
	float: right;
	border:medium none;
	
	background-color: #7DA7D9;
	background-image: url(../images/button2.jpg);
	background-repeat: no-repeat;
	margin-top: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	cursor: pointer;
	height: 23px;
	width: 86px;
}
.reg{
	width: 256px;
	float: left;
	margin-bottom: 20px;
}
.pack{
	width: auto;
	float: right;
}
/*Clear*/

.clearfloat:after {
	
	}

.clear{
	clear: both;
	
	}
#validation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FF0000;


}
/* ---------- @ video -----------*/
#videos {
	height: auto;
	width: auto;
	padding-left: 10px;

}
.video_wrapper {
	width: 320px;
	float: left;
	margin-bottom: 10px;
}
.video{
	border: 5px solid #000000;
	width: 298px;
	margin-top: 10px;
	background-color: #000000;
}
.video_description{
	height: 30px;
	background-color: #F0F4FB;
	width: 287px;
	border: 1px solid #7DA7D9;
	padding: 10px;

}
/* ---------- @ contact form -----------*/

.form3 {
	width: 360px;
	background-color: #F5F4EB;
	padding: 10px;
	
}
.form3 em{
	color: #CC0000;

	
}

.form3 li{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DAD3B1;


	
}
.form3 li:hover{
	background-color: #FFFFBF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DAD3B1;

	
}

.label3{
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #9A8D47;
	margin-top: 5px;
	margin-bottom: 3px;
	letter-spacing: 1px;
	width: 200px;
	display: block;
}
.input3{
	width: 200px;
	border: 1px solid #DAD3B1;

	
}
.select3{
	width: 150px;
	border: 1px solid #DAD3B1;

	
}
.legend3{
	color: #5285C3;


	
}
.textarea3 {
	border: 1px solid #DAD3B1;
	width: 200px;

	
}
.button3{
	margin-top: 10px;
	margin-left: 160px;

	
}

/* ---------- @ table -----------*/
.table_classes{
	border: 5px solid #EBE8CF;
	height: auto;
	width: 652px;
}
.th_title{
	background-color: #F8F7EF;
	

}
.th_beginner{
	background-color: #990033;
	color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	

}
.th_location{
	width: 160px;
	background-color: #990033;
	color: #FFFFFF;
	

}
.th_cost{
	width: 160px;
	background-color: #999900;
	color: #FFFFFF;
	

}
.th_classes{
	width: 160px;
	background-color: #7DA7D9;
	color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	

}
.th_inter{
	width: 160px;
	background-color: #5D90CF;
	color: #FFFFFF;
	

}
.td_register{
	text-align: center;
	background-color: #333333;
	color: #FFFFFF;
	font-size: 9px;
	height: 20px;
	line-height: 20px;
	

}
.register_button{
	color: #FFFFFF;
	text-decoration: none;
}

.register_button:hover{
	color: #FFFFFF;
	text-decoration: underline;


}
.td_content{
	font-size: 10px;
	vertical-align: top;
	padding: 3px;

	

}
.td_where_cost{
	vertical-align: top;
	padding: 3px;
	font-size: 10px;

	

}
.table_classes th {
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 30px;
	line-height: 30px;
	border: 1px solid #ECE9D8;
}



.table_classes td  {
	border: 1px solid #ECE9D8;

}

/* ---------- @ table - clubs -----------*/
.table_clubs {
	margin-top: 10px;
	border: 2px solid #F9F5E3;
}	
.table_clubs th{
	background-color: #C9DAEF;
	text-align: left;
	padding: 5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: auto;
	color: #2C5A94;

}
.table_clubs td{
	padding: 5px;
	width: 570px;
	background-color: #FDFCF7;



}





/* ---------- @ footer -----------*/

#footer {
	height: 165px;
	width: 925px;
	margin: 0 auto;
	background-color: #000000;
	border-top-width: 5px;
	border-top-style: double;
	border-top-color: #A5905C;
}
#footer_botton {
	background-image: url(../images/footer_2.png);
	background-repeat: no-repeat;
	height: 26px;
	width: 925px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#space {
	height: 30px;
	width: 925px;
	margin: 0 auto;
}
.paypal{
	height: 250px;
	width: 623px;
	background-color: #F8F7EF;
	margin-bottom: 20px;
	border: 3px solid #F0EEDD;
	float: left;
	padding: 10px;
}
.paypal_1{
	height: 250px;
	width: 360px;
	background-color: #F8F7EF;
	margin-bottom: 20px;
	border: 3px solid #F0EEDD;
	float: right;
	padding: 10px;
}
.paypal_table{
	height: 130px;
	width: 220px;
	float: left;
}
.paypal_table li{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DAD3B1;
	background-color: #F8F7EF;
	padding: 10px;

}
.paypal_table li:hover{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DAD3B1;
	background-color: #FFFFBF;
	padding: 10px;

}
.paypal_logo{
	float: right;
	margin-top: 16px;
	margin-right: 20px;

}
.paypal_logo_2{
	float: right;

}
.item {
	height: 150px;
	margin-top: 10px;
	background-color: #F0F4FB;
	position: relative;
	padding-top: 20px;
	padding-left: 20px;

}
.item_shirts {
	height: 310px;
	margin-top: 10px;
	background-color: #F0F4FB;
	position: relative;
	padding-top: 20px;
	padding-left: 20px;

}
.shoes_sizes {
	background-repeat: no-repeat;
	height: 150px;

}
.shoes_sizes span{
	font-size: 12px;
	display: block;
	color: #5280BC;
	width: 320px;
	float: left;


}
.shoes_sizes span em{
	font-size: 14px;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	margin-bottom: 5px;
	font-weight: bold;
	

}
.shoes_sizes img{
	font-size: 14px;
	display: block;
	margin-bottom: 5px;
	color: #5280BC;
	margin-left: 2px;
	float: right;


}
.item_image {
	width: 200px;
	top: 35px;
	left: 35px;
	float: left;

}

.item_form {
	width: 375px;
	left: 300px;
	background-color: #E8EEF9;
	height: 110px;
	float: left;
	margin-left: 20px;
	padding: 10px;
}
.item_title{
	display: block;
	padding-left: 2px;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
	padding-bottom: 5px;

}
.label4{
	display: block;
	padding-left: 2px;
	color: #333333;
	padding-bottom: 2px;



}
.button4{
	float: right;
	clear: right;
	margin-bottom: 5px;



}
.button5{
	float: right;
	clear: right;
	margin-top: 10px;
	margin-right: 5px;



}
.select4{
	float: left;
	display: block;
	width: 150px;


}
.sitemap_title{
	margin-left: 20px;
	margin-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A5905C;
	font-weight: bold;
}
.box_sitemap{
	background-color: #000000;
	height: 100px;
	width: 158px;
	float: left;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 10px;
	position: relative;
	left: 10px;
	display: block;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #232323;
}
.box_sitemap a{
	font-family: Arial, Helvetica, sans-serif;
	color: #7DA7D9;
	text-decoration: none;
	display: block;
	font-size: 12px;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;

}
.box_sitemap a:hover{
	text-decoration: underline;

}
.box_sitemap ul{

}
.box_sitemap ul li {
	display: inline;
	list-style-type: none;
}
.box_sitemap ul li a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;


}
.box_sitemap ul li a:hover{
	color: #FFFFFF;
	text-decoration: underline;

}
.copyright{
	font-size: 12px;
	color: #A5905C;
	display: block;
	margin-top: 40px;
}

.design_by {
	height: 30px;
	width: 135px;
	font-size: 10px;
	margin-left: 15px;
	float: left;
	line-height: 30px;
	color: #A5905C;
}	
.design_by a{
	text-decoration: none;
	color: #A5905C;
	
}	
.design_by a:hover{
	color: #A5905C;
	text-decoration: underline;

}	
.construction{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	margin: 10px;
	text-align: center;
	background-color: #FFFF99;
	border: 1px solid #000000;
	line-height: 40px;
	height: 40px;
}
