.bg_bl {  background:#E8F4F3; }
.bg_gr{ background:#F6F4D9; }

.navbar_cell {width:130px; vertical-align: top;}
.mainframe {width:725px; PADDING-RIGHT: 0px;	PADDING-LEFT: 10px;	PADDING-BOTTOM: 0px;PADDING-TOP: 0px;text-align: left;	vertical-align: top;}
.ad_cell{background-color:#E8F4F3; text-align: left;	vertical-align: top; padding-top:170px; margin-top:60px;}
.top_menu {vertical-align:top; height:110px;}
.content_cell {PADDING-RIGHT: 40px;	PADDING-LEFT: 0px;	PADDING-BOTTOM: 0px;PADDING-TOP:0px; text-align: left;vertical-align: top;}
.footer_cell {PADDING-RIGHT: 40px;	PADDING-LEFT: 0px;	PADDING-BOTTOM: 0px;PADDING-TOP: 60px;vertical-align: top;}

#footer a, #footer div{text-decoration:none; font-size:10px; font-family:"Arial ,Arial Narrow, Times New Roman";}
#footer a:hover{color:Black;}
.header_page_line, .vertical_page_line{BACKGROUND-COLOR: #336699;}
.header_page_line{height:2px;}
.vertical_page_line{width:2px; height:100%;}

table{FONT-FAMILY: Arial; FONT-SIZE: 10pt; COLOR: #666666;}
a{outline: none;}
a:hover, a:link, a:active, a:visited{COLOR: #336699; TEXT-DECORATION: none; border:0;}
h1, h2, h3{font-family:"Arial Black", "Arial Narrow", Arial; color:#336699;} 
h1{font-size:14px; font-weight: bold;}
h2{font-size:12px; font-weight: normal;}
h3{font-size:10px; font-weight: normal;}
img{border:0;}

.Header, .Header1, .Header2, .Header3{font-family:"Arial Narrow", Arial; color:#336699;}
.Header {font-size: 12pt;	COLOR: #ff0000;	text-transform:uppercase; font-style: normal; font-weight: bold;}
.Header1 {font-size:18px; font-weight: bold;}
.Header2 {font-size:18px; font-weight: normal;}
.Header3 {font-size:16px; font-weight: normal;}

.cr0, .cr {PADDING-RIGHT: 10px; PADDING-LEFT: 10px;}
.cr1, .cr {PADDING-BOTTOM: 10px; PADDING-TOP: 10px;}

.forum_header_del{BACKGROUND-COLOR: #5787C1;height: 2px;}
.delimiter_dark{BACKGROUND-COLOR: #83A6D1;height: 1px;}
.delimiter_light{BACKGROUND-COLOR: #A8C1E1;height: 1px;}
.req{font-size: 10pt;color: #ff0000;font-family: 'Book Antiqua' , 'Arial Narrow' , 'Arial Black';}
DIV.artworks DIV.object {FLOAT: left; MARGIN: 0px 7px 15px 0px;}

.top{ vertical-align:top;}
.btm{ vertical-align:bottom;}
.blue_bold {font-weight: bold;	color: #336699;}
.smalls {font-size: 9px;color: #999999;}

.blacka a:hover {text-decoration:none; color:Black;}

.clear a{ text-decoration:none;}
.clear a:hover {text-decoration:none; color:#9cf;}
.clear .readmore{ overflow:hidden; text-decoration:none; padding:5px 20px 5px 20px; background: url(../../images/btn/btn_bl.gif) no-repeat 0px 0px;}
.clear a:hover.readmore {overflow:hidden; background: url(../../images/btn/btn_bl.gif) no-repeat 1px 1px; }

.mainframe .btn a, .standard_btn a{ overflow:hidden; display:block; font-family:Arial Black; font-size:11px; color:#336699; text-decoration:none; padding:5px 20px 5px 20px; background: url(../../images/btn/btn_bl.gif) no-repeat 0px 0px;}
.mainframe .btn a:hover, .standard_btn a:hover {overflow:hidden; background: url(../../images/btn/btn_bl.gif) no-repeat 1px 1px; color:#9cf;}

.player{vertical-align: bottom;	text-align: center;	color: gray; font-family: Arial, 'Arial Black'; border-right: black 2px solid; border-top: black 2px solid; background-image: url(../../images/press_logo.jpg); background-position: center;	background-repeat: no-repeat; border-left: black 2px solid;	border-bottom: black 2px solid;	width: 320px; height: 309px; font-size: 14px;}
.loading{text-align: left; color: blue;	font-family: Arial, 'Arial Black';	background-image: url(../../images/loading_logo.gif); background-position: center 50%; background-repeat: no-repeat;	height: 60px; font-size: 14px; font-weight: bold; background-color: #ffffff; vertical-align: middle;}


#headerM { clear: both; height: 115px; background-image: url(../../images/h_title/head.png); width:730px; background-position: left top; background-repeat: no-repeat; font-family: 'Arial Narrow'; font-size: 14px; }
#headerM .home { float: left; clear: left; padding-left: 12px; padding-top: 65px; }
#headerM .aboutus, #headerM .hdrinfo { float: right; clear: right; padding-right: 30px; }
#headerM .aboutus { padding-top: 20px; }
#headerM .hdrinfo { padding-top: 30px; }
#headerM a { font-family: 'Arial Narrow'; font-size: 14px; font-weight:bold; vertical-align: bottom; }
#headerM a:hover { color: red; }
#headerM .call { font-size:0.8em; text-align:right;}

.artlist div{font-size: 0.9em;}
.artlist td{vertical-align:bottom; padding:15px 0px 0px 15px; border-bottom:Solid 1px #e5e5e5;}
.pagging_cont {width:100%; margin-left:auto; margin-right:auto; text-align:center; padding:15px 0px 15px 0px;}
.pagging_cont .selpg{background-color:#e5e5e5;}