@charset "UTF-8";
body {
	background-color: #777;
	text-align: center;
	margin: 0;
	padding: 0;
}

#wrapper{
	width:770px;
	background:#000;
	margin: 0 auto;
	text-align: left;
	font-family: Verdana, Geneva, sans-serif;
}
#wrapper8{
	width:770px;
	background:#000;
	margin: 0 auto;
	text-align: left;
	font-family: Verdana, Geneva, sans-serif;
}
#header{
	margin:o;
	padding:0;
	height:62px;
	position: relative;
	background-image:url(../images/header_final3.png);
	background-color: #333;
	background-repeat: no-repeat;
}

/*#navStripe{
	position:absolute;
	top:0px;
	background-color: #333;
}*/


#mainContent1{
	margin:0;
	padding:0;
	width: 500px;
	position:relative;
	float:left;
	font-size: 0.8em;
}
#gray{
background-color:#ccc;
}

#mainContent{
	margin:0;
	padding:0;
	width: 500px;
	position:relative;
	float:left;
	font-size: 0.8em;
	background-color: #000;
}
#mainContent8{
	margin:0;
	padding:0;
	width: 500px;
	height:700px;
	position:relative;
	float:left;
	font-size: 0.8em;
	background-color: #000;
}

#sidebar{
	background:#000;
	margin:0;
	padding:0;
	width: 250px;
	float: right;
	height: 350px;
	font-size:0.9em;
	color: #dadada;
	font-family: Verdana, Geneva, sans-serif;
}
#footer{
	background:#666;
	margin:0;
	padding:0;
	clear: both;
	text-align:left;
	font-size:.7em;
}
#footer8{
	position:relative;
background:#666;
	margin:0;
	padding:0;
	clear: both;
	text-align:left;
	font-size:.7em;

}


#nav a:link,#nav a:visited, #nav a:active{
	color: #8b2534;
	text-decoration:none;
}

#nav a:hover{
text-decoration:underline;	
}
	
ul#nav ul#nav li{
margin:0;
padding:0;
list-style:none;
}
ul#nav, ul#nav li {
float: left;
list-style: none;
margin: 0;
padding: 0;
}
ul#nav {
	position:absolute;
	top:25px;
	right:25px;
	/*left:10px;*/
	font-family: Verdana, Geneva, Helvetica, sans-serif;
	font-size: 0.7em;
	text-transform: uppercase;
	font-weight: bold;
	
}
ul#nav li a {
	display: block;
	float: left;
	padding-left:10px;
	padding-right:10px;
}
ul#nav li.padLeft a{
padding-left:25px;	
}
ul#nav li.padRight a{
padding-right:25px;	
}


/*td {
border-spacing:10px;
}*/

#wrapper #mainContent table {
	margin-top:25px;
	margin-right: 0px;
	margin-bottom: 15px;
	padding: 0px;
	text-align: left;
}
.link1 A:link {
	text-decoration: none;
	color: #FFF;
}
.link1 A:visited, .link1 A:active {text-decoration: none;
color: #FFF;
}

.link1 A:hover {
	text-decoration: none;
	color: #CCC;
}


.lineHeight{
	line-height:1.6em;
	display:block;
	padding-top: 40px;
}

.lineHeight1{
	line-height:1.4em;
	display:block;
	padding-top: 25px;
	padding-left:45px;
}

.lineHeight2{
	line-height:1.4em;
	display:block;
	/*padding-top: 20px;*/
	padding-left:35px;
	padding-right:35px;
}
.lineHeight3{
	line-height:1.5em;
	display:block;
	/*padding-top: 20px;*/
	padding-left:35px;
	padding-right:35px;
	padding-top:25px;
}
label
{
width: 6em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block
}
#wrapper #mainContent p, #wrapper #mainContent h2,  {
	padding-left: 45px;
	padding-right: 25px;
	margin-top: 10px;
}

#wrapper #sidebar p{
padding-right:25px;
font-size:.9em;
color:#dadada;	
display:block;
line-height:1.4em;
font-style:regular;
}
.ex{
	padding-top:25px;
	color: #dadada;
	font-size: 0.9em;
}

#white h3, #white p{
padding-left:45px;	
}


#wrapper #mainContent #frmRegister {
	margin-left: 45px;
	margin-top: 35px;
	width: 400px;
}

#wrapper #mainContent #frmRegister p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .9em;
	color: #444;
}
#wrapper #mainContent #frmRegister fieldset {
	color: #333;
	background-color: #ccc;
	padding-top: 20px;
	padding-bottom: 20px;
	/*border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #333;*/
	margin-bottom: 20px;
	
}
#wrapper #mainContent #frmRegister fieldset legend {
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	letter-spacing: 0.1em;
	background-color: #ccc;
	margin-top: -5px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
#sizeExtra{
height:500px;	
}

#wrapper #mainContent #frmRegister input.text {
	width: 18em;
}

.submit input
{
margin-left: 6.5em;
} 


#formBckgr{
background-color:#000;
margin-top:35px;
padding-left:15px;
}
.formMargin{
margin-top:10px;	
}

.formColor{
	color:#b0652b;
	/*letter-spacing: .1em;*/
}

.breadcrumb{
	display:block;
	margin-left:30px;
	margin-bottom:20px;
	
}
.breadcrumbPlain{
	margin-left:10px;

}
.breadcrumbWhite{
	color:#dadada;	
}
.breadcrumb a{
	/*text-align:left;*/
	text-decoration: none;
	padding-right: 10px; /*adjust bullet image padding*/
	padding-left: 10px;
	color: #b0652b;
	
}

.breadcrumb a:link,.breadcrumb a:visited, .breadcrumb a:active{
	color: #dadada;
}

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

.right{
	text-align:right;
	padding-right:25px;
	font-weight:regular;
	display:block;
	margin-bottom:25px;

	
}

.blocktext {
    margin-left: auto;
    margin-right: auto;
	width:318px;
	padding:5px;
}
	
.blocktext a {
	text-decoration: none;
	color: #FFF;
}

.blocktext a:link,.blocktext a:visited, .breadcrumb a:active{
	color: #FFF;
}

p.blocktext a:hover{
	text-decoration: underline;
}
.centerBlock {
	width:600px;
	height:400px;
	background:green;
}

.sideBar {
	width:150px;
	float:left;
	background:blue;
}

/*.imageTable {
 	float:left;
	background:red; */

.table {
	background-color: #3CF;
	margin-left:auto;
	margin-right:auto;
}

#tableDiv{
position:relative;	
margin-bottom:20px;
}
#content{
	position:relative;
	height:504px;
	margin-bottom:20px;
}

#height{
height:350px;	
}
.left1{
	position:absolute;
	left:20px;
	top:235px;
}
.middle1{
	position:absolute;
	left:70px;
}
.right1{
	position:absolute;
	right:20px;
	top:235px;
}

.commentsFormTopMargin {
	margin-top: 10px;
}

.tableCenter{
position:absolute;
left:30px;
}

/*.margin{
margin-top:25px;
}*/
/*.sidebarWhite{
color:#dadada;	
display:block;
line-height:1.4em;
font-style:regular;

}*/

.formWhite{
color:#dadada;	
line-height:1.6em;
}
.downloadButton{
padding-left:40px;
padding-top:15px;
}

#white{
color:#dadada;
line-height:1.5em;
padding-right:20px;
display:block;
padding-top:35px;
}

#space{
height:80px;	
}

#size{
height:450px;	
}
.tableEvents{
	margin-left:45px;
	margin-bottom:25px;
	line-height:1.8em;
	color:#dadada;
}
.margin{
	margin-top:0px;
	padding-top:0px;
}
#wrapper8 #sidebar p {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.8em;
	display: block;
	padding-right: 25px;
	line-height: 1.4em;
}
#form bckgr {
	background-color: #000;
	margin-top: 35px;
	margin-left: 15px;
}
#sidebar bckgr {
	margin-top: 35px;
	margin-left: 15px;
}
.artworkText {
	color: #999;
	font-size: .9em;
}

