/* CSS Document */

html,body{font-size:10px; height:100%;}
body{
	font:1.2em Arial, Helvetica, sans-serif;
	color:#fff;
	background:url(/custom/images/styles/bg_body.gif) top left repeat-x #b7b8b7;
	margin:0;
	padding:0;
	text-align:center;
	height:100%;
	}
	
p{
	margin:0 0 1em;
	}	
	
a{color:#747577;text-decoration:none;}
a:hover{text-decoration:underline;}	
	
h1{margin:1em 0; font-weight:normal; font-size:2em;}	
	
table#container{
	width:1070px;
	margin:0 auto;
	text-align:left;
	padding:0;
	background:url(/custom/images/styles/bg_container.gif) top left no-repeat;
	height:100%;
	}
	td{vertical-align:top;}
td.left_column{
	vertical-align:bottom;
	width:135px;
	padding:0 15px 0 110px;
	color:#747577;
	}
	td.left_column img{
		padding-bottom:40px;
		}
td.center_column{
	width:550px;
	padding:0;
	height:100%;
	min-height:100%;
	background:url(/custom/images/styles/bg_content.gif);
	}
	div#content{
		padding:15px;
		width:520px;
		line-height:150%;
		xheight:100%;
		xmin-height:100%;
		}	
dl.articleimg{
	margin:0;
	padding:0;
	}
	dl.articleimg dd{
		text-align:right;
		padding:0 0 0;
		font-size:0.8em;
		}	
	

td.right_column{
	width:260px;
	padding:0 0 0 0;
	}		
	td.right_column h3.large{
		font-size:1em;
		margin:0;
		background:#747577;
		color:#fff;
		font-weight:bold;
		text-align:center;
		padding:35px 0;
		text-transform:uppercase;
		width:260px;
		}		
		
		
ul#menu{
	list-style:none;
	margin:0;
	padding:0;
	overflow:hidden;
	width:550px;
	background:url(/custom/images/styles/bg_menu.gif) top left repeat-x;
	}
	ul#menu li{
		float:left;
		margin:0;
		padding:35px 0 35px 55px;
		}
		ul#menu li a{text-decoration:none; text-transform:uppercase; font-size:1em; font-weight:bold;}	
	
table.casetable{
	width:245px;
	margin:15px 0 0 15px;
	}
	table.casetable td{
		vertical-align:middle;
		}
		table.casetable td.image{width:100px;}
		table.casetable td.text{
			padding:0 0 0 15px;
			width:130px;
			font-size:0.9em;
			color:#000000;
			}
		table.casetable a{
			color:#000000;
			}			


div#swap_img{
	width:520px;
	clear:left;
	}

.pics {  
    width:   520px; 
	height:  300px; 
	overflow:hidden;
    padding: 0;  
    margin:  0;
	} 
 
.pics img { 
    width:  520px; 
    top:  0; 
    left: 0;
	}
	
a#next_img{
	}
	a#next_img:hover{
		}
		
#pager {
}

#pager a {
	margin-left: 3px;
	margin-right: 4px;
}

#pager a.activeSlide { color: #fff; }