/*browser rest */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;}q:before,q:after{content:'';}
/*browser rest */
body{
	background:#5f5f5f url(http://www.1moretgp.com/images/sides.jpg) center -15px  repeat-y;
	min-width:990px;
	color:#525252;
}
#wrapper{
	width:99.9%;
	margin:0 auto;
}
#top-banner{
	background: url(http://www.1moretgp.com/images/top-banner.jpg) top no-repeat;
	width:100%;
	margin:0 auto;
	overflow:visible;
}
#header{
	width:950px;
	margin:0 auto;
	position:relative;
}
#logo{
	position:absolute;
	left:132px;
	top:63px;
}
#logo img{
	width:202px;
}
#top-nav{
	float:right;
	font-size:0.7em;
	margin-top:5px;
}
#top-nav a{
	margin:0px 5px 0 5px;
	font-family:arial;
}
#about-us{
	position:absolute;
	margin-left:460px;
	top:50px;
	width:400px;
}
#gallery{
	width:950px;
	margin:0 auto;
}
img.heading{
	padding:0;
	margin:0 0 0 5px;
	background:none;
	display:block;
	float:left;
}
#gallery-backing{
	margin:232px auto 0 auto;
}
.section img{
	background: url(http://www.1moretgp.com/images/thumb-backing.jpg) top no-repeat;
	padding:4px;
}
.section img:hover{
	background: url(http://www.1moretgp.com/images/thumb-backing.jpg) bottom no-repeat;
	padding:4px;
}
.section img.large,.section img.large2nd{
	background: url(http://www.1moretgp.com/images/large-thumb-backing.jpg) top no-repeat;
	width:228px;
}
.section img.large:hover,.section img.large2nd:hover{
	background: url(http://www.1moretgp.com/images/large-thumb-backing.jpg) bottom no-repeat;
}
.section{
	clear:both;
	width:946px;
	margin:50px auto;
}
.under-toplist{
	margin:0px auto 50px auto;
}
#first-section{
	margin:5px 0 0 0;
}
.section img{
	float:left;
}
.section img.large{
	height:308px;	
	width:230px;
}

.section img.large2nd{
	float:right;
}
#categories{
	background: url(http://www.1moretgp.com/images/categories-repeat.jpg) top repeat-y;
	width:211px;
	float:right;
	height:630px;
}
#categories li{
	padding:10px 0 10px 15px;
	background: url(http://www.1moretgp.com/images/categories-divide.jpg) top repeat-x;
}
#categories img,#categories img:hover{
	margin:0;
	padding:0;
}
#bookmark{
	position:absolute;
	top:100px;
	left:210px;
}
#archive-heading, #date-heading{
	color:#980f1b;
	font-size:1.3em;
	display:block;
	float:left;
	margin:5px 0 0 30px;
}
 #date-heading{
   	font-size:1.1em
 }
#heading-div{
	color:#5E5E5E;
	padding-right:20px;
}
#disclaimer{
	margin: 10px 0;
	font-size:0.7em;
	padding:0 50px;
	color:#A2A2A2;
}
ul{
	margin:15px 0 0 0px;
}
li{
	line-height:20px;
	font-family:arial;
		font-size:0.9em;
		


}
#tgp{
	color:black;
}
.no{
	font-weight:bold;
	color:#0c4cb8;
	text-transform:uppercase;
		font-family:arial;
		margin-right:5px;

}
h1{
	color:#980f1b;
	font-size:1.3em;
	text-transform:uppercase;
	margin-bottom:5px;	
}
p{
	font-family:arial;
	line-height:20px;
	font-size:0.9em;
}
a:link,a:visited{
	color:#8F966C;
	text-decoration:none;
}


.clear{
	clear:both;
}
.center{
margin:0 auto;
text-align:center;
}
.center img{
	float:none;
}
#toplist{  
	margin:0px 0px 20px 10px;      
	width:680px;
	float:left;
	border:1px #e3e3e3 solid;	
}  
#toplist-inner{
	border:1px #ffffff solid;	
	padding:10px;
}  
#toplist div div{
	margin:0px;
} 
#toplist a:link,#toplist a:visited{
	font-size:1.1em;
		font-family:Verdana;
		display:block;
		float:left;
		margin-right:20px;
		color:#3A5A8B;
		line-height:31px;
		padding-left:40px;
		background: url(http://www.1moretgp.com/images/toplist-flower.jpg) no-repeat left;
		text-transform: capitalize;
}
#toplist a:hover{
	text-decoration:underline;
}
.friends-heading{
	margin:15px 0 0px 9px;
	padding:0;
	
}

#1moretgp-form{
	margin-left:300px;
	border:1px black solid;
	width:400px;
}