/*

Theme Name: YMCA

Theme URI: 

Description: Wordpress Theme Custom Designed by MVOL.

Author: 

Author URI: 

version: 1.0

Tags: two-column, Template

*/

*{margin:0; padding:0;}

body {font-family:"Georgia", Times New Roman, Times, serif;font-size:100%;text-align:center;background-color:#005c8b;background-image: url(http://www.ymcamv.org/wp-content/themes/YMCA/images/bg.png);background-repeat:repeat-x;background-position:left top;height:100%; }

h1, h2, h3, h4 ul li{font-size:1.1em;}

img{ border: none; padding:0; }

img a{border:none;}

img.left{ float: left; border: none; padding: 6px 0 0 0;}

img.right{ float: right; border: none; padding: 0 0 0 6px;}

img.centered {display: block;margin-left: auto;margin-right: auto;}

img.alignright {padding:4px;margin: 0 0 2px 7px;display: inline;}

img.alignleft {padding:4px;margin: 0 7px 2px 0;display: inline;}

.alignright {float:right;}

.alignleft {float:left}

.alignleft a{float:left; margin:25px 0;}

.alignright a{float:right; margin:25px 0;}

#wrapper {width:940px;margin:0 auto;background-color:;background-image: url(http://www.ymcamv.org/wp-content/themes/YMCA/images/bg-container.png);background-repeat: repeat-y;background-position: center top;}

#container {width:917px;margin:0 auto;background-color:#fff;overflow: hidden;background-image: url(http://www.ymcamv.org/wp-content/themes/YMCA/images/bg-sidebar.png);background-repeat: repeat-y;}

#containerDefault {background-color:#fff;}

#header {margin: 0 auto;height:60px;background:transparent;text-align:right;}

#mastHead{width:917px;height:151px;margin:0 auto;border:2px solid #fff;background-image: url(http://www.ymcamv.org/wp-content/themes/YMCA/images/bg-mast.png);}

.menu{margin:0 auto;list-style-type: none;text-align:center;overflow:hidden;}

.menu li{display: inline;margin: 0;}

.menu li a{text-decoration:none;font-size:.8em;font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;color: #fff;font-weight:100;letter-spacing:.2em;}

.menu li a:hover{color:#ffcc33;}

.menu li a:active{color:ffcc33;}

.menu li:after {color:#fff; content: " | "}

li:last-child:after {content: "";}

.top{height:60px;width:900px;text-align:right;line-height:4.5em;}

#main li:after {color:#FF9;}

#main {width:930px;height:30px;line-height:1.5em;background-image: url(http://www.ymcamv.org/wp-content/themes/YMCA/images/bg-mainNav.png);}

#main a{font-family: "Georgia", Times New Roman, Times, serif;font-weight:100;}





/*Main Body Font Size */

#content {margin:1em 7px 0 0;padding:0 5px 0 0;float:right;width:670px;overflow: hidden;color:#333;text-align:left;font-size:0.8em;font-family:"Georgia", Times New Roman, Times, serif;}

#contentNoNav {padding:1em 1.5em;text-align:left;overflow:hidden;font-size:0.8em;font-family: "Georgia", Times New Roman, Times, serif;background-color:#fff;}



h1{margin:0 0 .8em 0;padding:.5em 0;width:100%;font-size:1.3em;color:#005c8b;border-bottom:4px solid #005c8b;}

#membership h1{color:#9d041a;border-bottom:.2em solid #9d041a;font-family:"Georgia", Times New Roman, Times, serif;}

#programs h1{color:#36A336;border-bottom:.2em solid #36A336;font-family:"Georgia", Times New Roman, Times, serif;}

#support h1{color:#008000;border-bottom:.2em solid #008000;font-family:"Georgia", Times New Roman, Times, serif;}

#construction h1{color:teal;border-bottom:.2em solid teal;font-family:"Georgia", Times New Roman, Times, serif;}

#news h1{color:#FFB530;border-bottom:.2em solid #FFB530;font-family:"Georgia", Times New Roman, Times, serif;}

#about h1{color:#800080;border-bottom:.2em solid #800080;font-family:"Georgia", Times New Roman, Times, serif;}

#home h1{color:#D05051;border-bottom:.2em solid #D05051; font-family:"Georgia", Times New Roman, Times, serif;}





/* ECM-Form Start */
input.error, select.error { border: 2px solid #C00; }
label.error { display: none; color:#C00; font-weight:bold; }
.uploadifyQueueItem { 	font: 11px Verdana, Geneva, sans-serif; 	border: 1px solid #E5E5E5; 	background-color: #F5F5F5; 	padding: 2px; 	width: 250px; } 
.uploadifyError { 	border: 2px solid #FBCBBC !important; 	background-color: #FDE5DD !important; } 
.uploadifyQueueItem .cancel { 	float: right; } 
.uploadifyProgress { 	background-color: #FFFFFF; 	border-top: 1px solid #808080; 	border-left: 1px solid #808080; 	border-right: 1px solid #C5C5C5; 	border-bottom: 1px solid #C5C5C5; 	margin-top: 2px; 	width: 100%; } 
.uploadifyProgressBar { 	background-color: #005C8B; 	width: 1px; 	height: 2px; }
/* ECM-Form End */



/*In Left Nav Yellow  */

#sidebar {width:220px;min-height:500px;float:left;margin:0;padding:1.3em 0 0 0;text-align:left;}

#sidebar ul{}

#sidebar li{margin:0 auto;list-style-position: outside;list-style-type: none;color:#fff;display:block;width:90%;float:right;}

#sidebar li a:hover{background-color:#ffdd9d;}

#sidebar li a{display:block;font-size:.75em;font-weight:300;font-family:"Verdana",Helvetica Neue,Helvetica,sans-serif;color:#333;text-decoration: none;border-bottom:.1em solid #fff;

width:90%;margin:.2em 0 0 0;padding:.5em 0 .3em 0; color:#123C66;}

.headline {padding: 0 .3em 0 1em;color:#fff;font-family: "Georgia", Times New Roman, Times, serif;font-weight:300;font-size:1.1em;letter-spacing:.2em;text-decoration: none;}

a.headline:hover {padding: 0 .3em 0 1em;color:#005c8b;font-family: "Georgia", Times New Roman, Times, serif;font-weight:300;font-size:1.1em;letter-spacing:.2em;text-decoration: none;}







/*Footer  */

#footer {padding:1em 0 0 0;background-color:#005c8b;clear: both;width:100%;font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:100;letter-spacing:.2em;color:#fff;font-size:0.7em;}	

#footer ul{margin:0 0 1em 0;display:inline;}

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

.footer {font-size:1em;}





blockquote{border-left:15px solid #A5ABAB;margin:20px;padding:0 12px 0 12px;}



ul

{

list-style:disc inside  url("/images/square.gif");

margin-left:.4cm;



}



/* these are some of the styles that WP using when you generate posts. SInce we are not using posts in the site I recomend removing them from the page. Also, I wrote a nifty style for using the "captions" feature that is generated through the MEDIA GALLERY......I just wanted you to know they are here if you need them.

#container {width:920px;margin:0 auto;background-color:#fff;overflow: hidden}



#sidebar {width:220px;min-height:500px;float:left;margin:0;padding:1.4em 0 0 0;text-align:left;background-image: url(http://209.197.117.152/wp-content/themes/YMCA/images/bg-sidebar.png);}



#sidebar {width:220px;min-height:500px;float:left;margin:0;padding:1.4em 0 0 0;text-align:left;background-image: url(http://209.197.117.152/wp-content/themes/YMCA/images/bg-sidebar.png);}



#container {width:920px;margin:0 auto;background-color:#fff;overflow: hidden; background-image: url(http://209.197.117.152/wp-content/themes/YMCA/images/bg-sidebar.png); background-repeat:repeat-y;}



.post {margin:0;padding:0;line-height: 14pt;}

.post h2{font:normal 15pt georgia, times;}

.post h2 a{color: #000;text-decoration: none;}

.post h2 a:hover{color: #777;text-decoration: none;}

.post ul {}

.post li {}

.entry p{margin:12px 0;}

.postmetadata{clear: both;background:#F7F7F7;padding:6px;margin:20px 0;}

.navigation {font-size:8pt;width:100%;float:left;margin:0;padding:0;overflow:hidden;}



.wp-caption {border: 1px solid #ddd;text-align: center;background-color: #f3f3f3;padding-top: 4px;margin: 10px;

 -moz-border-radius: 3px;

 -khtml-border-radius: 3px;

 -webkit-border-radius: 3px;

  border-radius: 3px;}

.wp-caption img {margin: 0;padding: 0;border: 0 none;}

.wp-caption p.wp-caption-text {font-size: 11px;line-height: 17px;padding: 0 4px 5px;margin: 0;}



#commentform{background:#fff;margin:0;padding:0;}

#commentform p{color: #000;}

#commentform a{color: #000; text-decoration: none; border-bottom: 1px dotted #465D71;line-height: 14pt;}

#commentform h3{font-family: georgia, times, verdana;font-size: 10pt;font-weight: 300;color: #000;margin:0;padding:0;}

#comment{width:80%;}

#author, #email, #url, #comment, #submit{background: #fff;font-family: verdana, arial, times;font-size: 8pt;margin:5px 5px 0 0;padding:0;border: 1px solid #000;}

#submit{margin:5px 5px 0 0;}

#comments{margin:0; padding:0}

ol.commentlist {list-style-type: none; margin:0; padding:0;}

ol.commentlist li {background: #fff;margin:10px 0;padding:5px 0 5px 10px;list-style-type:none;}

ol.commentlist li.alt {background: #eee;}

ol.commentlist li p {margin: 6px 0 6px 0; padding: 0 12px 0 0; line-height: 14pt;}

ol.commentlist a {color:#000;}

cite {font-family: arial, verdana, tahoma;font-size: 9pt;font-weight: bold;font-style: normal;}

cite a{color: #000; text-decoration: none; border-bottom: 1px dotted #465D71;}



blockquote{border-left:1px solid #A5ABAB;margin:15px;padding:0 12px 0 12px;}

code{font-family:"Courier New", Courier, monospace;}

*/