*
{
margin: 0;
padding: 0;
}

body
{
	background: url(/content/images/sce/backinga.jpg) repeat-x;
	font-family: Georgia;
	font-size: 0.9em;
	color: #4c4c4c;
}


/*
html, body
{
height: 100%;
}
*/

#blog_outer_container
{
background: #f4f8fb url(/content/images/sce/blog_background.jpg) repeat-x;
width: 100%;
/*height: 100%;*/
}
#blog_container
{
background: url(/content/images/sce/extender_bar.jpg) repeat-y;
margin: auto;
width: 1001px;
/*height: 100%;*/
}

a
{
color: #0169bc;
}

#blog_menu_bar
{
width: 1000px;
height: 28px;
background: url(/content/images/sce/menu_bar.jpg);
float: left;


font-weight: bold;

}
.blog_menu_community
{
width: 50%;
margin-left: 20px;
text-align: left;
float: left;
margin-top: 2px;
}

.blog_menu_community a 
{
text-decoration: none;
color: #2a5c84;
}
.blog_menu_links
{
width: 40%;
text-align: right;
margin-right: 50px;
margin-top: 2px;
color: #2a5c84;
float: left;
}



#blog_left
{
width: 208px;
background: url(/content/images/sce/blog_left_column.jpg);
height: 755px;
float: left;
}

#blog_center
{
width: 608px;
float: left;
height: auto;
}

#blog_right
{
width: 184px;
background: url(/content/images/sce/blog_right_column.jpg);
height: 755px;
float: left;
}

#blog_center_padding
{
padding: 0px 10px 0px 20px;
}

#blog_right_padding
{
padding: 0px 10px 0px 10px;
}

#blog_footer_bottom
{
background: url(/content/images/sce/footer_bar.jpg) repeat-x;
width: 1000px;
margin: auto;
height: 7px;

}

#blog_footer
{

margin: auto;
width: 100%;
height: 50px;
float: left;


}
.blog_menu_links a
{
color: #2a5c84;
text-decoration: none;
}
.clear
{
clear: both;
}



.bc_blogTitle
{
margin-top: 10px;
font-size: 1.6em;
color: #2a5c84;
font-weight: normal 500;
}

.bc_blogTitle a {
color: #2a5c84;
}

p
{
padding: 5px 0px 5px 0px;
line-height: 140%;
}

.bc_blogCommentSection
{
font-size: 1.3em;
padding-bottom: 3px;
border-bottom: 1px solid grey;
}

.bc_blogPublish
{
margin-left: 10px;
padding: 5px;
font-size: 0.8em;
}

.bc_blogComment
{
background: #dbe9f3;
float: left;
width: 540px;
padding: 10px;
margin-right: 5px;
margin-top: 10px;
clear: both;
border: 1px solid #a4a4a4;
}

.bc_blogCommentTitle
{
display: none;
}

.bc_blogCommentBy
{

width: 168px;
line-height: 140%;
margin-top: 5px;
margin-left: 5px;
float: left;
padding: 1px;
}

.bc_blogCommentContent
{
float: left;
width: 348px;
margin-left: 5px;
margin-top: 5px;
line-height: 140%;
background: white;
padding: 5px;
border: 1px solid #e4e4e4;
}

.bc_blogPostCommentHeading
{
margin-top: 10px;
font-size: 1.3em;
padding-bottom: 3px;
border-bottom: 1px solid grey;
float: left;
width: 100%;
}


#blog_center_padding .bc_form
{
margin-top: 10px;
float: left;
}



#blog_center_padding .bc_form .bc_field 
{
float: left;
clear: both;
width: 450px;
}

#blog_center_padding .bc_form .bc_field label
{
text-align: left;
float: left;
padding-bottom: 4px;
}

#blog_center_padding .bc_form .bc_field input
{
width: 418px;
font-family: Georgia;
}

#blog_center_padding .bc_form button
{
padding: 5px;
font-family: Georgia;
}


#blog_right .bc_field label
{
text-align: left;
padding-bottom: 4px;
}
#blog_right input
{
font-family: Georgia;
}

#blog_right button {
font-family: Georgia;
padding: 5px;
}


ol, ul
{
list-style: none;
}
