body
{
    background-color:#CAC8A8;
    margin:0;
    padding:0;
    font-family:Arial;
	text-align:center;
}
img
{
    border:0;
}
a
{
    text-decoration:none;
    font-weight:bold;
}
a, a:visited
{
    color: #1A1A1A;
}
a:hover
{
    color:#6E6336;
}
a:active
{
    color:red;
}
hr
{
    color:black;
}

#page_container, #rankliner, #menubar, #header_image
{
    width:1007px;    
}
#page_container
{
	margin: 0 auto;	
}

#header_image
{
    height:197px;
    background-repeat: no-repeat;
}
#menubar
{
    height:30px;
    background-image:url('images/menu_bg_thin.png');
    background-repeat: repeat-x;
    overflow:hidden;
}
#menubar_left
{
    height:30px;
    width:181px;
    float:left;
    background-image: url('images/menu_left_seal.png');
    background-repeat: no-repeat;
}

#menuitems
{
    margin: 0;
    float:center;
    padding: 0;
    padding-left:50px;
    z-index: 30;
    height:33px;
    overflow:hidden;
}

#menuitems li
{
    margin: 0;
    padding: 0;
    list-style: none;
    float:left;
    height:30px;
}

#menuitems li a
{    
    padding-top:33px;
    font-weight:bold;
    font-size: 0.9em;
    display:block;
    background-image:url("images/menubar_nav.png");
    _background-image:url("images/menubar_nav.png"); 
    background-repeat:no-repeat;
    height:0;
    overflow:hidden;
}

/* normal */
#menu_home a {background-position:0 0;width:84px;}
#menu_enlisted a {background-position:-84px 0;width:147px;}
#menu_wotw a {background-position:-231px 0;width:188px;}
#menu_about a {background-position:-419px 0;width:75px;}

/* hover */
#menu_home a:hover {background-position:0 -30px;}
#menu_enlisted a:hover {background-position:-84px -30px;}
#menu_wotw a:hover {background-position:-231px -30px;}
#menu_about a:hover {background-position:-419px -30px;}

#bottom_menu
{
    width:100%;
    text-align:center;
    background-image:url('images/bottom_liner.jpg');
    background-repeat: repeat-x;
    background-position:bottom middle;
	clear:both;
}


#menu_content
{
    margin-left:5px;float:left;width:20%;background-color:white;padding:8px;text-align:center;
}
#menu_content ul
{
    list-style:none;
    margin:0;
    padding:0;
    font-size:0.9em;
    text-align:right;
}
#menu_content ul li
{
    margin-top:5px;
}

#content
{
	margin-right:5px;
	width:75%;
	float:right;
	background-color:white;
	padding:10px;
	text-align:left;
}


#rankliner
{
    background-image: url('images/liner_bg_thin.jpg');
    background-repeat: repeat-x;
}

#rankliner div
{
    height:131px;
    background-repeat:no-repeat;
    width:100%;
	overflow:hidden;
}

.sliderwrapper
{
    position: relative;
    overflow: hidden;
    width: 100%;
    height: 500px;
    margin: 0 auto;
}

.headerwrapper .contentdiv
{
    height:131px;
    visibility: hidden;
    left: 0;  
    top: 0; 
    width: 100%;
    filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
    -moz-opacity: 1;
    opacity: 1;
}
.contentdiv
{
    height:131px;
    visibility: hidden;
    left: 0;  
    top: 0; 
    width: 100%;
    filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
    -moz-opacity: 1;
    opacity: 1;	
}

.sliderwrapper .contentdiv
{
    visibility: hidden;
    position: absolute; 
    left: 0;  
    top: 0; 
    margin-top:10px;
    width: 100%;
    height: 100%;
    filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
    -moz-opacity: 1;
    opacity: 1;
}

.contentdiv img
{
    float:right;
    margin-right:10px;
}

.pagination
{
    width: 100%;
    text-align: center;
    padding: 5px 10px;
    background-color:#dddddd;
    border: 2px solid navy;
    border-left:0;
    border-right:0;
}

.pagination a
{
    text-decoration:none;
}

.pagination a img
{
    margin:5px;
    border: 1px solid black;
}

#wotw_header
{
    width:100%;
    text-align:center;
}
#wotw_header a
{
    padding:10px;
    border-right: 2px solid navy;
    margin-left:0;
    margin-right:0;    
}