/* <![CDATA[ */
* {margin:0;padding:0;font: normal 10pt arial, "times new roman", palentino;color: rgb(27,66,102);}

	body {
	min-width: 829px;
	width: 100%;
	margin:0;
	padding:0;
	/*border:1px solid green;*/
		}

/* Body Backgrounds */
#top_middle1, #bottom_middle, #top_right, #top_left, #bottom_right, #bottom_left, #top_middle0 {
  	display:inline-table;
	height:100%;
	width:100%;
  /* \*/display:block;/**/
  }
#top_middle1 {
  background: transparent url(../images/layout/top_middle1.jpg) top repeat-x;
  }
#bottom_middle {
  background: transparent url(../images/layout/bottom_middle.jpg) bottom repeat-x;
  }
#top_right {
  background: transparent url(../images/layout/top_right.jpg) top right no-repeat;
  }
#top_left {
  background: transparent url(../images/layout/top_left.jpg) top left no-repeat;
  }
#bottom_right {
  background: transparent url(../images/layout/bottom_right.jpg) bottom right no-repeat;
  }
#bottom_left {
  background: transparent url(../images/layout/bottom_left.jpg) bottom left no-repeat;
  }
#top_middle0 {
  background: transparent url(../images/layout/top_middle0.jpg) no-repeat 316px 0px;
  }
#container {
 	display:block;
}
/* End Body Backgrounds */

/* Menu formatting*/

#nav_center { /* nav centerd only container */
	position:absolute;
	z-index:2;
	top:0px;
	left:305px;
	width:465px;
	margin:0px auto;
	background-color:transparent;
	/*border:1px solid red;*/
}
	#nav, #nav ul { /* all lists */
		padding: 0;
		margin: 0;
		list-style: none;
	}
	
	#nav li.menu { /* all list items */
		position: relative;
		float:left;
		width:111px; /* Adds space between butttons */
		height:26px;
		z-index:2;
		margin:0px 0px 0px 0px; /* as the Menu Text placement moves down (adds to padding from top below) minus margin by same or close value*/
	}
	
	#nav li.menu a { /* all list items link */
		height : 26px;
		display : block;
		color : rgb(253,254,255);
		font : normal normal 11px arial, "times new roman", palentino;
		text-decoration : none;
		padding : 0px 2px 0px 2px; /* Text placement - Is associated to all list items */
		text-align : center;
		line-height : 23px;
		background: transparent url(../images/layout/nav_off.jpg) top center no-repeat;
	}
	
	#nav li.menu a:hover { /* all list items link */
		height : 26px;
		/*color : rgb(130,130,130); Alternate Color*/
		color : rgb(207,219,230);
		background: transparent url(../images/layout/nav_on.jpg) top center no-repeat;
		padding-top:1px;
	}
	
	#nav li.menu ul { /* second-level list items */
		position : absolute;
		left: -999em;
		margin-left:0px; /* breakout distance */
		padding:0px;
		background: rgb(100,100,100);
		filter:alpha(opacity=75); /* for IE */
		-moz-opacity:0.75; /* for mozilla */
		opacity: 0.75; /* for safari */
		khtml-opacity: 0.75 /* for konquerer and older safari */	
		}
	
	#nav li.menu ul a { /* second-level list items link */
		background: rgb(15,25,25);
		border:1px solid rgb(100,100,100);
	}

	#nav li.menu ul a:hover { /* second-level list items link hover */
		background: rgb(75,75,75);
	}

	#nav li.menu ul ul { /* third-and-above-level lists */
	left:120px; /* IE required*/
		z-index:2;
	}
	
#nav li.menu.menu:hover ul ul, #nav li.menu:hover ul ul ul, #nav li.menu:hover ul ul ul ul, #nav li.menu.sfhover ul ul, #nav li.menu.sfhover ul ul ul, #nav li.menu.sfhover ul ul ul ul {
		left: -999em;
	}
	
#nav li.menu:hover ul, #nav li.menu li.menu:hover ul, #nav li.menu li.menu li.menu:hover ul, #nav li.menu li.menu li.menu li.menu:hover ul, #nav li.menu.sfhover ul, #nav li.menu li.menu.sfhover ul, #nav li.menu li.menu li.menu.sfhover ul, #nav li.menu li.menu li.menu li.menu.sfhover ul {
		left: auto;
	}
	
#nav a.daddy {
	/*background: url(http://www.pinched.com/images/menu/sub.gif) 130px 7px no-repeat;*/
}

	#header {
		margin:0; padding:0;
		background:transparent;
		height:90px;
		}

	#main1 {
		margin:0; padding:0;
		}
	#main2 {
		margin:0; padding:0;
		}
	#left {
		position:relative;
		left:40px;
		float:left;
		width:250px;
		margin:0; padding:0;
		font-size:80%;
		}
	#right {
		position:relative;
		float:right;
		width:210px;
		margin:0px 0px 0px 49px; padding:0;
		font-size:80%;
		}
	#middle {
		margin:0 250px;
		background:transparent;
		font-size:80%;
		}
	.column-in {
		margin:0; padding:0.5em 1em;
		}
	.cleaner {
		clear:both;
		height:1px;
		font-size:1px;
		border:none;
		margin:0; padding:0;
		background:transparent;
		}
		
/* Links actions */
a { 
	text-decoration:none; 
	color: rgb(46,64,113);
	background: none;
}
a:hover { 
	text-decoration:none; 
	color: rgb(179,141,31);
	background: none;
}

	h1,h2,h3,h4 { margin: 0.2em 0 }
	h1 { background: transparent url(../images/layout/top_middle1.jpg) -3px 0px repeat-x; padding:4px 0px 13px 3px; }
	p { margin: 0.5em 0 }
	
	.copy { text-align:center; font-size:80% }
	
.content_style_left, .content_style_left_top {
	text-align:center;
	width:150px;
	font-weight:bold;
	font-size:80%;
	color: rgb(27,66,102);
}
.content_style_left, .content_style_left_top, .content_style {
	color: rgb(27,66,102);
	padding: 3px 3px 5px 5px;
	border: 1px solid rgb(46,64,113);
	background: rgb(255,255,255);
	text-align: left;
	margin: 5px 0px 5px 0px;
}
.content_style_left_top {
		filter:alpha(opacity=75); /* for IE */
		-moz-opacity:0.75; /* for mozilla */
		opacity: 0.75; /* for safari */
		khtml-opacity: 0.75 /* for konquerer and older safari */	
}
.content_style {
	position: relative;
	padding: 7px 15px 15px 15px;
	margin: 0px 5px 0px 15px;
}

#resize {float:left;/* border:1px solid red; */}
p {text-indent:10px;padding:5px 5px 5px 5px;}
img, table {border:0px;}
img {	position:relative; margin: 7px; padding: 7px;}
.submit {border:1px solid black;}

ul {
padding-left: 30px;
padding-right: 55px;
}

.left_ailgn {
text-align: left;
}


/* ]]> */
