body
	{
		padding:0px;
		background: #ffffff url(images/bgd.jpg) top left repeat-x; 
	}
	
A {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
A:visited {

	COLOR: #cc0000; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}

#elections	{
	background:#E9E9E9; padding:10px;
	}

.shadowleft	{
	background: #ffffff url(images/shadow_left.jpg) top left repeat-y;
	}
	
.shadowright	{
	background: #ffffff url(images/shadow_right.jpg) top left repeat-y;
	}

#gallerythumb img{ margin:5px;}

.nav {
	font-family:Arial, Helvetica, sans-serif; color: #ffffff; font-weight:none; font-size:12px;
	text-transform: uppercase;
	
}
.nav A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.nav A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.nav A:hover {
	COLOR: #ffcc33; TEXT-DECORATION: underline
}

#subnav li {
	margin:5px 0px 0px 0px; padding:5px 0px 0px 0px;
}

#articletitle {
	font-size:16px;
	}
	
	
#imagetop img{ margin:25px;}

#imagetop
	{
		background: url(http://www.controlaltdesign.com/projects/rumigallery/images/imagetop.png) top left no-repeat; 
	}
#imagebottom
	{
		background: url(http://www.controlaltdesign.com/projects/rumigallery/images/imagebottom.png) bottom right no-repeat; 
	}

.imagename	{
	font-family:Calibri, Arial; font-size:24px; color:#133b96;
	}
	
.imagename .veralink { font-size:24px; color:#133b96;text-decoration: none;}

td	{
	font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000;
	}
	
#services td	{
	text-align:center; background:#FFFFFF;
	}
	
#slogan	{
	font-family:Calibri, Arial; font-size:16px; color:#410e74;
	}
	
#pagetitle	{
	font-family:Calibri, Arial; font-size:22px; color:#cc0000; line-height:20px; font-weight:bold;
	}
	
#brown	{
	color:#8f3512;
	}

#intro	{
	font-family:Calibri, Arial; font-size:16px; color:#000000; line-height:20px;
	}
	
h1	{
	font-family:Arial, Helvetica, sans-serif; font-size:28px; color:#19295a; margin: 0px 0px 0px 0px; padding: 10px 0px 10px 0px; font-weight:100;
	}
	
h2	{
	font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#19295a; margin: 0px 0px 0px 0px; padding: 10px 0px 10px 0px; font-weight:100;
	}
	
	
.latestnews	{
	background: #ffffff url(images/middle_latestnews.jpg) top left repeat-y;
	}
	

	
#left
	{
		background: #eeece6 url(http://www.controlaltdesign.com/projects/rumigallery/images/bgd_left.jpg) top left repeat-x; 
		border-color:#6111b7; border-width:1px; border-style:solid; 
	}
	
#newsbox
	{
		background: #f5f2eb url(http://www.controlaltdesign.com/projects/rumigallery/images/bgd_left.jpg) top left repeat-x; 
		border-color:#bc8570; border-width:1px; border-style:solid; 
	}
#bar {
	background-image: url('images/bgd_bar.gif'); background-repeat: repeat-x;

}



#packagedetails li {background:url(http://www.controlaltdesign.com/projects/rumigallery/images/1_z2.gif)  top left no-repeat; margin:0px 0px 0px 0px; padding:0px 0px 0px 14px }

#footer {
	font-family:Arial, Helvetica, sans-serif; color: #000000; font-weight:none; font-size:12px; height:58px;
	padding:20px 0px 0px 30px;
	background-image: url('images/bgd_footer.jpg'); background-repeat: no-repeat;
}
#footer A {
	COLOR: #cc0000; TEXT-DECORATION: none
}
#footer A:visited {
	COLOR: #cc0000; TEXT-DECORATION: none
}
#footer A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}

#copyright {
	font-family:Calibri, Arial; color: 6a6a6a; font-weight:none; font-size:12px;
	text-align: center; vertical-align: middle;height:22px;
	
}

#tip {
	font-family:Calibri, Arial; color: 858584; font-weight:none; font-size:15px; padding: 5 5 5 5px;
	text-align: center;
}

#topimage {
	padding: 3 3 3 3px;
}
	
#body {
	padding: 10 10 10 10px;
	font-family:Calibri, Arial; font-size:15px;
}

#videomedium {
	padding: 5 5 5 5px;
	background-color: ffffff; 
	border-bottom: #cccccc 2px solid; border-top: #cccccc 2px solid; border-left: #cccccc 2px solid; border-right: #cccccc 2px solid;
}

#videotitle {
	font-family:Calibri, Arial; color: ffffff; font-weight:bold; font-size:13px; 
	padding: 3 3 3 3px; margin: 0 0 5 0px; height: 22px;
	text-align: center; background:url(http://www.controlaltdesign.com/projects/rumigallery/images/bgd_videotitle.gif) top left repeat-x; 
}




#contentcontact {
	padding: 10 10 10 10px;
	border-left: #cccccc 2px solid;
	border-right: #cccccc 2px solid;
	border-bottom: #cccccc 2px solid;
	background-color: #D5DFF9;
}



/*
input
	{
		border-color:#cc0000; border-width:1px; border-style:solid; 
		background-color:#ffffff; 
		padding:2px 0px 0px 2px;
		font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px;
	}
	
 textarea
	{
		border-color:#90938B; border-width:1px; border-style:solid; 
		background-color:#ffffff; 
		padding-left:5px;
		font-family:Tahoma; color:#000000; font-size:11px;
	}
	
*/
#boxmiddle {
		background-image: url('images/bgd_boxmiddle.gif'); 
		background-repeat: repeat-x;

	}
#boxleft {
		background-image: url('images/bgd_boxleft.gif'); background-repeat: no-repeat; background-position: top left;

	}
#boxright {
		background-image: url('images/bgd_boxright.gif'); 
		background-repeat: no-repeat;
		background-position: top right;

	}
	
#box {
		padding-top:10; padding-left:10; padding-right:10;  padding-bottom:10; 
}