 /*
Site Name: Active Women
Site URI: http://activewomen.com/
Description: Get Out, Outfitted and Away!
Version: 1.0
Author: Moxie Design Studios
Author URI: http://moxiedesignstudios.com/
Date: September 2005
*/

body {
			margin: 0px;
			background-color: #9c77b4;
			background-image: url(http://activewomen.com/gfx/stripes.gif);
			background-repeat: repeat;
			font-family: "Lucida Sans Unicode", Tahoma, Geneva, Trebuchet MS,  sans-serif;
			font-size: 12px;
		}


	select, checkbox, option {  
		color: #000000;  
		background-color : #FFFFFF; 
		border: 1px #000000 solid; 
			font-family: "Lucida Sans Unicode", Tahoma, Geneva, Trebuchet MS,  sans-serif;
			font-size: 11px;        
		}

p {
margin: 0px;
padding: 0px;
line-height: 150%;
}

.floatfix {
clear: left;
}

.posted-text {
vertical-align: middle;
padding-left: 10px;
}


textarea, input {
		color: #000000;  
		background-color : #FFFFFF; 
		border: 1px #000000 solid; 
			font-family: "Lucida Sans Unicode", Tahoma, Geneva, Trebuchet MS,  sans-serif;
			font-size: 11px;         
		}

.btn {
background-color: transparent;
border: 0px;
}


.sidebox ul {
padding-left: 15px;
margin-bottom: 20px;
}
	
		
/* LINKS
----------------------*/
A 		{ color: #FFFFFF; text-decoration: none;}
A:link		{ color: #FFFFFF; text-decoration: none; }
A:visited	{ color: #FFFFFF; text-decoration: none;  }
A:active	{ color: #b8f094; text-decoration: none;  }
A:hover		{ color: #b8f094; text-decoration: underline; }

.title A 		{ color: #83d84b; text-decoration: none;}
.title A:link		{ color: #83d84b; text-decoration: none; }
.title A:visited	{ color: #83d84b; text-decoration: none;  }
.title A:active	{ color: #83d84b; text-decoration: none;  }
.title A:hover		{ color: #7f5b96; text-decoration: underline; }

.copy1 A 		{ color: #7f5b96; text-decoration: none;}
.copy1 A:link		{ color: #7f5b96; text-decoration: none; }
.copy1 A:visited	{ color: #7f5b96; text-decoration: none;  }
.copy1 A:active	{ color: #83d84b; text-decoration: none;  }
.copy1 A:hover		{ color: #83d84b; text-decoration: underline; }

.copy2 A 		{ color: #7ed544; text-decoration: none;}
.copy2 A:link		{ color: #7ed544; text-decoration: none; }
.copy2 A:visited	{ color: #7ed544; text-decoration: none;  }
.copy2 A:active	{ color: #7f5b96; text-decoration: none;  }
.copy2 A:hover		{ color: #7f5b96; text-decoration: underline; }

.category2 A 		{ color: #FFFFFF; text-decoration: none;}
.category2 A:link		{ color: #FFFFFF; text-decoration: none; }
.category2 A:visited	{ color: #FFFFFF; text-decoration: none;  }
.category2 A:active	{ color: #b8f094; text-decoration: none;  }
.category2 A:hover		{ color: #b8f094; text-decoration: underline; }

.category1 A 		{ color: #7f5b96; text-decoration: none;}
.category1 A:link		{ color: #7f5b96; text-decoration: none; }
.category1 A:visited	{ color: #7f5b96; text-decoration: none;  }
.category1 A:active	{ color: #7f5b96; text-decoration: none;  }
.category1 A:hover		{ color: #7f5b96; text-decoration: underline; }


.purple-dotted A 		{ color: #FFFFFF; text-decoration: none;}
.purple-dotted A:link		{ color: #FFFFFF; text-decoration: none; }
.purple-dotted A:visited	{ color: #FFFFFF; text-decoration: none;  }
.purple-dotted A:active	{ color: #FFFFFF; text-decoration: none;  }
.purple-dotted A:hover		{ color: #FFFFFF; text-decoration: underline; }

.purplebox-title A 		{ color: #b8f094; text-decoration: none;}
.purplebox-title A:link		{ color: #b8f094; text-decoration: none; }
.purplebox-title A:visited	{ color: #b8f094; text-decoration: none;  }
.purplebox-title A:active	{ color: #b8f094; text-decoration: none;  }
.purplebox-title A:hover		{ color: #FFFFFF; text-decoration: underline; }

.purplebox-left A 		{ color: #FFFFFF; text-decoration: none;}
.purplebox-left  A:link		{ color: #FFFFFF; text-decoration: none; }
.purplebox-left  A:visited	{ color: #FFFFFF; text-decoration: none;  }
.purplebox-left  A:active	{ color: #FFFFFF; text-decoration: none;  }
.purplebox-left  A:hover		{ color: #b8f094; text-decoration: underline; }

.green-dotted A 		{ color: #7f5b96; text-decoration: none;}
.green-dotted A:link		{ color: #7f5b96; text-decoration: none; }
.green-dotted A:visited	{ color: #7f5b96; text-decoration: none;  }
.green-dotted A:active	{ color: #7f5b96; text-decoration: none;  }
.green-dotted A:hover		{ color: #FFFFFF; text-decoration: underline; }

.row1 A 		{ color: #7f5b96; text-decoration: none;}
.row1 A:link		{ color: #7f5b96; text-decoration: none; }
.row1 A:visited	{ color: #7f5b96; text-decoration: none;  }
.row1 A:active	{ color: #7f5b96; text-decoration: none;  }
.row1 A:hover		{ color: #000000; text-decoration: underline; }

.row2 A 		{ color: #7f5b96; text-decoration: none;}
.row2 A:link		{ color: #7f5b96; text-decoration: none; }
.row2 A:visited	{ color: #7f5b96; text-decoration: none;  }
.row2 A:active	{ color: #7f5b96; text-decoration: none;  }
.row2 A:hover		{ color: #000000; text-decoration: underline; }


.ltgreen-dotted A 		{ color: #7f5b96; text-decoration: none;}
.ltgreen-dotted A:link		{ color: #7f5b96; text-decoration: none; }
.ltgreen-dotted A:visited	{ color: #7f5b96; text-decoration: none;  }
.ltgreen-dotted A:active	{ color: #7f5b96; text-decoration: none;  }
.ltgreen-dotted A:hover		{ color: #FFFFFF; text-decoration: underline; }

.greenbox-right A 		{ color: #7f5b96; text-decoration: none;}
.greenbox-right A:link		{ color: #7f5b96; text-decoration: none; }
.greenbox-right A:visited	{ color: #7f5b96; text-decoration: none;  }
.greenbox-right A:active	{ color: #7f5b96; text-decoration: none;  }
.greenbox-right A:hover		{ color: #FFFFFF; text-decoration: underline; }

.text A 		{ color: #b0f488; text-decoration: none;}
.text A:link		{ color: #b0f488; text-decoration: none; }
.text A:visited	{ color: #b0f488; text-decoration: none;  }
.text A:active	{ color: #b0f488; text-decoration: none;  }
.text A:hover		{ color: #b0f488; text-decoration: underline; }

#table-categories A 		{ color: #7f5b96; text-decoration: none;}
#table-categories A:link		{ color: #7f5b96; text-decoration: none; }
#table-categories A:visited	{ color: #7f5b96; text-decoration: none;  }
#table-categories A:active	{ color: #7f5b96; text-decoration: none;  }
#table-categories A:hover		{ color: #000000; text-decoration: underline; }




/* STRUCTURE
-----------------------*/		

#container {
			border: 0px;
			margin: 0px;
			margin-left: auto;
			margin-right: auto;
			padding: 0px;
			background-color: #7f5b96;
		}

#banner {
			padding: 0px;
			padding-bottom: 10px;
			margin-bottom: 0px;
			background-image: url(http://activewomen.com/gfx/stripes.gif);
			background-repeat: repeat;
			background-color: #9c77b4;
			border-bottom: 8px solid #472e56;
		}

#content {

			padding: 5px;
			padding-top: 10px;
			margin-left: 200px;
			margin-right: 200px;
			background-color: #7f5b96;
		}

#sidebar-a {
			float: left;
			width: 180px;
/*			\width: 210px;
			w\idth: 200px;*/
			margin: 0;
			margin-right: 0px;
			padding: 5px;
			background-color: #7f5b96;

		}

#sidebar-b {
			float: right;
			width: 180px;
/*			\width: 210px;
			w\idth: 200px;*/
			margin: 0;
			margin-left: 0px;
			padding: 5px;
			background-color: #7f5b96;

		}

#footer {
			clear: both;
			padding: 0px;
                        padding-top: 5px;
padding-bottom: 10px;
			margin: 0px;
			background-image: url(http://activewomen.com/gfx/stripes.gif);
			background-repeat: repeat;
			border-top: 8px solid #472e56;			
	}

		
#logo {
			margin: 0;
                        padding-top: 10px;
			margin-left: 10px;
		}


/* HANGING NAV
-----------------------------------------------*/

#hanging {
float: right;
width: 360px;
margin-top: 0px;
margin-right: 40px;
}

#about {
        float: left;
       margin-left: 0px;
	width:103px;
	height:60px;
}

#contact {
        float: left;
	width:104px;
	height:60px;
}

#login {
        float: left;
	width:70px;
	height:60px;
}

#register {
        float: left;
	width:80px;
	height:60px;
}

#top-forms {
float: right;
padding-top: 30px;
margin-right: 10px;
}
		
		
/*  SIDE NAV CSS
----------------------------------------*/

#sidenav {
    margin: 0;
	width:180px;
	height:157px;
	margin-bottom: 30px;
}

#travel {
    margin: 0;
	width:180px;
	height:40px;
}

#gear {
    margin: 0;
	width:180px;
	height:38px;
}

#events {
    margin: 0;
	width:180px;
	height:40px;
}

#health {
    margin: 0;
	width:180px;
	height:39px;
}	

#gfcorner {
    margin: 0;
	width:180px;
	height:105px;
	margin-bottom: 20px;
}

#greenleaf {
    float: right;
    margin: 0;
    margin-bottom: 20px;
}	



/*  BOXES
-------------------------------*/

.purplebox-left {
background-color: #a67ebf;
border-left: 3px solid #201726;
padding: 5px;
}

.sidebox {
width: 180px;
margin-bottom: 20px;
}



.sidebox-b {
width: 180px;
margin-bottom: 20px;
padding-bottom: 5px;
float: right;
}

.greenbox-left {
background-color: #a5e07e;
border-left: 4px solid #201726;
padding: 5px;
}

.greenbox-right {
background-color: #a5e07e;
border-left: 3px solid #201726;
padding: 5px;
}

/*  MIDDLE CONTENT
-------------------------------*/

.copy1  {
background-color: #FFFFFF;
background-image: url(http://activewomen.com/gfx/gradient-green.gif);
background-repeat: repeat-x;
background-position: bottom left;
border-bottom: 4px solid #201726;
border-left: 3px solid #201726;
padding: 10px;
margin-bottom: 20px;
line-height: 150%;
}

.copy1 ul {
margin: 0px;
padding-left: 15px;
}

.copy1 li {
line-height: 140%;
padding: 0px;
margin: 0px;
}

.copy2  {
background-color: #FFFFFF;
background-image: url(http://activewomen.com/gfx/gradient-purple.gif);
background-repeat: repeat-x;
background-position: bottom left;
border-bottom: 4px solid #201726;
border-left: 3px solid #201726;
padding: 10px;
line-height: 150%;
margin-bottom: 20px;
}

.copy2 ul {
margin: 0px;
padding-left: 15px;
}

.copy2 li {
line-height: 140%;
padding: 0px;
margin: 0px;
}

.menu {
margin-bottom: 10px;
text-align: center;
color: #472e56;
font-size: 11px;
}

.foot {
text-align: center;
color: #472e56;
margin: 0px;
line-height: 140%;
}

fieldset {
background-color: #d3ecc2;
border: 1px solid #000000;
}

.welcome {
font-size: 11px;
font-weight: normal;
padding-bottom: 2px;
border-bottom: 1px solid #000000;
text-align: center;
margin-bottom: 5px;
}

.title {
font-size: 18px;
font-weight: normal;
margin-bottom: 10px;
text-align: left;
}

.date {
font-size: 12px;
font-weight: bold;
margin-bottom: 5px;
text-align: left;
}

.resultHead {
font-size: 12px;
font-weight: bold;
margin-bottom: 5px;
text-align: left;
background-color:#a67ebf;
color: #FFFFFF;
}

.img {
float: left;
margin-right: 10px;
padding: 4px;
border: 1px solid #000000;
background-color: #FFFFFF;
}

.avatar {
float: left;
margin-right: 10px;
padding: 3px;
}


.green-dotted {
margin-bottom:10px;
background-color: #a5e07e;
border: 1px dashed #000000;
color: #000000;
text-align: left;
padding: 10px;
line-height: 150%;
}

.ltgreen-dotted {
margin-bottom:10px;
background-color: #d3ecc2;
border: 1px dashed #000000;
color: #000000;
text-align: left;
padding: 10px;
line-height: 150%;
}

.poll-green {
width: 200px;
background-color: #d3ecc2;
border: 1px solid #a67ebf;
padding: 10px;
line-height: 150%;
}


.purple-dotted {
margin-bottom:10px;
background-color: #a67ebf;
border: 1px dashed #000000;
color: #000000;
text-align: left;
padding: 10px;
line-height: 150%;
}

.purple-dotted ul {
padding-left: 15px;
margin-top: 5px;
}

.comment-line {
margin-top: 20px;
text-align: right;
}

.callout {
font-size: 12px;
color: #000000;
font-weight: bold;
margin-bottom: 0px;
}

.callout2 {
font-size: 14px;
color: #000000;
font-weight: bold;
margin-top: 20px;
margin-bottom: 0px;
}

.category1 {
margin-top: 0px;
margin-bottom: 10px;
background-color: #d1ecc0;
text-align: left;
padding: 3px;
}

.category2 {
margin-top: 0px;
margin-bottom: 10px;
background-color: #a67ebf;
text-align: left;
padding: 3px;
}

.section-title {
margin-bottom: 10px;
margin-top: 20px;
text-align: center;
font-size: 18px;
color: #FFFFFF;
font-weight: normal;
}

.label {
width: 50px;
font-weight: bold;
}

.comment-post2 {
border-right: 6px solid #a67ebf;
padding-right: 0px;
}

.comment-post1 {
border-right: 6px solid #a5e07e;
padding-right: 0px;
}

.post2 {
border-right: 6px solid #a67ebf;
padding-right: 0px;
}

.post1 {
border-right: 6px solid #a5e07e;
padding-right: 0px;
}

.prev-next {
margin-bottom: 5px;
width: 100%;
}

.track-post {
margin-bottom: 5px;
text-align: left;
font-weight: normal;
border-bottom: 1px dashed #000000;
padding-bottom: 2px;
}

.google-468 {
width: 100%;
text-align: center;
border: 0px;
margin-bottom: 20px;
background-color: #7f5b96;
}



.text {
padding: 20px;
line-height: 130%;
margin-bottom: 20px;
color: #FFFFFF;
}

.text ul {
margin: 0px;
padding-left: 15px;
}

.text li {
padding-left: 0px;
}



.about img {
float: left;
margin-right: 10px;
padding: 4px;
border: 1px solid #000000;
background-color: #FFFFFF;
}

.categories {
 padding:           5px 10px 5px 12px;
background-color: #dfceea;
border: 1px solid #000000;	
}



th {
	text-align: left;
	color:#FFFFFF;
	background-color: #a67ebf;
	font-size: 11px;
	font-weight:normal;
	padding: 5px 10px 5px 10px;
	letter-spacing: .2em;
	text-transform:uppercase;
	border: 1px solid #000000;		
}

.row1 {
background-color: #dfceea;
	border: 1px solid #000000;	
}

.row2 {
background-color: #d3ecc2;
	border: 1px solid #a67ebf;	
}

td {
vertical-align: top;
}

#table-categories td {
border: 1px solid #000000;
}

.paginate td {
border: 0px;
}

.paginate {
text-align: center;
width: 100%;
margin-bottom: 10px;
margin-top: 10px;
}


.event-head {
font-weight: bold;
font-size: 12px;
color: #000000;
text-align: left;
line-height: 120%;
}


.poll {
width: 200px;
background-color: #dfceea;
border: 1px solid #a67ebf;
padding: 10px;
}

.border {
padding: 3px;
background-color: #FFFFFF;
border: 1px solid #000000;
}

legend {
border: 1px solid #000000;
background-color: #a67ebf;
padding: 3px;
color: #FFFFFF;
text-align: center;
}

.purplebox-title {
font-size: 17px;
margin-bottom: 1px;
font-weight: normal;
text-align: left;
}
