html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset {
margin: 0;
padding: 0;
}
body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
background: url(../graphics/bg.jpg) fixed;
color: #000000;
height:100%;
}


/*---------------------text styles---------------------------*/

h1 {

	font-size: 13px;
	font-weight: bold;
	color: #000000;
	padding:5px 0 5px 0;
}

h2 {

	font-size: 11px;
	font-weight: bold;
	color: #690c1e;
	padding:5px 0 5px 0;
}

h3 {

	font-size: 10px;
	font-weight: bold;
	color: #000000;
	padding:5px 0 5px 0;
}

p {
	padding:5px 0 5px 0;
}

.success {
	color: #009900;
	border: 2px solid #009900;
	padding: 5px;
	font-weight: bold;
	margin: 5px;
	background: #00FF33;
}

.error {
	color: #FF0000;
	border: 2px solid #FF0000;
	padding: 5px;
	font-weight: bold;
	margin: 5px;
	background: #FF9933; 
}

.red { 
color:#690c1e;
}

.red_title {
color:#690c1e;
font-size:13px;
}

.black_title {
color:#000;
font-size:13px;
}

.hiddentext {
text-indent:-9999em;
padding:0px;
margin:0px;
}

.ie6, .ie6 a, .ie6 a:hover {
text-indent:-9999em;
text-align:center;
color:#FFFFFF;
}

ul, li {

}



/*---------------------layout styles---------------------------*/

#wrapper {
/*CHECK DESIGN FOR WIDTH FIRST. STANDARD SIZES BELOW*/
width: 792px;/*for 800x600*/
margin:0px auto;
text-align:left;
}

#test {
width:775px;
height:50px;
background:url(../graphics/gradtop.png) top no-repeat;
}

.top {
width:792px;
height:36px;
background:url(../graphics/gradtop.png) top no-repeat;
}

.body_background {
width:640px;
height:auto;
padding-right:79px;
padding-left:104px;
background:url(../graphics/wrapper_bg.png) repeat-y;
}

.content {
background:transparent url(../graphics/content_bg.jpg) repeat-y;
width:640px;
height:auto;
}

.footer {
width:742px;
height:63px;
background:transparent url(../graphics/footer.png) no-repeat;
text-align:right;
padding-right:50px;
padding-top:7px;
color:#787878;
text-decoration:none;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
}

.footer a, .footer a:hover {
color:#787878;
text-decoration:none;
}



.nav {
height:22px;
width:512px;
float:left;
background:url(../graphics/nav_bg.jpg) -1px -0px repeat-x;
margin-left:2px;
text-align:left;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#dedede;
padding-top:8px;
padding-left:124px;
font-size:9px;
white-space:pre;
}

.nav a {
color:#fff;
text-decoration:none;
}

.nav a:hover {
color:#fff;
text-decoration:underline;
}

.content_footer {
width:640px;
height:30px;
background:url(../graphics/content_footer.jpg) bottom no-repeat;
text-align:center;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
color:#000000;
}

.content_footer a, a:hover {
text-decoration:none;
color:#000;
}

.column_1 {
width:171px;
height:auto;
float:left;
}

.column_2 {
width:261px;
#width:248px;
height:auto;
float:left;
text-align: justify;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
padding-left:20px;
padding-right:20px;
padding-top:10px;
}

.nojustify {
text-align:left;
}

.column_2_members {
width:417px;
height:auto;
float:left;
border-left:1px solid #CCCCCC;
padding-left:20px;
padding-right:20px;
padding-top:10px;
}

.column_2 a {
text-decoration:none;
color:#690c1e;
}

.column_2 a:hover {
color:#690c1e;
text-decoration:underline;
}


.column_2_members a {
text-decoration:none;
color:#690c1e;
}

.column_2_members a:hover {
color:#690c1e;
text-decoration:underline;
}

.column_2_members hr {
height:1px;
border:0;
background-color: #cccccc;
color:#cccccc;
}

.column_3 {
width:158px;
height:auto;
float:left;
margin-right:8px;

}

.column_3 div {
float:left;
}

.iefool {
#position:relative; #left:-10px;
}

.logo {
width:172px;
height:123px;
float:left;
background: url(../graphics/bni_logo.jpg) top left no-repeat;
}


.logo li a {
  display: block;
  padding: 0;
  list-style-type: none;
}


li.logo {
width:172px;
height:123px;
background: url(../graphics/bni_logo.jpg) top left no-repeat;
list-style-type: none;
}



.header_image {
width:468px;
height:123px;
float:left;
background:url(../graphics/header.jpg) top left no-repeat;
}

/*--------------------------LEFT IMG --------------------------------*/

.left_img_large {
width:150px;
height:607px;
margin-left:12px;
margin-top:5px;
background:url(../graphics/bni_left.jpg) no-repeat top left;
}


.left_img_small {
width:150px;
height:379px;
margin-left:12px;
margin-top:5px;
background:url(../graphics/bni_left_short.jpg) no-repeat top left;
}


/*--------------------------------------------------QUOTES-----------------------------------------*/

.where_to_find {
width:158px;
height:181px;
margin-top:8px;
#position:static; #left:-10px;
background:url(../graphics/where_to_find.jpg) 3px 0px   no-repeat;
}

.column_3 li a {
  display: block;
  padding: 0;
  list-style-type: none;
}


li.where_to_find {
width:158px;
height:181px;
margin-top:8px;
background:url(../graphics/where_to_find.jpg) 3px 0px   no-repeat;
list-style-type: none;
}

.comment_1 {
width:156px;
height:64px;
margin-top:10px;
clear:all;
background:transparent url(../graphics/comment_1.jpg) top left no-repeat;
}

.comment_2 {
width:156px;
height:78px;
margin-top:20px;
background:transparent url(../graphics/comment_2.jpg) top left no-repeat;
}

.comment_3 {
width:156px;
height:77px;
margin-top:20px;
background:transparent url(../graphics/comment_3.jpg) top left no-repeat;
}

.comment_4 {
width:156px;
height:84px;
margin-top:20px;
background:transparent url(../graphics/comment_4.jpg) top left no-repeat;
} 

.comment_5 {
width:156px;
height:141px;
margin-top:20px;
background:url(../graphics/comment_5.jpg) no-repeat -0px -10px;
} 

.post_it {
width:158px;
height:116px;
margin-top:15px;
background:url(../graphics/post-it-small.jpg) no-repeat 3px 0px;
} 

/*--------------------------------------------------TITLES-----------------------------------------*/

.title_home {
width:211px;
height:23px;
margin-right:50px;
margin-bottom:5px;
background:url(../graphics/titles/title_home.jpg) no-repeat top left;
}

.title_members {
width:211px;
height:23px;
margin-right:180px;
margin-bottom:5px;
background:url(../graphics/titles/title_members.jpg) no-repeat top left;
}

.title_visit {
width:211px;
height:23px;
margin-right:50px;
margin-bottom:5px;
background:url(../graphics/titles/title_visit.jpg) no-repeat top left;
}

.title_links {
width:211px;
height:23px;
margin-right:50px;
margin-bottom:5px;
background:url(../graphics/titles/title_links.jpg) no-repeat top left;
}

.title_testimonials {
width:211px;
height:23px;
margin-right:50px;
margin-bottom:5px;
background:url(../graphics/titles/testimonials.jpg) no-repeat top left;
}

.title_contact {
width:211px;
height:23px;
margin-right:50px;
margin-bottom:5px;
background:url(../graphics/titles/title_contact.jpg) no-repeat top left;
}

.title_terms {
width:280px;
height:23px;
margin-right:0px;
margin-bottom:5px;
background:url(../graphics/titles/title_terms.jpg) no-repeat top left;
}

.title_sitemap {
width:211px;
height:23px;
margin-right:50px;
margin-bottom:5px;
background:url(../graphics/titles/title_sitemap.jpg) no-repeat top left;
}

