/* gallery styles */
#enlargeLink {
	margin-top:2px;
	text-decoration:none;
	float:left;
	height:50px;
	border:0px solid blue;
}
#enlargeLink:hover{
	background: url(http://gcgz.com/site_graphics/mag_glass.png) no-repeat center center;
	display:block;
}
#prevLink, #nextLink {
	height:400px;
	display:block;
	border:0px solid blue;
	text-decoration:none;
	margin-top:4px;
}
#prevLink:hover,#nextLink:hover{
	display:block;
}
#prevLink:hover{
	background: url(http://gcgz.com/site_graphics/left_arrow.png) no-repeat;
}
#nextLink:hover{
	background: url(http://gcgz.com/site_graphics/right_arrow.png) no-repeat top right;
}
#prevLink{
	float:left;
}
#nextLink {
	float:right;
}
#hoverNav {
	position:absolute;
	width:auto;
	z-index:10;
}

/* end gallery styles */

/* dd styles for front page*/
.yui-dd-proxy {
        text-align: left;
    }
#play {
		border: 0px solid black;
		padding: 0px;
		margin: 0px;
		zoom: 1;
}
#play:after { display: block; clear: both; visibility: hidden; content: '.'; height: 0;}
#play ul {
		border: 0px solid black;
		margin: 0px;
		float: left;
		padding: 0;
		zoom: 1;
		position: relative;
}
#play ul li {
		background-image: none;
		list-style-type: none;
		padding-left: 0px;
		padding: 0px;
		margin: 0px;
		cursor: move;
		zoom: 1;
		position: relative;
}
#play ul li.list1 {
}
#play ul li.list2 {
}

/* end dd panel styles for front page*/

ul.small_list{
	margin-top:-5px;
	margin-bottom:0px;
}
li.small_list{
	padding:0px;
	margin-left:-22px;
}

.blog_panel_summary{
	z-index:2;
	width:250px;
	position:absolute;
	visibility:hidden;
	text-align:left;
	padding:5px;
}

.blog_panel_box{
	float:left;
	height:140px;
	text-align:center;
}

.review_thumb{
	padding-top:3px;border:1px solid black;background:#cccccc;
}

.gallery_pic_tm{
	padding:0px;
	float: left; 
	margin: 0px; 
	width: 74px; 
	height: 74px; 
	border: 0px solid black;
	overflow:hidden;
}

.comments_panel_container{
	padding:0px;
	width:827px;
	float:left;
}
.comments_panel_header{
	float:left;
	width:267.5px;
}

.handler{
	width:14px;
	height:14px;
	text-align:center;
}

.info_box{
	visibility:hidden;
	width:250px;
	position:absolute;
	z-index:2
}

.module_list_item_box{
	float:left;
	width:77px;
	margin:2px;
	height:77px;
	overflow:hidden;
}

.module{
	float:left;
	width:827px;
}

.module_body_row{
	height:100%;
}

.module_more{
	float:right;
}
.module_title{
	float:left;
}

.bodycontainer{
	border-width:1px;
	margin-bottom:2px;
}
.admin_box{
	color:white;
	border:1px solid white;
	margin:2px;
	padding:2px;
	background-color:green;
}

.emphasize_link{
	text-decoration:underline;
}

.small_font{
 font-size:8pt;
 font-weight:normal;
}

a.small_font{text-decoration:underline}

.header a:link, .header a:visited, .header a:hover{
 text-decoration:none;
 font-weight:bold;
}

.header a:hover{
 text-decoration:underline;
}

.sub_header a:link, .sub_header a:visited{
 text-decoration:none;
}

.sub_header a:hover{
 text-decoration:underline;
}

.sub_header {
 padding:4px;
}

.title_row a:link, .title_row a:visited{
 font-weight:bold;
 text-decoration:none;
}

.title_row a:hover{
 text-decoration:underline;
}

.title_row {
 padding:4px;
 font-weight:bold;
}

.body_rowA a:link, .body_rowA a:visited{
 font-weight:bold;
 text-decoration:none;
}

.body_rowA a:hover{
 text-decoration:underline;
}

.body_rowA {
 padding:4px;
}

.body_rowB a:link, .body_rowB a:visited{
 font-weight:bold;
 text-decoration:none;
}

.body_rowB a:hover{
 text-decoration:underline;
}

.body_rowB {
 padding:4px;
}

.footer_row a:link, .footer_row a:visited{
 font-weight:bold;
 text-decoration:none;
}


.footer_row a:hover{
 text-decoration:underline;
}

.footer_row {
 padding:4px;
}
