/* CSS Document */

body{

	background:#F7F7F7 url('images/bg.gif') repeat-x 0 0; color:#171717;

	margin:0; padding:0; font-style:normal; font-variant:normal; font-weight:normal; line-height:20px; font-size:13px; font-family:Georgia, Times New Roman, Times, serif}

div, h1, h2, h3, h4, h5, h6, form, label, input, span, ul, li, p, a{

	margin:0; padding:0;}

ul{

	list-style:none;}

.spacer{

	font-size:0; line-height:0; clear:both;}





/* -- top navigation start -- */

#topNav{

	width:900px; margin:0 auto; height:37px;}

#topNav ul{

	width:540px; margin:0 auto;}

#topNav ul li{

	height:37px; float:left;

	background:#292929 url('images/bg.gif') repeat-x 0 0; color:#C1C1C1;

	font-style:normal; font-variant:normal; font-weight:bold; line-height:37px; font-size:12px; font-family:Arial, Helvetica, sans-serif}

#topNav ul li a{

	height:37px; float:left; text-decoration:none; display:block;

	background:#292929 url('images/bg.gif') repeat-x 0 0; color:#C1C1C1;

	font-style:normal; font-variant:normal; font-weight:bold; line-height:37px; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding-left:18px; padding-right:18px; padding-top:0; padding-bottom:0}

#topNav ul li a:hover{

	background:url('images/top_btn_h.gif') no-repeat center bottom;}

#topNav ul li a.hover{

	height:37px; float:left; text-decoration:none; display:block;

	background:url('images/top_btn_h.gif') no-repeat center bottom; color:#C1C1C1;

	font-style:normal; font-variant:normal; font-weight:bold; line-height:37px; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding-left:18px; padding-right:18px; padding-top:0; padding-bottom:0}

/* -- top navigation start -- */



/* -- body start -- */

#body{

	width:auto; margin:0 auto; background:#F7F7F7 url('images/banner.png') no-repeat left top; color:#171717; padding-left:0px; padding-right:0px; padding-top:0; padding-bottom:0px;}

#bodywh{

	width:auto; margin:0 auto; background-color:#fff;padding-left:10px; padding-right:10px;border-top:#d9d9d9 dashed 1px;border-bottom:#d9d9d9 dashed 1px;}

#body img.logo{

	border:none; margin:30px 0 0 0;}

#body h1{

	height:171px;}



#body div.bodyText{

	padding:30px 0px 40px 20px;}

#body div.bodyText h2{

	font:bold italic 24px/34px Georgia, "Times New Roman", Times, serif; color:#B10000;}

#body div.bodyText h2 span{

	color:#000000; }

#body div.bodyText h3{

	color:#526D0D;

	background:#F7F7F7 url('images/folder_icon.gif') no-repeat 0 5px; font-style:normal; font-variant:normal; font-weight:bold; line-height:24px; font-size:20px; font-family:Georgia, Times New Roman, Times, serif; padding-left:25px; padding-right:2px; padding-top:0; padding-bottom:0}

#body div.bodyText h4{

	font:normal 20px/24px Georgia, "Times New Roman", Times, serif; color:#000000;

	background-color:#FFF7DE; padding:0 0 0 10px;}

#body div.bodyText p{

	font:normal 13px/20px Georgia, "Times New Roman", Times, serif; color:#171717;

	padding:10px 0; }

#body div.bodyText p a{

	color:#003E6A; background-color:#F7F7F7; text-decoration:underline;}

#body div.bodyText p a:hover{

	text-decoration:none;}

#body div.catagory{
width:700px;
	padding:20px 0 0 20px;}

.pink{

	width:200px; float:left;
height:220px;
	background:#F7F7F7 url('images/signup.png') no-repeat 0 0; color:#4B2B3E; padding-left:5px; padding-right:0px; padding-top:60px; padding-bottom:0px}



.pinks{

	width:200px; float:left;

	 color:#4B2B3E; padding-left:10px; padding-right:10px; padding-top:7px; }

.pink h3{

	

	font:bold 20px/38px Georgia, "Times New Roman", Times, serif; padding:0 9px 0 15px;}

.pink h4{

	background:url('images/date_bg.gif') no-repeat 0 13px; color:#384B06;

	width:56px; text-align:center;

	font-style:normal; font-variant:normal; font-weight:bold; line-height:39px; font-size:12px; font-family:Arial, Helvetica, sans-serif}

.pink h5{

	color:#000000; text-transform:uppercase;

	font:bold 10px/11px Georgia, "Times New Roman", Times, serif;}

.pink p{
width:170px;
	color:#4B2B3E; padding:3px 0 10px 15px;

	font:normal 11px/17px Georgia, "Times New Roman", Times, serif;}

.pink a.more{

	background:#FFFFFF url('images/pink_sign_btn.png') no-repeat 0 0; color:#000000;

	width:100px; height:11px; display:block; float:right;

	text-decoration:none; text-indent:-2000px;

	padding:0; line-height:0}

.pink a.more:hover{

	background:#FFFFFF url('images/pink_sign_btn_h.png') no-repeat 0 0; color:#000000}



.green{
height:220px;
	width:200px; float:left; margin:0 23px;

	background:#F7F7F7 url('images/signin.png') no-repeat 0 0; color:#4B2B3E; padding-left:5px; padding-right:0px; padding-top:60px; padding-bottom:0px}



.greens{

	width:200px; float:left; margin:0 23px;

	color:#4B2B3E; padding-left:10px; padding-right:10px; padding-top:7px;}



.green h3{

	

	font:bold 20px/38px Georgia, "Times New Roman", Times, serif; padding:0 9px 0 15px;}

.green h5{

	color:#000000; text-transform:uppercase;

	font:bold 10px/11px Georgia, "Times New Roman", Times, serif;}

.green p{
width:170px;
	color:#3D5C32; padding:3px 0 27px 10px;

	font:normal 11px/17px Georgia, "Times New Roman", Times, serif;}

.green p a.line{

	color:#3D5C32; padding:0;  text-decoration:underline;

	font:normal 11px/17px Georgia, "Times New Roman", Times, serif;}

.green p a.line:hover{

	color:#3D5C32; padding:0;  text-decoration:none;

	font:normal 11px/17px Georgia, "Times New Roman", Times, serif;}

.green a.more{

	background:#FFFFFF url('images/green_sign_btn.png') no-repeat 0 0; color:#000000;

	width:100px; height:11px; display:block; float:right;

	text-decoration:none; text-indent:-2000px;

	padding:0; line-height:0}

.green a.more:hover{

	background:#FFFFFF url('images/green_sign_btn_h.png') no-repeat 0 0; color:#000000}



.blue{
height:220px;
	width:200px; float:left;

	background:#F7F7F7 url('images/rssfeed.png') no-repeat 0 0; color:#4B2B3E; padding-left:5px; padding-right:0px; padding-top:60px; padding-bottom:0px}



.blues{

	width:200px; float:left;

	color:#4B2B3E; padding-left:10px; padding-right:10px; padding-top:7px;}


.blue h3{



	font:bold 20px/38px Georgia, "Times New Roman", Times, serif; padding:0 9px 0 15px;}

.blue h5{

	color:#000000; text-transform:uppercase;

	font:bold 10px/11px Georgia, "Times New Roman", Times, serif;}

.blue p{
width:170px;
	color:#364A5B; padding:3px 0 10px 15px;

	font:normal 11px/17px Georgia, "Times New Roman", Times, serif;}

.blue a.more{

	background:#FFFFFF url('images/blue_sign_btn.png') no-repeat 0 0; color:#000000;

	width:100px; height:11px; display:block; float:right;

	text-decoration:none; text-indent:-2000px;

	padding:0; line-height:0}

.blue a.more:hover{

	background:#FFFFFF url('images/blue_sign_btn_h.png') no-repeat 0 0; color:#000000}

.goal{

	width:325px; float:left; padding:0 0px 0 200px;}

.goal h2{

	font:bold italic 24px/34px Georgia, "Times New Roman", Times, serif;

	color:#B10000; }

.goal h2 span{

	color:#000000; }

.goal p{

	font:normal 13px/20px Georgia, "Times New Roman", Times, serif; color:#171717;

	padding:10px 0; background-color:#F7F7F7;}

.goal p.greenText{

	font:normal 13px/20px Georgia, "Times New Roman", Times, serif; color:#526D0D;

	padding:6px 0; background-color:#F7F7F7;}

.goal ul li{

	font:normal 13px/20px Georgia, "Times New Roman", Times, serif; color:#171717;

	padding:2px 2px 2px 23px; margin:0 0 5px 0;

	}

.goal  li.pinks{background:url('images/feed-pink.png') no-repeat 2px 2px ;}

.goal  li.blues{background:url('images/feed-blue.png') no-repeat 2px 2px ;}

.goal  li.greens{background:url('images/feed-green.png') no-repeat 2px 2px ;}





.topsites

{

	width:325px; float:right; padding:0 200px 0 20px;}





.topsites h2{

	font:bold italic 24px/34px Georgia, "Times New Roman", Times, serif;

	color:#B10000; }

.topsites h2 span{

	color:#000000; }

.topsites p{

	font:normal 13px/20px Georgia, "Times New Roman", Times, serif; color:#171717;

	padding:10px 0; background-color:#F7F7F7;}

.topsites p.greenText{

	font:normal 13px/20px Georgia, "Times New Roman", Times, serif; color:#526D0D;

	padding:6px 0; background-color:#F7F7F7;}

.topsites ul li{

	font:normal 13px/20px Georgia, "Times New Roman", Times, serif; color:#171717;

	padding:2px 23px 2px 23px; margin:0 0px 5px 0px;

}



.topsites  li.pinks{background:url('images/pink.png') no-repeat 2px 2px ;}

.topsites  li.blues{background:url('images/blue.png') no-repeat 2px 2px ;}

.topsites  li.greens{background:url('images/green.png') no-repeat 2px 2px ;}







.textfield {

	width: 300px; 
height:20pt;
	margin:0px 3px 0px 10px;
	padding:3px;
	border: 1px solid #D2E3F3;
	background: #EEF4FB;
}
label {	
color:#000000;
}
.button {

	padding:0px;

	
	color:#000000;
background: url('images/log.png') no-repeat; 
	width: 250px; 
height:40px;
font-size:16pt;
}
.textfield:hover {
	background:#FFFFCC;
}
.textfield:focus {background:#ffffff;}


.floatLeft{

	float:left;}

/* -- body end -- */



/* footer start -- */

#footer{

	background-color:#292929; color:#FFFFFF;}

.footer{

	text-align:center;width:783px; height:50px; margin:0 auto; padding:18px 0 0 0;}

.footer ul{

	width:449px; margin:0 auto;}

.footer ul li{

	font:bold 12px/20px Arial, Helvetica, sans-serif;

	color:#FAFAFA; background-color:#292929; float:left;}

.footer ul li a{

	font:bold 12px/20px Arial, Helvetica, sans-serif; text-decoration:none;

	color:#FAFAFA; background-color:#292929; padding:0 8px;}

.footer ul li a:hover{

	font:bold 12px/20px Arial, Helvetica, sans-serif; text-decoration:none;

	color:#FAFAFA; background-color:#484848; padding:0 8px;}

.footer p{

	margin:0 auto; width:175px; color:#EDE3C0; background-color:#292929;

	font:normal 11px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;}



/* footer end -- */





.memberright{

	width:420px; float:right; padding:0 50px 0 50px;}

.memberright h2{

	font:bold italic 24px/34px Georgia, "Times New Roman", Times, serif;

	color:#B10000; background-color:#F7F7F7;}

.memberright h2 span{

	color:#000000; background-color:#F7F7F7;}

.memberright p{

	font:normal 13px/20px Georgia, "Times New Roman", Times, serif; color:#171717;

	padding:10px 0; background-color:#F7F7F7;}

.memberright p.greenText{

	font:normal 13px/20px Georgia, "Times New Roman", Times, serif; color:#526D0D;

	padding:6px 0; background-color:#F7F7F7;}

.memberright ul li{

	font:normal 13px/20px Georgia, "Times New Roman", Times, serif; color:#171717;

	padding:2px 2px 2px 23px; margin:0 0 5px 0;

	}

.memberright li.pink{background:url('images/feed-pink.png') no-repeat 2px 2px ;}

.memberright  li.blue{background:url('images/feed-blue.png') no-repeat 2px 2px ;}

.memberleft  li.green{background:url('images/feed-green.png') no-repeat 2px 2px ;}

.memberright a{

color:#174904;	

font:bold 12px/37px Arial, Helvetica, sans-serif;}

.memberright  a:hover{

	color:#1f6603;	

}







.meminfo{

	width:230px; float:left; padding:10px 12px;

	background-color:#E7E7E7; color:#033462;}

.meminfo h2{

	font:bold italic 20px/30px Georgia, "Times New Roman", Times, serif;

	color:#B10000; background-color:#F7F7F7;}

.meminfo h2 span{

	color:#000000; background-color:#F7F7F7;}

.meminfo p{

	font:normal 13px/20px Georgia, "Times New Roman", Times, serif; color:#171717;

	padding:10px 0; background-color:#E7E7E7;}

.meminfo p.greenText{

	font:normal 13px/20px Georgia, "Times New Roman", Times, serif; color:#526D0D;

	padding:6px 0; background-color:#E7E7E7;}

.meminfo ul li{

	font:normal 13px/20px Georgia, "Times New Roman", Times, serif; color:#171717;

	padding:2px 2px 2px 23px; margin:0 0 5px 0;

	}

.meminfo  li.pink{background:url('images/feed-pink.png') no-repeat 2px 2px ;}

.meminfo  li.blue{background:url('images/feed-blue.png') no-repeat 2px 2px ;}

.meminfo  li.green{background:url('images/feed-green.png') no-repeat 2px 2px ;}

.meminfo a{color:#174904;font:}

.meminfo  a:hover{color:#1f6603;}



.pix{

border:5px inset #05145c;

}







th{

background:url('images/th.gif') repeat-x;

text-align:center;

font-weight:bold;

color:white

}




.textfield1 {

	width: 100px; 


	border: 1px solid #D2E3F3;
	background: #EEF4FB;
}

.button1 {

	border: 2px solid #C8E9F7;
	color:#000000;
	background: #EEF4FB;
}
.textfield1:hover {
	background:#FFFFCC;
}
.textfield1:focus {background:#ffffff;}








.textfield2 {

	width: 300px; 
height:20pt;
	margin:0px 3px 0px 10px;
	padding:3px;
	border: 1px solid #D2E3F3;
	background: #EEF4FB;
}

.button2 {

border: 2px solid #C8E9F7;
	color:#000000;
	background: #EEF4FB;
font-size:16pt;
width:200px;
}
.textfield2:hover {
	background:#FFFFCC;
}
.textfield2:focus {background:#ffffff;}




