


.page					{margin-right:10px;float:right;text-align:center;padding-right:30px;padding-top:50px;width:985px;height:1500px;}

.page2					{text-align:center;padding-right:25px;padding-top:50px;width:985px;height:1500px;}
 


#holder					{  display:inline-block; width:15000px !important; /*border:1px solid #ccc;*/}
 
#promo					{position:absolute; display:block;top:417px; left:275px; width:412px; height:50px; z-index:10; color:#ffffff; font-size:18px; font-weight:bold; line-height:18px;}
#promo a				{  display:block; color:#ffffff; padding:7px; background:#ff0000; }
#promo a:hover			{background:#131313; color:#ffd200;}

#top_nav				{position:absolute; display:block; width:7581px; height:23px; top:10px; left:275px; background:url(../_images/dot_grey.gif) center left repeat-x; z-index:5;}
.top_nav_box			{position:absolute; display:block; width:73px; height:23px; top:0px; left:0px; z-index:6;}
.top_nav_box a			{  display:block; width:73px; height:23px; background:url(../_images/marrowbk.png) center center no-repeat;}
.tn_bg1					{background:url(../_images/bg_tnav1.png) top left no-repeat;}
.tn_bg2					{background:url(../_images/bg_tnav2.png) top left no-repeat;}
.tn_bg3					{background:url(../_images/bg_tnav3.png) top left no-repeat;}
.tn_bg2 a				{background:url(../_images/marrowbk_left.png) center center no-repeat;}
a.nav_left				{background:url(../_images/marrowbk_left.png) center center no-repeat;}

#index_pholder			{  display:block; width:1488px; height:1772px;}
#Home					{  display:block; width:1200px;  }
#monsters_pholder		{  display:block; width:875px; height:1772px; /*background:url(../_images/bg_monsters.jpg) top left no-repeat;*/ padding-left:155px;}

#Monsters				{background:url(../ftp/2.jpg) no-repeat;  display:block; width:1020px;     }


.TheMonstergame			{  display:block; width:985px;     }

#Concepts				{background:url(../ftp/1.jpg) no-repeat;  display:block; width:1020px;     }
#Map				{background:url(../ftp/6.jpg) no-repeat;  display:block; width:1020px;     }

.Join					{ display:block; width:985px;     }

#Team					{ background:url(../ftp/3.jpg) no-repeat;display:block; width:1020px;     }

#player_pholder			{  display:block; width:1174px; height:1772px;  padding-left:125px;}
#player					{  display:block; width:984px; height:1592px; padding-top:180px; padding-left:25px;}
#news_pholder			{  display:block; width:1073px; height:1772px;  padding-left:110px;}
#News					{background:url(../ftp/5.jpg) no-repeat;  display:block; width:1020px;  }
#photos_pholder			{  display:block; width:1140px; height:1772px; padding-left:190px;}
#Photos					{background:url(../ftp/7.jpg) no-repeat;  display:block; width:1020px;  }

#Downloads					{background:url(../ftp/10.jpg) no-repeat;  display:block; width:1020px;  }

#Video					{background:url(../ftp/8.jpg) no-repeat;  display:block; width:1020px;  }
#youTubePlaceHolder		{  display:block; margin-right:130px;text-align:right;  }
#Feedback				{background:url(../ftp/11.jpg) no-repeat;  display:block; width:1020px;  }



#Sponsors				{background:url(../ftp/12.jpg) no-repeat;  display:block; width:1020px;  }

#contact_pholder		{  display:block; width:1325px; height:1772px; padding-left:201px;}
#Contact				{background:url(../ftp/13.jpg) no-repeat;  display:block; width:1020px;  }

#index_logo				{position:absolute; display:block; width:230px; height:195px; top:195px; left:980px; z-index:5;}
#index_left				{  display:block; width:255px; float:right; z-index:2;}
#index_right			{  display:block; width:720px; float:right; z-index:1;}

#menu					{  display:block; background:#131313; width:250px; height:275px; padding:30px 0px 30px 25px;}
#menu li				{  display:block; font-size:36px; line-height:30px;}
#menu li a				{  color:#626262; padding-right:45px;}
#menu li a:hover		{color:#ff0000;background:url(../_images/barrowwh.png) right 15px no-repeat;}

#index_news				{  display:block; width:275px;}
#index_newsh			{  display:block; width:275px; height:52px; background:#131313 url(../_images/bg_newsh.png) top left no-repeat;}
#newsh_head				{  display:block; width:162px; height:22px; float:left; padding-left:8px; background:url(../_images/bg_footer.png) top right no-repeat; color:#ebebeb; font-weight:bold; font-size:20px; line-height:22px;}
#newsh_rss				{  display:block; width:70px; height:22px; float:left; background:url(../_images/bg_rss.png) top left no-repeat; color:#ebebeb; font-weight:bold; font-size:14px; line-height:22px; text-align:center; margin-left:10px;}
#newsh_rss a			{  display:block; color:#ebebeb;}
#newsh_rss a:hover		{color:#131313;}

#newsh_holder			{  display:block; z-index:1;}
#newsh_holder .newsh_box		{  display:block; width:275px; height:190px; z-index:1;}
#newsh_holder .newsh_comment	{position:absolute; display:block; clear:left; top:-80px; right:-18px; width:18px; height:30px; font-size:10px; color:#626262; background:url(../_images/bg_comment.png) top left no-repeat; padding:0px 0px 0px 0px; text-align:center; line-height:16px; z-index:41;}
#newsh_holder .newsh_date		{  display:block; width:56px; height:60px; float:left; background:#131313; color:#ebebeb; font-size:20px; font-weight:bold; text-align:right; padding:10px 7px 10px 7px; z-index:1;}
#newsh_holder .newsh_title		{  display:block; width:185px; height:60px; float:left; background:#ffd200; color:#626262; font-size:20px; font-weight:bold; text-align:left; padding:10px 10px 10px 10px; line-height:20px;overflow:hidden; z-index:1;}
#newsh_holder .newsh_title a		{color:#626262; background-image:none; margin:0px; padding:0px;}
#newsh_holder .newsh_title a:hover	{color:#131313; background-image:none; margin:0px; padding:0px;}

#newsh_holder .newsh_flag		{position:absolute; display:block; top:0px; left:-70px; width:63px; height:20px; padding-left:7px; text-align:left; font-size:10px; color:#ebebeb; line-height:20px; z-index:4;}
.fc1							{background:#ff0000;}
.fc2							{background:#8dbbcb;}
.fc3							{background:#46b6dd;}

#newsh_holder .newsh_body		{  display:block; width:185px; height:95px; clear:left; color:#626262; text-align:left; padding:5px 10px 10px 10px; border-left:1px solid #c5c5c5; margin-left:69px;}

#newsh_holder .newsh_more 		{  display:block; float:right; color:#000000; background:url(../_images/sarrowbk.png) right 6px no-repeat; padding-right:15px; margin-top:7px;}
#newsh_holder .newsh_more:hover {color:#8400ff; background:url(../_images/sarrowcy.png) right 6px no-repeat; }

#newsh_holder .newsh_box:hover .newsh_title			{color:#131313;}		
#newsh_holder .newsh_box:hover .newsh_title	a		{color:#131313; background-image:none; margin:0px; padding:0px;}		
#newsh_holder .newsh_box:hover .newsh_title	a:hover	{color:#131313; background-image:none; margin:0px; padding:0px;}		
#newsh_holder .newsh_box:hover .newsh_body			{background:#ffffff;}
#newsh_holder .newsh_box:hover .newsh_more			{color:#8400ff; background:url(../_images/sarrowcy.png) right 6px no-repeat; }
#newsh_holder .newsh_box:hover .newsh_more:hover	{color:#000000; background:url(../_images/sarrowbk.png) right 6px no-repeat; }

#indexr_top				{  display:block; width:825px; height:467px; background:url(../_images/suie_new.png) bottom left no-repeat;}

#indexr_top .index_box			{position:absolute; display:block; left:0px; bottom:0px; width:137px; border-right:1px solid #bbbbbb;}
#indexr_top .index_box div		{  display:block; margin-bottom:3px;}	
#indexr_top .index_box em		{  color:#1e1e1e; background:#e6e6e7; padding:2px; border-bottom:1px solid #bfbfbf; line-height:24px;}
#indexr_top .index_box strong	{  color:#1e1e1e; background:#ffd200; padding:2px; font-size:18px; line-height:21px;}

#michi					{position:absolute; display:block; top:-72px; left:0;}
#junkyard				{position:absolute; display:block; top:285px; left:0;}
#hauteculture			{position:absolute; display:block; top:180px; left:0;}

#gallery_flag			{position:absolute; display:block; width:55px; height:22px; top:353px; left:0px; background:url(../_images/bg_galleryf.png) top right no-repeat; color:#ebebeb; font-weight:bold; font-size:11px; line-height:22px; text-align:left; padding-left:5px; z-index:4;}
#gallery_flag a			{  display:block; color:#ebebeb;}
#gallery_flag a:hover	{color:#131313;}

#calendar_flag			{position:absolute; display:block; width:62px; height:22px; top:128px; left:0px; /*background:url(../_images/bg_calendarf.png) top right no-repeat;*/ color:#ebebeb; font-weight:bold; font-size:11px; line-height:22px; text-align:left; padding-left:5px; z-index:4;}
#calendar_flag a		{  display:block; color:#ebebeb;}
#calendar_flag a:hover	{color:#131313;}

#discography			{  display:block; width:825px; height:490px;z-index:1;}
.album_box				{  display:block; float:left; width:136px; height:488px; background:#e7e7e7; border:1px solid #bbbbbb; border-right:0px; background-repeat:no-repeat; background-position:top left;}
.album_box:hover		{background-color:#ffffff; cursor:pointer; cursor:hand;}

.ab_selected			{background-color:#ffffff; border-right:0px;}
.album_box_detail		{  display:block; float:left; width:528px; height:468px; background:#ffffff; border:1px solid #bbbbbb; border-right:0px; background-repeat:no-repeat; background-position:top left; border-left:0px; padding:10px;}
.abd_left				{  display:block; float:left; width:255px;}
.album_cover			{  display:block; margin:auto; width:250px; height:236px; overflow:hidden; border:1px solid #c3c3c3;}
.album_description		{  display:block; color:#1e1e1e; font-size:12px; line-height:13px; margin-top:20px;}

#discography .abd_right				{  display:block; float:left; width:253px; margin-left:10px; padding-left:10px; padding-top:5px;}
#discography .abd_right h1			{  display:block; font-size:14px; font-weight:bold; color:#8dbbcb;}
#discography .abd_right ul			{  display:block; margin-top:10px;}
#discography .abd_right li			{  display:block; color:#1e1e1e; margin-bottom:3px; height:1%; }
#discography .abd_right li strong	{  display:block; color:#1e1e1e; text-align:left; padding-left:5px; padding-right:5px; line-height:22px; height:22px;}
#discography strong.dl					{background:#ffd200 url(../_images/bg_album.gif) top right no-repeat;}
a.dl_audio				{position:absolute; display:block; width:20px; height:20px; top:0px; right:15px; text-indent:-10000px; background:url(../_images/ico_audio.png) top left no-repeat;}
a.dl_video				{position:absolute; display:block; width:20px; height:20px; top:0px; right:15px; text-indent:-10000px; background:url(../_images/ico_video.png) top left no-repeat;}

.album_box div			{position:absolute; display:block; bottom:0px; }
.album_box em			{  display:block; font-size:12px; color:#1e1e1e; padding:0px 10px 0px 10px;}
.album_box strong		{  display:block; height:50px; font-size:18px; color:#1e1e1e; padding:0px 10px 5px 10px;}

.album_new				{position:absolute; display:block; width:55px; height:22px; left:-1px; top:385px; background:url(../_images/bg_rss.png) top right no-repeat; color:#ebebeb; font-weight:bold; font-size:14px; line-height:22px; text-align:center; padding-right:5px;}


.no1					{background-image:url(../_images/no1.png); }
.no2					{background-image:url(../_images/no2.png); }
.no3					{background-image:url(../_images/no3.png); }
.no4					{background-image:url(../_images/no4.png); }
.no5					{background-image:url(../_images/no5.png); }
.no6					{background-image:url(../_images/no6.png); }
.no7					{background-image:url(../_images/no7.png); }
.up						{background-image:url(../_images/up.png); }
.left					{background-image:url(../_images/left.png); }
.leftb					{background-image:url(../_images/left.png); }
.right					{background-image:url(../_images/right.png); }

 a.up					{position:absolute; display:block; width:136px; height:136px; top:0px; left:0px;}
 a.left					{position:absolute; display:block; width:136px; height:136px; top:0px; left:0px;}
 a.leftb				{position:absolute; display:block; width:136px; height:136px; bottom:0px; left:0px;}
 a.right				{position:absolute; display:block; width:136px; height:136px; bottom:0px; left:0px;}


#calendar				{position:absolute; display:block; top:467px; left:0px; width:825px; height:490px;z-index:1;}
.calendar_box			{  display:block; float:left; width:136px; height:488px; background-color:#ffffff; border:1px solid #bbbbbb; border-right:0px; background-repeat:no-repeat; background-position:top left;}
.chead					{background-image:url(../_images/bg_calendar.png); background-repeat:no-repeat; text-indent:-10000px; background-color:#e7e7e7;}
.citem					{  display:block; width:136px; background:#e7e7e7; border-bottom:1px solid #bbbbbb; padding-top:15px; overflow:hidden;}
.citem:hover			{background-color:#ffffff;}

.citem h3				{  display:block; color:#131313; font-size:14px; font-weight:bold; padding:0px 8px 0px 8px; line-height:22px; height:22px;}
.citem a				{  display:block; color:#7e7e7e; font-size:17px; font-weight:bold; line-height:17px; padding:5px 8px 8px 8px;}
.citem a:hover			{color:#131313;}

.citem:hover h3			{background:url(../_images/bg_citem.png) top left no-repeat; color:#ff0000;}
.citem:hover a			{color:#131313;}

#calendar_nav					{  display:block; text-align:left; padding-left:5px; margin-top:5px;}
#calendar_nav ul				{  display:block;}
#calendar_nav li				{float:left; font-size:14px; margin-top:1px; font-weight:bold; height:20px; background:#908d8d; margin-left:1px; }
#calendar_nav li a				{display:block; width:16px; text-align:center; font-size:14px; line-height:20px; font-weight:bold; color:#ebebeb; padding:0px 7px 0px 7px; background:#908d8d; text-indent:0;}
#calendar_nav li a:hover		{color:#908d8d; background:#8dbbcb;}
#calendar_nav a.clnav_sel		{background:#8dbbcb; background:#8dbbcb;}
#calendar_nav a.clnav_sel:hover	{color:#ebebeb; background:#908d8d;}


#index_footer			{  display:block; width:956px; height:22px; background:url(../_images/bg_footer.png) top left no-repeat; margin-top:18px; margin-bottom:18px; text-align:right;}
#index_footer ul		{float:right; padding-right:10px; background:url(../_images/marrowbk.png) left 7px no-repeat; padding-right:36px;}
#index_footer li		{  display:block; float:left; color:#ffffff; line-height:22px;}
#index_footer li a		{color:#ffffff; padding:0px 0px 0px 36px;}
#index_footer li a:hover{color:#1e1e1e;}

.page_heading h1		{  display:block; width:189px; height:41px; background:url(../_images/bg_heading.png) top left no-repeat; color:#908d8d; font-size:26px; font-weight:bold; padding:8px 0px 0px 8px; margin-bottom:3px; font-family:Arial, Helvetica, sans-serif;}
.page_heading strong	{  display:block; width:93px; background:#ffd200; color:#757575; font-size:10px; font-weight:bold; padding:3px; text-align:center;}
#bio_content			{  display:block; width:605px; margin-top:10px;}
.bio_column				{  display:block; width:284px; float:left; background:#e9e9e9; color:#1e1e1e; padding:3px;}
.bio_column p			{color:#1e1e1e; padding-bottom:15px;}

#bio_up					{position:absolute; display:block; width:68px; height:52px; left:0px; bottom:0px;} 
#bio_up a				{  display:block; width:68px; height:52px; background:url(../_images/bio_up.png) bottom left no-repeat;}
#bio_up a:hover			{background-position:top left;}

#player_holder			{position:absolute; display:block; width:959px; height:625px; top:145px; left:25px;}


#news_holder			{  display:block; width:900px; margin-top:10px; z-index:1;}
#news_left				{  display:block; width:545px; border-right:1px solid #c5c5c5;}
.news_right				{position:absolute; display:block; width:354px; top:0px; right:-354px; }


#news_nav				{  display:block; width:545px; height:50px; z-index:1;}
#nnav_left				{  display:block; width:69px; height:47px; float:left; color:#626262; text-align:center; padding-top:3px; z-index:1;}
#nnav_right				{  display:block; width:475px; height:50px; float:left; color:#626262; text-align:left; z-index:1; border-left:1px solid #c5c5c5;} 
#nnav_right ul			{float:left;}
#nnav_right li			{float:left; font-size:14px; font-weight:bold; height:20px; background:#908d8d; margin-right:1px; }
#nnav_right li a		{display:block; font-size:14px; line-height:20px; font-weight:bold; color:#ebebeb; padding:0px 7px 0px 7px; background:#908d8d;}
#nnav_right li a:hover	{color:#908d8d; background:#8dbbcb;}
#nnav_right a.nnav_sel				{background:#8dbbcb; background:#8dbbcb;}
#nnav_right a.nnav_sel:hover		{color:#ebebeb; background:#908d8d;}

#nnav_up				{float:right;}
#nnav_up strong			{float:left; padding-top:3px;}
#nnav_up a				{display:block; float:left; margin-left:5px; font-size:14px; line-height:20px; height:20px; width:20px; text-indent:-10000px; color:#ebebeb; background:#908d8d url(../_images/small_up.png) top left no-repeat;}
#nnav_up a:hover		{color:#908d8d; background-color:#8dbbcb;}

.news_box				{  display:block; width:545px; height:190px; z-index:1;}
.news_box_sel			{  display:block; width:545px; z-index:1;}
.news_comment			{position:absolute; display:block; clear:left; top:0px; left:475px; width:18px; height:30px; font-size:10px; color:#626262; background:url(../_images/bg_comment.png) top left no-repeat; padding:0px 0px 0px 0px; text-align:center; line-height:16px; z-index:2;}
.news_comment a			{  display:block; font-size:10px; color:#626262; text-align:center;}
.news_comment a:hover	{color:#626262;}

.news_flag				{position:absolute; display:block; top:0px; left:-70px; width:63px; height:20px; padding-left:7px; text-align:left; font-size:10px; color:#ebebeb; line-height:20px;}
.fc1					{background:#ff0000;}
.fc2					{background:#8dbbcb;}
.fc3					{background:#46b6dd;}

.news_date				{  display:block; width:56px; height:60px; float:left; background:#131313; color:#ebebeb; font-size:20px; font-weight:bold; text-align:right; padding:10px 7px 10px 7px; z-index:1;}
.news_title				{  display:block; width:447px; height:60px; float:left; background:#ffd200; color:#626262; font-size:20px; font-weight:bold; text-align:left; padding:10px 14px 10px 14px; line-height:20px;z-index:1;}
.news_title a			{color:#626262; background-image:none; margin:0px; padding:0px;}
.news_title a:hover		{color:#131313; background-image:none; margin:0px; padding:0px;}
.news_body				{  display:block; width:447px; min-height:95px; height:auto !important; height:95px; clear:left; color:#626262; text-align:left; padding:5px 14px 10px 14px; border-left:1px solid #c5c5c5; margin-left:69px; z-index:1;}

.news_more 				{  display:block; float:right; color:#000000; background:url(../_images/sarrowbk.png) right 6px no-repeat; padding-right:15px; margin-top:7px; z-index:1;}
.news_more:hover 		{color:#8400ff; background:url(../_images/sarrowcy.png) right 6px no-repeat; }

.news_box:hover .news_title			{color:#131313;}		
.news_box:hover .news_title	a		{color:#131313; background-image:none; margin:0px; padding:0px;}		
.news_box:hover .news_title	a:hover	{color:#131313; background-image:none; margin:0px; padding:0px;}		
.news_box:hover .news_body			{background:#ffffff;}
.news_box:hover .news_more			{color:#8400ff; background:url(../_images/sarrowcy.png) right 6px no-repeat; }
.news_box:hover .news_more:hover	{color:#000000; background:url(../_images/sarrowbk.png) right 6px no-repeat; }


.news_box_sel .news_date	{background:#8dbbcb;}
.news_box_sel .news_title	{color:#626262; background:#8dbbcb;}
.news_box_sel .news_body	{background:#ffffff; min-height:95px; height:auto !important; height:95px;}

#comment_close				{position:absolute; display:block; top:-20px; right:0px; height:20px; z-index:9;}
#comment_close a			{  display:block; line-height:20px; background:#908d8d; font-size:14px; font-weight:bold; color:#ebebeb; padding:0px 5px 0px 5px;}
#comment_close a:hover		{background:#ebebeb; color:#908d8d;}

#comment_form				{  display:block; background:#8dbbcb; padding:10px 20px 10px 30px; width:304px;}
#comment_form h1			{  display:block; color:#ebebeb; font-size:20px; font-weight:bold;}

#comment_form .key_image		{  display:block; width:142px; height:25px; float:left; margin-right:10px; margin-top:10px;}

#comment_form form			{  display:block; margin:0px; padding:0px; margin-top:10px; width:304px; }
#comment_form form p		{  display:block; clear:both; margin:0px; padding:0px; font-size:11px; color:#ebebeb;}
#comment_form form em		{  display:block; width:229px; float:left; margin-top:10px; padding-left:10px; line-height:25px;}
#comment_form form input	{  display:block; font-size:11px; color:#ffffff; background:#908d8d; border:1px solid #757575; padding:5px; width:130px; float:left;}
#comment_form form textarea	{  display:block; font-family:Helvetica, Arial, sans-serif; font-size:11px; color:#ffffff; background:#908d8d; border:1px solid #757575; width:282px; height:75px; padding:5px; margin-top:10px;}
#comment_form form .btn_submit {  display:block; float:left; margin-top:10px; background:#f9f9f9; color:#757575; width:55px;}
#comment_form form .btn_submit:hover {background:#908d8d; color:#ffffff;}
#comment_form form .input_hidden {display:none;}

.comment_box				{  display:block; padding:20px 30px 10px 30px; width:294px;}
.comm_author				{  display:block; font-size:20px; font-weight:bold; color:#626262; padding-bottom:10px;}
.comm_author em				{font-size:20px; font-weight:bold; color:#ffffff;}
.comm_content				{  display:block; color:#626262;}

#comm_nav					{  display:block; text-align:right;}
#comm_nav ul				{  display:block; float:right;}
#comm_nav li				{float:left; font-size:14px; font-weight:bold; height:20px; background:#908d8d; margin-left:1px; }
#comm_nav li a				{display:block; font-size:14px; line-height:20px; font-weight:bold; color:#ebebeb; padding:0px 7px 0px 7px; background:#908d8d;}
#comm_nav li a:hover		{color:#908d8d; background:#8dbbcb;}
#comm_nav a.cnav_sel		{background:#8dbbcb; background:#8dbbcb;}
#comm_nav a.cnav_sel:hover	{color:#ebebeb; background:#908d8d;}

.cb_bg1						{background:#dddddd;}
.cb_bg2						{background:#c8c8c8;}

#gallery_holder			{  display:block; width:896px; height:387px; margin-top:10px; background:#d3d3d3; padding:3px; z-index:1;}
#gallery_left			{  display:block; width:496px; height:326px; float:left; background:#e7e7e7; border:1px solid #b8b8b8; padding:29px 24px 29px 24px; overflow:hidden;}
#gallery_right			{  display:block; width:345px; height:385px; float:left; background:#e7e7e7; border:1px solid #b8b8b8; margin-left:3px; overflow:hidden; border-top:0px; }

#gallery_right li		{  display:block; width:115px; height:76px; float:left; border-top:1px solid #b8b8b8;}
#gallery_right li a		{  display:block; width:107px; height:67px; padding:4px 4px 4px 4px;}
#gallery_right li a img {border:2px solid #b8b8b8;}
#gallery_right li a:hover		{background:#000000; width:105px; height:66px; padding:5px 5px 5px 5px;}
#gallery_right li a:hover img	{border:1px solid #b8b8b8;}

#photo_nav_left			{position:absolute; display:block; width:84px; height:234px; top:327px; left:29px; z-index:6; background:url(../_images/photo_nleft.png) top left no-repeat;}
#photo_nav_left	a		{  display:block; width:60px; height:22px; margin-top:104px; margin-left:24px; z-index:7; text-indent:-10000px;}
#photo_nav_left:hover	{background-position:top right;}
#photo_nav_right		{position:absolute; display:block; width:84px; height:234px; top:327px; left:489px; z-index:6; background:url(../_images/photo_nright.png) top right no-repeat;}
#photo_nav_right:hover	{background-position:top left;}
#photo_nav_right a		{  display:block; width:60px; height:22px; margin-top:104px; margin-right:24px; z-index:7; text-indent:-10000px;}

#photo_nav_top			{position:absolute; display:block; width:133px; height:94px; margin:0px; padding:0px; top:166px; left:684px; z-index:6;}
#photo_nav_top a		{  display:block; width:133px; height:94px; background:url(../_images/photo_ntop.png) bottom left no-repeat; text-indent:-10000px;}
#photo_nav_bottom		{position:absolute; display:block; width:133px; height:94px; margin:0px; padding:0px; top:653px; left:684px; z-index:6;}
#photo_nav_bottom a		{  display:block; width:133px; height:94px; background:url(../_images/photo_nbottom.png) bottom left no-repeat; text-indent:-10000px;}

#photo_nav_top a:hover	{background-position:top left;}
#photo_nav_bottom a:hover	{background-position:top left;}

#contact_holder			{  display:block; width:900px; margin-top:10px;}
#contact_left			{  display:block; width:551px; float:left;}
#contact_right			{  display:block; width:349px; float:left;}

#contact_left ul		{  display:block; background:#d3d3d3; padding:3px;}
#contact_left li		{  display:block; height:76px; background:#e7e7e7; border-width:1px 1px 0px 1px; border-style:solid; border-color:#b8b8b8;}
#contact_left li a		{  display:block; height:52px; font-size:48px; color:#1e1e1e; padding-left:27px;}
#contact_left li a:hover{color:#ff5400;}
#contact_left li strong	{  display:block; height:24px; font-size:18px; color:#1e1e1e; padding-left:25px;}

#logo_dwn				{  display:block; width:350px; background:#d3d3d3; text-align:right;}
#logo_dwn a				{font-size:14px; color:#1e1e1e; line-height:40px; background:url(../_images/sarrowbk.png) left 6px no-repeat; padding-left:20px; padding-right:10px;}
#logo_dwn a:hover		{color:#ff5400;}

#cright_heading			{position:absolute; display:block; width:75px; top:-28px; left:0px; background:#1e1e1e; color:#ffd200; font-size:10px; font-weight:bold; padding:3px 3px 3px 8px; text-align:left;}
#quick_links			{  display:block; background:#ffd200; height:238px;}
#quick_links li			{  display:block; height:79px; font-size:48px; color:#1e1e1e;}
#quick_links li	a		{  display:block; height:79px; line-height:79px; font-size:48px; color:#1e1e1e; padding-left:33px;}
#quick_links li a:hover{color:#ff5400;}

#various_links			{  display:block; background:#8dbbcb; padding-top:20px; padding-bottom:20px; min-height:250px; height:auto !important; height:250px;}
#various_links h2		{  display:block; font-size:14px; color:#1e1e1e; padding-left:33px; line-height:25px;}
#various_links li		{  display:block; font-size:14px; color:#ebebeb; height:25px; }
#various_links li a		{  display:block; font-size:14px; color:#ebebeb; padding-left:33px; line-height:25px; }
#various_links li a:hover	{color:#1e1e1e; background:#ebebeb url(../_images/sarrowbk.png) 315px 10px no-repeat;}

#copyright				{  display:block; background: url(../_images/marrowbk.png) left 5px no-repeat; padding-left:33px; margin-top:10px;}


/* OTHER */
#vl_btn_add				{position:absolute; display:block; background:#000000; top:-20px; right:0px; z-index:9; background:#000000; height:20px;}
#vl_btn_add a			{  display:block; padding:0px 5px 0px 5px; color:#ebebeb; line-height:20px;}
.vl_btn_delete			{position:absolute; display:block; top:0px; right:-25px; width:25px; height:25px; }
#various_links a.vl_btn_deletel 		{  display:block; width:25px; height:25px; text-indent:-10000px; background:#000000 url(../_images/delete.png) top left no-repeat; overflow:hidden; margin:0px; padding:0px;} 
#various_links a.vl_btn_deletel:hover	{background:#ffd200 url(../_images/delete.png) top left no-repeat; }
#various_links_add		{position:absolute; display:block; background:#000000; width:309px; top:0px; left:0px; padding:20px; z-index:9;}
.admin h1				{  display:block; color:#ebebeb; font-size:20px; font-weight:bold;}
.admin p				{  display:block; clear:both; margin:0px; padding:0px; font-size:11px; color:#ebebeb; margin-top:10px;}
.admin label			{  display:block; font-size:14px; color:#ebebeb; padding:5px; width:70px; margin-right:10px; float:left; text-align:right;}
.admin input			{  display:block; font-size:11px; color:#ffffff; background:#908d8d; border:1px solid #ebebeb; padding:5px; width:180px; margin-right:10px; float:left;}
.admin form .btn_submit {  display:block; float:left; background:#908d8d; color:#ffffff; width:55px;}
.admin form .btn_submit:hover {background:#000000; color:#ffffff;}
.admin .input_hidden	{display:none;}
.admin .textarea_style	{  display:block; font-size:11px; color:#ffffff; background:#908d8d; border:1px solid #ebebeb; padding:5px; width:280px; height:110px; margin-right:10px; float:left;}
.admin .select_style	{  display:block; font-size:11px; color:#ffffff; background:#908d8d; border:1px solid #ebebeb; padding:5px; width:180px; margin-right:10px; float:left;}

#news_btn_add			{position:absolute; display:block; background:#000000; top:-29px; left:175px; z-index:9; background:#000000; height:20px;}
#news_btn_add a			{  display:block; padding:0px 5px 0px 5px; color:#ebebeb; line-height:20px;}
.news_btn_delete		{position:absolute; display:block; top:-80px; left:-95px; width:25px; height:25px; z-index:10;}
a.news_btn_deletel 		{  display:block; width:25px; height:25px; text-indent:-10000px; background:#000000 url(../_images/delete.png) top left no-repeat; overflow:hidden; margin:0px; padding:0px;} 
a.news_btn_deletel:hover	{background:#ffd200 url(../_images/delete.png) top left no-repeat; }
.news_btn_edit			{position:absolute; display:block; top:-54px; left:-95px; width:25px; height:25px; z-index:10;}
a.news_btn_editl 		{  display:block; width:25px; height:25px; text-indent:-10000px; background:#000000 url(../_images/edit.png) top left no-repeat; overflow:hidden; margin:0px; padding:0px;} 
a.news_btn_editl:hover	{background:#ffd200 url(../_images/edit.png) top left no-repeat; }
#news_add				{position:absolute; display:block; background:#000000; width:400px; top:0px; left:70px; padding:20px; z-index:9;}

.comm_btn_delete		{position:absolute; display:block; top:0px; right:-25px; width:25px; height:25px; z-index:10;}
a.comm_btn_deletel 		{  display:block; width:25px; height:25px; text-indent:-10000px; background:#000000 url(../_images/delete.png) top left no-repeat; overflow:hidden; margin:0px; padding:0px;} 
a.comm_btn_deletel:hover	{background:#ffd200 url(../_images/delete.png) top left no-repeat; }

#current_photo			{  display:block; width:496px; height:327px; overflow:hidden;}
#frame_holder			{  display:block; width:1488px; height:327px;}
.frame					{  display:block; float:left; width:496px; height:327px; overflow:hidden;}

#current_set			{  display:block; width:345px; height:385px;}
#current_list			{  display:block; width:345px; height:385px;}

#fin					{position:absolute; display:block; width:220px; height:155px; top:320px; left:7590px; z-index:10;}
#fin a					{  display:block; width:220px; height:155px; text-indent:-10000px;}




/*-----------------guestbookform-------------------*/
#guestbook
{width:500px;float:right;}

#guestbook span.name
{
	color:#fff;
	font-weight:bold;
}

#guestbookform
{
	width:250px;float:right;margin-right:30px; 
}

#guestbookform div
{
	width:50px;
	color:#fff;
	font-weight:bold;
}