/* CSS Document */
/* ************************************************
/* CONTROLS STYLE OF ALL PUBLIC PAGES */ 
/* ************************************************ */


/* ************************************************
/* MAIN PAGE STYLES */
/* ************************************************ */

body { color:#ffffff; background-color:#000000; font-family: "Helvetica-Neue", Helvetica, Arial, sans-serif;  font-size: 12px; font-weight: lighter;}

p { font-family: "Helvetica-Neue", Helvetica, Arial, sans-serif;  color:#ffffff; font-size: 12px; font-weight: lighter; }

a { font-weight: normal; text-decoration: none; font-family: "Helvetica-Neue", Helvetica, Arial, sans-serif;  font-size: 12px; color:#d98c00; }

a:link { text-decoration: none; color:#d98c00; }
a:visited { text-decoration: none; color:#d98c00; }
a:hover { text-decoration: none; color:#f3bc57; }
a:active { text-decoration: none; color:#d98c00; }

a#thispage { text-decoration: none; !important; color:#d98c00; !important; font-weight:bold; }

h1 { font-family: "Helvetica-Neue", Helvetica, Arial, sans-serif;  color:#ffffff; font-size: 16px; font-weight: lighter; }

h2 { font-family: "Helvetica-Neue", Helvetica, Arial, sans-serif;  color:#ffffff; font-size: 16px; font-weight: lighter; text-align: left; margin-left: 10px; }

h3 { font-family: "Helvetica-Neue", Helvetica, Arial, sans-serif;  color:#ffffff; font-size: 16px; font-weight: lighter; text-align: left; }
	
h5 { font-family: "Helvetica-Neue", Helvetica, Arial, sans-serif;  color:#ffffff; font-size: 16px; text-align: left; font-weight: lighter; }

h6 { font-family: "Helvetica-Neue", Helvetica, Arial, sans-serif;  color:#ffffff; font-size: 16px; text-align: center; font-weight: lighter; }

#main { width: 560px; margin-left: 400px; margin-top: 40px; }

/* ************************************************
/* MAIN CLASSES */

.style1 { font-family: "Helvetica-Neue", Helvetica, Arial, sans-serif;  color:#ffffff; font-size: 12px; font-weight: lighter; }

  .date {
  	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color:#d48900;
	text-align: right;
  }
 





/* ************************************************
/* DIARY STYLES */
/* ************************************************ */	

#blog { margin-top: 120px; white-space: -moz-pre-wrap; /* Mozilla, supported since 1999 */ white-space: -pre-wrap; /* Opera 4 - 6 */ white-space: -o-pre-wrap; /* Opera 7 */ white-space: pre-wrap; /* CSS3 - Text module (Candidate Recommendation) http://www.w3.org/TR/css3-text/#white-space */ word-wrap: break-word; /* IE 5.5+ */  }
	
#blog p { font-family: "Helvetica-Neue", Helvetica, Arial, sans-serif;  font-size: 12px; font-stretch: wider; font-weight: lighter; line-height: 14px; }

#blog table { table-layout: fixed; }

#head { width: 409px; height: 245px; margin-left: auto; margin-right: auto; margin-top: 0px; }

/* ************************************************
/* DIARY CLASSES */

#blog .link_style { font-family: "Helvetica-Neue", Helvetica, Arial, sans-serif;  font-size: 12px; color:#ffffff; margin-left: 20px; }
	
#blog .up_para { margin-top: -10px; }

#blog .artimage { display: block; font-weight: lighter; text-align: center; margin-top:10px; }

#blog .artimage img { position:relative; text-align: center; }

#blog .youtube {text-align: center;}


  
/* ************************************************
/* COMMENT PAGES STYLES */
/* ************************************************ */	

#comments { margin-top: 120px; }
	
#comments p { font-family: "Helvetica-Neue", Helvetica, Arial, sans-serif;  font-size: 12px; font-stretch: wider; font-weight: lighter; line-height: 14px; }
	
#comments table { table-layout: fixed; overflow: hidden; }


#head_pics { width: 409px; margin-left: auto; margin-right: auto; margin-top: 0px; }
	
#comments_pics { margin-top: 30px; }
	
#comments_pics p { font-family: "Helvetica-Neue", Helvetica, Arial, sans-serif;  font-size: 12px; font-stretch: wider; font-weight: lighter; line-height: 14px; }

#comments_pics  table { table-layout: fixed; overflow: hidden; }

#pic_dets { margin-left: 143px; }

/* ************************************************
/* COMMENT CLASSES */
  
#comments .link_style { margin-left: 20px; }
	  
#comments .artimage { display: block; font-weight: lighter; text-align: center; margin-top:10px;}

#comments .pre { font-family: "Helvetica-Neue", Helvetica, Arial, sans-serif;  font-size: 12px; color:#ffffff; margin-left: 20px; width: 420px; white-space: -moz-pre-wrap; /* Mozilla, supported since 1999 */ white-space: -pre-wrap; /* Opera 4 - 6 */ white-space: -o-pre-wrap; /* Opera 7 */ white-space: pre-wrap; /* CSS3 - Text module (Candidate Recommendation) http://www.w3.org/TR/css3-text/#white-space */ word-wrap: break-word; /* IE 5.5+ */ }

#comments .up_para { margin-top: -10px; }


#comments_pics .link_style { margin-left: 20px; }

#comments_pics .artimage { float: right; padding: 20px; font-weight: lighter; text-align: center; }

#comments_pics .pre { font-family: "Helvetica-Neue", Helvetica, Arial, sans-serif;  font-size: 12px; color:#ffffff; margin-left: 20px; width: 420px; white-space: -moz-pre-wrap; /* Mozilla, supported since 1999 */ white-space: -pre-wrap; /* Opera 4 - 6 */ white-space: -o-pre-wrap; /* Opera 7 */ white-space: pre-wrap; /* CSS3 - Text module (Candidate Recommendation) http://www.w3.org/TR/css3-text/#white-space */ word-wrap: break-word; /* IE 5.5+ */ }

#comments_pics .up_para { margin-top: -10px; }

#comments_pics .warning {  text-decoration: none; font-family: "Helvetica-Neue", Helvetica, Arial, sans-serif;  font-weight: lighter; font-size: 12px; color:red; }




/* ************************************************
/* SHOWS PAGES STYLES */
/* ************************************************ */

#head_shows { width:560px;  height:391px; margin-left: 60px; margin-top: 0px; }
	
#shows_box { margin-top: 60px; width: 600px; font-family: "Helvetica-Neue", Helvetica, Arial, sans-serif;  font-size: 12px; text-align:left; }
	
#shows_box p { font-family: "Helvetica-Neue", Helvetica, Arial, sans-serif;  font-size: 12px; font-stretch: wider; font-weight: lighter; line-height: 14px; padding-left: 10px; }

#shows_box table { table-layout: fixed; }
  
#shows_box img { display: table-cell; text-align: center; }

		
/* ************************************************
/* SHOWS CLASSES */
		
#shows_box .up_para { margin-top: -10px; }
	
#shows_box .link_style { font-family: "Helvetica-Neue", Helvetica, Arial, sans-serif;  font-size: 12px; text-align: justify; color:#ffffff; }

#shows_box .artimage { font-weight: lighter; text-align: center;}

#shows_box .head2 { font-family: "Helvetica-Neue", Helvetica, Arial, sans-serif;  color:#ffffff; line-height: 10px; font-size: 16px; font-weight: lighter; text-align: left; margin-bottom: -5px; }

#shows_box .head3 { font-family: "Helvetica-Neue", Helvetica, Arial, sans-serif;  color:#ffffff; line-height: 24px; font-size: 16px; font-weight: lighter; text-align: left; }
	


/* SHOWS ARCHIVE CLASSES */
.shows_numberof {text-align: right; }




/* ************************************************
/* USER PAGES STYLES */
/* ************************************************ */


#head_register { width: 249px; height: 245px; margin-left: auto; margin-right: auto; margin-top: 0px; }
	
#register { width: 400px; margin-left: 150px; text-align: left; }

textarea { width: 400px; height: 300px; }
	
	
/* ************************************************
/* USER CLASSES */

.warning {  text-decoration: none; font-family: "Helvetica-Neue", Helvetica, Arial, sans-serif;  font-weight: lighter; font-size: 12px; color:red; }

.success {  text-decoration: none;  font-family: "Helvetica-Neue", Helvetica, Arial, sans-serif;  font-weight: lighter; font-size: 12px; color:green; }

.widebox { width: 400px; height: 16px; }



	
/* ************************************************
/* YOUR PICTURES PAGES STYLES */
/* ************************************************ */

#gallery { margin-top:-10px; }

#table_background { width: 610px; height:410px; background-image:url(../images/your_pictures/your_pics_background.png); background-position:center; background-repeat: no-repeat;}

#table_background table {table-layout:fixed; height:410px;}

#mainimage { background-image:url(../images/your_pics_background.png); background-repeat:no-repeat; background-position:center; width:615px; height:415px; display: table-cell; text-align: center; vertical-align: middle; }

#mainimage a { font-weight: normal; text-decoration: none; font-family: "Helvetica-Neue", Helvetica, Arial, sans-serif;  font-size: 12px; text-decoration: none;}
	
#thumbs {width:615px; margin-top:-130px;}

#thumbs a { font-size:10px; padding-top: 5px;}
		
#pages a { font-weight: normal; text-decoration: none; font-family: "Helvetica-Neue", Helvetica, Arial, sans-serif;  font-size: 12px; text-decoration:none; }


#upload a { font-weight: normal; text-decoration: none; font-family: "Helvetica-Neue", Helvetica, Arial, sans-serif;  font-size: 12px; text-decoration: none; }
		
#enter_info { font-weight: normal; text-decoration: none; font-family: "Helvetica-Neue", Helvetica, Arial, sans-serif;  font-size: 12px; text-decoration: none; }

#add_pic a { font-weight: normal; text-decoration: none; font-family: "Helvetica-Neue", Helvetica, Arial, sans-serif;  font-size: 12px; text-decoration:none; }


/* ************************************************
/* YOUR PICTURES CLASSES */

.thumbNormal { border:0px solid #FF0000; }
	
.thumbSelected { border:1px solid #ffffff; }


#upload .link_style { font-family: "Helvetica-Neue", Helvetica, Arial, sans-serif;  font-size: 12px; color:#ffffff; margin-left: 20px; margin-top: -100px; }


#enter_info .widebox { width: 250px; height: 16px; }	





/* ************************************************
/* TICKER ARCHIVE PAGES STYLES */
/* ************************************************ */

	
#news_box { margin-top: 60px; width: 500px; font-family: "Helvetica-Neue", Helvetica, Arial, sans-serif;  font-size: 12px; text-align:left; }
	
#news_box p { font-family: "Helvetica-Neue", Helvetica, Arial, sans-serif;  font-size: 12px; font-stretch: wider; font-weight: lighter; padding-left: 10px; }

#news_box table { table-layout: fixed; }
  

		
/* ************************************************
/* TICKER CLASSES */
		
#news_box .up_para { line-height: 10px; }

#news_box .head3 { font-family: "Helvetica-Neue", Helvetica, Arial, sans-serif;  color:#ffffff; font-size: 16px; font-weight: lighter; text-align: left; }

#news_box .date { font-family: "Times New Roman", Times, serif; font-size: 14px; color:#ffffff; font-weight:bold; letter-spacing: -1px; line-height: 10px;  }



	
/* ************************************************
/* FOOTER STYLING */
/* ************************************************ */
	

#footer_index a { font-weight: normal; text-decoration: none; font-family: "Helvetica-Neue", Helvetica, Arial, sans-serif;  font-size: 14px; color:#2f3411; }
	
#footer_index a:link { text-decoration: none; color:#2f3411; }

#footer_index a:visited { text-decoration: none; color:#2f3411; }

#footer_index a:hover { text-decoration: none; background:#000000; color:#d98c00; }

#footer_index a:active { text-decoration: none; color:#2f3411; }