
body{ 
margin:0 auto; 
padding:0; 
font:11px Verdana,Tahoma,Arial,sans-serif; 
background: url(/wp-content/themes/martin/images/bg_gallery_1000.gif) top center repeat-y; 
color:#303030; 
background-color: #2F2F2F;
}


/*************************************************/
/* Global */
/*************************************************/


/* headings */
h1, h1 a,
h2, h2 a,
h3 a,
h4 a {
  color:#666666;
}

h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover {
	color:#CC33CC;
}
h1{ font-size:11px; color:#777777; margin:0;}
h2{ font-size:11px; color:#bbbbbb; margin:0;}
h3{ font-size:11px; color:#222222; margin:0; font-weight: normal;}



/* Table */
table {
	border:	0;
	cell-padding: 0;
}

/* Image */
img {
	border:	0;
	display: inline;
}

/* Link */
a {
	color: #666666;
	text-decoration: none;
}

/* Link (hover) */
a:hover {
	color: #cc0000;
	text-decoration:	underline;
}


/* topmenu */

.topmenu
{
    background: url(/wp-content/themes/martin/images/bullettop.gif) no-repeat left center; margin: 4px 0px 0px 4px; padding:0px 0px 0px 20px;
    font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
    font-size: 11px;
    color: #e7e7e7;
    text-decoration: none;
    padding-left: 20px;
}

a.toplien { text-decoration:none; color:#999999;}
a.toplien:hover { text-decoration:none; color:#FFCC00;}


/* AdBrite */

.adHeadline span{
    background: url(/wp-content/themes/martin/images/bullet.gif) no-repeat left 0px;
    font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
    font-size: 11px;
    color: #666666;
    text-decoration: none;
    text-transform: uppercase;
    padding-left: 20px;
}
.adHeadline a:hover{
    text-decoration: none;
}
.adLine {
    font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
    font-size: 10px;
    text-decoration: underline;
    color: #ffffff;
}
.adText {
	text-decoration: none;
	color: #303030;
	font-family: "Trebuchet MS", Verdana;
	font-size: 11px;
	font-style: normal;
    padding-left: 10px;
	display:block;
}

a.adHeadline {font: bold 10x verdana; text-decoration: none; color: #333333;}
.adText {font: normal 10x verdana; text-decoration: none; color: black;}


/****** Post **********/

.post {
	text-align: left;
	padding-top: 2px;
	width: 310px;
	/*height:260px;*/
	/*max-height: 400px*/
	overflow: auto;
}
.post .imgpost { border-style: solid;border-color: #ffcc00;border-width:3px; margin:2px;}

.post h2 { 
	font-weight: normal;
	font-family: Verdana;
	font-size:10px; 
	color:#303030; 
	margin:0px;
	padding-top: 0px;
}

/**********************************/

#colright { width:170px; margin:0 5px 10px 5px; padding:0;}
#colright ul{ margin:0;  padding:10px; list-style:none }	
#colright li{ background:url(/wp-content/themes/martin/images/bullet.gif) no-repeat left center; margin: 4px 0px 0px 0px; padding:0px 0px 0px 20px }

#colleft { width:170px; margin:0 0 10px 5px; padding:0;}
#colleft ul{ margin:0;  padding:10px; list-style:none }	
#colleft li{ background:url(/wp-content/themes/martin/images/bullet.gif) no-repeat left center; margin: 4px 0px 0px 0px; padding:0px 0px 0px 20px }


/* footer */
#footer { background:#000000; clear:both; margin:0 auto; padding:15px 0 15px 0; width:980px; text-align:center; color:#808080; font-size:0.9em;}
#footer a{ color:#ffffff; text-decoration:none; }
#footer a:hover{ text-decoration:underline; }


#nav-menu ul
{
list-style: none;
padding: 0;
margin: 0;
}

#nav-menu li
{
float: right;
margin: 0 0.15em;
}

#nav-menu li{ 
	background:url(/wp-content/themes/martin/images/bullet.gif) no-repeat left center; margin: 4px 0px 0px 4px; padding:0px 0px 0px 20px 
}

/* Hide from IE5-Mac \*/
#nav-menu li a
{
float: none
}
/* End hide */

#nav-menu
{
width:750px; margin:0 0 6px 0; padding:0;
} 




/*************************************************/
/* AFF */
/*************************************************/


.my_banner_class font{display:none;}
.my_banner_class TABLE 
{ 
	border:	0px solid #cccccc;
}
.my_banner_class TD 
{ 	
	font-family: "Trebuchet MS", Verdana;
	font-size: 11px;
 	width: 110px;
	text-align: center;
	vertical-align:text-top;
}
.my_banner_class .handle 
{
	font-family: "Trebuchet MS", Verdana;
	font-size: 11px;
	/* color: #FC0DE1; */
	font-weight: normal;
	text-decoration: none;
}
.my_banner_class .age_gender 
{
	color: #000000;
	font-size: 10px;
}
.my_banner_class .location 
{
	font-size: 10px;
	color: #ffffff;
	display: none;
}
td.midtitle { font-family: "Trebuchet MS", Verdana; font-size: 12px; color: #000000; font-weight: bold; }
td.purpose { font-family: "Trebuchet MS", Verdana; font-size: 10px; color: #000000; font-weight: bold; }


/*************************************************/
/* Layout */
/*************************************************/

/* Wrapper */
#wrapper {

	background-color:	#FFFFFF;
	margin:			0;
	padding:		2px;

}

/* Wrapper (inner) */
#inner_wrapper {
	/*width: 100%;*/
}

/* Main container */
#main_container {
	margin:			0;
	padding:		0;
	padding-bottom:	10px;
}

/* Gallery name */
#gallery-name {
	margin:			0;
	padding:		0;
	font-size:		1.6em;
	font-weight:	normal;
}

/* Gallery name (link) */
#gallery-name a {
	color:			#000000;
	text-decoration:	none;
}

/* Gallery name (link, hover) */
#gallery-name a:hover {
	color:			#555555;
	text-decoration:	none;
}

/* Date */
/*
	text-transform:		uppercase;
	letter-spacing:		2px;
*/
.date {
	background-repeat:	no-repeat;
	color:			#AAAAAA;
	margin:			0;
	margin-top:		6px;
	margin-left:	4px;
	padding:		0;
	padding-bottom:	2px;
	font-size:		0.9em;
	font-weight:	normal;
}

/* Meta header */
.meta-header { 
	color:			#AAAAAA;
	margin:			0;
	padding:		0;
	text-align:		center;
	font-size:		85%;
}

/* Meta header Collection */
.meta-header-col { 
	width: 120px;
	height: 80px;
	color:			#AAAAAA;
	margin:			0;
	padding:		0;
	text-align:		center;
	font-size:		10px;
}

.h2-al { 
	color:			#444444;
	margin:			0;
	padding:		0;
	text-align:		center;
	font-size:		10px;
	font-weight:normal;
}

/* Meta header Collection */
.meta-header-page { 
	width: 120px;
	height: 64px;
	color:			#AAAAAA;
	margin:			0;
	padding:		0;
	text-align:		center;
	font-size:		10px;
}

.h1-al { 
	color:			#990000;
	margin:			0;
	padding:		0;
	text-align:		center;
	font-size:		11px;
	font-weight:bold;
}

/*************************************************/
/* Controls and navigation */
/*************************************************/

/* Bradcrumbs */
#breadcrumbs {
	margin:			0;
	padding:		0;
	border:			0;
}

/* Breadcrumbs links */
#breadcrumb_links {
	margin:			2px; 
	padding:		0;
	text-align:		center;
}

/* Pagination */
#pagination {
	margin:			0;
	padding:		2px;
	border:			0;
	border-top: 		1px solid #CDCDCD;
	clear: both;
}

/* Page  (link) */
.page_link {
	margin:			0;
	padding:		0;
	padding-left:		3px;
	padding-right:		3px;
	text-decoration:	none;
}


/* Plogger */
#link-back {
	margin:			0;
	padding:		0;
	text-align:		right;
	font-size:		0.8em;
}

/* Plogger link */
#link-back a {
	color:			#AAAAAA;
}

/* Print link */
a.print {
	background-image:	url(../graphics/printer.gif); 
	background-repeat:	no-repeat; 
	background-position:	left middle;  
	margin:			0;
	padding:		0;
	padding-left:	20px; 
}

/*************************************************/
/* Images */
/*************************************************/

/* Picture caption */
#picture_caption {
	display:		none;
	background-repeat:	no-repeat;
	margin:			0;
	margin-left:	4px;
	padding:		0;
	padding-bottom:		2px;
	text-transform:		none;
	letter-spacing:		1px;
	/*line-height:		1.4;*/
	font-size:		0.8em;
	font-weight:		normal;
}

/* Picture holder */
#picture-holder {
	margin:			3px;
	text-align:		center;
}

/* Picture holder (image, link hover) */
#picture-holder a:hover img {
	margin:			3px;
	border:			3px solid #FFCC33;
}

/* Photos */
.photos {
	margin:			3px;
	padding:		5px;
	border:			3px solid #e7e7e7;
}

/* Photos (large) */
.photos-large {
	margin:			3px;
	padding:		5px;
	border:			3px solid #EAEAEA;
}


/********************/
/**** Sponsors ******/
/********************/

.clear {clear:both;}

#sponsor-holder {
	margin:			10px;
	text-align:		center;
}

.imgsponsor {
	background:		#FFFFFF;
	margin:			1px;
	padding:		5px;
	border:			2px solid #e7e7e7;
	text-align:		center;
}

/* image chosen */
.imgchosen { border-style: solid;border-color: #666666; border-width: 4px; margin: 2px;}


.sponsorLink {width:580px;text-align:center; background:url(../graphics/bg_sponsors.gif) no-repeat;margin:5px auto 5px auto;}
.sponsorLink div {margin-left:0px;width:580px;height:50px;padding-top:15px;}
.sponsorLink div a {font-size: 14px; color:#990000;font-weight: bold;}
.sponsorLink div a:hover {text-decoration:none; color:#222222;}


/*************************************************/
/* Image thumbnails */
/*************************************************/

#thumbnail_container {
	padding-left : 3%;
/*	padding-left : 12%;*/
} 


/* Thumbanil Toolbar */
.large-thumb-toolbar {
	margin:			0;
	padding:		0;
	padding-top:		15px;
	padding-bottom:		5px;
	text-align:		center;
}		

/* Thumbnail image */
.thumbnail img {
	background:		#FFFFFF;
	margin:			1px;
	padding:		5px;
	border:			2px solid #e7e7e7;
	text-align:		center;
}

/* Thumbnail image (hover) */
.thumbnail a:hover img {
	margin:			0px;
	border:			3px solid #FFCC33;
}

/* Thumbnail text */
.thumbnail_text {
	color:			#AAAAAA;
	font-size:		0.8em;
	cursor:			default;
}

/* Tags */
.tag {
	text-align:		center;
}

/*************************************************/
/* Image information */
/*************************************************/

/* Data */
#exif_data {
	color:			#AAAAAA;
	margin:			0;
	padding:		0;
	text-align:		left;
}

/* Control */
#exif_toggle {
	margin:			0;
	padding:		0;
	text-align:		center;
}

/*************************************************/
/* Slideshow */
/*************************************************/

/* List */
ul.slides {
	margin:			0;
	margin-top:		15px;
	padding:		0;
	list-style:		none;
}

/* List item */
.slides li {
	float:left;
	display:block;
	/*width: auto;*/
	margin:0 8px 10px 0;
	padding:0;
	height: auto;
    display: inline;
}



/* Previous */
a.nav-link-img-prev {
	background-image:	url(../graphics/rewind.gif);
    background-repeat:	no-repeat;
   	background-position:	left 1px;
	width:			40px;
	padding:		0;
	padding-left:		20px;
}

/* Next */
a.nav-link-img-next {
	background-image:	url(../graphics/fforward.gif);
    	background-repeat:	no-repeat;
    	background-position:	right 1px;
	width:			40px;
	padding:		0;
	padding-right:		20px;
}


/*************************************************/
/* HTML form and form elements */
/*************************************************/

/* Form */
form {
	display:		inline;
}

/* Select */
select {
	background-color:	#FFFFEF;
	height:			20px;
	margin:			0;
	padding:		0;
	font-size:		0.9em;
	font-family:		Verdana, Arial, Sans-serif;
	display:		inline;
}

/* Input */
input.search {
	background-color:	#FFFFEF;
	height:			16px;
	margin:			0;
	padding:		0;
	padding-left:		4px;
	border:			1px solid #AAAAAA;
	font-size:		0.9em;
	font-family:		Verdana, Arial, Sans-serif;
	display:		inline;
}

/* Submit button */
input.submit {
	background-color:	#FFFFEF;
	background-image:	url('../graphics/button-bg.gif');
	background-repeat:	repeat-x;
	color:			#333333;
	border:			2px solid #999999;
	border-top:		2px solid #CCCCCC;
	border-left:		2px solid #CCCCCC;
	font-size:		0.9em;
	font-weight:		bold;
	font-family:		Verdana, Arial, sans-serif;
}

.btnTrade {
  border-color:white #DCDCDC #DCDCDC white;
  background-color:#F0F0F0;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  width:130px !important;
  border-bottom:1px solid;
  font-weight:bold;
}


form input {color:#414141;}
form input, form textarea { border-color:#DCDCDC #F0F0F0 #F0F0F0 #DCDCDC;}

form input, form textarea {
  padding:3px;
  width:130px;
  border:1px solid;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
}


/* 3 Banners */
.banners { padding: 5px 0 5px 5px; overflow: hidden; clear: both;}
.sponsor {
	width: 300px; 
	float: left; 
	height: 250px; 
	display: block;
	border: 3px solid #666666;
	margin:5px 5px 10px 10px;
}

