/* **********************Reset************************* */
* {
	margin: 0;
	padding: 0;
}

body {
	margin: 0;
	padding: 0;
	font-size: small;
	font-family: Arial, Helvetica, sans-serif;	
}

* html body {
font-size: x-small; /* for IE5/Win */
f\ont-size: small; /* for other IE versions */
}

#wrapper {
}

 
/* **********************Elements************************* */

h1 {
	font-size: 2em;
}

h2 {
	font-size: 1.7em;
}

h3 {
	font-size: 1.5em;
}

h4 {
font-size: 1.2em;
	
}

h5 {
	font-size: .9em;
}

p {
	font-size: 0.9em;
	margin-bottom: 8px;
	line-height: 1.4em;
	}
	
blockquote {
}

ul {	
	}
	
li {	
}

.clearboth {
	clear:both;
	margin: 0;
	padding: 0;
}

.picright {
	float: right;
	margin: 8px;
}

.picleft {
	float: left;
	margin: 8px;
}


/* **********************Layout************************* */
/* Master col measurement reference. Note that you can use percent width but some measurements won't match up with grid because they do not have even percentage values. When using percentages make col-a 1% less to accommodate 10px right margin.

col-a = 70px  - col-b = 880px
col-a = 150px  - col-b = 800px
col-a = 230px  - col-b = 720px
col-a = 310px  - col-b = 640px
col-a = 390px  - col-b = 560px
col-a = 470px  - col-b = 480px
col-a = 550px  - col-b = 400px
col-a = 630px  - col-b = 320px
col-a = 710px  - col-b = 240px
	
*/

#wrapper {
	margin: 0 auto;
	width: 100%;
	max-width: 960px;
}

#adminNav {
	margin: 0 auto;
	padding: 0;
	width: 100%;
	max-width:960px;
	background-color: #000000;
}

#adminNav form {
	padding: 6px 30px;
	text-align: right;
}

#row1 {
	float: left;
	width: 100%;
	height:25px;
	/*border-bottom: solid #FF3300 1px;*/
	overflow: hidden; /* Important allows equal background columns */
	position:relative;
}


#row2 {
	float: left;
	clear:left;
	width: 100%;
	/*border-bottom: solid #FF3300 1px;*/
	overflow: hidden; /* Important allows equal background columns */
	position:relative;
	}

	#row2col1 {
	float: left;
	width: 310px;
	min-height: 50px;
	position:relative;
	}
	
		#row2col1col1 {
		float: left;
		width:0;
		min-height: 50px;
		}
		
		#row2col1col2 {
		float: right;
		width:0;
		min-height: 50px;
		}
	
	#row2col2 {
	float: right;
	width: 640px;
	min-height: 50px;
	position:relative;
	}
	
		#row2col2col1 {
		float: left;
		width:0;
		min-height: 50px;
		}
		
		#row2col2col2 {
		float: right;
		width:0;
		min-height: 50px;
		}
	
		
#row3 {
	float: left;
	clear:left;
	width: 100%;
	/*border-bottom: solid #FF3300 1px;*/
	overflow: hidden; /* Important allows equal background columns */
	position:relative;
	}

	#row3col1 {
	float: left;
	width: 470px;
	min-height: 50px;
	position:relative;
	}
	
		#row3col1col1 {
		float: left;
		width:0;
		min-height: 50px;
		}
		
		#row3col1col2 {
		float: right;
		width:0;
		min-height: 50px;
		}
	
	
	
	#row3col2 {
	float: right;
	width: 480px;
	min-height: 50px;
	position:relative;
	}
	
		#row3col2col1 {
		float: left;
		width:0;
		min-height: 50px;
		}
		
		#row3col2col2 {
		float: right;
		width:0;
		min-height: 50px;
		}
	
	

#row4 {
	float: left;
	clear:left;
	width: 100%;
	height:75px;
	/*border-bottom: solid #FF3300 1px;*/
	overflow: hidden; /* Important allows equal background columns */
	position:relative;
}

	#row4col1 {
	float: left;
	width: 630px;
	min-height: 50px;
	position:relative;
	}
	
		#row4col2col1 {
		float: left;
		width:50%;
		min-height: 50px;
		}
		
		#row4col2col2 {
		float: right;
		width:50%;
		min-height: 50px;
		}
	

	#row4col2 {
	float: right;
	width: 320px;
	min-height: 50px;
	position:relative;
	}
	
		#row4col2col1 {
		float: left;
		width:50%;
		min-height: 50px;
		
		}
		
		#row4col2col2 {
		float: right;
		width:50%;
		min-height: 50px;
		
		}


#row5 {
	float: left;
	clear:left;
	width: 100%;
	height:75px;
	/*border-bottom: solid #FF3300 1px;*/
	overflow: hidden; /* Important allows equal background columns */
	position:relative;
	}

	#row5col1 {
	float: left;
	width: 470px;
	min-height: 50px;
	position:relative;
	}
		#row5col1col1 {
		float: left;
		width:50%;
		min-height: 50px;
		}
		
		#row5col1col2 {
		float: right;
		width:50%;
		min-height: 50px;
		}
	
	#row5col2 {
	float: right;
	width: 480px;
	min-height: 50px;
	position:relative;
	}
	
		#row5col2col1 {
		float: left;
		width:50%;
		min-height: 50px;
		}
		
		#row5col2col2 {
		float: right;
		width:50%;
		min-height: 50px;
		}
	
	
	
	#adminMain {
	float: left;
	clear:left;
	width: 100%;
	/*border-bottom: solid #FF3300 1px;*/
	overflow: hidden; /* Important allows equal background columns */
	position:relative;
	background-color: #FFFFFF;
	}

	#adminMain_r1col1 {
	float: left;
	width: 200px;
	min-height: 50px;
	position:relative;
	}
	
	#adminMain_r1col2 {
	float: right;
	width: 760px;
	min-height: 50px;
	position:relative;
	}
	
	#adminMain_r1col1 h1 {
	margin: 0;
	padding: 10px 0 0 10px;
	font-size: 13px;
	color: #FFFFFF;
	background-color: #999999;
	}
	
	
/* **********************Containers************************* 
These can be percentages or for tighter grid use px widths*/

.whole_cont{
	margin:0;
	width: 100%;
	clear: both;
}

.half_cont{
	width: 50%;
	float:left;
}

.third_cont{
	width: 33%;
	float:left;
}

.fourth_cont{
	width: 25%;
	float:left;
}



/* **********************Containers************************* 
These are the styling for editing button in CMS*/


.editableTextRegion{

margin: 0;
padding: 2px 0px 2px 8px;
border: dotted #A0A0A0 1px;

}



.editTheContent {

padding: 2px 8px;

float:right;

color:#FF0000;

font-size:10px;

text-align:right;

background-color:#F8F8F8;

border-left: dotted #A0A0A0 1px;

border-bottom: dotted #A0A0A0 1px;



}



.regionHeader{

margin: 0;

padding: 2px 8px;

height:25px;

background-color:#000000;

}

.regionHeader h1{
	margin: 0;
	padding: 0;
	color:#FFFFFF;
	font-size: 14px;
	line-height:27px;

}



.addContent {

width:150px;

float:right;

color:#FF0000;

line-height:27px;

text-align:right;



}





.contentBlock {

margin: 0;

padding: 2px 8px;

height:25px;

background-color:#ccc;

clear:both;

}



.deleteBlock p {

width:150px;

float:right;

text-align:right;

color:#FF0000;

line-height:25px;

}



.editBlock {

float:left;

line-height:25px;

}