* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 background: #030649 url(images/background.jpg) repeat-x;
}
#wrapper { 
 margin: 0 auto;
 width: 955px;
}
#top_header {
 width: 100%;
 padding: 0px;
 height: 83px;
 margin: 0px 0px 0px 0px;
 background: url(images/top_background.jpg) repeat-x #DAC8BF;
}
#display_header {
 width: 100%;
 padding: 0px;
 height: 243px;
 margin: 0px 0px 0px 0px;
 background: url(images/brushed_metal.jpg)  center repeat-x;
}


#menu_bar {
 width: 100%;
 padding: 0px;
 height: 69px;
 margin: 0px 0px 0px 0px;
 background: url(images/menu_bar.png)  center repeat-x;
}


#page_space {
 margin: 0 auto;
 width: 955px;
 padding: 0px;
 height: 199px;
}


#navigation {
 width: 935px;
 color: #333;
 padding: 10px;
 border: 1px solid #ccc;
 margin: 0px 0px 0px 0px;
 background: #FFFFFF;
}
#content { 
 width: 955px;
 background: #cdcdcd url(images/outer_background.jpg) repeat-x;
 padding-top:10px;
}

#internal_content { 
 width: 935px;
 background: #e3e4e8;
 margin-top: 10px;
 margin-left: 10px;
 margin-right: 10px;
}


#section_block {
	width: 850px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

h1 {
color:#555555;
font-size:3.0em;
padding-bottom:10px;
}


#text_block_left { 
float:left;
line-height:16px;
color:#0d0d4c;
}

#text_block_right { 
float:right;
line-height:16px;
color:#0d0d4c;
}


#footer { 
 margin: 0 auto;
 width: 957px;
 color: #333;
 background: url(images/footer.png) no-repeat;
 padding: 0px;
 height:227px;
 
}

#footer h1 { 
font-size:2.0em;
}

#index_block {
background:url(images/index_blocks.jpg) no-repeat; float:left; margin-right:5px; margin-left:5px; width: 111px; height:289px; padding:10px; color:#FFFFFF; font-weight:bold;
}

#index_block h1 {
color:#FFFFFF; font-weight:bold; font-size:1.3em;
}

#read_more {
color:#555555;
font-size:0.9em;
font-weight:bold;
}

#read_more a {
color:#555555;
}
