
* {margin:0;padding:0}
body{background:#666;  background-image: url(images/back.gif);font-family:'Lucida Sans Unicode',Arial,sans-serif;color:#333;text-align:center;padding:0px 0}
div,p,li{font-size:12px}
li{margin-left:16px;}
h1{color:#0061CA;text-align:center;padding-bottom:10px}
h2{color:#999;font-size:16px;font-weight:normal}
pre{background:#666; color:#fff; padding:10px; margin:10px; height:auto; overflow:auto; font:12px Verdana,Courier,sans-serif}
* html pre {width:100%}

.description{padding:16px;margin:10px 0;background:#eee}

.sample{padding:0px 0px; margin:0px 0 0px 0; border:0px solid #1b75bc}
h4.stitle{color:#666;margin:0 0 5px 0}

.links {padding:10px;margin-top:20px}
.links a{font-size:14px;color:#0080FF;text-decoration:none}
.links a:hover{font-weight:bold}

#cont{width:505px;margin:0 auto;background:#ffffff;text-align:left;padding:0px}
#cont2{width:525px;margin:0 auto;background:#ffffff;text-align:left;padding:0px}
.buttons{padding:0px;}
.buttons span{color:#0080FF;padding:0 0px;cursor:pointer;font:10px Verdana}
.buttons span.active, .buttons span:hover{background:#ffffff;color:#fff}


a#sign-up { background:url(../img/png-8-sprite.png) no-repeat -549px -465px; display:inline; float:left; height:25px; 
			padding:0 22px 13px 0; text-decoration:none; font-weight:bold; font-size:1.1em; color:#fff; border:0; position:relative; left:14px }
a#sign-up b { background:url(../img/png-8-sprite.png) no-repeat -340px -465px; display: block; padding:5px 0 22px 25px; white-space: nowrap;
				 position:relative; left:-14px }			
a#sign-up b i { font-style:normal; font-weight:normal }
a#log-in, a#logged-in, a#logout, a#view-profile { color:#c94242; text-decoration:none; border-bottom:1px solid #c94242; padding-bottom:2px; margin-top:7px; float:left; font-weight:bold; position:relative; left:14px }			
a#logout { color:#a2a2a2; border-color:#a2a2a2; font-weight:normal; margin-top:6px }

a#logo { display:block; width:314px; height:177px; background:url(../img/png-8-sprite.png) no-repeat 0 -78px; text-indent:-9999em; position:absolute; left:37px; top:35px; text-decoration:none }
a#logo b { bottom:-15px; color:#a4a3a3; font-weight:normal; left:30px; position:absolute; text-indent:0 } 
#ask-browse-search { position:absolute; right:0px; top:108px; width:38% }

#login{ width:275px; height:137px; background:url(images/png-8-sprite.png) no-repeat -330px -75px; position:absolute; top:30px; left:750px }
#login input.text { width:84%; position:absolute; top:24px; left:15px }
#login input.pass { width:70%; top:55px;font-family:verdana }
#login button { border:0; background:url(images/png-8-sprite.png) no-repeat -565px -219px; width:31px; height:23px; text-align:center; display:block; position:absolute;
				font-weight:bold; color:#fff; cursor:pointer; text-transform:uppercase; font-size:1em; padding:2px 0 4px 0; right:19px; top:55px }
#login a { color:#f7e5e5; position:absolute; right:19px; top:106px; text-decoration:none; margin-bottom:2px; border-bottom:1px solid #eec8c8  }
#login input.checkbox, #login b { position:absolute; left:11px; top:102px; } #login b { top:106px; color:#f7e5e5; font-weight:normal; left:33px }
#login div {  }
#login label.over { clear:left; color:#6E4F4F; float:left; margin:10px 20px; position:relative; top:19px; z-index:999 } 
#login em { top:84px; color:#FFFFFF; font-style:normal; left:15px; position:absolute } 

#member-bar { background:url(../img/bg-member-bar.png) repeat-x 0 0; height:37px; position:fixed; bottom:0; left:0; right:0; color:#fff;  line-height:47px; display:none }
#member-bar span { display:block; width:800px; margin:0 auto; position:relative }
#member-bar span a { color:#fff; text-decoration:none; padding-bottom:1px; border-bottom:1px dotted #fff }
#member-bar ul { float:left; list-style:none; height:20px } 
#member-bar ul li { float:left }
#member-bar ul li a { margin:0 10px }
#member-bar span b { float:right; margin-right:20px; font-weight:normal }
#member-bar span b i { font-style:normal; font-weight:bold }
#member-bar em { position:absolute; right:0; top:-101px; width:96px; height:124px; /*background:url(../img/bg-bar-weemee.png) no-repeat 0 0;*/ }
#member-bar em b.member { right:0; top:12px; margin:0; padding:0; width:80px; height:100px; background:url(../img/wanted-small.gif) no-repeat scroll 13% 83% }
#member-bar em b.member a { text-indent:-9999em; border:0; background:none }
#member-bar.thin { height:5px }


/* ----------------IMAGE SLIDER------------- */
#SlideItMoo_outer {  
	width:510px; 
	margin:0px 0px 0px; 
	background:#1a1a1a ; 
	display:block; 
	position:relative; 
	padding:0px 0px 0px;

}
/* create custom forward-backward buttons for this container */
#SlideItMoo_outer .SlideItMoo_forward,
#SlideItMoo_outer .SlideItMoo_back{ 
	display:block; 
	position:absolute; 
	cursor:pointer; 
	width:25px; 
	height:130px; 
	bottom:0px; 
	right:5px; 
	background:url(slideitmoo_forward.png) no-repeat center;  
}
#SlideItMoo_outer .SlideItMoo_back { 
	left:0px; 
	background:url(slideitmoo_back.png) no-repeat center;  
}

/* the width is set to show the number of thumbnails that will be visible */
#SlideItMoo_inner{ 
	position:relative ; 
	overflow:hidden ; 
	width:474px ; /* set a display width to make the slider look good in case js is disabled */
	margin:0px auto 0px;
	padding:10px 0px 10px;
}
/* the thumbnails container; set a width on it so everything will be fine */
#SlideItMoo_items { 
	display:block; 
	position:relative; 
}
/* single element design */
#SlideItMoo_items div.SlideItMoo_element { 
	display:block; 
	position:relative; 
	float:left; 
	margin:0px 15px 0px; 
	font-size:9px; 
	width:128px; 
	text-align:center; 
	color:#FFFFFF;
}
#SlideItMoo_items a { padding:0px; margin:0px 0px 0px; clear:both; display:block; background:#1a1a1a; padding:0px; }
#SlideItMoo_items a img{ border:none; }


.normalText4 
{ /* Normal text */
font-size: 11px; 
text-align:left;
text-justify:inter-ideograph;
font-weight: normal; 
padding-top: 0em; 
padding-left: 0em; 

padding:0px;
line-height: 12pt; 
color: #ffffff; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
}

.normalText 
{ /* Normal text */
font-size: 11px; 
text-align:justify;
text-justify:inter-ideograph;
font-weight: normal; 
padding-top: 0em; 
padding-left: 0em; 
width:411px;
padding:0px;
line-height: 12pt; 
color: #564c4b; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
}

.lefttext 
{ /* Normal text */
font-size: 11px; 
text-align:left;
font-weight: normal; 
padding-top: 0em; 
padding-left: 0em; 
padding:0px;
line-height: 12pt; 
color: #000000; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
}


.titleText 
{ /* Normal text */
font-size: 10px; 
text-align:right;
text-justify:inter-ideograph;
font-weight: Normal; 
padding-top: 0em; 
padding-left: 0em; 
padding:0px;
line-height: 9pt; 
color: #0e4a84; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
}



.contentText 
{ /* Normal text */
font-size: 11px; 
text-align:justify;
text-justify:inter-ideograph;
font-weight: normal; 
padding-top: 0em; 
padding-left: 0em; 
width:370px;
padding:0px;
line-height: 12pt; 
color: #000000; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
}
.contentText2
{ /* Normal text */
font-size: 11px; 
text-align:justify;
text-justify:inter-ideograph;
font-weight: normal; 
padding-top: 0em; 
padding-left: 0em; 
width:240px;
padding:0px;
line-height: 13pt; 
color: #000000; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
}
.homepaget 
{ /* Normal text */
font-size: 12px; 
text-align:right;
text-justify:inter-ideograph;
font-weight: normal; 
padding-top: 0em; 
padding-left: 0em; 
width:240px;
padding:0px;
line-height: 15pt; 
color: #554b49; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
}

.normalText3 
{ /* Normal text */
font-size: 11px; 
text-align:center;
text-justify:inter-ideograph;
font-weight: Bold; 
padding-top: 0em; 
padding-left: 0em; 
padding:0px;
line-height: 12pt; 
color: #ffffff; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
}
 input
{
color: #781351;
background: #cdd9e6;
border: 1px solid #0e4a84
}

.submit input
{
color: #ffffff;
background: #cdd9e6;
border: 0px  
}
 fieldset
{
border: 0px solid #781351;
width: 20em
}

legend
{
color: #fff;
background: #ffa20c;
border: 1px solid #781351;
padding: 2px 6px
}

.categories 
{ /* Normal text */
font-size: 9px; 
text-align:center;
text-justify:inter-ideograph;
font-weight: normal; 
padding-top: 0em; 
padding-left: 0em; 
width:115px;
padding:0px;
line-height: 8pt; 
color: #000000; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
}

.normalText2
{ /* Normal text */
font-size: 11px; 
text-align:justify;
text-justify:inter-ideograph;
font-weight: normal; 
padding-top: 0em; 
padding-left: 0em; 
width:260px;
padding:0px;
line-height: 14pt; 
color: #ffffff; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
}
.mailpop 
{ /* Normal text */
font-size: 11px; 
text-align:justify;
text-justify:inter-ideograph;
font-weight: normal; 
padding-top: 0em; 
padding-left: 0em; 
width:280px;
padding:0px;
line-height: 12pt; 
color: #564c4b; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
}
.textfull
{ /* Normal text */
font-size: 10px; 
text-align:justify;
text-justify:inter-ideograph;
font-weight: normal; 
padding-top: 0em; 
padding-left: 0em; 
width:490px;
padding:0px;
line-height: 12pt; 
color: #564c4b; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
}


a:link { 
color: 1b75bc;
text-decoration: none;


}
a:visited { 
color: 1b75bc;
text-decoration: none;


}
a:hover {
color: 1b75bc; 

text-decoration: underline;


} 

.littletext 
{ /* Normal text */
font-size: 5px; 
text-align:left;
text-justify:inter-ideograph;
font-weight: normal;
vertical-align: super; 
padding-top: 0em; 
padding-left: 0em; 
padding:0px;
line-height: 4pt; 
color: #ffffff; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
}
#content { padding:8px; margin:8px; width:20px; }

#matte { position:absolute; left:0px; top:0px; width:0px; height:0px; z-index:1; 
	background-color: #000000; 
	filter:alpha(opacity=85);
	-moz-opacity:0.85;
} 
#wrapper { position:absolute; left:0px; top:-9999px; width:100%; height:270px; z-index:2; text-align:center; }