html,body {
	margin:0px; 
	padding:0px;
	font-family:Tahoma;
	font-size:12px;
	color:#414141;
	border:0px;
}


img { border:0px; }


h1 
	{
		margin:0px;
		height:25px;
		font:normal 11px Tahoma;
		color:#414141;
		text-transform:uppercase;
		border-bottom:1px solid #c0c0c0;
		font-weight:bold; 
	}

h2 
	{
		margin:15px 0px 0px 0px;
		font:normal 11px Tahoma;
		color:#414141;
		font-weight:bold; 
	}

h3 
	{
		margin:0px;
		height:25px;
		font:normal 11px Tahoma;
		color:#983232;
		text-transform:uppercase; 
		font-weight:bold;
	}

h4 
	{
		margin:0px;
		font:normal 11px Tahoma;
		color:#983232;
		text-transform:lowercase; 
	}
h5 
	{
		margin:10px;
   		height:25px;
		font:normal 11px Tahoma;
		color:#414141;
		text-transform:uppercase;
		font-weight:bold; 
	}

a {
    	font:normal 11px Tahoma;
    	color:#414141;
    	text-decoration:none; }
 
a:link, a:visited {
    	font:normal 11px Tahoma;
    	color:#414141;
    	text-decoration:none; }
a:active {
    	font:normal 11px Tahoma;
    	color:#c0c0c0;
    	text-decoration:none; }

a:hover	{ text-decoration:underline;}





div#container {
	position:absolute; /* needed for footer positioning*/
	margin:0px auto; /* center, not in IE5 */
	width:100%;
	
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/

	min-height:100%; /* real browsers */ }
div#background { 
    position:absolute; z-index:0; height:100%; width:264px; background:transparent url(i/border-left.gif) top right repeat-y; }
div#header {
	padding:0em;
	position:relative;
	height:93px; background-color:#FFFFFF; }
    div#header p {
		font-style:italic;
		font-size:1.1em;
		margin:0px; background-color:#FFFFFF;
	}
div#menu { 
    position:relative;
    height:29px;
    padding:0em; 
    background-color:#FFFFFF; direction:rtl;}
    div#menu ul { padding:0px; margin:0px; border-top:1px solid #c0c0c0; width:472px;
    border-right:1px solid #c0c0c0;}
    div#menu li {
        display:block;
        float:right;
        width:117px;
        height:22px;
        border-left:1px solid #c0c0c0;
        text-align:center; padding:6px 0px 0px 0px; }
div#content {
	padding:0em 0em 3.9em; /* bottom padding for footer */
	background:transparent url(i/border-top.gif) top left repeat-x;
}

div#footer {
	position:absolute;
	width:100%;
	bottom:0%; /* stick to bottom */
	background:#FFFFFF url('i/border-bottom.gif') top left repeat-x;
	height:44px;
	/*border:1px solid black;*/ }
	div#footer p {
	    float:left;
		margin:0px;
		font:normal 11px Tahoma;
        color:#414141;
        text-decoration:none; vertical-align:top;
        margin:8px 0px 0px 8px; }
    	div#footer div { 
        float:right;
        margin:8px 10px 0 0px; }
	    
#construct {
    margin:0px;
    width:264px;
    height:160px;
    background:transparent url(i/border-top.gif) bottom left repeat-x; }
    #construct h3 {
        margin:10px 0px 0px 10px; }
    #construct p {
        margin:7px 0px 0px 14px; }
    #construct a:link, #construct a:visited, #construct a:active { color:#983232; text-decoration:underline;}
    #construct a:hover { text-decoration:none;}
#left { width:264px; position:absolute; top:122px; }
#leftmenu {
    width:264px; }
    #leftmenu h4 {
        margin:10px 0px 10px 20px; }
    #leftmenu ul { margin:0px 0px 0px 10px; padding:0px; list-style:none; }
    #leftmenu li { margin-bottom:5px;}
    #leftmenu p {
        margin:0px 0px 0px 20px; }
#right {
    padding:15px 15px 15px 280px;
}
    #right a:link, #right a:active, #right a:visited {
        font:normal 12px Tahoma;
        color: #983232;
        text-decoration:underline; }
    #right a:hover {
        text-decoration:none; }
    #right p {
		margin:10px 0px 0px 0px;
        font:normal 12px Tahoma;
        color:#414141;
        text-decoration:none; }
.picture { text-align:center; padding:20px; font:normal 12px Tahoma; color:#414141; }



	

