/* The Basics */
* {
	margin: 0;
	padding: 0;	
	font-family: Arial, Verdana, Georgia, Arial, Sans-Serif;	
}

a 
{
	color: #A73A02;
	text-decoration: none;
}

a img {
	border: none;
}

p {
	padding: 5px 0 5px 0;
}

/* Heading */
h1 
{ 
	font: normal 25px Georgia, "Times New Roman", Times, serif; 
	margin-left: 10px; 
	padding-top: 5px; 
	padding-bottom: 5px; 	
}

h1 a 
{ 
	color: #000; 
	text-decoration: none; 
	border: none; 
}

h1 a:hover 
{ 
	color: #555; 
	text-decoration: none; 
	border: none; 
}

h2
{ 
	font: normal 20px Georgia, "Times New Roman", Times, serif; 
	margin-left: 0px; 
	padding-top: 15px;
	padding-bottom: 15px; 	 
	color: #444;
}

h3
{ 
	font: Georgia, Times, serif; 
    font-size: 1.1em;
    font-weight: bold;
	color: #000;	
	text-decoration: none;		
	font-style: none;	
	margin-left: 0px; 
	padding-top: 10px;
	padding-bottom: 10px; 	 
	border-top: 1px solid #c2c295;
	border-bottom: 1px solid #c2c295;
}

h1 a 
{ 
	text-decoration: none; 
	border: none; 
}

body 
{ 
	margin: 0px 0;
	font-size: 10px; 
	font-family: Georgia, Verdana, Arial, Sans-Serif;
	background-color: #dda;
	color: #444;
}

#container 
{
	width: 100%;
	margin-left: 0%;	
	margin-right: 0%;		
	margin-top: 0px;
	background-color: #ffffff;
	padding: 0px 0px 0px 0px;
}

#header 
{
	height: 130px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #F2F3F5;
	text-align: center;
}

.description {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: blue;
	font-size: 14px;
	margin-left: 10px;	
}

.form-fields
{
	font: normal 12px Georgia, "Times New Roman", Times, serif; 
	color: #000;
	font-style: none;	
}

.form-comments
{
	font: normal 12px Georgia, "Times New Roman", Times, serif; 
	color: #999;
	font-style: italic;	
}


.category a
{
	color: #A73A02;
	font-style: italic;
	text-decoration: none;
}

.category a:hover
{
	color: #A73A02;
	font-style: italic;
	text-decoration: none;
    border-bottom: dotted #D88207;	
}

#footer 
{
	clear: both;
	border-top: 1px solid #ddd;
	padding-bottom: 8px;
	text-align: center;
}

#guideline 
{
	font: normal 10px Georgia, "Times New Roman", Times, serif; 
	clear: both;
	color: #666666;
	padding-top: 16px;	
	padding-bottom: 8px;
	text-align: center;
}

#author 
{
	font: normal 10px Georgia, "Times New Roman", Times, serif; 
	clear: both;
	color: #666666;
	text-align: right;
	font-style: italic;
}

#paging 
{
	font: normal 11px arial,"Times New Roman", Times, serif; 
	clear: both;
	color: #666666;
	text-align: center;
}

#zoom 
{
	font: normal 10px Georgia, "Times New Roman", Times, serif; 
	clear: both;
	color: #666666;
	font-style:italic;
	text-align: right;
}

#footer p 
{
	color: #666;
}

#footer a:hover {
	color: #D88207;
	text-decoration: none;
    border-bottom: dotted #D88207;
}

#wpg2content {
	width: 750px;
	float: left;
}



// Additional stuff

img.ImageFrame_image { 
	vertical-align:bottom; border:none; 
}
img.ImageFrame_solid { 
	border: 1px solid black !important 
}
td div.H { 
	width:1px; height:0; 
}
td div.V { 
	width:0; height:1px; 
}

.PhotosCount 
{
	font-family: arial;
	color: #999;
	font-size: 12px;
	font-style: normal italic;
	text-decoration: none;	
}

.menupath 
{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: blue;
	text-decoration: bold;
}

/*BEGIN NAVIGATION*/
#ynnav
{
	padding:0; 
	clear:both; 
	padding:0 0 0 0; 
	margin-bottom: 0px;	
	background-color: #ffffff;	
	align: center;	
}
#ynsubnav h5, #ynnav h5{display:none; }
#ynnav ul
{
	margin:0; 
	padding:0 0 0 4px; 
	list-style:none; 
	height:19px; 	
	background:#F2F3F5 url('/site-images/icons/rul_hori_3000.gif') bottom repeat-x; 
}
#ynnav li{
	display:block; 
	float:left; 
	background:#344760 url('/site-images/icons/bg_nav_cnrl.gif') no-repeat; 
	margin-right:3px; 
}
#ynnav li a{
	display:block; float:left; font:10px verdana; 
	font-weight:bold; color:#fff;
	 white-space:nowrap; padding:3px 6px; 
	 margin:0; 
	 text-decoration:none;
}
#ynnav li a:visited
{color:#fff; text-decoration:none;
}
#ynnav li div
{
	display:block; float:left; margin:0; padding:0; 
	background-color: #F2F3F5;	
	background:url('/site-images/icons/bg_nav_cnrr.gif') no-repeat top right; 
}
#ynnav li.on
{
	background:#F2F3F5 url('/site-images/icons/bg_nav_cnrl_on.gif') no-repeat; padding-left:3px; 
}
#ynnav li.on div
{
	background:url('/site-images/icons/bg_nav_cnrr_on.gif') top right no-repeat; 
	padding-right:3px; padding-bottom:1px; 
}
#ynnav li.on a{color:#06c; text-decoration:none;}
#ynnav li.on a:visited{color:#06c; text-decoration:none;}
#ynnav li.index{background:none;  }
#ynnav li.index div{background:none; }
#ynnav li.index a{color:#06c; font-weight:normal; }
#ynnav li.index a:visited{color:#06c; }

#ynsubnav{background:#F2F3F5; border-bottom:1px solid #ccc; height:25px; margin-bottom:2px; clear:both; }
#ynsubnav ul{list-style:none; margin:0; padding:0; }
#ynsubnav a{float:left; display:block; margin:7px 0; padding:0 7px; border-left:1px solid #999; text-decoration:underline; }
#ynsubnav a:visited{text-decoration:underline; border-left:1px solid #999; color:#06c; }
#ynsubnav a:hover{color:#06c; }
#ynsubnav li{float:left; display:block; font:77% verdana; height:25px; }
#ynsubnav li.first a{padding-left:13px; border:0; }
#ynsubnav li.on a{color:#06c; font-weight:bold; text-decoration:none; }
#ynsubnav li.on a:visited{color:#06c; text-decoration:none; }

#ynnavbot{clear:both; text-align:center; }
#ynnavbot ul{list-style:none; margin:0 0 0 35px; padding:5px 15px 5px 15px; *padding-top:8px; }
#ynnavbot li{float:left; font-size:85%; padding:0 3px 0 5px; border-left:1px solid #06c; }
#ynnavbot li.first{border:0; }
#ynnavbot li a{float:left; }
#ynnavbot li.on a{font-weight:bold; }

#AdLinkSquare {	background:#ffffff;	padding:5px;	width:120px;	border:1px solid #cdcdcd;	margin-top:5px;}
#AdTower {	background:#ffffff;	padding:5px;	width:168px;	border:1px solid #cdcdcd;	margin-top:5px;}
#FooterSquare {	background:#ffffff;	padding:5px;	width:600px;	border:1px solid #cdcdcd;	margin-top:5px;}

/*END NAVIGATION*/
