a:focus, a:active { -moz-outline:none; background:none; color:none; }
body { margin: 0; padding:0; font-family: verdana, arial, sans-serif; font-size: 12px; background-image:url(../img/common/logolines2.gif); background-position: 0 0px; background-repeat:repeat-x; }
a {color:#B44317; text-decoration:none}
a:hover{color:#8F320D; text-decoration:underline}
a:focus, a:active { -moz-outline:none; background:transparent; color:transparent }
#clear {clear:all;}
#logo { position: absolute; color: #B6B6B6; top: 0px; z-index: 201; border: solid 0px #000000; }

#MainBody { position:absolute; top: 200px; width: 100%; height: auto; background: #B7B7B7; border:0px solid red }

#mainNav { position:absolute; top: 160px;  margin: 0; padding: 0; width: 924px; height:auto; text-align:right; background: #FFFFFF; border: 0px solid #FFCC00; }

    #mainNav ul#navlist			{ font-size: 10px; margin-top: 18px; }
	#mainNav #navlist li 		{ margin-left: 4px; display: inline; list-style-type: none; }
	#mainNav #navlist li a 		{ padding: 3px 7px; color: #B44317; text-decoration: none; border: 1px solid #D6EAFA; }
	#mainNav #navlist li a:hover	{ color: #fff; background-color: #86A5C6; text-decoration: none; border: 1px solid #7794cb; text-decoratio: none; }
	#mainNav #navlist li a.on	{ color: #fff; background-color: #86A5C6; text-decoration: none; border: 1px solid #7794cb; text-decoratio: none; }


#Mast { margin-top: 0px; width: 100%; margin: 0; padding:0; background: #4F4C4C; }

#MastContainer { margin: 0; padding: 0; width: 924px; height:70px; text-align:right; background: #4F4C4C; border: 0px solid #FFCC00; }

#footer { width:100%; height:20px; background: #4F4C4C; color:#CCCCCC; font-size:.9em; padding: 5px 0 3px 300px; }
#thumbs {text-align: right; float:right; border: 0px solid #AACC00; height:70px; width: 470px; padding: 4px 2px 0px 0}

#MastContainer  #tag{ padding:14px 10px 10px 30px;  text-align: left; height: auto; border: 0px solid red; float:left; clear:all; }
 	#AlbumStage { height:auto; width: 680px; background-color: transparent; position:absolute; left: 190px; top: 100px; border: solid 0px #FFCC00; padding:0; margin:0; }
	#AlbumStage h2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.4em; font-weight:900; color:#C65502; margin:0; padding:0 0 10px 0;}
	#AlbumStage h3 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.2em; font-weight: 900; color:#245084; margin:0; padding:0 0 10px 0;}	
	#AlbumStage p { margin:0 0 20px 10px; font-size: 1em; line-height: 16px}
	#AlbumStage b { margin:0 0 20px 0px; font-size: 1.2em; font-weight:900; color:#6DBF81; letter-spacing:1px; }


.quote{margin: 0px 2px 2px 10px; border:0px solid red; padding-bottom:5px; margin:10px 0 0 0; border-bottom:1px solid #529B64; }
.attribute {text-align:right; color:#529B64; padding:10px 20px 0 0; margin:0; border:0px solid #FFCC00; font-size:11px}
#quoteO img{margin: 0px 2px 0px 0px; border:0px solid #FFCC00;}
#quoteC img{margin: 0px 0 0px 2px; border:0px solid #FFCC00;}

label  {width: 210px;
color: #003366;
font-size: 1em;
padding: 0;
float: left;
text-align: right;
margin:5px 10px 0 0;}

.label  {
color: #003366;
font-size: .9em;
padding: 0;
float: left;
text-align: left;
margin:0px 0px 0 0;
border:0px solid #FFCC00;}

.input{
width: 200px;
margin: 0px 0px 10px 0px;
background-color:#E6F4FF;
border: 1px solid #254265;
color: #003366;
font-size: 1em;
padding: 3px 1px 0px 2px;
height: 25px;

}

#blue {width: auto;
color: #99CCFF;
font-size: 12px;
font-weight: bold;
padding: 0px 5px 0 0;
margin-top:10px;
text-decoration:none;
text-align:left;
clear:all;
}


