* {
	margin: 0; padding: 0;
}
.clear {
	clear: both; 
}

/* Coded by Vizon Media and Revamped Solutions */

body {
	color: #717171;
	font: normal 12px Verdana, arial;
	margin: 0;
	padding: 0;

}

#infobar {
	font: message-box;
}


#infobar a, #infobar a:link, #infobar a:visited, #infobar a:active {
	display: block;
	color: #000;
	width:100%;
	background: #FFFFE1;
	border-bottom: .1em outset;
	text-decoration: none;
	cursor: hand;
text-align: center;
}

#infobar a:hover {
	color: #000;
	background: #F1FDE0;
}

#infobar p{
	margin:0px;
	padding: .45em 0em .45em 22px;
	font-size:11px;
}


#container {
	width: 850px;
	height: auto;
	margin: 0 auto;
}
#header2 {
	background: #F7F7F7;
}
#head {	
	width: 850px;
	height: 76px;
	margin: 0 auto;
}
h1#logo {
	width: 288px;
	height: 47px;
	float: left;
	background: url("http://www.isim.name/images/logo.gif") no-repeat;
	text-indent: -10000px;
}
#header-text {
	margin: -40px 0 0 38px; 
	float: left;
	font-size: 10px;
	font-weight: normal;
}
h1#logo a {
	width: 288px;
	height: 47px;
	display: block;
}
#search {
	width: 477px;
	height: 38px;
	background: url("http://www.isim.name/images/green.gif") no-repeat;
	float: left;
	margin: 19px 10px 10px 10px;
	padding: 8px 10px 10px 15px;
}
.g-bar {
	width: auto;
	height: 7px;
	background: url("http://www.isim.name/images/g-bar.gif") repeat-x;
}
#nav {
	width: 830px;
	height: 37px;
	background: url("http://www.isim.name/images/nav.gif") no-repeat;
	color: #FFF;
	padding-left: 15px;
	margin: 0 auto;
}
ul#letters {
	float: left;
	list-style: none;
	margin-left: 60px;
}
li.letter {
	float: left;
	padding: 0 5px;
}
#text {
	float: left;
	line-height: 2.5em;
}
.letter a:link, .letter a:visited {
	color: #FFF;
	text-decoration: none;
	line-height: 2.5em;
}
.letter a:hover, .letter a:active {
	color: #8DC63F;
	font-weight: normal;
	text-decoration: none;
	float: left;
	line-height: 2.5em;
}
#left {
	width: 267px;
	height: auto;
	margin: 17px 0 10px 12px;
	border-right: 1px solid #dddddd;
	padding-right: 3px;
	float: left;
	line-height: 18px;
	padding-left: 10px;
}
h2.title {
	color: #8DC63F;
	font: normal 25px tahoma, arial;
	letter-spacing: 1px;
}
#right {
	width: 500px;
	height: auto;
	float: left;
	padding-left: 10px;
	margin: 20px 0 0 0;
    line-height: 18px;
}
#top-footer {
	width: 769px;
	height: 23px;
	background: #1D1D1D url("http://www.isim.name/images/footer.gif") no-repeat;
	margin: 20px 0 0 13px;
	
}
#footer2 {
	width: 765px;
	height: auto;
	background: #1D1D1D;
	margin: 0 0 0 15px;
}
#foot {
	width: auto;
	height: 63px;
	background: #F7F7F7;
	padding-top: 15px;
	text-align: center;
}
h2#browse { 
	width: 97px;
	height: 15px;
	background: no-repeat;
	text-indent: -10000px;
	float: left;
	margin: 0 0 0 80px;
}
h2#take {
	width: 105px;
	height: 15px;
	background: no-repeat;
	text-indent: -10000px;
	float: left;
	margin: 0 0 0 125px;
}
h2#babyshop {
	width: 105px;
	height: 15px;
	background: no-repeat;
	text-indent: -10000px;
	float: left;
	margin: 0 0 0 125px;
}
h2#boys { 
	width: 147px;
	height: 15px;
	background: url("http://www.isim.name/images/boys.gif") no-repeat;
	text-indent: -10000px;
	float: left;
	margin: 20px 0 0 10px;
}
h2#girls {
	width: 149px;
	height: 15px;
	background: url("http://www.isim.name/images/girls.gif") no-repeat;
	text-indent: -10000px;
	float: left;
	margin: 20px 0 0 10px;
}
h2#random {
	width: 142px;
	height: 15px;
	background: url("http://www.isim.name/images/random.gif") no-repeat;
	text-indent: -10000px;
	float: left;
	margin: 20px 0 0 10px;
}
ul.number {
	width: 50px;
	margin: 20px 0 0 15px;
	list-style: none;
	float: left;
	color: #000;
}
ul.name {
	width: 90px;
	margin: 20px 0 0 0;
	list-style: none;
	float: left;
}
.even {
	height: 18px;
	border-bottom: 1px dotted #cccccc;
	padding-top: 2px;
}
.odd {
	height: 18px;
	background: #F7F7F7;
	border-bottom: 1px dotted #cccccc;
	padding-top: 2px;
}

#list {
	width: auto;
	height: auto;
}
#advert2 {
	margin-top: 40px;
}
ul.footerli {
	list-style: none;
	color: #CCCCCC;	
}
ul.footerli li {
	width: 147px;
	height: 20px;
	border-bottom: 1px solid #333;
	padding: 5px 0 0 1px;
}
.bar {
	width: 147px;
	height: 20px;
	border-bottom: 1px solid #333;
}
#browse2 {
		margin: 0 0 10px 83px;
		float: left;
}
#takea {
	margin: 0 0 10px 75px;
	float: left;
}
#babyshop2 {
	margin: 0 0 10px 80px;
	float: left;
}
#text2 {
	color: #717171;
	text-align: center;
	margin-top: 20px;
	padding-bottom: 20px;
}
.g-link:visited, .g-link:active, .g-link:hover, .g-link:link {
	color: #8DC63F;
}
#headings {
	width: auto;
	height: auto;
}
context {
	width: 500px;
	height: auto;
}
#footheadings {
	width: 765px;
	height: auto;
}
#foottext {
	width: auto;
	height: auto;
}
.greenie:link, .greenie:visited, .pink:link, .pink:visited, .blue2:link, .blue2:visited {
	color: #CCCCCC;
	text-decoration: none;
}
.greenie:hover, .greenie:active {
	color: #C3E790;
	text-decoration: none;
}
.pink:hover, .pink:active {
	color: #E6ADC0;
	text-decoration: none;
}
.blue2:hover, .blue2:active {
	color: #A7D7E9;
	text-decoration: none;
}
.rank {
	width: 75px;
	height: auto;
	float: left;
	list-style: none;
}
.name2 {
	width: 95px;
	height: auto;
	float: left;
	list-style: none;
}
.gender {
	width: 105px;
	height: auto;
	float: left;
	list-style: none;	
}
.meaning {
	width: 480px;
	height: auto;
	float: left;
	list-style: none;	

}
.morein {
	width: 105px;
	height: auto;
	float: left;
	list-style: none;		
}
.rate {
	width: 165px;
	height: auto;
	float: left;	
	list-style: none;
}
.change {
	width: 105px;
	height: auto;
	float: left;	
	list-style: none;
}
#large-li {
	width: auto;
	height: auto;
	margin: 0 0 0 20px;
}
.even2 {
	height: 26px;
	border-bottom: 1px dotted #cccccc;
	padding-top: 10px;
}
.odd2 {
	height: 26px;
	background: #F7F7F7;
	border-bottom: 1px dotted #cccccc;
	padding-top: 10px;
}
.space {
	margin-left: 10px;
}
.next {
	float: right;
	margin: 15px 90px 0 0;
}
.prev {
	float: left;
	margin: 15px 0 0 20px;
}
.more2:link, .more2:active, .more2:visited {
	color: #717171;
}
.more2:hover {
	color: #0690C5;
}
.name-b {
	color: #02A3E1;
	font-size: 25px;
	font-weight: bold;
}
.name-m {
	color: #C3E790;
	font-size: 25px;
	font-weight: bold;
}
.bold-2 {
	color: #848484;
	font-size: 25px;
}
#header-name {
	width: auto;
	height: auto;
	margin: 13px;
}
.even3 {
	height: 26px;
	border-top: 1px dotted #cccccc;
	padding-top: 10px;
}
.odd3 {
	height: 26px;
	background: #F7F7F7;
	border-top: 1px dotted #cccccc;
	padding-top: 10px;
}
#sub-content {
	width: 700px;
	height: auto;
	float: left;
	margin-left: 13px;
}
#cata {
	width: 200px;
	height: auto;
	float: left;
	list-style: none;
}
#cata-info {
	width: 300px;
	height: auto;
	float: left;
	list-style: none;
}
#advert3 {
	float: right;
	margin-top: -259px;
	margin-right: 70px;
}
#addinfo {
	width: 750px;
	height: auto;
	border-top: 1px dotted #000;
	border-bottom: 1px dotted #000;
	float: left;
}

a:link.info, a:hover.info, a:active.info, a:visited.info {
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
}
#addinfo2 {
	padding-left: 200px;
	float: left;
}
.even4 {
	width: 760px;
	height: auto;
	border-top: 1px dotted #cccccc;
	border-bottom: 1px dotted #cccccc;
	padding: 10px 0;
	margin-left: 13px;
}
#information {
	padding-left: 200px;
	margin-top: -15px;
	line-height: 2em;
}
#advert5 {
	width: 175px;
	height: auto;
	margin: 15px;
	float: left;
}
.text4 {
	color: #8DC63F;
	font-size: 16px;
	font-weight: bold;
}
#embed {
	width: 530px;
	height: auto;
	padding: 0 15px 0 15px;
	float: left;
	line-height: 18px;
	border-left: 1px solid #DDDDDD;
	margin-top: 15px;
}
#box {
	width: 530px;
	height: auto;
	border: 1px solid #C3E790;
	background: #F1FDE0;
	margin-top: 10px;
	padding: 10px;
	line-height: 18px;
}
.bump {
	margin-top: -3px;
}
#g-box {
	width: 740px;
	height: auto;
	border: 1px solid #C3E790;
	background: #F1FDE0;
	line-height: 18px;
	margin: 0 0 10px 15px;
	padding: 10px;
	color: #778c54;
}
.top-links:link, .top-links:active, .top-links:visited {
	color: #717171;
	text-decoration: none;
}
.top-links:hover {
	color: #717171;
	text-decoration: underline;
}
#titlebox {
	font-size: 18px;
	font-weight: normal;
}
#box-left {
	float: left
}
#box-right {
	float: right
}
#g-namebox {
	list-style: none;
}
.name-g {
	color: #FF0084;
	font-size: 25px;
	font-weight: bold;
}
img {
	border: 0px;
}
#favbox {
	font-size: 15px;
	font-weight: normal;
}
#fav-box {
	width: 740px;
	height: auto;
	border: none;
	background: #ffffff;
	line-height: 18px;
	margin: 0 0 10px 15px;
	padding: 10px;
	color: #778c54;
}

