﻿*
{
	padding: 0;
	margin: 0;
}

body
{
	background-image: url('/C2C/Images/background_page.png');
	/*background-repeat: repeat-x repeat-y;*/
	color: #353535;
	font-family: "Trebuchet MS" ,Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: normal;
}

#container
{
	margin: auto;
	width: 944px; /*margin-top: 20px;*/
}


#logoDiv
{
	background-image: url('/C2C/Images/background_top.png');
	height: 219px;
	margin-top: 25px;
}

h1, h1.sf_postTitle, h2
{
	color: #dc0109;
}

h1, h1.sf_postTitle
{
	font-size: 21pt;
}

.top
{
	background-image: url('/C2C/Images/shape_main_top.png');
	height: 14px;
}

#c2cLogo
{
	background-image: url('/C2C/Images/logo_c2c_top.png');
	background-repeat: no-repeat;
	margin-top: -25px; /*margin: auto -100px auto auto;*/
	width: 151px;
	height: 183px;
	float: right;
}

#contentPage
{
	padding: 15px 55px;
}

#contentPageTop
{
	background-image: url('/C2C/Images/shape_main2.png');
	background-repeat: repeat-y;
	min-height: 995px;
}

#contentPage
{
	width: 550px;
}

#contentPageTop
{
	padding-right: 272px;
	padding-left: 55px;
}

#c2cLogoText
{
	background-image: url('/C2C/Images/text_communities_to_communities.png');
	height: 92px;
	width: 388px;
	float: right;
	margin-right: -180px;
	margin-top: 39px;
	background-repeat: no-repeat;
}

#main
{
	float: left;
	width: 887px; /*height: 934px;*/
	margin-left: 27px;
}
#info
{
	/*padding: 15px;	 	*/	
	min-height: 978px;
}
#content
{
	/*bpadding: 15px; 	background-image: url('/Images/box_bottom_background.png');*/
	margin-top: -485px;
	margin-left: -27px;
	background-image: url('/C2C/Images/sheet.png');
	min-height: 495px;
	width: 680px;
	padding-left: 35px;
	padding-top: 20px;
}
#sidebar
{	
	/*float:right;*/
	/*margin-top: -1070px;*/
	background: url('/C2C/Images/sheet_right.png');
	/*background-repeat: no-repeat no-repeat;*/
	width: 272px;
	height: 970px;
	/*margin-left: 20px;*/
	margin-left: 632px;/*700px;	*/
	position: absolute;
	top: 232px;
	/*position: absolute;
	left: 700px;
	z-index: 10;*/
}

#sidebar div
{
		text-align: center;
}

ul li a
{
	text-decoration: none;
}

#languageBar
{
	float: right;
	padding-top: 7px;
	padding-right: 5px;
}
#languageBar ul li, #lowerMenu ul li, #menu ul li
{
	display: inline;
}
#languageBar ul li a
{
	padding: .3em .3em;
}
#menu ul li.last
{
	border-right: solid 0px black;
}

#menu ul li
{
	border-right: solid 1px #bcbcbc;
}

#lowerMenu ul li a
{
	padding: 0 1.8em;
}

#lowerMenu ul li a, #menu ul li a, a
{
	color: #444343;
	font-weight: bold;
}

#menu ul li a:hover, #lowerMenu ul li a:hover, a:hover
{
	color: #f5931d;
}

#menu ul li a
{
	padding: 0 0.9em;
}

#menu
{
	padding-top: 160px;
	padding-left: 25px;
	font-size: 13pt;
}

#lowerMenu
{
	float: left;
	margin-left: -282px;
	margin-top: 55px;
	padding-left: 322px;
	background: url('/C2C/Images/img_line_bottom.png') no-repeat scroll;
	background-position: bottom;
}

#lowerMenu ul
{
	padding-left: 20px;
}
#languageBar ul, #lowerMenu ul, #sidebar ul
{
	list-style-type: none;
	padding: 0;
	margin: 0;
}

img
{
	border-width: 0px;
}

#searchBox
{
	height: 28px;
	float: right;
	padding-top: 5px;
}

.bottom
{
	height: 15px;
	background-image: url('/C2C/Images/shape_main_bottom2.png');
}

#footer
{
	background-image: url('/C2C/Images/shape_footer.png');
	clear: both;
	height: 134px;
	margin: 0 24px;
}


/*.bottom
{
  background-image:url(/C2C/Images/shape_main_bottom2.png);
  height:15px;
  position:relative;
  top:-20px;
}

#filler
{
   height: 0px;
}*/

#fullLogo
{
	float: left;
	background-image: url('/C2C/Images/logo_c2c_bottom.png');
	height: 63px;
	width: 342px;
	margin-top: 30px;
	margin-left: 15px;
}

#smallLogo
{
	display: block;
	float: right;
	width: 81px;
	margin-top: 45px;
	margin-right: 5px;
}

.sf_postListing .sf_postTitle
{
	margin: 3px 0;
	font-size: 1.5em;
}

.sf_expandableList li, .sf_simpleList li, .sf_expandedList li
{
	list-style: none;
}

#contentPage ol.sf_pager
{
	margin: 0px;
}

#footer div#hr
{
	background: url('/C2C/Images/img_line_bottom.png') no-repeat;
}

/*#filler
{
	height: 30px;
}*/

/*ul.sf_expandedList, ul.sf_expandedList li, ul.sf_expandedList div, ul.sf_expandableList, ul.sf_expandableList li, ul.sf_expandableList div
{
	margin: 0;
}

#contentPageTop div h2.sf_listTitle
{
	margin-top: 0;
}*/
/*ul.sf_expandedList li + li
{
    margin-top: 50px !important;
}

ul.sf_expandedList li
{
    padding-top: 5px;
    border-top: solid 1px rgb(210,210,210);

}*/

#contentPageTop div h2.sf_listTitle
{
    margin-top: 0;
}

.sf_anchorList, .sf_backToList a
{
	display:none;
}