body {
	background:url(/images/img02.jpg) repeat-x; 
	background-color:#FFFFFF;
	margin:0; 
	padding:0; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
}

img, div { margin:0; padding:0;}

#all1 {background:url(/images/bg_left.gif) repeat-y 0 125px;}
#all2 {background:url(/images/bg_right.gif) repeat-y right 125px;}

#search {position:absolute; right:5px; top:3px; color: #33CC66;}

#left {
	top:0; 
	left:0px; 
	width:200px;
	position:absolute; 
}

#right {
	right:0; 
	width:140px; 
	position:absolute; 
	text-align:center; 
	padding-top:145px;
	background:url(/images/img02.jpg) repeat-x; 
}

#content {margin:0 140px 0px 200px;}

#content_main {
	background:url(/images/bg_content.jpg) #FAF5E6 right top repeat-y; 
	border:#827856 1px solid; 
	border-width:0 1px 1px 1px;
	padding:0 15px 15px 15px;
}

#content_header { 
	height:102px; 
	background:url(/images/images/bg01.gif) repeat-x;
}

#footer { 
	clear:both; 
	text-align:center; 
	margin:20px 0 0 0;
	background:url(/images/footer_bg.jpg) repeat-x;
	height:125px;
	color:#FFFFFF;
}

h3 { font-size:18px; font-weight:bold; margin:0 0 0 0;}

.h4 { font-size:16px; font-weight:bold; margin-bottom: 15px;}

div.h3 { float:left; clear:both; font-size:14px; font-weight:bold; background: url(/images/table_header_bg.gif) no-repeat; height:29px; width:106px; text-align:center; padding:15px 0 0 0;}

table.border{border-collapse:collapse; background-color:#FFF4C9;}
table.border td, table.border th{border:1px solid #C9B68F; padding:5px;}

.subtable_header { float:left; width:15%; margin:0 0 0 0;}
.half { float:left; width:49%; margin:0 2% 0 0;}

#rating { float:left; margin:0 0 0 10px; width:30%; margin:0 4% 0 0;}

#copyright { height:125px; background:url(/images/footer.jpg) left no-repeat; vertical-align:middle;}

#alImg1 img, #alImg2 img, #alImg3 img { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); }
#alImg3 { display:block; position:absolute; left:0;}
#alImg2 { float:left; margin:0 0 0 12px; width:100px; height:21px;}
#alImg1 { margin:0 0 10px 20px;}
#alImg1 { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/subscribe.png');}
#alImg2 { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/top_men.png');}
#alImg3 { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/subscribe_bg.png');}

a:link, a:visited { color: #003300; text-decoration:underline;}
a:hover { color: #006600; text-decoration:none;}

a:link.left_menu, a:visited.left_menu { color:#003300; text-decoration:underline; line-height:20px; font-weight:bold; background:url(images/bullet.gif) left 4px no-repeat; padding:0 0 0 10px; font-size:120%;}
a:hover.left_menu { color:#009900; text-decoration:none; background:url(images/bullet.gif) left -12px no-repeat;}

a:link.left_submenu, a:visited.left_submenu { color:#003300; text-decoration:none; line-height:20px; font-weight:normal; background:url(images/sub_bullet.gif) left 5px no-repeat; padding:0 0 0 10px; margin:0 0 0 15px; font-size:110%;}
a:hover.left_submenu { color:#009900; text-decoration:underline; background:url(images/sub_bullet.gif) left -10px no-repeat;}

a:link.right_links, a:visited.right_links { color:#550000; font-weight:bold;}
a:hover.right_links { color: #FF0000; text-decoration:none;}

a:link.menu_level, a:visited.menu_level { color:#000000; font-weight:bold;}
a:hover.menu_level { color: #666666; text-decoration:none;}

a:link.search, a:visited.search { color: #33CC66;}
a:hover.search { color: #33CC66; text-decoration:none;}

.header { color: #003300; font-size:18px; font-weight:bold; text-decoration:none;}

a:link.header, a:visited.header { color: #003300; font-size:18px; font-weight:bold; text-decoration:none;}
a:hover.header { color: #006600; text-decoration:none;}

a:link.header2, a:visited.header2 { color: #003300; font-size:18px; font-weight:bold; text-decoration:underline;}
a:hover.header2 { color: #006600; text-decoration:none;}

a:link.footer_link, a:visited.footer_link { color: #FFFFFF; text-decoration:underline;}
a:hover.footer_link { color: #FFFFFF; text-decoration:none;}

.left_links { margin:10px 0 10px 10px; _height:300px; min-height:300px;}

.right_thumb { width:88px; height:88px; border:#FFFFFF 1px solid; margin:15px 0 -2px 0;}

.menu_level { padding:10px 10px 0px 0px;}

input { margin:5px 5px 0 0; border:#33CC66 1px solid; background-color:#CEE8D1}

.index {border:1px gray; border-style:solid none none none; padding:10px 0 10px 0; clear:both; _height:220px; min-height:220px;}

.index_r { float:right; margin:10px 0 0 0;}
.index_p { text-align:center; clear:both; margin:10px 0 0 0; border:1px gray; border-style:solid none none none; padding:10px 0 10px 0;}

.screen { width:200px; height:200px; border:none;}
.div_screen { float:left; margin:0 10px 0 0; text-align:center;}

.pages_list
{
    font-size: 85%;
	background-color: #FFF4C9;
    border: 1px solid #827856;
    text-align: center;
    cursor: pointer;
	text-decoration: none;
	color: #000000;
	width: 20px;
	padding: 4px 0px 4px 0px;
	display: inline-block;
	float: left;
	margin-right: 4px;
	margin-bottom: 4px;
}
.pages_list:hover
{
	background-color: #e6e6de;
	text-decoration: none;
}

.magic-table
{
	width: 100%;
	clear: left;
}
table.magic-table {border-collapse:collapse; background-color:#FFF4C9;}
table.magic-table td, table.magic-table th{border:1px solid #C9B68F; padding:5px;}

#content_content
{
	min-height: 670px; 
	_height:670px;
	width: expression((document.documentElement.clientWidth || document.body.clientWidth) > 658? "658px": "auto");
	max-width: 658px;
}