/**********************
	General
**********************/
body
{
	margin: 0 auto;
	padding: 0;
	text-align: center;
	font-family: verdana, arial;
	background: url(/images/v2/header_gradient.jpg) repeat-x;
	background-color: #fffffe;
}

.Text			{ font-weight: bold; font-size: 12px; color: #7f342a;}
a.Text			{ text-decoration: none; color : #b64436; }
a.Text:hover	{ text-decoration: none; color : #ed8c82; }

.TextSmall			{ font-weight: none; font-size: 10px; color: #7f342a;}
a.TextSmall			{ text-decoration: none; color : #b64436; }
a.TextSmall:hover	{ text-decoration: none; color : #ed8c82; }

.TextTrades			{ font-weight: none; font-size: 11px; color: #7f342a;}
a.TextTrades		{ text-decoration: none; color : #b64436; }
a.TextTrades:hover	{ text-decoration: none; color : #ed8c82; }

.TextLarge			{ font-weight: none; font-size: 18px; color: #7f342a;}
a.TextLarge			{ text-decoration: none; color : #b64436; }
a.TextLarge:hover	{ text-decoration: none; color : #ed8c82; }
.Container
{
 	position: relative;
	width: 962px;
	height: 100%;
	margin: 0px auto;
	text-align: center;
}


/**********************
	Header
**********************/

.Header
{
	position: relative;
	width: 962px;
	height: 173px;
	text-align: center;
	margin: 0px 0px 0px 0px;
	background: url(/images/v2/header.jpg) no-repeat;
}

/**********************
	Gallery
**********************/
.GalleryContainer
{
	width: 962px;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
}
	
.GalleryTop
{
 	position: relative;
	width: 962px;
	height: 43px;
	background: url(/images/v2/content_top_middle.gif) repeat-x;
}

.GalleryTop_Left
{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 319px;
	height: 43px;
	background: url(/images/v2/spicybunnies_tab_spicy_gal.gif) no-repeat;
}

.GalleryTop_Left_Galleries
{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 319px;
	height: 43px;
	background: url(/images/v2/spicybunnies_tab_spicy_gal.gif) no-repeat;
}

.GalleryTop_Left_Today
{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 319px;
	height: 43px;
	background: url(/images/v2/spicybunnies_tab_today.gif) no-repeat;
}
.GalleryTop_Left_Yesterday
{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 319px;
	height: 43px;
	background: url(/images/v2/spicybunnies_tab_yesterday.gif) no-repeat;
}
.GalleryTop_Left_AllTime
{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 319px;
	height: 43px;
	background: url(/images/v2/spicybunnies_tab_atf.gif) no-repeat;
}
.GalleryTop_Left_Recent
{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 319px;
	height: 43px;
	background: url(/images/v2/spicybunnies_tab_recent_fav.gif) no-repeat;
}
.GalleryTop_Left_Penthouse
{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 319px;
	height: 43px;
	background: url(/images/v2/spicybunnies_tab_penthouse.gif) no-repeat;
}
.GalleryTop_Right
{
	position: absolute;
	right: 0px;
	top: 0px;
	width: 8px;
	height: 43px;
	background: url(/images/v2/content_top_right.gif) repeat-x;	
}

.Gallery, .GalleryIndex
{
	position: relative;
	width: 962px;
	background: url(/images/v2/content_middle.jpg) repeat-y;	
	padding: 5px 0px 5px 0px;
}
.Gallery img
{
	border: 1px solid #c78e72;
}

.GalleryBottom
{
 	position: relative;
	width: 962px;
	height: 8px;
	background: url(/images/v2/content_bottom_middle.gif) repeat-x;
}

.GalleryBottom_Left
{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 8px;
	height: 8px;
	background: url(/images/v2/content_bottom_left.gif) no-repeat;
}

.GalleryBottom_Right
{
	position: absolute;
	right: 0px;
	top: 0px;
	width: 8px;
	height: 8px;
	background: url(/images/v2/content_bottom_right.gif) repeat-x;	
}

.GalleryImage
{	
	border: 1px solid #c78e72;
}

.thumbnail
{	
	border: 1px solid #c78e72;
}

.SideImage
{	
	border: 1px solid #c78e72;
}

/* added from original template */
.GalleryContent_4Column
{
 	float:left;
 	position: relative;
	width: 650px; /*should be wider */
	margin: 0px auto 0px auto;
}

.GalleryContent_1Column
{
 	float: left;
 	position: relative;
	width: 165px;
	text-align: left;
	margin: 0px auto 0px auto;
}

/**********************
	Misc
**********************/
.AdImage
{
	border: 1px solid #ffadc4;
	margin: 5px 0px 5px 0px;
	padding: 0px;
}

.Spacer
{
	position: relative;
	height: 20px;
}

.FooterContainer
{
	width: 962px;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
}

.Footer
{
	position: relative;
	margin: 20px 0px 20px 0px;
}


/**********************
	Toplist
**********************/
.HorizontalToplist
{
	
	margin: 5px 0px 5px 0px;
	padding: 2px;
	align: center;
	float: left;
}
.HorizontalToplistContainer
{
	border: 1px solid #ffadc4;
	margin: 5px 0px 5px 0px;
	padding: 2px;
	text-align: center;
}

/* from wordpress default */


.narrowcolumn {
	float: left;
	padding: 0 0 20px 45px;
	margin: 0px 0 0;
	width: 450px;
	}
	
/* Begin Sidebar */
#sidebar
{
	padding: 20px 0 10px 0;
	margin-left: 545px;
	width: 190px;
	}

#sidebar form {
	margin: 0;
	}
/* End Sidebar */

/* Additional Style Changes */

.GalleryIndex
{
position: static;
overflow: hidden;
padding-left: 24px;
width: auto;
padding-top: 0px;
zoom: 1;
}

.GalleryIndex table {
clear: both;
}


.GalleryIndex a {
float: left;
text-align: center;
width: 180px;
height: 285px;
margin-right: 2px;
color: #b64436;
padding-bottom: 5px;
text-decoration: none;
font-weight: bold; 
}

.GalleryIndex :hover	{ text-decoration: none; color : #ed8c82; }

.GalleryIndex .HorizontalToplist a {
float: none;
width: auto;
padding: 0px;
margin: auto;
height: auto;
display: inline;
}

.GalleryIndex .GalleryImage {
display: block;
}
