body{
background-image: url('images/bg2.gif');
background-attachment: fixed;
font-family: verdana, arial, helvetica;
font-size: 8pt;
color: gray;
margin: 0px;
}

.comment{

border-bottom-width: 1px;
border-style: dotted;
border-color: #e8b4d5;
border-top-width: 0px;
border-right-width: 0px;
border-left-width: 0px;
width: 100%;
font-style: none;
margin-bottom: 5px;


}
.forms{
border: 1px solid #000000;
margin-bottom: 4px;

}

#page-container {
	width: 900px;
        margin: auto;


}

#follow{
width: 235px;
height: 10px;
align: right;
vertical-align: top;
text-align: right;
float: right;
padding-right: 5px;
background:url('nav_bg');
}

a.toplinks:link, a.toplinks:active
{
color: #e8b4d5;
}

a.toplinks:hover, a.toplinks:visited
{
color: #e8b4d5;
}





#header{
margin-right: 280px;

}

#plus{
float: right;
width: 180px;
text-align: right;

}

#footer{
background-image: url('images/footer.png');
background-repeat: repeat-x;
clear:both;
color: #e8b4d5;
}

#news{
float: right;
width: 300px;
clear: both;
padding-top: 10px;
}

#content{
margin-right: 312px;
margin-bottom: 6px;
}
#content h2{
color: black;
font-family: verdana, arial, helvetica;
}




.posts{
width:100%;
margin-top: 10px;
background: #f5940f;
margin-bottom: 10px;
color:white;
}

.header{
font-family: Verdana;
font-size: 25pt;
font-Weight: bold;
}

ul#menu
{
        margin-right: auto;
        margin-left: auto;
	padding: 0px;
	list-style-type:none;
	width:auto;
	position:relative;
	display:block;
	height: 30px;
        width: 950px;
	font-size:12px;
	font-weight:bold;
	background:transparent url(images/nav_bg.png) repeat-x top left;
	font-family:Arial, Helvetica, sans-serif;
	border-bottom:1px solid white;
	border-top:1px solid white;
	clear:both;
}

ul#menu li
{
	display:block;
	float:left;
	margin:auto;
	padding:0;
}
	
ul#menu li a
{
	display:block;
	float: left;
	color: #e8b4d5;
	text-decoration:none;
	font-weight:bold;
	padding:8px 20px 3px 20px;
}
	
ul#menu li a:hover
{	
	color:#FFFFFF;
	height:22px;
	background:transparent url(images/nav_bg.png) 0px -30px no-repeat;		
}
	

ul#menu li a.current
{
	display:inline;
	height:22px;
	background:transparent url(images/nav_bg.png) 0px -30px no-repeat;	
	float:left;
	margin:0;
}



fieldset{
padding: .5em;
font-family: verdana, arial, helvetica;
size: 8pt;
border: 1px solid black;
width: 87%;
background-color: white;
margin-bottom: 10px;
}
label{
float: left;
width: 25%;
text-align: right;
font-family: verdana, arial, helvetica;
font-size: 8pt;
}

legend{
border: 1px solid black;
color: black;
font-size: 8pt;
text-align: right;
font-weight: bold;
background-color: white;
padding: .3em;
}

.bl {background: url(images/bl.png) 0 100% no-repeat}
.br {background: url(images/br.png) 100% 100% no-repeat}
.tl {background: url(images/tl.png) 0 0 no-repeat;}
.tr {background: url(images/tr.png) 300px -5px no-repeat; padding:10px}
.t {background: url('images/dot.gif') 0 0 repeat-x; width: 55em;}
.tlogin {background: url('images/dot.gif') 0 0 repeat-x; width: 100%;}
.tcomment {background: url('images/dot.gif') 0 0 repeat-x; width: 75%;}
.b {background: url('images/dot.gif') 0 100% repeat-x;}
.l {background: url('images/dot.gif') 0 0 repeat-y;}
.r {background: url('images/dot.gif') 100% 0 repeat-y;
}
.post{

border-bottom-width: 1px;
border-style: dotted;
border-color: #e8b4d5;
border-top-width: 0px;
border-right-width: 0px;
border-left-width: 0px;
width: 100%;
font-style: none;
padding-bottom: 3px;

}
a.postlink:link, a.postlink:active, a.postlink:visited{
font-color:green;
text-decoration: none;
}
a.postlink:hover{
font-color: #e8b4d5;
text-decoration: underline;
}


.profile{

border-bottom-width: 1px;
border-style: dotted;
border-color: #e8b4d5;
border-top-width: 0px;
border-right-width: 0px;
border-left-width: 0px;
width: 100%;
font-style: none;
padding-bottom: 3px;


}
.descrip{

border-bottom-width: 0px;
border-style: dotted;
border-color: #e8b4d5;
border-top-width: 0px;
border-right-width: 0px;
border-left-width: 0px;
width: 100%;
font-style: none;
padding-bottom: 3px;


}
.text{
padding: 5px;
}
.foot{
border-bottom-width: 0px;
border-style: dotted;
border-color: #e8b4d5;
border-top-width: 1px;
border-right-width: 0px;
border-left-width: 0px;
width: 100%;
padding-bottom: 3px;
}



a:link
{
font-family: verdana, arial, helvetica;
font-size: 8pt;
color: #e8b4d5;
TEXT-DECORATION: none;
}

a:visited
{
font-family: verdana, arial, helvetica;
font-size: 8pt;
color: #e8b4d5;
TEXT-DECORATION: none;
}

a:active
{
font-family: verdana, arial, helvetica;
font-size: 8pt;
color: #e8b4d5;
TEXT-DECORATION: none;
}

a:hover
{
font-family: verdana, arial, helvetica;
font-size: 8pt;
color: #db83bb;
TEXT-DECORATION: underline;
}


a.cbutton:link, a.cbutton:visited, a.cbutton:active {
	color: #000000;
	font-family: sans-serif;
	font-size: 10px;
	font-style: none;
	text-decoration: none;
	vertical-align:top;
}

a.cbutton:hover {
	color: #000000;
	font-family: sans-serif;
	font-size: 10px;
	font-style: none;
	text-decoration: underline;
	vertical-align:top;
}





.top-left, .top-right, .bottom-left, .bottom-right { 
	background-image: url('images/corners1280x18.gif');
	height: 9px;
	font-size: 2px;
	}
.top-left, .bottom-left { 
	margin-right: 9px;
	}
.top-right, .bottom-right { 
	margin-left: 9px;
	margin-top: -9px;
	}
.top-right {
	background-position: 100% 0;
	}
.bottom-left  { 
	background-position: 0 -9px;
	}
.bottom-right { 
	background-position: 100% -9px;
	}
.inside {
	border-left: 1px solid #000000; 
	border-right: 1px solid #000000;
	background: #ffffff;      
	color: #000000;             
	padding-left: 10px;       
	padding-right:10px;           
	}
.notopgap    { margin-top: 0; }
.nobottomgap { margin-bottom: -1px; padding-bottom: 1px; } 


.footlinks a:link, a:active, a:visited{

font-family: verdana, arial, helvetica;
font-size: 8pt;
color: black;
TEXT-DECORATION: none;
}
.footlinks a:hover{

font-family: verdana, arial, helvetica;
font-size: 8pt;
color: black;
TEXT-DECORATION: underline;
}


.umenu{
width: 110px; 
font-family: Arial; 
font-size: 8pt; 
color: #000000; 
background: #f9e1f7;
border: 1px solid #000000;
margin-bottom: 4px;





}
.umenu2{
width: 86%; 
font-family: Arial; 
font-size: 8pt; 
color: #000000; 
background: #f9e1f7;
border: 1px solid #000000;
margin-bottom: 4px;





}