/*
 
  :: BBL PAGE TEMPLATE FORMATING ::
  
*/




/* FORMATING OF STANDARD TAGS */

html, body {
	width : 100%;
	height : 100%;
	margin : 0;
	padding : 0;
	color : #ffffff;
	background-image : url(images/bg_content_default.gif);
	background-position : top left;
	background-repeat : repeat;
	font-family : "helvetica condensed", sans-serif;
	font-size : small;
	font-weight : normal;
	text-align : justify;
}

h1 {
	font-size : x-large;
	font-weight : bold;
	margin : 0;
	padding : 0;
	text-align : left;
	text-transform: uppercase;
}

h2 {
	font-size : small;
	font-weight : bold;
	margin : 0;
	padding : 0;
	text-align : left;
}

h3 {
	font-size : small;
	font-weight : normal;
	margin : 0;
	padding : 0;
	text-align : left;
}

p {
	margin-top : 0;
}

li {
	padding-bottom : 0;
}

img {
	border : none;
}



/* DEFAULT LINK FORMATING */

a:link {
	color : #ffffff;
	font-weight : bold;
	text-decoration : none;
}

a:visited {
	color : #ffffff;
	font-weight : bold;
	text-decoration : none;
}

a:hover {
	color : #ffffff;
	font-weight : bold;
	text-decoration : underline;
}

a:active {
	font-weight : bold;
	color : #ffffff;
}





/* PAGE BANNER DIV */

#banner {
    width : 100%;
	height : 161px;
	margin : 0;
	padding : 0;
	background-image : url(images/bg_banner_default.jpg);
	background-position : top left;
	background-repeat : repeat-x;
	clear : both;
}

#banner div.banner {
	width : 1050px;
    height : 100%;
	margin : 0 auto;
	padding : 0;
}




/* PAGE MENU DIV */

#menu {
	width : 100%;
	height : 28px;
	margin : 0;
	padding : 0;
	background-image : url(images/bg_menu_default.jpg);
	background-position : top left;
	background-repeat : repeat-x;
	clear : both;
}

#menu div.menu {
	margin : 0 auto;
	padding : 0;
	text-align : left;
	vertical-align : top;
	height : 28px;
	width : 900px;
}

#menu div.menu img {
	float : left;
	margin : 0;
	padding : 0;
	border : none;
}




/* PAGE CONTENT DIV */

div.search {
	padding : 1em;
	background-color : white;
}

#content {
    width : 100%;
	clear : both;
	background-image : url(images/bg_content_default.gif);
	background-position : top left;
	background-repeat : repeat;
}

#content div.bg-right {
	background-image : url(images/bg_content_top.jpg);
	background-position : top left;
	background-repeat : repeat-x;
	width : 50%;
	height : 100%;
	position : absolute;
	z-index : 2;
	right : 0;
	margin : 0;
	padding : 0;
	float : right;
}

#content div.bg-left {
	background-image : url(images/bg_content_top.jpg);
	background-position : top left;
	background-repeat : repeat-x;
	width : 50%;
	position : absolute;
	z-index : 2;
	left : 0;
	height : 100%;
	margin : 0;
	padding : 0;
	float : left;
}

#content div.content div.height {
	display : none;
	/*
    height : 500px;
    width : 1px;
    margin : 0;
    padding : 0;
    float : left;
    */
}

#content div.content {
	background-image : url(images/bg_content_top.jpg);
	background-position : top left;
	background-repeat : repeat-x;
	text-align : justify;
	width : 900px;
	margin : 0 auto;
	padding : 4em 0;
	position : relative;
	z-index : 3;
}




/* PAGE COPYRIGHT DIV */

#content div.copyright {
    width : 900px;
    margin : 0 auto;
	height : 3em;
	clear : both;
	text-align : center;
	color : #BBBBBB;
	font-weight : normal;
}

#content div.copyright div {
	padding : 5px 2% 0 2%; 
	vertical-align : middle;
	font-size : x-small;
}

#content div.copyright div.left {
	float : left;
	padding : 0;
	margin : 0;
}

#content div.copyright div.right {
	float : right;
	padding : 0;
	margin : 0;
}

#content div.copyright div a:link {
	text-decoration : none;
	color : #BBBBBB;
}

#content div.copyright div a:visited {
	color : #BBBBBB;
}

#content div.copyright div a:hover {
	color : #BBBBBB;
}

#content div.copyright div a:active {
    color : #BBBBBB;
}
