/*************** LAYOUT STYLES*******************/

* {
 padding: 0;
 margin: 0;
}
body {
 font-family: Arial, Helvetica, sans-serif;
 color: black;
 font-size: 12px;
 background-color: #e7e7eb;
 margin: 0 auto;
}






#wrapper {
 width: 770px;
 margin: 0 auto;
 border: 2px solid #57472f;
 height: 100%;
 background: white;
}


/***************************** BANNER  **************************/

#banner {
position:relative;
 margin: 0px;
 /*height: 201px;*/
 height: 259px;
 padding: 0px;
 background-color: #ffffff;
 width: 770px;
}


#banner_h {
position:relative;
 margin: 0px;
 height: 259px;
 padding: 0px;
 background-color: #ffffff;
 width: 770px;
}


#header {
height: 90px;
background: #9a0566;
padding:0px;
margin: 0px;
}


#photo{
	background: #eae2f2;
	height: 111px; 
	padding:0px;
	margin: 0px;

	}
	
		#photo img{
		padding:0px;
		margin: 0px;
	}


#photo_h{
	background: #eae2f2;
	height: 169px; 
	padding:0px;
	margin: 0px;

	}
	
		#photo_h img{
		padding:0px;
		margin: 0px;
	}




/*****************************SEACRH_STRIP **************************/

#search_strip{
position:relative;
top: 0px;
height: 110px;
width:770px;
background: url(../images/purple_box1.jpg) no-repeat;
margin:0px;
padding: 0px;
z-index: 0;
 

}
		#search_strip a{
			color: black;
			font-size: 9px;
			text-decoration: none;
			padding: 0px;
			margin: 0px;
			}


			#search_strip a:hover{
			color: #4e3666;
			font-size: 9px;
			text-decoration: none;
			}

.right { /* Parent Wrapper for inside boxes */
 float: right;
 padding:  0 0px;
 margin: 0px;
 width: 135px;
 
}



#cms_strip{
position:relative;
top: 0px;
height: 40px;
width:770px;
margin:0px;
padding: 0px;
z-index: 0;
 

}
		


/***************************** CONTENTS **************************/
#content{
	position: relative;
	width: 760px;
	padding:0px;
	margin:0px;
	clear: both;
	background-color: transparent;
	height:100%;
	border-left: 5px solid #d6d2c6;
	border-right: 5px solid #d6d2c6;
	border-bottom: 4px solid #d6d2c6;
	}



#sidebar1 { /* Parent Wrapper for inside boxes */
position:relative;
 margin: -60px 0 0 0;
 width: 120px;
 float: left;
 height: 90%;
 padding: 0px 0 0 0;
 background-color: transparent;
 text-align:left;
 text-decoration: none;
  z-index: 3;
}
					
							#sidebar1 ul{
							list-style: none;
							}

							#sidebar1 li a {
								height: 32px;
								height: 24px;
								text-decoration: none;
								border: 1px solid #d6d2c6;
								list-style:none;
								}	
								
							#sidebar1 li a:link, #sidebar1 li a:visited {
								color: #666666;
								display: block;
								background:  #f0eee4;
								text-decoration: none;
								padding: 8px 0 0 5px;
								}
								
							#sidebar1 li a:hover {
								color: #666666;
								background:  #d6d2c6;
								text-decoration: none;
								padding: 8px 0 0 5px;
								}

								
#sidebar_left { /* Parent Wrapper for inside boxes */
position:relative;
 margin: 35px 0 0 0;
 width: 120px;
 float: left;
 height: 90%;
 padding: 0px 0 0 0;
 background-color: transparent;
 text-align:left;
 text-decoration: none;
  z-index: 3;
}
					
							#sidebar_left ul{
							list-style: none;
							}

							#sidebar_left li a {
								height: 32px;
								height: 24px;
								text-decoration: none;
								border: 1px solid #d6d2c6;
								list-style:none;
								}	
								
							#sidebar_left li a:link, #sidebar_left li a:visited {
								color: #666666;
								display: block;
								background:  #f0eee4;
								text-decoration: none;
								padding: 8px 0 0 5px;
								}
								
							#sidebar_left li a:hover {
								color: #666666;
								background:  #d6d2c6;
								text-decoration: none;
								padding: 8px 0 0 5px;
								}
								

#main { /* Parent Wrapper for inside boxes */
position:relative;
 padding:  0px 30px 0px 20px;
  margin: -60px 0 0 0;
 width: 430px;
 float: left;
 height: 100%;
 min-height: 400px;
  background-color: white;
  text-align: left;
  z-index: 14;
}



/* Main div for cms */
#main1 { 
padding:  0px 15px 0px 20px;
  margin: 0px 0 0 0;
 width: 590px;
 float: left;
 height: 100%;
 min-height: 400px;
  background-color: transparent;
  text-align: left;
   z-index: 4;
}

			

#sidebar2 {
 padding: 40px 0 0 0;
 margin: 0px 0 0 10px;
 width: 148px;
 float: left;
 background-color: transparent;
 min-height: 400px;
 height: 100%;
 text-align: center;
}
			 img.border{
				border: 4px solid #d4cec2;
				padding: 0px 0px;
				}


				.prop_week{
					padding: 0px;
					margin:0px
					}

					.prop_week td, img{
					padding: 0px;
					margin:0px
					}
				

				#sidebar2 a{
					color: #4e3666;
					font-size: 10px;
					text-decoration: underline;
					padding: 0px;
					margin: 0px;
					}

				
				#sidebar2 a:hover{
					color: #666666;
					font-size: 10px;
					text-decoration: none;
					padding: 0px;
					margin: 0px;
					}
.clear{
clear:both;
height: 0px;
}

/***************************** FOOTER **************************/
#footer {
 clear: both;
 background-color: #e7e7eb;
 width: 760px;
 margin: 0 auto;
 padding: 5px; 
 color: #666666;
 font-size: 10px;
 text-align: center;
}

			#footer a{
			color:  #4e3666;
			font-size: 10px;
			text-decoration: none;
			padding: 0px;
			margin: 0px;
			}


			#footer a:hover{
			color: black;
			font-size: 10px;
			text-decoration: none;
			}
