body {
	margin:0px 0px 0px 0px;
	padding:0px;
	background: #ebebeb;
}

#banner {
	height:117px;
	min-width: 600px;
	margin-left: 20px;
	margin-right: 20px;
	background: #ffffff url(images/bannerbg.jpg) repeat-x;
}
#bannerleft	{
	height:117px;
	background: url(images/bannerleft.jpg) no-repeat left top;
}
#bannerright {
	height:117px;
	background: url(images/bannerright.jpg) no-repeat right top;
}

#menu {
	height: 65px;
	min-width: 620px;
	margin-left: 10px;
	margin-right: 10px;
	background: url(images/menubg.jpg) repeat-x;
}
#menuleft {
	height: 65px;
	background: url(images/menuleft.jpg) no-repeat left top;
}
#menuright {
	height: 65px;
	background: url(images/menuright.jpg) no-repeat right top;
	text-align: center;
}
#menucontent {
	height: 65px;
	margin-left: 100px;
	padding-top: 10px;
	background: url(images/menuright.jpg) no-repeat right top;
	text-align: center;
}
#menucontent a {
	font: 14px Gulim;
	color: #838383;
	padding-right: 40px;
}
#menucontent a:link, a:visited, a:active {color: #838383; text-decoration: none}
#menucontent a:hover {color: #ffffff; text-decoration: none}

#center {
	min-height: 300px;
	min-width: 598px;
	margin-left: 20px;
	margin-right: 20px;
	background: white;
	border-left: 1px solid #838383;
	border-right: 1px solid #838383;
}

#content {
	min-width: 400px;
	margin-left: 220px;
	margin-right: 220px;
	font: 14px Gulim;
	color: #000000;
	background: #ffffff;
}	
#contenttop {
	background: url(images/contenttopbg.jpg) repeat-x;
}
#contenttopleft {
	background: url(images/contenttopleft.jpg) no-repeat left top;
}
#contenttopright {
	height: 35px;
	background: url(images/contenttopright.jpg) no-repeat right top;
}
#contentheader {
	width: 150px;
	height: 35px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 20px;
	text-align: center;   
	font: 20px Gulim;
	color: #838383;
	background: url(images/headerbg.jpg) repeat-x;
}
#contentheaderleft {
	height: 35px;
	background: url(images/headerleft.jpg) no-repeat left top;
}
#contentheaderright {
	height: 35px;
	padding-top: 4px;
	background: url(images/headeright.jpg) no-repeat right top;
}
#content table{
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}
#content form{
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

#leftsidebar {
	width: 225px;
	position: absolute;
	left: 5px;
	top: 170px;
}	
#rightsidebar {
	width: 225px;
	position: absolute;
	right: 5px;
	top: 170px;
}	
#sidebar h2 {
	padding-left: 6px;
	padding-top: 6px;
	font: 14px Gulim;
	color: #838383;
}
#sidebartop {
	background: url(images/barbg.jpg) repeat-x;
}
#rightsidebartopright {
	background: url(images/barright.jpg) no-repeat right top;
	text-align: center;
}	
#rightsidebartopleft {
	height: 25px;
	background: url(images/bar2left.jpg) no-repeat left top;
	text-align: center;
}	
#leftsidebartopright {
	background: url(images/bar2right.jpg) no-repeat right top;
	text-align: center;
}	
#leftsidebartopleft {
	height: 25px;
	background: url(images/barleft.jpg) no-repeat left top;
	text-align: center;
}	
#sidebarcontent {
	background: #d6ff94;
	border-left: 1px solid #838383;
	border-right: 1px solid #838383;
}
#sidebarcontent p {
	padding-top: 4px;
	font: 12px Gulim;
	color: #000000;
}
#sidebarbar {
	background: url(images/sidebarbg.jpg) repeat-x;
}
#sidebarbarleft {
	background: url(images/sidebarleft.jpg) no-repeat left top;
}
#sidebarbarright{
	height: 25px;
	background: url(images/sidebarright.jpg) no-repeat right top;
	text-align: center;
}	
#sidebarbottom {
	height: 19px;
	background: url(images/sidebarbottom.jpg) no-repeat left top;
}

#bottom {
	height: 23px;
	min-width: 600px;
	margin-left: 20px;
	margin-right: 20px;
	background: url(images/bottombg.jpg) repeat-x;
}
#bottomleft {
	height: 23px;
	background: url(images/bottomleft.jpg) no-repeat left top;
}
#bottomright {
	height: 23px;
	text-align: center;
	padding-bottom: 10px;
	font: 12px Gulim;
	color: #000000;
	background: url(images/bottomright.jpg) no-repeat right top;
}
#bottomright a:hover {color: #000000; text-decoration: none}

#post {
	min-width: 400px;
	margin-left: 220px;
	margin-right: 220px;
	margin-bottom: 20px;
	background: #ffffff;
}	
#posttop {
	background: url(images/barbg.jpg) repeat-x;
}
#posttopleft {
	background: url(images/bar2left.jpg) no-repeat left top;
}
#posttopright {
	height: 25px;
	background: url(images/bar2right.jpg) no-repeat right top;
}
#posttopright  p{
	padding-top: 6px;
	font: 14px Helvetica;
	color: #838383;
}
#postcontent {
	background: #ffffff;
	border-left: 1px solid #838383;
	border-right: 1px solid #838383;
}	
#postcontent p {
	padding: 6px;
	font: 14px Helvetica;
	color: #000000;
}
#postbottom {
	background: url(images/postbottombg.jpg) repeat-x left bottom;
}
#postbottomleft {
	background: url(images/postbottomleft.jpg) no-repeat left top;
}
#postbottomright {
	height: 20px;
	background: url(images/postbottomright.jpg) no-repeat right top;
	text-align: center;
}

#headingsmall {
	height: 26px;
	min-width: 100px;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	background: url(images/headingsmallbg.jpg) repeat-x;
}
#headingsmallleft {
	width: 28x;
	height: 26px;
	background: url(images/headingsmallleft.jpg) no-repeat left top;
}
#headingsmallright {
	width: 28x;
	height: 26px;
	padding-top: 4px;
	font: 16px Gulim;
	color: #838383;
	text-align: center;
	background: url(images/headingsmallright.jpg) no-repeat right top;
}

img {
	min-width: 40px;
	margin-left: auto;
	margin-right: auto;
	padding: 2px;
	background: #d6ff94;
	border: 1px solid #838383;
}

p {
	margin: 0px 10px 0px 10px;	
	font: 12px Helvetica;
	color: #000000;
}
	
h1 {
	margin: 0px;
	padding-top: 70px;
	padding-right: 20px;
	font: 40px Gulim;
	color: #838383;
	text-align: right;
}

h2 {
	font: 16px Gulim;
	color: #838383;
	text-align: center;
	padding-top: 3px;
}

input {
	margin-right: 10px;
	font: 12px Gulim;
	color: #838383;
 	background-color: #d6ff94;
	border: 1px solid #838383;
}

textarea {
	margin-right: 10px;
	font: 12px Gulim;
	color: #838383;
 	background-color: #d6ff94;
	border: 1px solid #838383;
}

i {
	padding: 0;
	font: 14px Helvetica;
	font-style: italic;
}

a:link, a:visited, a:active {color: #838383; text-decoration: none}
a:hover {color: #000000; text-decoration: none}
