/* Start of CMSMS style sheet 'OWC2' */
/* Omega Women's Center Main Site CSS */

a:link,a:visited { text-decoration:none}

ul,ol, li { list-style:square; margin-left: 7px;}

h1,h2,h3,h4,h5,h6,pre,code { font-size:1.em;}

lh1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input, dl, dd, dt
{ margin:0; padding:0;}

a img,:link img,:visited img { border:0px solid black;}

img {
        border: 1px solid   #9f95ab;
       }

html { min-height:100%; margin-bottom:1px; }

body {
	background: #FFFFFF;
	font:  sans-serif, small Tahoma, Verdana, Arial, Helvetica;
	color: #666666;
}
* html body {
font-size: small; /* for IE5/Win */
f\ont-size: small; /* for other IE versions */
}

/* #wrapper {
	margin: 0 auto;
	width: 790px;

background: #FFFFFF   url(/images/bg_shadow.png) repeat-y top;
}
*/

#wrapper {
	margin: 10px  auto;
	width: 790px;
 background: #FFFFFF   url(/images/bg_shadow.png) repeat-y top;
/*         border-top: solid 3px #3B2052;
border-bottom:solid 3px #3B2052; */
}

#content_wrapper {
               	width: 790px;
}

.content_list  ul {
                 text-align: center;
                 margin: 2px;
}

#rightColumn1 {
               width: 740px;
               margin: 0px auto;
}

#centerColumn1 {
               width: 640px;
               margin: 0px auto;
}


.text { margin-left: 30px;}
.center-text {margin-left:225px; }

.info {
         font-size: 16px; 
         font-family: comic sans ms,sans-serif;
        margin: 5px, 10px, 10px, 10px;
        }


#topper {
	width: 740px;
	height: 240px;
	margin: 0px auto;
/* background: #FFFFFF   url(/images/bg_shadow.png) repeat-y top; */
}

#topper .logo {
	height: 75px;
	width: 174px;
	float: right;
	padding-top: 25px;
        margin: 0 auto;
}

#navLeft {
	float: left;
	width: 160px;
	padding-left: 13px;
}
#content {
	padding: 12px 15px 15px;
	width: 750px;
	margin: 0px;
	float: right;
}
#content_home {
	padding: 12px 15px 15px;
	width: 750px;
	margin: 0px;
	float: right;
}

#content p {
	padding-top: 7px;
	padding-bottom: 7px;
                padding-left: 2px;
	line-height: 1.75em;
        font-size: 110%;
}
a:link {
	color: #CC0000;
	text-decoration: none;
      color: #3b2152;
        font:  comic sans MS, sans-serif, small Tahoma, Verdana, Arial, Helvetica;
}
a:visited {
	color: #666666;
	text-decoration: none;
      color: #3b2152;
        font:  comic sans MS, sans-serif, small Tahoma, Verdana, Arial, Helvetica;
}

a:hover {
	color: #3B2152;
	text-decoration: underline;
}


#formcontent {
        padding-top: 7px;
	padding-bottom: 7px;
	line-height: 1.75em;
        font-size: 110%;
}

.firstletter {
        font-size: 250%;
        font-weight:bold;
       font:  Comic Sans, Italic;
        padding-top: 5px;
	padding-bottom: 5px;
        color: #3b2152;
}


.nextletter {
        font-size: 150%;
        font-weight:bold;
        font:  Comic Sans, Italic;
        padding-top: 5px;
	padding-bottom: 5px;
        color: #3b2152;
}


.headline {
        width: 440px;
	font-size: 125%;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
                padding-left: 0px;
                padding-right: 0px;
	margin: 0px 80px;
        color: #3b2152;
        font-family: comic sans ms, sans-serif, small Tahoma, Verdana, Arial, Helvetica;
         text-align: center;
}


h1 {
	font-size: 125%;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
                padding-left: 270px;
/*	border-bottom: 1px solid #a395ad; */
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 7px;
color: #3b2152;
font:  sans-serif, small Tahoma, Verdana, Arial, Helvetica;

}

h2 {
	font-size: 120%;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
        padding-left: 50px;
	color: #3b2152;
	margin-bottom: 7px;
}


h3 {
	font-size: 110%;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
        padding-left: 30px;
	color: #3b2152;
	margin-bottom: 7px;
}

p {
      font-family: comic sans ms, sans-serif, small Tahoma, Verdana, Arial, Helvetica;
}

p.floatright   {
        font-size: 120%;
        font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #A395AD;
	margin-bottom: 7px;
}


p.floatleft {
        font-size: 120%;
        font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #A395AD;
	margin-bottom: 7px;
}

p.floatcenter {    font-size: 120%;
        font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #A395AD;
	margin-bottom: 7px;
}



.floatright {float: right; 
               margin-right: 20px;
               padding: 15px;
}




.floatright {float: right;
               margin-right: 20px;
               padding: 15px;
}

.floatcenter {margin-left: 230px;}

.floatleft {float: left; 
               margin-left: 10px;
               margin-right: 10px;
               padding: 20px;
               
}

#footer .copyright {
	font-size: 95%;
	color: #999999;
}

.clearboth {
	clear: both;

}
#globalnav {
	width: 760px;
	margin: 0 auto;
/*        background-color: #3b2152; */
        padding: 15px;

}
#globalnav ul  {
	position: relative;
	border: 0;
	margin: 0 auto;
	padding-left: 10px;
        background-color: #a395ad;
        font-family: comic sans ms, sans-serif, small Tahoma, Verdana, Arial, Helvetica;
        font-size: 14px;
}

#globalnav  li {
        list-style: none;
        display: inline;
        background-color: #a395ad;
        padding-top: 5px;
        padding-bottom: 5px;
        margin-left: 0;
}

#globalnav a  {
        background-color:  #a395ad;
	padding: 8px 3px;
	color: #FBF0BF;
	text-decoration: none;
	margin: 0 2px;
	text-align: center;
	border-top: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
}

#globalnav a:hover {
	color: #6699CC;
	text-decoration: none;
	background: #FBF0BF;
	border-top: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #fbf0bf;
	border-left: 1px solid #ffffff;
}

.download-bullet {
margin-left:125px;
text-indent: 5px;
list-style-position: outside;
list-style-image: url(/images/form.gif);
padding: 6px;
margin-left: 50px;
      color: #3b2152;
        font:  comic sans MS, sans-serif, small Tahoma, Verdana, Arial, Helvetica;
        font-size: 18px;
width:600px;
}

menuwrapper ul li {
	float: left;
	font-size: 80%;
}

#outerWrapper 
#contentWrapper {
/*  background-color: #fbf0bf;
*/}
#outerWrapper #contentWrapper #leftColumn1 {
	background-color: #320001;
	float: left;
	padding: 25px 10px 10px 0px; /* Sets the padding properties for an element using shorthand notation (top, right, bottom, left) */
	width: 150px;
}

#outerWrapper #contentWrapper #leftColumn1 h2{
	font-weight: bold;
	color: #6998cc;
	padding-top: 10px;
	padding-bottom: 10px;
}


#outerWrapper #contentWrapper #rightColumn1 {
	background-color: #320001;
	float: right;
	padding: 25px 10px 10px; /* Sets the padding properties for an element using shorthand notation (top, right, bottom, left) */
	width: 150px;
	color: #fbf0bf;
}
#outerWrapper #contentWrapper #rightColumn1 h2{
	font-weight: bold;
	color: #fbf0bf;
	padding-top: 10px;
	padding-bottom: 10px;
}

/* Contains the main page content. When using a mutliple column layout the margins will be set to account for the floated columns' width, margins, and padding. */

#outerWrapper #contentWrapper #content {
	margin: 0 170px; /* Sets the margin properties for an element using shorthand notation (top, right, bottom, left) */
	padding: 25px; /* Sets the padding properties for an element using shorthand notation (top, right, bottom, left) */
	background: #fbf0bf;

}


#outerWrapper #contentWrapper #content .bannerimg {
	padding-top: 15px;
	padding-bottom: 15px;
	text-align: center;
}
/* Using floated elements and a clear float class is a common method to accomplish multiple column tableless layouts. If floated elements are used without being cleared the elements following will wrap around the floated element. This class should be applied to an element after the last floated element and before the close of the container with floated elements. */

#outerWrapper #contentWrapper .clearFloat {
  clear: both;
  display: block;
}
#outerWrapper #footer {
	padding: 10px 10px 10px 10px; /* Sets the padding properties for an element using shorthand notation (top, right, bottom, left) */
	color: #fbf0bf;
	text-align: center;
        border-top: 3px solid #3B2052;
}

#footer {
       font-size: 95%;
	font-weight: bold;
	text-align: center;
}
#footer a:link {
/*	line-height: 14px; */
	color: #a395ad;
	font-weight: normal;
	font-size: small;
	text-decoration: none;
	}

#footer a:visited {
	line-height: 14px;
	color: #a395ad;
	font-weight: normal;
	font-size: small;
	text-decoration: none;
	}


#footer a:hover {
	line-height: 14px;
	color: #3b2152;
	font-weight: normal;
	font-size: small;
	text-decoration: none;
	}
	
.clearFloat {	
        clear: both;
	height: 0;
	line-height: 0;
	font-size: 1px;
}

#footer.copyright {
       font-size: 90%;
	text-align: center;
	color: #32000;
}

p:clearFloat {}

#menuwrapper ul li  {
        float: left;
        font-size: 90%;
}
/* End of 'OWC2' */

