/*





*/



/* This controls the width of the fluid width layouts */



/*div.fluid

{

width: 90% !important;

}*/



/* This controls the width of the fixed width layouts */



div.fixed

{

width: 950px !important;

}



/* Basic Stuff */



*

{

margin: 0em;

padding: 0em;

}



body

{

background: #fff url(images_blue/images/topBG_02.jpg) top repeat-x;

color: #585858;

font-size: 9pt;

font-family: "trebuchet ms", helvetica, sans-serif;

}



h1,h2,h3,h4,h5,h6

{
	font-weight: normal;
	letter-spacing: -1px;
	text-transform: none;
}



h3,h4,h5,h6

{

color: #184366;

}



h1 span

{

font-weight: bold;

}



h3 span

{

font-weight: bold;

}



h4 span

{

font-weight: bold;

}



br.clear

{

clear: both;

}



img

{

padding: 3px;

border: solid 0px #e1e1e1;

}



img.bren

{

padding: 3px;

border: solid 0px #e1e1e1;

}

img.floatTL

{

float: left;

margin-right: 1.5em;

margin-bottom: 1.5em;

margin-top: 0.5em;

}



img.floatTLogo

{

float: left;



}



a

{

text-decoration: underline;

color: #990000;

}



a:hover

{

text-decoration: none;

}



ul.links

{

list-style: none;

}



ul.links li

{

line-height: 2em;

}



ul.links li.first

{

}



p

{

line-height: 1.8em;
text-align:justify;

}



/* Header */

#mainContainter_centerHolder{
	width:950px;
	height:auto;
	margin:0 auto;
}

#header

{

width:100%;

height:122px;

}



#header_inner

{
width: 950px;
height:122px;
padding:0;
float:left;

}

#header_inner img{
	float:left;
	margin:0;
	padding:0;
}

/* Logo */



#logo

{

position: absolute;

bottom: 46px;

}



#logo h1

{

display: inline;

color: #fff;

font-size: 2.6em;

}



#logo h2

{

display: inline;

padding-left: 0.5em;

color: ;

font-size: 1.0em;

}



/* Menu */



#menu{
	margin:-29px 0 0 0;
	padding:0;
	width:950px;
	height:38px;
	float:left;
}

#menu li{
	list-style:none;
	display:inline;
	float:right;
	margin-left:4px;
	font-family:trebuchet ms, Arial, Verdana;
	font-size:12px;
	font-weight:bold;
	text-transform: uppercase;
	letter-spacing:0.045em;

}

#menu li a{
	text-align:center;
	width:119px;
	height:33px;
	padding-top:5px;
	background: url(images_blue/images/buttNav_05.png) no-repeat;
	display:block;
	color: #333333;
	font-family:trebuchet ms, Arial, Verdana;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;}
#menu li a:hover{
	background: url(images_blue/images/butt_active_03.png) no-repeat;
	color:#FFFFFF;
}
#menu li .navActive
	
{
	text-align:center;
	width:119px;
	height:33px;
	padding-top:5px;
	background: url(images_blue/images/butt_active_03.png) no-repeat;
	display:block;
	color: #FFF;
	font-family:trebuchet ms, Arial, Verdana;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}



/* Main */



#main

{

}



#main_inner p

{

text-align: justify;

margin-bottom: 2.0em;

}



#main_inner ul

{

margin-bottom: 2.0em;

}



#main_inner

{
width: 950px;
float:left;
padding-top: 3.5em;

}



#main_inner h3,h4

{

border-bottom: dotted 1px #E1E1E1;

}



#main_inner h3

{

font-size: 2.1em;

padding-bottom: 0.1em;

margin-bottom: 0.8em;

}



#main_inner h4

{

font-size: 1.2em;

padding-bottom: 0.175em;

margin-bottom: 1.4em;

margin-top: 0.95em;

}



#main_inner .post

{


}



#main_inner .post h3

{


font-size: 1.7em;

padding-bottom: 1.2em;

}



#main_inner .post ul.post_info

{

list-style: none;

position: absolute;

top: 3em;

font-size: 0.8em;

}



#main_inner .post ul.post_info li

{

background-position: 0em 0.2em;

background-repeat: no-repeat;

display: inline;

padding-left: 18px;

}



#main_inner .post ul.post_info li.date

{

background-image: url('images_blue/n5.gif');

}



#main_inner .post ul.post_info li.comments

{

background-image: url('images_blue/n6.gif');

margin-left: 1.1em;

}



/* Footer */



#footer

{

width: 950px;
text-align: center;

clear: both;
float:left;

border-top: dotted 1px #E1E1E1;

margin-top: 1.0em;

margin-bottom: 1.0em;

padding-top: 1.0em;

text-transform: lowercase;

}



/* Search */



input.button

{

background: #FF790B url('images_blue/n3.gif') repeat-x;

color: #fff;

border: solid 1px #DB7623;

font-weight: bold;

text-transform: lowercase;

font-size: 0.8em;

height: 2.0em;

}



input.text

{

border: solid 1px #F1F1F1;

font-size: 1.0em;

padding: 0.25em 0.25em 0.25em 0.25em;

}



#search

{

position: relative;

width: 100%;

margin-bottom: 2.0em;

}



#search input.text

{

position: absolute;

top: 0em;

left: 0em;

width: 9.5em;

}



#search input.button

{

position: absolute;

top: 0em;

right: 0em;

min-width: 2.0em;

max-width: 2.5em;

}



/* LAYOUT - 3 COLUMNS */



	/* Primary content */

	

	#primaryContent_3columns

	{

	position: relative;

	margin-right: 34em;

	}

	

	#columnA_3columns

	{

	position: relative;

	float: left;

	width: 100%;

	margin-right: -34em;

	padding-right: 2em;

	}

	

	/* Secondary Content */

	

	#secondaryContent_3columns

	{

	float: right;

	}

	

	#columnB_3columns

	{

	width: 13.0em;

	float: left;

	padding: 0em 2em 0.5em 2em;

	border-left: dotted 1px #E1E1E1;

	}

	

	#columnC_3columns

	{

	width: 13.0em;

	float: left;

	padding: 0em 0em 0.5em 2em;

	border-left: dotted 1px #E1E1E1;

	}

	

/* LAYOUT - 2 COLUMNS */



	/* Primary content */

	

	#primaryContent_2columns

	{
	float:left;
	width:700px;

	}

	

	#columnA_2columns

	{
	float: left;

	width:720px;

	padding-right: 2em;

	}

	

	/* Secondary Content */

	

	#secondaryContent_2columns

	{

	float: right;

	}

	

	#columnC_2columns

	{

	width: 13.0em;

	float: left;

	padding: 0em 0em 0.5em 2em;

	border-left: dotted 1px #E1E1E1;

	}



/* LAYOUT - COLUMNLESS */



	/* Primary content */

	

	#primaryContent_columnless

	{

	position: relative;

	}

	

	#columnA_columnless

	{
	width: 720px;

	}
/*=========================================*/
input{
	border: #47687A solid 1px;
}
textarea{
	border:#47687A solid 1px;
}
select{
	border:#47687A solid 1px;
}

