html {
    border-left: 0px;
    }

body, form, a, div, span, ul, ol, li, table, caption, tr, th, td, img, strong, em, p, h1, h2, h3, h4, h5, h6, pre {
    padding: 0px;
    border: 0px;
    margin: 0px;
    }

body {
    text-align: center;
	background-color: #eeeeee;
    }

body, input, select, option, textarea, h1, h2, h3, h4, h5, h6, table, tr, th, td {
    font-family:  Tahoma;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    line-height: 1.3em;
    }

strong, h1, h2, h3, h4, h5, h6 {
    font-weight: bold;
    }

h1 {
	font-size: 20px;
	}

h2 {
	font-size: 19px;
	}

h3 {
	font-size: 18px;
	}

h4 {
	font-size: 17px;
	}

h5 {
	font-size: 16px;
	}

h6 {
	font-size: 15px;
	}

.alignLeft {
	text-align: left;
	}

.alignRight {
	text-align: right;
	}

.alignCenter {
	text-align: center;
	}

.clearBoth {
	clear: both;
	float: none;
	}

.par {
	color: inherit;
	background-color: #cfcfcf;
	}

#feedback_user {
	color: #FF0000;
	background-color: inherit;
	font-weight: bold;
}

#master_wrapper {
    width: 1140px;
    float: none;
    margin: 0px auto;
}

#wrapper {
    width: 800px;
    float: left;
    text-align: left;
    margin-top:10px;
    border: 1px solid #aaaaaa;
    background-color:white;
	}

#separator {
    clear:both;
}

#top {
	height:125px;
}

#top img {
	position:absolute;
    display:block;
    }

#left {
    width: 200px;
    float:left;
    }

#menu {
    width:180px;
    margin:0px auto;
    margin-top:20px;
    border: 1px solid #dddddd;
    }

.cat_link {
    display:block;
    margin-left:10px;
    margin-top:5px;
    margin-bottom:5px;
    font-weight:bold;
    text-decoration:none;
    color:#666666;
    }

.cat_link:hover {
    color:#333333;
    }

.item_link {
    display:block;
    margin-left:20px;
    text-decoration:none;
    color:#999999;
}

.item_link:hover {
    color:#666666;
    }

#middle_adds {
    float:left;
    margin-top:20px;
	margin-left:20px;
    width:560px;
    border-bottom: 1px dashed #dddddd;
}

#right_content {
    float:left;
    margin-top:20px;
	margin-left:20px;
    width:560px;
}

#right_title {
    font-weight:bold;
    border-bottom: 1px dashed #dddddd;
}

#right_title a {
    font-weight:bold;
    color:black;
}

#right_content p {
    text-indent: 20px;
    margin-bottom:10px;
}

#top_title {
    display:block;
    position:absolute;
    margin-left:320px;
    margin-top:20px;
	width:450px;
    color:grey;
    text-decoration:none;
}

#mnu_bottom {
    margin-top:20px;
    margin-left:20px;
}

#copy {
	margin-bottom:20px;
}

#bottom_links {
	width:800px;
	text-align:center;
	margin:0 auto;
}

#bottom_links a{
	margin:10px;
}

#right_adds{
    float:left;
    margin-top:10px;
    margin-left:10px;
    width:150px;
}

#left_adds{
    float:left;
    margin-top:10px;
    margin-right:10px;
    width:165px;
    height:605px;
}

#right_adds img{
    margin-bottom:10px;
}

#url_input {
    width:300px;
    margin-right:20px;
    border:1px solid grey;
}

.content_link {
    color:black;
    font-weight:bold;
}