/*################# CSS Minstroy.com #################*/
/*########### Created by ivuWorks.com ############*/
/*################## STRUCTURE ##################*/
body {
	border: 0;	
	top: 0; left: 0;
	width: 100%; height: 100%;
	margin: 0; padding: 0;
	background-color:#FFFFFF;
	} 
	
#main {
	width:100%; height:100%;
	background:url(../i/bodyback.gif) repeat-x top;
	}
	
#header {
	width:950px; height:120px;
	border-bottom: 1px solid #FFFFFF;
	}
	
#buttons {
	 text-align:right; padding-right: 10px; /*because of the small buttons*/
	}
	
#buttons img {
	border:0;
	margin: 0 7px; /*because of the small buttons*/
	}
	
#menu {
	width:165px; 
	}
	
#search {
	margin:20px  0; 
	width:165px; 
	border-top:1px solid #FFF;
	border-bottom:1px solid #FFF;
	}
	
.item, .subitem1, .subitem2, .subitem3, .selected{
	width:165px; height:21px;
	border-bottom:1px solid #FFFFFF;
	}
	
.item {
	padding-left:7px;
	background:url(../i/item.gif) repeat-x left top;
	}
	
.subitem1 {
	padding-left:12px;
	background-color:#FDE171;
	}
	
.subitem2 {
	padding-left:17px;
	background-color:#FFEEA9;
	}
	
.subitem3 {
	padding-left:22px;
	background-color:#FFF7D9;
	}
	
.selected {
	padding-left:10px;
	color:#CC6600;
	}
	
#content {
	width:950px; height:100%;
	}
	
#leftcontent {
	width:178px; 
	padding:10px 10px 10px 8px; height:100%;
	color:#FFFFFF;
	}

#leftcontent {
	padding-left: 5px;
	width:807px; 
	height:100%;
	color:#000000;
	}

#rightcontent {
	width:604px; padding:10px; height:100%;
	color:#000000;
	}
	
#footer {
	width:950px; height:28px;
	}
	
/*#################################################*/
/*################## TEXT STYLES ##################*/
body, p {	
	font-family:Arial;
	font-size:12px;
	color:#000000;
	}
	
#header td {	
	font-family:Arial;
	font-size:9px;
	color:#000000;
	font-weight:normal;
	}
	
#content td {	
	font-family:Arial;
	font-size:12px;
	}
	
.item, .subitem{	
	font-family:Arial;
	font-size:11px;
	color:#666666;
	font-weight:bold;
	}
	
#footer td {	
	font-family:"Trebuchet MS";
	font-size:9px;
	color:#FFFFFF;
	}
	
.sbut {
	font: normal 10px Verdana;
	border-top: #999 1px solid; 
	border-left: #999 1px solid; 
	border-right: #333 1px solid; 
	border-bottom: #333 1px solid; 
	background-color: #666;
	color:#FFF;
	width:17px; height:17px;
	}
	
.sinput {
	width: 100px;
	font: normal 10px Arial;
	border-bottom: #999 1px solid; 
	border-right: #999 1px solid; 
	border-left: #333 1px solid; 
	border-top: #333 1px solid; 
	}
	
#rightcontent h1{
	color:#000000;
	font-size:14px;
	font-weight:bold;
	}
	
#rightcontent p{
	color:#000000;
	font-size:12px;
	font-weight:normal;
	}
	
#leftcontent h1, #leftcontent p, #leftcontent a{
	color:#FFFFFF;
	font-size:12px;
	}
	
#leftcontent h1{
	font-weight:bold;
	}
	
#leftcontent p{
	font-weight:normal;
	text-align:justify;
	}
/*################################################*/
/*################## LINK STYLES ##################*/
a	{
	color: #000000;
	}
	
a:link, a:visited, a:active {
	text-decoration:underline;
	}
	
a:hover{	
	text-decoration:none;
	}
	
#menu a:link, #menu a:visited, #menu a:active{
	text-decoration:none; font-weight:bold;
	}
	
#menu a:hover{	
	text-decoration:underline; font-weight:bold;
	}

#footer a {
	text-decoration:underline;
	color:#FFFFFF;
	}