/*
Theme Name: UCM
Theme URI: http://ucm-uwm.org
Description: Custom template designed by  <a href="http://tracyappsdesign.com/">tracy apps design LLC</a>.
Version: 2.0
Author: tracy apps
Author URI: http://tracyappsdesign.com/

*/
html {font-size: 67.5%; margin: 0px; padding: 0px;}
body {margin: 0px; padding: 0px; background: #29323d url('/wp-content/themes/ucm/images/bodyBG.jpg') no-repeat top center; font: normal 1em/1.4em "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif; color: #e8ebd7;}

a, a:visited {color:#c9df62; text-decoration:none; outline:none;}
a:hover, a:visited:hover, a:focus {color:#7b889b; text-decoration:underline; outline:none;}

a img {border:none; outline:none;}

.alignleft {float: left; margin-right:8px;}
.alignright {float: right; margin-left:8px;}

h1 {font: normal 2em/1em "Times New Roman", Times, serif; color: #e8ebd7; margin: 0px; padding: 0px;}
h2 {font: normal 2.4em/1.2em "Times New Roman", Times, serif; color: #e8ebd7; margin: 0px; padding-bottom: 0px;}
h3 {font: normal 2.0em/1.2em "Times New Roman", Times, serif; color: #e8ebd7; margin-bottom: 0px; padding-bottom: 0px;}
h4 {font: normal 1.8em/1em "Times New Roman", Times, serif; color: #e8ebd7; margin-bottom: 0px; padding-bottom: 0px; font-variant:small-caps;}
h5 {font: normal 1.3em/1em "Times New Roman", Times, serif; color: #e8ebd7;}
h6 {font: normal 1.1em/1.2em "Times New Roman", Times, serif; color: #e8ebd7;}

.home #headerContainer {height: 486px; width: 1062px; margin: 0px auto; background: url('/wp-content/themes/ucm/images/headerContainerBG.jpg') no-repeat top left;}
.page #headerContainer {height: 152px; width: 1062px; margin: 0px auto; background: url('/wp-content/themes/ucm/images/headerContainerBG-internal.jpg') no-repeat top left;}
	#header {height: 148px;}
		#logo {width: 294px; height: 148px; float: left; background: url('/wp-content/themes/ucm/images/logoBG.jpg') no-repeat top left;}
			#logo img.ucm-logo {margin: 0px 0px 0px 41px; border: 0px; outline: none;}
			#logo h1 {margin: 0px; padding: 0px; text-indent: -999999px;}
			
	ul#mainNav {margin: 0px; padding: 110px 0px 0px 0px; list-style-type: none; width: 730px; height: 40px; float: right; font: normal 1.4em/1em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;}
		ul#mainNav li {margin: 0px; padding: 0px; display: inline;}
			ul#mainNav li a {color: #d9ddc4; text-decoration: none; padding: 11px 10px; margin: 0px 0px 0px -4px; border-left: 1px solid #828b97; border-right: 1px solid #3f4c5a;}
			ul#mainNav li a:hover {background: #6d7b8b;}
	
	#mainSlideshow {width: 826px; height: 297px; overflow: hidden; float: left; margin: 7px 0px 0px 41px; position: relative;}
		#mainSlideshow img {float: left; margin: 0px; padding: 0px; border:  1px solid #4c522c; position: absolute; top: 0px; left: 0px;}
		#mainSlideshow h2 {margin: 0px 10px 0px 520px; padding: 9px 0px 3px 0px; font: normal 2.5em/1em Georgia, "Times New Roman", Times, serif; color: #12181f;}
		#mainSlideshow p {margin: 0px 10px 0px 520px; font: normal 1.4em/1.5em "Lucida Grande", Lucida, Verdana, sans-serif; color: #12181f;}
			#mainSlideshow ul {margin:0px; padding:0px; list-style-type:none; background:none !important;}
				#mainSlideshow li {margin:0px; padding:0px; height:297px; background:none !important;}
				
				#mainSlideshow li a {color:#395b9b;}
				
				.home ul.addtoany_list {display:none !important;}
	
	#homeSocial {width: 100px; float: right; margin: 17px 50px 0px 0px;}
	
.home #contentContainer {width: 1000px; margin: 0px auto 30px auto; background: url('/wp-content/themes/ucm/images/contentContainerBG.gif') no-repeat top center; font-size: 1.2em; line-height: 1.6em;}
.page #contentContainer {width: 1000px; margin: 0px auto 30px auto; font-size: 1.2em; line-height: 1.6em;}
	#contentContainer .threeCol {width: 295px; float: left; margin: 0px 10px 0px 20px; padding: 0px 5px 0px 0px;}
		#contentContainer .threeCol img { border:  1px solid #4c522c;}
		
/* -------------- "page" tempate -- */		
	#centerZone {width:640px; float:left; margin:0px 0px 10px 25px; padding:0px 0px 0px 5px;}
		#pageHeaderImage {margin:0px 0px 10px 0px;}
		#centerZone img {border: 1px solid #4c522c;}
			img.ttf {border:none !important; margin:0px;}
			.wp-caption {background:#f3f3f3; border:1px solid #e4e4e4; text-align:center; padding:7px 5px 3px 5px; margin: 4px;}
				.wp-caption img {margin:0px !important; padding:0px;}
				p.wp-caption-text {margin:0px; padding:0px; color:#3e3a3a;}
	#rightZone {width:300px; float: right;}
		#rightZone p {margin:3px 10px 10px 10px;}
		#rightZone h4 {margin:0px 10px;}
		
		#rightZone h2.widgettitle {font: normal 1.8em/1em "Times New Roman", Times, serif; color: #e8ebd7; margin:0px 10px; padding-bottom: 0px; font-variant:small-caps;}
		#rightZone form#mrt_sub_form {padding:0px 10px;}
			#rightZone form#mrt_sub_form div {display:none;}
			#rightZone .container h6 {padding:5px 10px 20px 10px; margin:0px; font-size:1em;}
				#rightZone .container h6 em  {font-style:normal}
		
		#sideSocial {width:166px; height:182px; background:url('/wp-content/themes/ucm/images/sideSocialBG.jpg') no-repeat top center; padding: 50px 60px 0px 60px; text-align:center;}

/* -------------rightZone sub nav -- */
		ul.pageSubNav {margin:7px 0px 0px 0px; padding:0px; list-style-type:none;  border-top: 1px solid #3f4b59; border-bottom: 1px solid #727b87;}
			ul.pageSubNav li {margin:0px; padding:0px; border-bottom: 1px solid #3f4b59; border-top: 1px solid #727b87;}
				ul.pageSubNav li a {display:block; padding:5px; color:#e8ebd7;}
				ul.pageSubNav li a:hover {background:#727984;color:#fefff7; text-decoration:none;}

/* -------------- footer -- */		
#footerContainer {background: #1f242b; color: #848881; width: 100%; margin: 0px; padding: 10px 0px;}
	#footer {width: 980px; margin: 0px auto;}
		#footer a {color: #848881; text-decoration: underline;}
		#footer a:hover {color: #8f9889; text-decoration: none;}
		

/* ---------- shadow stuff -- */
#shadow-container {position: relative; left: 3px; top: 3px; margin:0px 3px 3px 0px; width:296px;}
	#shadow-container .shadow2, #shadow-container .shadow3, #shadow-container .container {position: relative; left: 0px; top: 0px;}
		#shadow-container .shadow1 {background: #242c36; padding:1px 1px 1px 0px;}
		#shadow-container .shadow2 {background: #232932; padding:0px 1px 1px 0px;}
		#shadow-container .shadow3 {background: #1f242b; padding:1px;}
		#shadow-container .container {background: #515a67; border: 1px solid #606974; padding: 10px 0px 0px 0px;}

/* ---------- flickr stuff -- */
#flickr_badge_uber_wrapper {text-align:center; clear:both;}
#flickr_badge_wrapper {}
.flickr_badge_image {margin:0 8px 8px 8px;}
.flickr_badge_image img {border: 1px solid black !important; float:left;}
#flickr_badge_source {text-align:left; margin:0 10px 0 10px;}
#flickr_badge_icon {float:left; margin-right:5px;}
#flickr_www {display:block; padding:0 10px 0 10px !important; font: 11px Arial, Helvetica, Sans serif !important; color:#3993ff !important;}
#flickr_badge_uber_wrapper a:hover,
#flickr_badge_uber_wrapper a:link,
#flickr_badge_uber_wrapper a:active,
#flickr_badge_uber_wrapper a:visited {text-decoration:none !important; background:inherit !important;color:#c9df62;}
#flickr_badge_wrapper {}
#flickr_badge_source {padding:0 !important; font: 11px Arial, Helvetica, Sans serif !important; color:#e8ebd7 !important; clear:left;}
	#flickr_badge_source_txt {padding-top:20px;}