body
{
background:#0098CC url(http://www.buffalo123.com/images/bg-page-atlanta.png) no-repeat center 0px;
top-margin:0px;
}


a:link { color: #063F55; }
a:visited { color: #325C6D; } 
a:hover { color: #008EC6; } 

.wrapper
{
width:980px;
top-padding:0px;
}

.header
{

background-color:#34AED7;
float:left;
width:100%;
background-image:url('/images/headergd.gif');
}

.linkbar
{
height:37px;
float:left;

width:980px;


background-color:eee;
background-image:url('/images/gd.gif');
border-bottom:2px;
padding:0px;
}

.linkbarlink
{
padding:7px;
}

.logo
{
float:left;
}
.search
{
float:right;
padding:2px;

}

.left
{
float:left;
padding:3px;
}

.leftimg
{
float:left;
padding-left:10px;
padding-right:10px;

}
.right
{
float:right;
padding:3px;
}

.padding
{
padding:15px;
}
.padding1
{
padding:15px;
}
.menu
{
float:left;
width:150px;
background-color:#34AED7;
padding:5px;
margin:0px
}

.menu1
{
float:left;
width:140px;
background-color:#34AED7;
padding:5px;
margin:0px
}


.menuitem
{
float:left;
align:left;
width:140px;
padding:5px;
margin:0px;
height:30px;
background-color:eee;
background-image:url('/images/gd.gif');
vertical-align:text-top;
text-align: left; 
}


.menuitem a:link { color: #000 }
.menuitem a:visited { color: #000 } 
.menuitem a:hover { color: #008EC6; } 


.contents
{
width:820px;
background-color:#eee;
float:right;
padding:0px;
overflow:hidden;
}

.story
{
background-color:#FDFDFC;
background-image:url('/images/gd.gif');
background-repeat:repeat-x;
padding:10px;
margin:10px;
overflow:hidden;
}

.story1
{
background-color:#FDFDFC;
background-image:url('/images/gd.gif');
background-repeat:repeat-x;
padding:10px;
margin:10px;
overflow:hidden;
border:1px solid #CACAC6;
}

.footer
{
background-color:#34AED7;
float:left;
padding:6px;
width:980px;
height:35px;
background-image:url('/images/headergd.gif');
}

.footer a:link { color: #FFF }
.footer a:visited { color: #FFF } 
.footer a:hover { color: #000 } 


.padding a, .padding a:link {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #0066cc;
	background-color: #FFFFFF;	
}
.padding a:visited {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #0066cc;
	background-color: #FFFFFF;	
}
.padding a:hover {	
	border: 1px solid #000000;
	color: #fff;
	background-color: #2AA9D4;
}
.padding a:active {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #0066cc;
	background-color: #FFFFFF;	
}
.padding span.pages {
	padding: 2px 4px 2px 4px; 
	margin: 2px 2px 2px 2px;
	color: #000000;
	border: 1px solid #000000;
	background-color: #FFFFFF;
}
.padding span.current {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	font-weight: bold;
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}
.padding span.extend {
	padding: 2px 4px 2px 4px; 
	margin: 2px;	
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}
