/* CSS Document */

body {
	background:#000000;
	margin: 0px 0px 0px 0px;
	text-align:justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	
	}


h1, h2, h3 {
	color:#B9D34C;
	margin:0px;
	padding:10px 0px 0px 0px;
}

a:link, a:visited, a:active {
	text-decoration: none;
	font-size:11px;
	list-style: none;
	color:#B9D34C;
	padding:0px 5px 0px 5px;
	}

a:hover {
	color: #C8C8C8;
}	

/* FRAMEWORK */

#container {
	position:relative;
	width:800px;
	height:auto;
}

#topframe {
	position:relative;
	float:left;
	width:800px;
	height:195px;
	margin:0px;
	padding:0px;
	background:url(../images/topbar.jpg);
}


#navbar {
	position:relative;
	float:left;
	width:800px;
	height:25px;
	margin:0px;
	padding:0px;
	background:url(../images/navbar.jpg) no-repeat;
	overflow:hidden;
}


#content {
	position:relative;
	float:left;
	width:815px;
	height:395px;
	margin:0px;
	padding:0px 0px 0px 0px;
	background:url(../images/content.jpg) no-repeat;
	scrollbar-base-color:#253C07;
	overflow:auto;
	overflow-x:hidden;
}

#scroll {
	position:relative;
	float:left;
	width:800px;
	height:auto;
	margin:0px;
	padding:0px 0px 0px 0px;
}

#author_name {
text-align:right;
color:#B9D34C;
margin:0px;
padding:0px 5px 0px 0px;
margin:0px 0px 5px 0px;

}

#art_title{
float:left;
text-align:left;
color:#B9D34C;
font-weight:bold;
margin:0px 0px 5px 0px;
padding:0px 0px 0px 5px;
width:auto;
}

#artwork_left {
width:auto;}

#artwork_right {
width:300px;
padding:0px 5px 0px 5px;
margin:0px;
}

#lefttable
{text-align:left;}
#righttable{text-align:left;
margin:0px 0px 0px 50px;
width:auto;}


.cbPosMiddle{
height:auto;
}

table#lefttable tr.sectiontableentry1 td:hover {color:#B9D34C; }
table#lefttable tr.sectiontableentry2 td:hover {color:#B9D34C; }

table#righttable tr.sectiontableentry1 td:hover {color:#B9D34C; }
table#righttable tr.sectiontableentry2 td:hover {color:#B9D34C; }



#click_explanation {font-weight:bold;
padding:0px 0px 10px 0px;}

#navbuttons {font-weight:bold; padding:0px 0px 0px 10px; width:auto;}

#product_list {text-align:center;}

.pagenav {
	text-decoration: none;
	text-align:center;
	font-size:13px;
	list-style: none;
	font-weight:bold;
	padding:5px 8px 0px 0px;
	margin:5px 0px 0px 0px;
	color:#C8C8C8;
}


a.pagenav:link, a.pagenav:visited, a.pagenav:active {
	text-decoration: none;
	text-align:center;
	font-size:13px;
	list-style: none;
	font-weight:bold;
	color:#B9D34C;
	padding:5px 8px 0px 8px;
	margin:5px 0px 0px 0px;
	
}

a.pagenav:hover {

	color: #C8C8C8;
	
	}

h4#artwork_name {
	font-size:14px;
	color:#B9D34C;
	margin:0px;
	padding:15px 0px 0px 0px;
	margin:10px 0px 5px 0px;
}

#artwork_description {
line-height:18px;
}



/* NAV */
a.mainlevel:link, a.mainlevel:visited, a.mainlevel:active {
	text-decoration: none;
	text-align:center;
	font-size:13px;
	list-style: none;
	font-weight:bold;
	color: #C8C8C8;
	padding:0px 8px 0px 8px;
	
}

a.mainlevel:hover {

	color: #B9D34C;
	
	}



a#active_menu:link, a#active_menu:visited, a#active_menu:active {
	text-decoration: none;
	text-align:center;
	font-size:13px;
	list-style: none;
	font-weight:bold;
	color: #B9D34C;
	padding:0px 8px 0px 8px;
	
}


a#active_menu:hover {

	color:#B9D34C;
	
}

/* MODULES */

input.button {padding:0px;
margin:4px;}

input.inputbutton {margin:8px;}

table.moduletablelogin {
	text-align:left;
	line-height:15px;
	margin:0px;
	padding:0px;
	width:250px;
	size:10px;
	color:#FFFFFF;
	
	}
	
table.moduletable {

	margin:0px;
	padding:0px;
	width: auto;
	border:none;
	list-style-type: none;
	line-height: 20px;
	}

td.contentheading {font-size:16px;
	color:#B9D34C;
	margin:0px;
	padding:10px 0px 0px 0px;
	}
table.contentpaneopen {
	margin:0px;
	padding:0px;
	width: 780px;
	border:none;
	}