* {margin: 0; padding: 0;}
body {font-family: tahoma, verdana; font-size: 11px; color: #FFFFFF; background: #1f241d url(i/tlo.png) repeat-x;}

.float{clear: both;}
tr td{font-size: 12px;font-family: tahoma, verdana;}
a img{border:0;}
a {text-decoration:none; color:#b40e7d}
a:hover{ text-decoration:underline;color:#fc68cb;}



/* ===== Page Structure ===== */

#full{ text-align:left;margin:10px auto 15px auto; width: 923px; border: 0px solid #99FF00; display:block; }
#header{width:923px;border: 0px solid #99FF00; height:300px; background:url(i/top.png) no-repeat; padding-top:0px; padding-left:0px;}
#content{width:893px;border: 0px solid #99FF00;; padding:15px;}
#wrapper{width:720px; padding-top:15px; padding-left:185px;}
#footer{width:100%; margin:0 auto; height:33px; background:url(i/footer.jpg) repeat-x; text-align:center; color:#ffFFFF; padding-top:18px; font-weight: bold;}
div#footer a {
color: #FFFFFF;
font-weight: 300; 
}
div#footer a:hover {
color: #FFFFFF;
font-weight: 300;
}



/* ===== Header ===== */

/* Navigation */
.nav {width:165px;padding:0 0px 0 0px;display: block; background: #1c1e1b; text-align: right;
}
.nav ul{list-style:none;background: #1c1e1b; border:0px solid #fae6db;}
.nav li{margin:0; padding:0; list-style:none; font-weight:bold; display: block;}
.nav li a{color:#f8c15c;text-decoration:none; background: #1c1e1b;padding:0px 28px;line-height:24px;font-size:14px;display: block; background: #1c1e1b; border-bottom:0px solid #fae6db;}
.nav li a:hover{padding:0px 0px;color:#f8c15c;text-decoration:none; text-align: center;background:#1c1e1b;display: block;  background: #1c1e1b; border-bottom:0px solid #fae6db;}
#menu{position: absolute; z-index:1; width: 167px; padding-left: 25px; padding-top: 115px;}


/* ===== Contents ===== */

#right{float:left; margin-top:15px; padding-left:15px;width:370px;} /* Main Form */


/* Form */
.input1{background:#eef2ed; border:0px solid #eef2ed; height:25px;}
.input2{background:#eef2ed; border:0px solid #eef2ed; height:25px; margin-top:7px;}
.buttons{margin-left:150px; margin-top:7px;}
.title{font-size:18px; color:#c3d1c8;}


.profile{width:600px;text-align:center;}
.row{width:600px;text-align:center;margin-top:5px;}
.rowleft{float:left;width:150px;text-align:right;}
.rowright{float:right;width:420px;text-align:left;}
#error{ background-color: #F9F8BA;border-bottom:1px dashed #BAA13D; padding:8px;text-align:center;margin-bottom:15px;}
.error{color:#FF0000; font-weight:bolder;}
.msg{color:blue; font-weight:bolder;}
#displayimage1{display:none;}
.fontcolor { font-size:11px; color:#b40e7d;}
.search1 {width:80px; text-align:right; float:left;}
.search2 {width:200px;text-align:left;float:left;}
.config1{float:left;width:150px;text-align:right;}
.config2{float:left;width:525px;text-align:left;}
.config-width{width:700px;}

#loading {background: url(i/loading.gif) no-repeat;width: 220px; height: 20px; display: none;}
#loading1{background: url(i/loading.gif) no-repeat;width: 220px; height: 20px;display: none;}
#formsubmit1 {display:none; width:500px; height: 100px;}
#formsubmit {display:none; width:500px;height: 100px;}
#error { font-size: 12px; font-family: verdana; font-weight: bold; color: red;}
#showoutput{display:none; padding:0 17px;}
#showform{display:block;}
#showurl{display:none;}

/* links table */

/* Featured Photo  */
.featured{width:170px;padding-right:40px; padding-top: 25px; margin-top:10px; float:right;} /*Left Adsence */

	.featured  a img{
	width:170px;
	border: 1px solid #acacac;
	padding: 5px;
	}

	.featured a:hover img{
	width:170px;
	border: 1px solid black;
	padding: 5px;
	}	
	
/*  Gallery  */

	.displayimage  a img{
	border: 1px solid #acacac;
	padding: 5px;
	}
	
	a.cyk img { border: 1px solid #acacac; padding: 5px; }
	a.cyk:hover img { padding: 5px; border: 1px solid black; background-color: red; }

	.displayimage a:hover img{
	border: 1px solid black;
	background-color: #FF0000;
	padding: 5px;
	}
	
/* ===== Footer ===== */

/* Navigation */
.nav2 {background:url(i/menu2.jpg) repeat-x;width:845px;padding:0 0px 0 0px;}
.nav2 ul{margin:0;list-style:none;text-align:center;background:url(i/menu2.jpg);}
.nav2 li{margin:0; padding:0; list-style:none;display:inline;}
.nav2 li a{color:#000000;text-decoration:none; background:url(i/menu2.jpg);padding:4px 32px;line-height:22px;font-size:12px;}
.nav2 li a:hover{color:#000000;text-decoration:none;background:#fcf6d6;}

/* Footer */
#footer a {color:#FFFFFF;text-decoration:none;}
#footer a:hover {color:#FFFFFF;text-decoration:underline;}