/* CSS Document */
html, body, address, blockquote, div, dl, form, h1, h2, h3, h4, h5, h6, ol, p, pre, table, ul,
dd, dt, li, tbody, td, tfoot, th, thead, tr, button, del, ins, map, object,
a, abbr, acronym, b, bdo, big, br, cite, code, dfn, em, i, img, kbd, q, samp, small, span,
strong, sub, sup, tt, var, legend, fieldset {
margin: 0;
padding: 0;
}

img, fieldset {
border: 0;
}
html, body {
height: 150%;
}
body, select, input, textarea {
font: 90%/1.2 "lucida sans", verdana, arial, helvetica, sans-serif;
color:#666;
}
body {
	background: url(../images/body_bck.gif) repeat-x center top;
}
a {
	text-decoration: none;
}



#container {
min-height:100%;
background-color: #DDD;
width: 780px;
margin: 0 auto;
}
h1, h2, h3, h4, h5, h6 {
padding-top:0.35em;
padding-bottom: 0.55em;
color:#000;
text-align:left;
}
h1 {
font-size: 1.6em;
}
h2 {

font-size: 1.3em;
}
h3 {
font-size: 1.3em;
}
h4 {
font-size: 1.2em;
}
h5 {
font-size: 1.1em;
}
h6 {
font-size: 1em;
}

p {
padding-bottom: 1.2em;
}

#header {
	background: #FFFFFF;
}




#branding {
	background: url(../images/topbanner.gif) no-repeat center top;
	height:120px;
}

#welcome {
	float:left;
	text-align:left;
	color:#666;
}
#column1_2 {
	width:580px;
	float:left;
	text-align:justify;
}
#leftCol {
	width:180px;
	float:left;
	padding:0.25em;
}


.img_txt{
	float:left;
	width:100%;
}
#column1,#column2 ,.img_dl,.img_dr{
	width:48%;
	float:left;
	padding:0.25em;
	
}

#promotion {
	float:left;
	width:100%;
	text-align:center;
}
#promotion,#promotion a {
	font: 80%/1.1em  "Verdana", Geneva, Lucida Grande,Helvetica, sans-serif;
	
	
}

#intro b{
	font-weight:normal;
}
