@import "forms.css";
@import "css_navigation_h.css";

*			{ margin:0; padding:0;}
p				{ padding-bottom:10px;}

body			{ background:url(img/bcg.jpg); background-position:top left; background-repeat:repeat-x; background-color:#eae0c7; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3a3a3a;}
body			{ margin-top:0; padding-top:0;}
h3				{ font-size:14px; font-weight:bold; }

.groups > h1	{ border-bottom:1px dotted #ccc; margin-bottom:10px;}	

a, a:visited	{ color:#015885; text-decoration:underline;}
a:hover			{ text-decoration:none;}

#footer			{ font-size:11px; color:#ccc; padding:16px 36px 0 36px;}
#footer a, #footer a:visited	{ color:#ccc; text-decoration:none;}
#footer a:hover	{ color:#bcbcbc; text-decoration:underline;}

#header			{ background:url(img/header_bcg.jpg); background-position:bottom left; background-repeat:no-repeat; margin:0; padding:0;}
#header div		{  margin:0; padding:0;}
.meeting		{ height:28px; color:#eae0c7; text-align:right; line-height:28px;}
.meeting a, .meeting a:visited	
				{ color:#fff; font-weight:bold; text-decoration:underline;}
.meeting a:hover{ text-decoration:none;}

.login_form		{ padding-left:195px; color:#000;}
.login_form a	{ font-size:11px;}

.login_input	{ float:left; background:transparent; background-image:url(img/input_bcg.gif); background-repeat:no-repeat; background-position:right top; }
.login_input input[type="text"], .login_input input[type="password"]
				{  border:0; overflow:hidden; height:19px; background:transparent; width:110px; padding-right:2px;}

.button_login	{ width:62px; height:19px; border:0; margin:0; padding:0; cursor:pointer;}

#menu			{ background:url(img/menu_bcg.jpg); background-position:top left; background-repeat:no-repeat; background-color:#fff; padding-left:30px; padding-top:6px;}

#content		{ padding-top:0; padding-right:36px; padding-bottom:20px; padding-left:36px;}

.spacer			{ border-top:1px #e5e5e5 solid; border-bottom:1px #e5e5e5 solid; height:2px; clear:both; line-height:1px; font-size:1px;}

.boxes			{ padding:22px; padding-top:19px; float:left; margin-bottom:15px; background:url(img/blue.jpg); background-position:top left; background-repeat:no-repeat; font-size:11px; width:218px; height:186px; color:#fff;}
.boxes a, .boves a:visited	
				{ color:#fff; text-decoration:underline;}
.boxes a:hover	{ text-decoration:none;}
.boxes li		{ margin-top:5px; list-style:none!important; background:url(img/bullet.gif); background-repeat:no-repeat; background-position:0 6px; padding-left:5px;}

.lines			{ background:url(img/lines.png); background-repeat:repeat-x; height:4px; font-size:1px; margin-top:5px;}

#breadcrumbs	{ font-size:9px; color:#999; padding-top:3px; border-top:1px #ccc dotted; margin-bottom:10px;}
#breadcrumbs a	{ color:#999;}
.odd, .even		{ padding:5px; }
.odd img, .even img	
				{ margin-right:5px; }

.gallery_list	{ margin-top:10px; }
.gallery_list h3
				{ font-size: 16px; font-weight:bold; color:#235878; display:inline; }
#ico			{ margin-bottom:-9px; padding-top:0px; padding-left:5px }
#pics			{ padding:0 0 10px 20px; }
#pics img 		{ border:1px solid #555; margin-right:6px; }

.left_menu		{ position:relative; }
.left_menu  li	{ padding:0; margin:0; font-size:14px; border-top:1px dotted #ccc; border-bottom:1px dotted #999; margin-bottom:2px; }
.left_menu img	{ margin-bottom:-3px; float:left;}
.left_menu  li a
				{ display:block; margin-right:-5px; height:20px; padding:5px 2px; text-decoration:none;}
.left_menu  li a:hover
				{ background-color:#fffff0; color:#c00;  margin-right:0;}
.left_menu  li a.on 
				{ background-color:#fff; color:#966; font-weight:bold;}
				
.art_list li	{ list-style:none!important; background-image:url(../img/art_list.png); background-position:3px 3px; background-repeat:no-repeat; padding-left:25px; border-bottom:1px #eee dotted; text-transform:capitalize;}

.linkList 	{ list-style:none!important; }
.linkList li	{ background-image:url('../img/bullet.png'); background-position:4px 2px; background-repeat:no-repeat; padding-left:20px; border-bottom:1px dotted #ccc; margin-bottom:4px; padding-bottom:2px;}
.linkList a 	{ text-decoration:none; display:block; }

.member_list 	{ list-style:none!important; }
.member_list li { display:block; float:left; width:180px; height:40px; margin-right:10px; margin-bottom:10px; border:1px dotted #ccc; padding:5px; background-color:#f7f7f0; }
.member_list li img
				{ margin-right:10px; }
.benefits		{ list-style:none!important; }
.benefits li	{ padding: 4px 0px;}


#maincontent ul	{ list-style:inside; }

#main_content_inner2 img	
				{ margin:auto; padding:auto; }

.sectionEvents	{ float:right; padding:0; margin:0 0 5px 5px; border:1px solid #eee; font-size:10px; width:250px; }
.sectionEvents ul { list-style:none!important; }
.sectionEvents li { padding:2px 2px 2px 4px; }
.sectionEvents b  { font-size:11px; }
.sectionEvents strong  { display:block; font-size:16px; padding:4px; margin-bottom:4px; background:#eee; border-bottom:1px dotted #ccc; }




