BODY {
	background-color: #4C6289;
	color: #333333;
	background-image: url(images/page_bg.gif);
	background-repeat: repeat-x;
	font-family: arial, helvetica, verdana, sans-serif;
	font-size: 100%;
	margin:0;
	padding:0
}
H1 {
	font-size: 100%;
	margin: 0;
}
H2 {
	
	font-size: 100%;
	margin: 0;
}
IMG {
	border: 0;
	margin: 0;
	padding: 0
}
P {
	margin: 0;
	padding: 0
}

/* ************************************************** */
#container {
	background-color: #FFFFFF;
	background-image: url(images/container_bg.gif);
	background-repeat: repeat-y;
	font-size: 100%;
	width: 780px;
	margin: 0 auto 0 auto;
	padding: 15px 0 0 0
}
#container_roundbot {
	background-color: #FFFFFF;
	background-image: url(images/container_roundbot.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	height: 30px;
	width: 780px;
	margin: 0 auto 0 auto;
	padding: 0
}
#container_roundtop {
	background-color: #FFFFFF;
	background-image: url(images/container_roundtop.jpg);
	background-repeat: no-repeat;
	height: 20px;
	width: 780px;
	margin: 0 auto 0 auto;
	padding: 0
}
#content_leftholder {
	background-color: transparent;
	float: left;
	width: 264px;
	margin: 15px 0 0 0;
	padding: 0
}
#content_rightholder {
	background-color: transparent;
	float: left;
	width: 516px;
	margin: 15px 0 0 0;
	padding: 0
}
#content_leftholder2 {
	background-color: transparent;
	float: left;
	width: 264px;
	margin: 0;
	padding: 0
}
#content_rightholder2 {
	background-color: transparent;
	float: left;
	width: 516px;
	margin: 0;
	padding: 0
}
#content_rightholder3 {
	background-color: transparent;
	margin: 0;
	padding: 0
}
#content_right_newsholder {
	background-color: transparent;
	width: 471px;
	margin: 0 auto 0 auto;
	padding: 0
}
#footer {
	background-color: transparent;
	background-image: url(images/cubika_logo.gif);
	background-repeat: no-repeat;
	background-position: top right;
	color: #FFFFFF;
	font-family: verdana, arial, sans-serif;
	font-size: 65%;
	width: 780px;
	margin: 0 auto 0 auto;
	padding: 10px 80px 20px 0; 
	text-align: right;
	voice-family: "\"}\"";   
	voice-family: inherit;  
	width: 700px
}
/* Be nice to Opera 5 */
body>#footer {
	width:700px
}
#footer A {
	background-color: transparent;
	color: #FFFFFF;
	text-decoration: none
}
#footer A:HOVER {
	background-color: transparent;
	color: #000000;
	text-decoration: none
}
#logo_header {
	width: 750px;
	margin: 0 auto 0 auto;
	padding: 0
}
#login_header {
	background-color: #424242;
	background-image: url(images/sub_header_bg.gif);
	width: 750px;
	margin: 0 auto 0 auto;
	padding: 0
}
.login {
	text-align: right;
	background-color: transparent;
	color: #999999;
	font-family: verdana, arial, sans-serif;
	font-size: 65%;
	margin: 0;
	padding: 5px 20px 5px 20px
}
.login FORM {
	margin: 0;
	padding:0
}
.login A {
	background-color: transparent;
	color: #A8AC0B;
	text-decoration: none
}
.login A:HOVER {
	background-color: transparent;
	color: #FFFFFF
}
.textbox_login {
	background-color: #424242;
	border: 1px solid #999999;
	color: #999999;
	font-family: verdana, arial, sans-serif;
	font-size: 100%;
	font-weight: normal;
	margin: 0 0 0 0;
	padding: 0 4px 0 4px;
	width: 100px
}
.textbox_login_short {
	background-color: #424242;
	border: 1px solid #999999;
	color: #999999;
	font-family: verdana, arial, sans-serif;
	font-size: 100%;
	font-weight: normal;
	margin: 0 0 0 0;
	padding: 0 4px 0 4px;
	width: 70px
}
#main_nav {
	background-color: #A8AC0B;
	background-image: url(images/sub_nav3_bg.gif);
	background-repeat: repeat-y;	
	color: #FFFFFF;
	margin: 0 auto 0 auto;
	padding: 0;
	width: 750px
}
/* Be nice to Opera 5 */
body>#main_nav {
	width:750px
}
#main_nav ul {
	border: 0;
	margin: 0;
	padding: 0;
	list-style-type: none;
	clear: left
}
#main_nav ul li {
	display: block;
	float: left;
	text-align: center;
	padding: 0;
	margin: 0
	}
#main_nav ul li a {
	background-color: #6F782B;
	background-image: url(images/nav_buttons_bg.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 125px;
	letter-spacing: 1px;
	font-size: 65%; 
	font-family: Verdana,  Arial, Sans-Serif;
	padding: 0;
	margin: 0;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	text-align: center;
	font-weight: normal;
	line-height: 3em;
	white-space: nowrap 
  
	}
#main_nav ul li#buttone a	{
	background-image: url(images/nav_buttone_bg.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	} 
#main_nav ul li#buttsix a	{
	background-image: url(images/nav_buttsix_bg.gif);
	background-repeat: no-repeat;
	background-position: bottom right
	}
 			
#main_nav ul li a:hover {
	background-color: #6F782B;
	color: #A8AC0B
	}
#main_nav a:active	{
	background-color: #6F782B;
	color: #333333
	}
	
	
body#sectionone #main_nav li#buttone a,
body#sectiontwo #main_nav li#butttwo a,
body#sectionthree #main_nav li#buttthree a,
body#sectionfour #main_nav li#buttfour a,
body#sectionfive #main_nav li#buttfive a, 
body#sectionsix #main_nav li#buttsix a
{
	background-color: #6F782B;
	color: #333333;
	font-weight: bold
	}
	
	
#sub_nav li#buttone_four a  {
	background-image: none
}
#sub_nav li#butttwo_six a  {
	background-image: none
}
#sub_nav li#buttthree_five a  {
	background-image: none
}
#sub_nav li#buttfour_four a  {
	background-image: none
}
#sub_nav li#buttfive_two a  {
	background-image: none
}
#sub_nav li#buttsix_two a  {
	background-image: none
}
#sub_nav li#buttseven_eight a  {
	background-image: none
}



body#sectionone_one #main_nav li#buttone a,
body#sectionone_two #main_nav li#buttone a,
body#sectionone_three #main_nav li#buttone a,
body#sectionone_four #main_nav li#buttone a,

body#sectiontwo_one #main_nav li#butttwo a,
body#sectiontwo_two #main_nav li#butttwo a,
body#sectiontwo_three #main_nav li#butttwo a,
body#sectiontwo_four #main_nav li#butttwo a,
body#sectiontwo_five #main_nav li#butttwo a,
body#sectiontwo_six #main_nav li#butttwo a,

body#sectionthree_one #main_nav li#buttthree a,
body#sectionthree_two #main_nav li#buttthree a,
body#sectionthree_three #main_nav li#buttthree a,
body#sectionthree_four #main_nav li#buttthree a,
body#sectionthree_five #main_nav li#buttthree a,

body#sectionfive_one #main_nav li#buttfive a,
body#sectionfive_two #main_nav li#buttfive a,
body#sectionsix_one #main_nav li#buttsix a,
body#sectionsix_two #main_nav li#buttsix a
{
	background-color: #6F782B;
	color: #333333
}

body#sectionone_one #main_nav li#buttone a:hover,
body#sectionone_two #main_nav li#buttone a:hover,
body#sectionone_three #main_nav li#buttone a:hover,
body#sectionone_four #main_nav li#buttone a:hover,

body#sectiontwo_one #main_nav li#butttwo a:hover,
body#sectiontwo_two #main_nav li#butttwo a:hover,
body#sectiontwo_three #main_nav li#butttwo a:hover,
body#sectiontwo_four #main_nav li#butttwo a:hover,
body#sectiontwo_five #main_nav li#butttwo a:hover,
body#sectiontwo_six #main_nav li#butttwo a:hover,

body#sectionthree_one #main_nav li#buttthree a:hover,
body#sectionthree_two #main_nav li#buttthree a:hover,
body#sectionthree_three #main_nav li#buttthree a:hover,
body#sectionthree_four #main_nav li#buttthree a:hover,
body#sectionthree_five #main_nav li#buttthree a:hover,

body#sectionfive_one #main_nav li#buttfive a:hover,
body#sectionfive_two #main_nav li#buttfive a:hover,
body#sectionsix_one #main_nav li#buttsix a:hover,
body#sectionsix_two #main_nav li#buttsix a:hover
{
	background-color: #6F782B;
	color: #A8AC0B
}

body#sectionone_one #sub_nav li#buttone_one a,
body#sectionone_two #sub_nav li#buttone_two a,
body#sectionone_three #sub_nav li#buttone_three a,
body#sectionone_four #sub_nav li#buttone_four a,

body#sectiontwo_one #sub_nav li#butttwo_one a,
body#sectiontwo_two #sub_nav li#butttwo_two a,
body#sectiontwo_three #sub_nav li#butttwo_three a,
body#sectiontwo_four #sub_nav li#butttwo_four a,
body#sectiontwo_five #sub_nav li#butttwo_five a,
body#sectiontwo_six #sub_nav li#butttwo_six a,

body#sectionthree_one #sub_nav li#buttthree_one a,
body#sectionthree_two #sub_nav li#buttthree_two a,
body#sectionthree_three #sub_nav li#buttthree_three a,
body#sectionthree_four #sub_nav li#buttthree_four a,
body#sectionthree_five #sub_nav li#buttthree_five a,

body#sectionthree_six #sub_nav li#buttthree_six a,
body#sectionthree_seven #sub_nav li#buttthree_seven a,
body#sectionthree_eight #sub_nav li#buttthree_eight a,

body#sectionfive_one #sub_nav li#buttfive_one a,
body#sectionfive_two #sub_nav li#buttfive_two a,

body#sectionsix_one #sub_nav li#buttsix_one a,
body#sectionsix_two #sub_nav li#buttsix_two a,

body#sectionseven_one #sub_nav li#buttseven_one a,
body#sectionseven_two #sub_nav li#buttseven_two a,
body#sectionseven_three #sub_nav li#buttseven_three a,
body#sectionseven_four #sub_nav li#buttseven_four a,
body#sectionseven_five #sub_nav li#buttseven_five a,
body#sectionseven_six #sub_nav li#buttseven_six a,
body#sectionseven_seven #sub_nav li#buttseven_seven a,
body#sectionseven_eight #sub_nav li#buttseven_eight a
{
	background-color: #A8AC0B;
	color: #333333;
	font-weight: bold
}






#sub_nav {
	background-color: transparent;
	background-image: url(images/sub_nav3_bg.gif);
	background-repeat: repeat-y;	
	color: #333333;
	margin: 0 auto 0 auto;
	padding: 0;
	width: 750px;
	white-space: nowrap;     
	voice-family: "\"}\"";   
	voice-family: inherit;  
	width: 750px
}
/* Be nice to Opera 5 */
body>#sub_nav {
	width:750px
}

#sub_nav  ul {
	background-color: transparent;
	border: 0;
	margin: 0 0 0 15px;
	padding: 0;
	list-style-type: none
}
#sub_nav  ul li {
	background-color: transparent;
	display: block;
	float: left;
	text-align: center;
	padding: 0;
	margin: 0
	}
#sub_nav ul li A {
	background-color: transparent;
	background-image: url(images/subnav_sep.gif);
	background-position: right;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Sans-Serif;
	padding: 0 7px 0 7px;
	margin: 0 0 0 0;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: 1px;
	line-height: 3em;
	white-space: nowrap;
	font-size: 65%    
}
			
#sub_nav ul li A:HOVER {
	background-color: transparent;
	color: #FFFFFF
	}
#sub_nav ul li A:ACTIVE	{
	background-color: transparent;
	color: #333333
	}












.mininews_featured_holder_left {
	float: left;
	margin: 0 auto 0 0;
	padding: 0;
	width: 218px
}

.mininews_featured_holder_right {
	float: right;
	margin: 0 0 0 auto;
	padding: 0;
	width: 218px
}


.mininews_gallery_holder {
	background-color: transparent;
	float: left;
	font-size: 65%;
	margin: 0 0 0 auto;
	padding: 0;
	text-align:center;
	width: 122px
}

#content_right_galleryholder {
	background-color: transparent;
	width: 501px;
	margin: 0 auto 0 auto;
	padding: 0 0 0 7px;
	voice-family: "\"}\"";   
	voice-family: inherit;  
	width: 494px
}

#view_gallery_box {
	background-color: transparent;
	margin: 10px auto 0 auto;
	padding: 0;
	text-align: right;
	width: 471px
}
#content_right_galleryholder H1 {
	font-size: 90%;
	margin: 0 0 20px 8px;
	padding: 0
}


/* ************************************************** */
.banner_ad {
	border: 1px solid #666666;
	height: 62px;
	width: 470px;
	font-size: 0px;
	line-height: 0px;
	margin: 0 auto 0 auto;
	padding: 0;
	voice-family: "\"}\"";   
	voice-family: inherit; 
	height: 60px; 
	width: 468px
}
/* Be nice to Opera 5 */
body>.banner_ad {
	height: 60px; 
	width: 468px
}
.bold {
	font-weight: bold
}
.clearer {
	background-color: transparent;
	font-size: 0px;
	clear: both;
	line-height: 0;
	height: 0;
	margin: 0;
	padding: 0
}
.header_pic {
	background-color: transparent;
	font-size: 0px;
	line-height: 0;
	margin: 15px auto 0 auto;
	padding: 0;
	width: 750px
}
.left_box1 {
	background-color: #A8AC0B;
	background-image: url(images/left_box1_bg.gif);
	background-repeat: repeat-y;
	color: #FFFFFF;
	font-size: 65%;
	margin: 0 auto 0 auto;
	padding: 0 17px 0 17px;
/* For IE5/Win's benefit width = [correct width] + [left and right padding] + [left and right border widths] */
/* = 200 + [17+17] + [0+0] */
	width: 234px;
/* Tantec Celik hack - correct width below */
	voice-family: "\"}\"";
	voice-family:inherit;
	width:200px
}
/* Be nice to Opera 5 */
body>.left_box1 {
	width:200px
}
.gallery_table {
	font-size: 100%;
	margin: 0 auto 0 auto;
	padding: 0
}
.gallery_table A IMG {
	font-size: 65%;
	margin: 6px;
	padding: 0
}
.gallery_table H1 {
	margin: 0;
	padding: 0 0 0 10px
}
.gallery_table_text {
	font-size: 70%;
	margin: 3px 6px 12px 6px;
	text-align: left
}
.gallery_button_text {
	margin: 0;
	padding: 0;
}
.gallery_buttons {
	float: right;
	font-size: 70%;
	margin: 0;
	padding: 0;
	text-align: right
}
.gallery_buttons A IMG {
	margin: 0 0 0 3px;
	padding: 0
}
.left_box1 H1 {
	background-color: transparent;
	color: #333333;	
	font-family: arial, verdana, sans-serif;
	font-size: 120%;
	font-weight: bold;
	margin: 0 0 10px 0;
	text-transform: uppercase
}
.left_box1 H2 {
	background-color: transparent;
	color: #FFFFFF;
	font-family: arial, verdana, sans-serif;
	font-size: 110%;
	font-weight: normal;
		margin: 0 0 5px 0;
	text-transform: uppercase
}
.left_box1 A {
	background-color: transparent;
	border-bottom: 1px dotted #FFFFFF;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none
}
.left_box1 A:HOVER {
	background-color: transparent;
	border-bottom: 1px dotted #A8AC0B;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none
}
.left_box1 IMG {
	margin: 4px 0 13px 0;
	padding: 0
}
.left_box1 P {
	background-color: transparent;
	color: #333333;
	font-family: verdana, arial, sans-serif;
	margin: 0;
	padding: 0 0 13px 0
}
.left_box1_roundtop {
	background-color: #A8AC0B;
	background-image: url(images/left_box1_roundtop.gif);
	background-position: top;
	background-repeat: no-repeat;
	height: 15px;
	width: 234px;
	margin: 0 auto 0 auto;
	padding: 0
}
.left_box1_roundbot {
	background-color: #A8AC0B;
	background-image: url(images/left_box1_roundbot.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	height: 7px;
	width: 234px;
	margin: 0 auto 10px auto;
	padding: 0
}
.left_box1_headertop {
	background-color: #A8AC0B;
	background-image: url(images/left_box1_headertop.gif);
	background-position: top;
	background-repeat: no-repeat;
	line-height: 0;
	font-size: 0;
	height: 7px;
	width: 234px;
	margin: 0 auto 0 auto;
	padding: 0
}
.left_box1_headerbot {
	background-color: #A8AC0B;
	background-image: url(images/left_box1_headerbot.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	line-height: 0;
	font-size: 0;
	height: 7px;
	width: 234px;
	margin: 0 auto 0 auto;
	padding: 0
}
.left_box1_headermiddle {
	background-color: #A8AC0B;
	background-image: url(images/left_box1_headermiddle.gif);
	background-repeat: repeat-y;
	width: 234px;
	margin: 0 auto 0 auto;
	padding: 0
}
.left_box1_headercontent {
	width: 186px;
	margin: 0 auto 0 auto;
	padding: 0
}
.left_box1_headercontent H1 {
	background-color: transparent;
	color: #333333;
	font-family: arial, verdana, sans-serif;
	font-size: 70%;
	font-weight: bold
}
.left_box2 {
	background-color: transparent;
	color: #333333;
	font-size: 65%;
	margin: 0 15px 0 auto;
	padding: 0;
	width: 218px
}
#content_right_mininewsholder {
	background-color: transparent;
	width: 471px;
	margin: 0 auto 15px auto;
	padding: 0
}
#content_right_mininewsholder H1 {
	font-size: 90%;
	margin: 0 0 20px 0;
	padding: 0
}

.mininews_box_pic {
	margin: 0 0 10px 0;
	padding: 0
}
.minigallery_box {
	margin: 10px auto 0 auto;
	padding: 0;
	text-align:left;
	width: 105px
}
.mininews_box {
	font-size: 70%;
	margin: 0;
	padding: 0
}
.mininews_box A {
	background-color: transparent;
	border-bottom: 1px dotted #996600;
	color: #996600;
	text-decoration: none;
	margin: 0;
	padding: 0
}
.mininews_box A:HOVER {
	background-color: transparent;
	border-bottom: 1px dotted #FFFFFF;
	color: #996600;
	text-decoration: none
}
.mininews_box H2 {
	background-color: transparent;
	color: #A8AC0B;
	font-family: arial, verdana, sans-serif;
	font-size: 110%;
	font-weight: bold;
	text-transform:uppercase
}
.mininews_box P {
	background-color: transparent;
	color: #333333;
	font-family: verdana, arial, sans-serif;
	line-height: 140%;
	margin: 0;
	padding: 0 0 13px 0
}

.right_box1 {
	background-color: #FFFFFF;
	background-image: url(images/right_box_bg.gif);
	background-repeat: repeat-y;
	margin: 0 auto 0 0;
	padding: 0;
	width: 501px
}
.right_box3 {
	background-color: transparent;
	margin: 0 auto 0 auto;
	padding: 0;
	width: 750px
}
.right_box1_content_pic {
	background-color: transparent;
	margin: 0 auto 13px auto;
	padding: 0;
	width: 471px
}
.right_box1_content {
	background-color: transparent;
	margin: 0 auto 0 auto;
	padding: 0;
	width: 471px
}
.right_box3_content {
	background-color: transparent;
	margin: 0 auto 0 auto;
	padding: 0;
	width: 720px
}
.right_box1_content A, .right_box3_content A {
	background-color: transparent;
	border-bottom: 1px dotted #996600;
	color: #996600;
	font-weight: normal;
	text-decoration: none
}
.right_box1_content A:HOVER, .right_box3_content A:HOVER {
	background-color: transparent;
	border-bottom: 1px dotted #FFFFFF;
	color: #996600;
	font-weight: normal;
	text-decoration: none
}
.right_box1_content H1, .right_box3_content H1 {
	font-family: arial, verdana, sans-serif;
	color: #996600;
	font-size: 90%;
	font-weight: bold;
	margin: 0 0 10px 0;
	text-transform:uppercase
}
.right_box1_content H1 A {
	font-weight: bold
}
.right_box1_content H1 A:HOVER {
	font-weight: bold
}
.right_box1_content H2 {
	background-color: transparent;
	font-family: arial, verdana, sans-serif;
	color: #A8AC0B;
	font-size: 70%;
	font-weight: bold;
	text-transform:uppercase
}
.right_box1_content IMG {
	float: left;
	margin: 0;
	padding: 4px 10px 0 0
}
.right_box1_content P, .right_box1_content FORM, .right_box3_content P {
	background-color: transparent;
	color: #333333;
	font-family: verdana, arial, sans-serif;
	font-size: 70%;
	line-height: 140%;
	margin: 0;
	padding: 0 0 10px 0
}
.right_box1_content UL {
	background-color: transparent;
	color: #333333;
	font-family: verdana, arial, sans-serif;
	font-size: 70%;
	font-weight: normal;
	line-height: 140%;
	margin: 0 0 0 20px;
	padding: 0 0 15px 0
}
.right_box1_content LI {
	list-style-type: circle	
}
.right_box1_content DL {
	background-color: transparent;
	color: #A8AC0B;
	font-family: verdana, arial, sans-serif;
	font-size: 70%;
	font-weight: bold;
	line-height: 140%;
	margin: 0;
	padding: 0 0 15px 0
}
.right_box1_content DD {
	background-color: transparent;
	color: #333333;
	font-family: verdana, arial, sans-serif;
	font-weight: normal;
	line-height: 140%;
	margin: 0;
	padding: 0 0 15px 0
}

.right_box1_roundbot {
	background-color: #FFFFFF;
	background-image: url(images/right_box1_roundbot.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	font-size: 0px;
	height: 15px;
	width: 501px;
	margin: 0 auto 15px 0;
	padding: 0
}
.right_box1_roundtop {
	background-color: #FFFFFF;
	background-image: url(images/right_box1_roundtop.gif);
	background-position: top;
	background-repeat: no-repeat;
	font-size: 0px;
	height: 15px;
	width: 501px;
	margin: 0 auto 0 0;
	padding: 0
}
#single_column_container {
	background-color: transparent;
	background-image: url(images/single_column_bg.gif);
	background-repeat: repeat-y;
	margin: 0 auto 0 auto;
	padding: 0;
	width: 780px
}
#single_column_container_fullwidth {
	background-color: transparent;
	background-image: url(images/single_column_fullwidth_bg.gif);
	background-repeat: repeat-y;
	margin: 0 auto 0 auto;
	padding: 0;
	width: 780px
}



#single_column_container_roundbot {
	background-color: transparent;
	background-image: url(images/single_column_roundbot.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	font-size: 0px;
	height: 15px;
	width: 780px;
	margin: 0 auto 0 auto;
	padding: 0
}
#single_column_container_roundtop {
	background-color: transparent;
	background-image: url(images/single_column_roundtop.gif);
	background-position: top;
	background-repeat: no-repeat;
	font-size: 0px;
	height: 15px;
	width: 780px;
	margin: 15px auto 0 auto;
	padding: 0
}

.right_box2 {
	background-color: transparent;
	margin: 0 auto 0 0;
	padding: 0;
	width: 501px
}
.diary_location {
	font-weight: bold;
	float: right;
	text-align: right;
	width: 235px;
	padding: 3px 0 0 0;
	margin: 0
}

.diary_date {
	font-size: 90%;
	font-weight: bold;
	text-align: left;
	padding: 3px 0 0 0;
	margin: 0
}
.members_location {
	font-weight: bold;
	float: right;
	text-align: right;
	width: 200px;
	padding: 0;
	margin: 0
}

.members_name {
	font-weight: bold;
	text-align: left;
	padding: 0;
	margin: 0
}
.members_contacts {
	font-size: 90%;
	font-weight: bold;
	text-align: left;
	padding: 3px 0 0 0;
	margin: 0
}
.dgColumn1 {
	width: 25%
}
.dgColumn2 {
	width: 25%
}
.dgColumn3 {
	width: 25%
}
.dgColumn4 {
	width: 25%
}
.dgColumn5 {
	width: 0%
}
.dgHeader{
	background-color: #A8AC0B;

	color: #FFFFFF;
	font-family: verdana, arial, sans-serif;
	font-size: 70%;
	font-weight: bold
}
.dgHeader TD {	
	border-bottom: 1px solid #666666;
	padding: 5px
}
.dgPager {
	background-color: #FFFFFF;
	color: #333333;
	font-family: verdana, arial, sans-serif;
	font-size: 70%;
	font-weight: bold
}
.dgPager TD {
	padding: 5px 3px 5px 3px;
	text-align: right
}
.dgPager A {
	background-color: #A8AC0B;
	color: #FFFFFF;
	border: 1px solid #666666;
	margin: 0;
	padding: 1px 2px 1px 2px
}
.dgPager A:HOVER {
	background-color: #FFFFFF;
	color: #996600;
	border: 1px solid #666666;
	margin: 0;
	padding: 1px 2px 1px 2px
}
.dgPager SPAN {
	background-color: #FFFFFF;
	border: 1px solid #666666;
	margin: 0;
	padding: 1px 2px 1px 2px
}
.dgItem{
	background-color: #FFFFFF;
	color: #333333;
	font-family: verdana, arial, sans-serif;
	font-size: 70%;
	font-weight: normal
}
.dgItem TD {
	border-bottom: 1px solid #666666;	
	padding: 5px
}
.dgItemAlt{
	background-color: #FFFFFF;
	color: #333333;
	font-family: verdana, arial, sans-serif;
	font-size: 70%;
	font-weight: normal
}
.dgItemAlt TD {
	border-bottom: 1px solid #666666;
	padding: 5px
}
.dgTable {
	border: 1px solid #666666;
	font-family: verdana, arial, sans-serif;
	font-weight: normal;
	margin: 0;
	padding:0;
	width: 720px
}
.news_ident {
	border-top: 1px dashed #CCCCCC;
	text-align: right
}
.news_ident P {
	background-color: transparent;
	color: #666666;
	font-size: 65%
}
.article_image {
	font-size: 65%;
	margin: 0 0 15px 0;
	padding: 0
}
.article_image IMG{
	margin: 0;
	padding: 0;
	float:left
}
.article_imagepadleft {
	margin: 0;
	padding: 0 15px 0 0;
	float:left
}
LEGEND {
	background-color: transparent;
	color: #666666;
	font-weight: bold
}
.members_legend {
	background-color: transparent;
	color: #666666;
	font-size: 75%;
	font-weight: bold
}
.checkbox {
	line-height:100%;
	margin: 0;
	padding: 0;
	vertical-align:text-top
}
FIELDSET {
	background-color: transparent;
	margin: 0;
	padding: 0 10px 10px 10px
}
.form {
	background-color: transparent;
	border: 1px dashed #666666;
	margin: 0;
	padding: 20px
}
.form_admin {
	background-color: transparent;font-family: verdana, arial, sans-serif;
	border: 1px dashed #666666;font-size:70%;
	margin: 0;
	padding: 20px
}
.textarea {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	margin:  .75em 0 .75em auto;
	padding: 0;
	width: 400px;
	vertical-align:middle
}
.textbox {
	margin:  .75em 0 .75em 0;
	padding: 0;
	vertical-align:middle
}
.textbox_fullwidth {
	margin:  .75em 0 .75em 0;
	padding: 0;
	width: 400px;
	vertical-align:middle
}
.ddlist {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	margin:  .75em 0 .75em 0;
	padding: 0;
	vertical-align:middle
}

.prevnextlinks {
	background-color: transparent;
	color: #333333;float: right;
	font-family: verdana, arial, sans-serif;
	font-size: 70%;
	line-height: 140%;
	margin: 0 15px 0 0;
	padding: 0 0 15px 0;
	text-align: right;
	width: 200px
}
.prevnextlinks A {
	background-color: transparent;
	border-bottom: 1px dotted #996600;
	color: #996600;
	text-decoration: none
}
.prevnextlinks A:HOVER {
	background-color: transparent;
	border-bottom: 1px dotted #FFFFFF;
	color: #996600;
	text-decoration: none
}
.prevnextlinks H1 {
	font-family: arial, verdana, sans-serif;
	color: #996600;
	font-size: 130%;
	font-weight: bold;
	margin: 0 0 10px 0;
	text-transform:uppercase
}
.prevnext_left {
	font-family: verdana, arial, sans-serif;
	font-size: 70%;
	text-align: left;
	padding: 0 0 15px 0;
	margin: 0
}
.ad_seperator {
	border-top: 1px dotted #CCCCCC;
	color:#CCCCCC;
	font-family: verdana, arial, sans-serif;
	font-size: 65%;
	margin: 0 auto 5px 0;
	padding: 0;
	text-align: center;
	text-transform: uppercase;
	width: 501px
}
.horizdot_seperator {
	background-color: transparent;
	border-top: 1px dotted #999999;
	margin: 0 auto 0 auto;
	padding: 0;
	width: 471px
}
.login_button {
	background-color:#A8AC0B;
	border: none;
	
	color:#FFFFFF;
	font-family: verdana, arial, sans-serif;
	font-size: 100%;

	margin: 0 0 0 0;
	padding: 0px;

}
.itemtemplate1 {
	background-color: #F2F2F2;
	margin: 0;
	padding: 5px
}
.itemtemplate2 {
	background-color: #FFFFFF;
	margin: 0;
	padding: 5px
}
.members_minipic {
	margin: 10px 0 0 0;
	float:left;
	font-size: 80%;
	padding: 0;
	width:130px
}
.members_minitext {
	margin: 10px 0 0 0;
	float:left;
	padding: 0;
	width:380px
}
.members_minipic A IMG {
	border:none
}
.members_minitext H1 {
	font-size: 75%;
	font-weight: bold
}
.members_miniskills {
	background-color: transparent;
	color: #666666;
	float:left;
	font-size: 70%;
	margin: 0;
	padding: 0
}
.members_miniskills UL {
	margin: 0 0 0 15px;
	padding: 0
}
.members_miniskills UL LI {
	margin: 0 0 0 20px;
	padding: 0
}
.update {
	font-size: 80%;
	font-weight: normal
}