/* --- DEFAULT STYLE --- */
body, html 
{
    font: 11px Tahoma;
    color: #484848;
    background: #737373;
    height: 100%;
}
h1, h2, h3, h4, h5, h6, p, ul, li, form
{
    margin: 0;
    padding: 0;
}
a 
{
    color: #0011aa;
    text-decoration: underline;
    font-weight: bold;
}
img 
{
    border: none;
}
.clear 
{
    clear: both;
}
/* --- MAIN STYLE --- */
#main_outer 
{
    position: relative;
    width: 953px;
    margin: auto;
    background: #acacac;
}
#menu_box 
{
    position: relative;
    width: 325px;
    background: #a7a7a7;
}
.corn_left_top 
{
    position: relative;
    background: url(images/corner_left_top.gif) no-repeat left top;
}
.corn_right_top 
{
    position: relative;
    background: url(images/corner_right_top.gif) no-repeat right top;
}
.corn_right_bottom 
{
    position: relative;
    background: url(images/corner_right_bottom.gif) no-repeat right bottom;
}
.corn_left_bottom 
{
    position: relative;
    background: url(images/corner_left_bottom.gif) no-repeat left bottom;
    padding: 14px 0 10px 10px;
}
.s-top 
{
    position: relative;
    background: #a7a7a7 url(images/shad_top.gif) repeat-x left top;
}
.s-right
{
    position: relative;
    background: url(images/shad_right.gif) repeat-y right top;
}
.s-bottom
{
    position: relative;
    background: url(images/shad_bottom.gif) repeat-x left bottom;
}
.s-left
{
    position: relative;
    background: url(images/shad_left.gif) repeat-y left top;
}
.s-left_top
{
    position: relative;
    background: url(images/shad_left_top.gif) no-repeat left top;
}
.s-right_top
{
    position: relative;
    background: url(images/shad_right_top.gif) no-repeat right top;
}
.s-right_bottom
{
    position: relative;
    background: url(images/shad_right_bottom.gif) no-repeat right bottom;
}
.s-left_bottom
{
    position: relative;
    background: url(images/shad_left_bottom.gif) no-repeat left bottom;
    padding: 30px 17px 30px 17px;
}

/* --- CONTENT --- */
#content 
{
    position: relative;
    height: 1%;
    padding: 0 15px 15px 15px;
    background: #f3f3f3;
}
.atv_logo 
{
    position: absolute;
    width: 237px;
    height: 46px;
    right: 123px;
    top: 21px;
    background: url(images/atv_com.gif) no-repeat left top;
}
.picture 
{
    position: absolute;
    width: 499px;
    right: -482px;
    top: 118px;
}
input.searching 
{
    margin: 5px 0 15px 0;
    width: 280px;
    height: 17px;
    border: none;
    cursor: pointer;
    background: url(images/search_button.gif) no-repeat left top;
}
#menu_box p
{
    padding: 0 10px;
    font: bold 11px Arial;
    color: #fff;
}
#menu_box p span
{
    color: #a18906;
    text-transform: uppercase;
    font: bold 13px Tahoma;
}
/* --- FOOTER --- */
.footer 
{
    text-align: right;
    font-size: 9px;
}

td.copy
{
	padding-top: 10px;
	text-align: center;
	background-color: #737373;
	border: solid 0px;
}

td.copy a, a:visited
{
	color: #acacac;
	border: solid 0px;
}
