/*+++++ import css +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

@import url(style-menu.css);
@import url(style-menu-calendar.css);
/*@import url(style-menu-profile.css);*/
@import url(style-menu-katamutiara.css);

@import url(style-home.css);
@import url(style-static.css);
@import url(style-news.css);
@import url(style-event.css);
@import url(style-guestbook.css);
@import url(style-links.css);
@import url(style-edition.css);
@import url(style-profile.css);
@import url(style-gallery.css);

/*+++++ body +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

body {
	font-family:arial, tahoma, verdana, helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	background:#FFFFFF url(../images/bg-body.jpg) repeat-x;
	margin:0px;
	padding:20px;
}

#wraptop {
  	width:774px;
	height:16px;
	margin:0px auto;
	padding:0px;
	background:url(../images/bg-wrap-top.gif) no-repeat;
}

#wrapbottom {
  	width:774px;
	height:16px;
	margin:0px auto;
	padding:0px;
	background:url(../images/bg-wrap-bottom.gif) no-repeat;
}

#wrap {
  	width:774px;
	margin:0px auto;
	padding:0px;
	background-color:#000000;
}



#page {
	width:760px;
	margin:0px auto;
	padding:0px;
	background:url(../images/bg-page.jpg) repeat-y;
}

a {
	color:#4f3711;
	text-decoration:none;
}

a:hover {
	color:#775a2c;
	text-decoration:none;
}


/*+++++ header +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

#top {
	height:20px;
	background:url(../images/bg-top.jpg) no-repeat;
	padding:4px 50px 0px 0px;
	text-align:right;
}

#top a {
	color:#ffffdd;
	text-decoration:none;
}

#top a:hover {
	color:#bfab86;
	text-decoration:none;
}

#nav {
	height:23px;
	background:url(../images/bg-nav.jpg) no-repeat;
	padding:0px 0px 0px 30px;
	color:#ffffff;
}

#banner {
	height:115px;
	background:url(../images/bg-banner.jpg) no-repeat;
	padding:15px 0px 0px 240px;
}

#banner img {
	border:0px;
}

#search {
	height:22px;
	background:url(../images/bg-search.jpg) no-repeat;
	padding:0px 0px 0px 540px;
}

#search .search-inputtext {
	font-size:11px;
	background-color:#e6d7bb;
	color:#000000;
	border:1px solid #666666;
}

#search .search-inputsubmit {
	background-color:transparent;
	color:#000000;
	border:0px;
	cursor:pointer;
	padding:0px 0px 0px 0px;
}

#runtxt {
	height:20px;
	background:url(../images/bg-runtxt.jpg) no-repeat;
	padding:2px 0px 0px 180px;
	color:#ffffff;
}

#header {
	height:13px;
	background:url(../images/bg-header.jpg) no-repeat;
	padding:0px;
}


/*+++++ main +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

#main {
	margin:-1px auto;
}


/*+++++ leftside +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

#leftside {
	float:left;
	width:170px;
	padding:0px 0px 0px 0px;
	background:url(../images/bg-main-left.jpg) no-repeat;
}


/*+++++ rightside +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

#rightside {
	float:left;
	width:590px;
	padding:0px 0px 0px 0px;
	/*background:url(../images/bg-main-right.jpg) no-repeat;*/
}


/*+++++ clearside +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

#clearside {
	clear:both;
}


/*+++++ content +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

#content {
	padding:5px;
}

#content #pagetitle h1 {
	margin-top:0px;
	font:20px Georgia, "Times New Roman", Times, serif;
}

/*+++++ footer +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

#footer {
	clear:both;
	width:760px;
	height:86px;
	margin:0px auto;
	padding:0px;
	color:#ffffdd;
	font-size:11px;
	background:url(../images/bg-footer.jpg) no-repeat;
	border-bottom:7px solid #000000;
}

#footer p {
	margin:1px;
}

#footer a {
	color:#ffffdd;
}

#footer a:hover {
	color:#bfab86;
}



/*+++++ form +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

form {
	display:inline;
}

.inputtext {
	font-family:arial, tahoma, verdana, helvetica, sans-serif;
	font-size:12px;
	background-color:#e6d7bb;
	border:1px solid #bfab86;
}

.inputsubmit {
	font-family:arial, tahoma, verdana, helvetica, sans-serif;
	font-size:12px;
	cursor:pointer;
	background-color:#e6d7bb;
	border:1px solid #bfab86;
}

.inputselect, select {
	font-family:arial, tahoma, verdana, helvetica, sans-serif;
	font-size:12px;
	background-color:#e6d7bb;
	border:1px solid #bfab86;
}

.inputtextarea {
	font-family:arial, tahoma, verdana, helvetica, sans-serif;
	font-size:12px;
	background-color:#e6d7bb;
	border:1px solid #bfab86;
}

label {
	cursor:pointer;
}


/*
#dhtmltooltip {
	font-size:11px;
	position:absolute;
	width:430px;
	border:1px solid #cccccc;
	padding:2px;
	background-color:#ffffff;
	visibility:hidden;
	z-index:100;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
*/
