@import url('reset.css');
@import url('booking.css');
@import url('widgets.css');

/************************************************************************* 
INDEX
1.  Layout
2.   Layout Pages
3.   Layout Styles
4.   Navigation Menu
5.  Pages - HOMEPAGE 
6.  Pages - Film Info
7.  Pages - Competition
8.  Pages - Promotional
9.  Pages - About
10. Pages - Employment
11. Pages - Contact
12. Pages - COMING SOON
13. Pages - Alternative
14. Pages - Terms/ Privacy / About  
15. Pages - 404 / Sitemap
**************************************************************************/	



/************************************************************************* 
1. Layout
**************************************************************************/
html {
overflow: auto;
}



body {
    background: #900000 url('../imgs/UI/bcks/top-bck-main.jpg') repeat-x;
    font-family:Arial,Tahoma,Verdana,sans-serif;
    font-size:11px;
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    line-height:1.5em;
    color:white;
}

#bck-elem-1{
	background-attachment: fixed !important;	
	background: url('../imgs/UI/bcks/swan-wing.png') no-repeat top right;
	height: 1000px; width:100%}

#bck-elem-2{ background: url('../imgs/UI/bcks/top-lft-glow.jpg') no-repeat top left;
	height: 184px; width:100%}


#wrap{ margin: 0 auto;	width:1005px;}
#left-col{width:152px; position:fixed;}
#right-col{width:853px;} 

/*************************** 
2. Layout Pages
****************************/

#content{width:850px; background: url('../imgs/UI/bcks/trans-bck-main.png') repeat;}

#content-alt{width:846px; min-height:836px; background: url('../imgs/UI/bcks/trans-bck-main.png') repeat; position:relative; z-index:2;}

#bck-large-img{width:827px; position:absolute; z-index:1; padding:4px;}
  #bck-large-img img{border:0px;}

#footer{width:846px; height:115px; background:#7D0000; float:left; margin:10px 0px 10px 0px;}
  .foot-cols{width:194px; height:99px; float:left; border-right:solid #620000 1px; margin:3px; padding:5px;}
  .foot-cols-lst{width:194px; height:99px; float:left; margin:3px; padding:5px;}
   .foot-cols a{color:#BABABA;}
 #footer h3, #footer h3 a{
	color:#fff;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	letter-spacing:0.00em;
	line-height:1em;
	margin:0 0 0 -0.05em;
	padding:3px 10px 3px 0;}
	
	#footer h3 a:hover{text-decoration:underline;}
	#footer h6 {
		font-size:11px;
		letter-spacing:0em;
		padding:4px;
		font-weight:bold;
		text-transform:uppercase;
		color:#ccc;
	}
	#footer hr{height:1px; border:none; background:#620000;}
	
	
	#footer p{min-height:60px; padding:0px; margin:4px; color:#BABABA; font-size:11px; line-height:13px;}
	
	#footer li a{color:#BABABA; text-transform:uppercase; font-size:12px;            line-height:18px; padding:3px;}
	#footer li a:hover{text-decoration:underline;}
	.twitter-day{font-size:10px; font-weight:bold; padding:2px; 
	color:#FF1515; text-transform:uppercase;}
		.callcharges{font-size:8px; padding:3px; color:#FF1515; text-transform:uppercase;}
	#footer input{ width:180px; height:18px; background-color: #BB0000;
		 border: solid #750000 1px; padding:4px; margin:5px 0px 8px 0px; line-height:14px;  
		color:#fff; font-size:12px; }
	.sign-up{width:188px; height:26px; background-color:#4F0000; border:0px;
		 color:#fff; font-size:11px; text-transform:uppercase; cursor:pointer;
		font-weight:bold; outline:none;
	  } 
	
	.no-spam{background:url('../imgs/UI/bcks/spam-txt-bck.jpg') no-repeat;}


#copyright{width:850px; height:30px; margin:5px 0px 10px 0px;}
  #copyright img{border:none; padding:0; margin:0;}
    #copy-nav {width:240px;}
    #copy-nav li{list-style:none; display: inline; padding: 2px; color:#460000;}
    #copy-nav li a{color:#460000;}
    #copy-nav li a:hover{color:#fff;}





/*************************** 
3. Layout Styles
****************************/
.left{float:left;}
.right{float:right;}

p {
margin:0 0 13px;
padding:10px;
font-size:13px;
line-height:19px;}


h1{

	font-family: Helvetica,Arial,sans-serif;
	height:31px;
	background:url('../imgs/UI/bcks/h1-back.jpg');	
	padding:5px 15px 5px 15px;
	font-size:2.20em;
	line-height:1.30em;
	text-align:right;
	border:solid #666666 1px;
	text-transform:uppercase;
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    color:white;
}

h2 {
color:#fff;
font-size:24px;
font-weight:bold;
text-transform:uppercase;
letter-spacing:-0.03em;
line-height:1em;
margin:0 0 0 -0.05em;
padding:10px 10px 13px 10px;
}

h3 {
color:#fff;
font-size:15px;
font-weight:bold;
text-transform:uppercase;
letter-spacing:-0.05em;
line-height:1em;
margin:0 0 0 -0.05em;
padding:10px 10px 13px 10px;
}

h4 {
color:#FF0000;
font-size:14px;
font-weight:bold;
text-transform:uppercase;
letter-spacing:-0.04em;
line-height:0.9em;
margin:0 0 0 -0.05em;
padding:5px 0 6px 10px;
}

h5{
	font-family: Helvetica,Arial,sans-serif;
	font-size:2.40em;
	line-height:1.00em;
	padding:11px 7px 0px 7px;
	text-transform:uppercase;
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    color:white;
}

h6 {
color:#FF0000;
font-size:12px;
font-weight:bold;
letter-spacing:-0.02em;
line-height:0.9em;
margin:0 0 0 -0.05em;
padding:7px 10px 10px 10px;
}

.film-certs, .film-mins{	
    font-family:Arial,Tahoma,Verdana,sans-serif;
	font-weight:bold;
	width:55px;
	height:32px;
	padding:4px;
	margin:10px 0px;
	background:url('../imgs/UI/bcks/h1-back.jpg');	
	font-size:17px;
	line-height:17px;
	text-align:center;
	border:solid #666666 1px;
	text-transform:uppercase;
    color:white;
}

   .cert-sml{  font-family:Arial,Tahoma,Verdana,sans-serif;
   	color:#CCCCCC; font-size:10px; width:60px; line-height:6px;}


.note-txt {
color:#FF0000;
font-size:10px;
text-transform:uppercase;
letter-spacing:-0.02em;
line-height:0.9em;
margin:0px 0px;
padding:7px 10px 10px 10px;}

.label-txt{color:#CCCCCC; font-size:12px;
	 padding-left:8px; text-transform:uppercase;}


blockquote{
	color: #FFCC00;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
    padding:8px;
}

a {
color:#EB0000;
outline-style:none;
outline-width:medium;
text-decoration:none;
}
a:hover {
color:#FFCC00;
}

.grey{color:#CCCCCC;}

img {border:solid #900000 3px; margin:5px;}
 .img-none{border:none}
 .img-white{border-color:#fff}
 .img-black{border-color:#000}

.clear {clear:both; font-size:0; line-height:0;}

/* individual Styles */
.swantxt{margin: 25px 0px 10px 0px}
.accordion-title{ 
	color:#fff;
	font-size:15px;
	font-weight:bold;
	text-transform:uppercase;
	letter-spacing:-0.05em;
    line-height:1em;}
    
    
.view-specl{padding:0px 10px 0px 10px; float:right;}

.side-container{
	height:46px; 
	float:right;
	margin:5px 0px;
	position:relative; right:-8px;
	background:url('../imgs/UI/bcks/corner-h1-back.png') bottom right no-repeat;}	
.dtls-wrap {min-height:400px;}


.eventtype{
	color: #fff;
	font-size:11px;
	background-color:#000;
	margin:10px 0px 0px 0px;
	padding:4px;
	font-weight:bold;
	text-transform:uppercase;
	border:1px solid #202020;
}	


.success{background-color:#006500; border:1px solid #008A00; color:#ff0; height:40px; text-transform:uppercase; text-align:center; font-weight:bold; margin-top:85px;}


.director{height:250px;}


/************************************************************************* 
4. Navigation Menu
**************************************************************************/
	
#navigation {
  list-style: none;
  width: 120px;
  padding: 0px;
  margin:20px 0px 0px 0px;
}


#navigation a * {
  display: none;
}

#navigation a,
#navigation a .hover {
  height: 30px;
	position: relative;
	display: block;
	background: url(../imgs/UI/icons/swan-sprite.png) 0 0 no-repeat;
	cursor: pointer;
}

/* individual navigation items */
/* Home */
#navigation a.home {
  background-position: 0 -30px;
  width: 120px;
}

#navigation .highlight a.home:hover,
#navigation a.home .hover {
  background-position: 0 0px;
  width: 120px;
}

body#pagehome #navigation a.home{
background-position: 0px -60px;
}

/* Coming Soon */
#navigation a.comingsoon {
  background-position: -123px -30px;
  width: 120px;
}

#navigation .highlight a.comingsoon:hover,
#navigation a.comingsoon .hover {
  background-position: -123px 0px;
}

body#pagecomingsoon #navigation a.comingsoon{
background-position: -123px -60px;
}

/* Competitions */
#navigation a.competitions {
  background-position: -246px -30px;
  width: 120px;
}

#navigation .highlight a.competitions:hover,
#navigation a.competitions .hover {
  background-position: -246px 0px;
}

body#pagecompetitions #navigation a.competitions{
background-position: -246px -60px;
}

/* Classic */
#navigation a.classic {
  background-position: -369px -30px;
  width: 120px;
}

#navigation .highlight a.classic:hover,
#navigation a.classic .hover {
  background-position: -369px 0px;
}

body#pageclassic #navigation a.classic{
background-position: -369px -60px;
}

/* Gaming */
#navigation a.gaming {
  background-position: -491px -30px;
  width: 120px;
}

#navigation .highlight a.gaming:hover,
#navigation a.gaming .hover {
  background-position: -491px 0px;
}

body#pagegaming #navigation a.gaming{
background-position: -491px -60px;
}

/* Irish Film */
#navigation a.irish {
  background-position: -613px -30px;
  width: 120px;
}

#navigation .highlight a.irish:hover,
#navigation a.irish .hover {
  background-position: -613px 0px;
}

body#pageirish #navigation a.irish{
background-position: -613px -60px;
}

/* Opera Live */
#navigation a.opera {
  background-position: -735px -30px;
  width: 120px;
}

#navigation .highlight a.opera:hover,
#navigation a.opera .hover {
  background-position: -735px 0px;
}

body#pageopera #navigation a.opera{
background-position: -735px -60px;
}


/* Live Acts */
#navigation a.liveact {
  background-position: -857px -30px;
  width: 120px;
}
#navigation .highlight a.liveact:hover,
#navigation a.liveact .hover {
  background-position: -857px 0px;
}

body#pageliveact #navigation a.liveact{
background-position: -857px -60px;
}



/* Director Chair */
#navigation a.directors {
  background-position: -1002px -30px;
  width: 120px;
}
#navigation .highlight a.directors:hover,
#navigation a.directors .hover {
  background-position: -1002px 0px;
}

body#pagedirectors #navigation a.directors{
background-position: -1002px -60px;
}



/************************************************************************* 
5. Pages - HOMEPAGE  
**************************************************************************/
#news-hp{width:342px; padding:5px;}
#showing-hp{width:498px; height:100%;}
#feat-news{ height:290px; width:300px; margin:0px 0px 10px 0px; padding:8px 15px 8px 18px; float:left}
#feat-news img{ margin:0px}

#showing-hp-now{ 
	position:relative; 	top:-50px;  right:-12px;
	background:#171717; 
	width:488px; min-height:362px; 
	border: solid #0F0F0F 1px;}
	
#showing-hp-soon{
	background:none repeat scroll 0 0 #240000;
border:1px solid #220000;
height:260px;
margin:0 0 0 9px;
overflow:hidden;
position:relative;
top:-30px;}
	
	 #feat-soon-poster{width:463px; padding:8px}
	 #feat-soon-poster img:hover{border-color:#FF0000;}

/* Accordian Widget */
.accordion { 
	list-style-type: none; 
	padding: 0px 0px 10px 0px; margin: 0px 5px 10px 5px; }
	
.accordion ul { 
	padding: 0; margin-bottom: 10px; 
	float: left; 
	display: block; 
	width: 100%; 
}
	
.accordion li { 
	background: #590000; 
	cursor: pointer; 
	list-style-type: none; 
	padding: 10px 0px 10px 0px; 
	margin: 10px 0px 0px 0px; 
	float: left; 
	display: block; width: 100%;}
	
.accordion li.active>a { 
	background: url('../imgs/UI/icons/close.png') no-repeat center right;}
	
.accordion li div { 
	padding: 8px 0px 0px 5px; 
	height:148px;
	background: #590000;
	display: block; 
	clear: both; 
	float: left;}
	
.accordion a { 
	text-decoration: none;  
	font: bold 1.1em/2em Arial, sans-serif; 
	color: #fff; 
	padding: 0px 10px 0px 10px; display: block; 
	cursor: pointer; 
	background: url('../imgs/UI/icons/open.png') no-repeat center right; 
	outline:none;}
	
	.accordion img {margin:0px;}


.comp-home{float:right; padding-top:15px;}

/************************************************************************* 
6. Pages - Film Info   
**************************************************************************/
#film-dtls{padding:9px; position:relative; top:10px;}


   #film-dtls img{border-color:white; margin:5px 20px 10px 15px;}
   #film-dtls p{padding-right:70px;}
   
   #film-dtls .film-mins{position:absolute; right:-2px; top:120px}
   #film-dtls .film-certs{position:absolute; right:-2px; top:70px}
   .film-status img{position:absolute; right:40px; top:-9px; border:none;}
      .film-status {height:38px;}

#mov-stills{float:right;}
#mov-stils img{margin:5px 15px 10px 5px}
#mov-stils img:hover{border-color:#000000;}

#mov-trailer-bx{
	height:305px;
	width:817px;
	padding:5px;
	margin-bottom:15px;
	background:url('../imgs/UI/bcks/trans-bck-trailer.png');
	overflow:hidden;
}

   #mov-trailer-bx .trailer{float:left;}
   #mov-trailer-bx .dtls{float:right; width:198px; overflow:hidden;}
   #mov-trailer-bx p{font-size:11px; padding-right:8px;}
   
   .trailer{width:612px;}

/************************************************************************* 
7. Pages - Competition 
**************************************************************************/
#content-competition{width:846px; min-height:726px; background: url('../imgs/UI/bcks/trans-bck-main.png') repeat; position:relative; z-index:2;}

#competition-dtls{padding:20px; position:relative;}

      
  #competition-dtls .featured{
  	background-color:#121212; border:1px solid #282828; padding:5px; margin-top:10px; 
  	position:relative; top:30px;}
  	 #competition-dtls .featured img:hover{border-color:white;}
  	 #competition-dtls .featured .enter{background:url('../imgs/UI/icons/enter-comp.png') no-repeat;
     position:absolute; right:-9px; top:12px; width:108px; height:31px;}
  	
   #competition-dtls .normal{width:380px; height:330px; padding:0px; 
  	  	margin:40px 12px 10px 10px; float:left; position:relative;}
  	 #competition-dtls .normal img{border:2px solid #000; margin:0px;}
  	 #competition-dtls .normal img:hover{border-color:#900000;}
  	 #competition-dtls .normal .enter{background:url('../imgs/UI/icons/enter-comp.png') no-repeat;
      position:absolute; right:-12px; top:12px; width:108px; height:31px;}
     #competition-dtls .normal .details{width:366px; background:url('../imgs/UI/bcks/comp-details.png');
     position:absolute; bottom:-2px; left:2px; padding:7px; color:#FF0000; font-size:14px; font-weight:bold;
     text-transform:uppercase; text-align:center;}
     
     #competition-dtls .note-txt{margin-top:20px; }
     
     
 /* Competition Individual page */    
  #comp-dtls{padding:9px; position:relative; top:10px;}
  
   #comp-dtls img{border-color:white; margin:5px 20px 10px 20px; float:left;}
   #comp-dtls p{padding-right:10px;}
   #comp-dtls h4{font-size:33px; font-weight:normal; text-transform:uppercase; 
   	letter-spacing:-0.04em; line-height:1.2em; background-color:#111111;}
   
   #compdetails-bx{height:305px; width:817px; padding:10px 5px 5px 5px; margin:0px 0px 10px 0px; background:url('../imgs/UI/bcks/trans-bck-trailer.png'); border-top:1px solid #141414; }
   
   #comp-dtls #prize-dtls{float:left;padding:10px; margin:20px; background:transparent url(../imgs/UI/bcks/trans-bck-trailer.png) repeat scroll 0 0;}
   
   
 /* Competition form */ 
.compform { padding: 10px 0px 0px; overflow: hidden; }
.compform p { margin:0px; padding:5px; clear:both; display: block; }
.compform .compfield { padding: 5px 5px 0; background: #000; font: bold 0.8em Helvetica, Arial, sans-serif; color: #333; overflow: hidden; float: left; clear: both; display: block; width: 360px; }
.compform .compfield span { padding: 0 0 5px; float:left; }
.compform .input, .form .select, .compform .textarea{ background: #000; padding: 5px 5px 5px 5px; margin: 0 0 5px 0; width: 347px; font: bold 16px/20px Helvetiva, Arial, sans-serif; color:white; border:0px; }
.compform .select{ width: 357px;}

.compform .bookbox { padding: 10px 5px 10px 5px; font: bold 0.8em Helvetica, Arial, sans-serif; color: #333; overflow: hidden; float: left; clear: both; display: block; width: 360px; }

.compform .radio{margin:15px 0px 15px 0px; width: 60px; }
.compform .radiolabel, .checklabel{color:#fff; font-size:14px; text-transform:uppercase; padding:5px;}
.compform .input.empty { color: #aaa; }
.compform .button{width:100px; background-color:#900000; border:0px; cursor:pointer; color:#fff;
	text-transform:uppercase; margin:14px 0px 0px 0px; padding:8px; font-weight:bold; float:right;}
    .compform .button:hover{ background-color:#4F0000;}
    
    
    
  
    
.compform .column, .compform .column2{width:392px; height:300px; float: left;}
  .compform .column{border-right:1px solid #000; margin-right:5px;}
.compform .question-txt{
	color:#FF0000;
    font-size:16px;
    font-weight:bold;  text-transform:uppercase;
    letter-spacing:-0.03em; line-height:1.3em;
    padding:6px;}


/************************************************************************* 
8. Pages - Promotional 
**************************************************************************/
#promo-stills{width:820px; margin-top:10px; float:right;}
#promo-stills img:hover{border-color:#000000;}



 /* Competition Individual page */    
  #promo-dtls{padding:9px; position:relative; top:10px;}
  
  
   #promo-dtls img{border-color:white; margin:5px 20px 10px 20px; float:left; z-index:1; position:relative;}
   #promo-dtls p{padding-right:10px;}
   #promo-dtls h4{font-size:33px; background-color:#111111; font-weight:normal; text-transform:uppercase; z-index:0; position:relative;
   	letter-spacing:-0.04em; line-height:1.2em;}
 
  
   #promo-dtls #prize-dtls{float:left;padding:10px; margin:20px; background:transparent url(../imgs/UI/bcks/trans-bck-trailer.png) repeat scroll 0 0;}

/************************************************************************* 
9. Pages - About 
**************************************************************************/
#content-about{width:846px; min-height:700px; background: url('../imgs/UI/bcks/trans-bck-main.png') repeat; position:relative; z-index:2;}  
 
    #aboutdetails-bx{min-height:105px; padding:5px; margin-top:20px; 
     	background:url('../imgs/UI/bcks/trans-bck-trailer.png'); width:815px; border-top:1px solid #141414; }
   
    #aboutdetails-bx li{list-style:none; padding:10px; font-size:14px; text-transform:uppercase;
    background-color:black;	margin:5px; display:block;}
    
    #aboutdetails-bx .more{color:white; font-size:11px; float:right}
    
    
/************************************************************************* 
10. Pages - Employment 
**************************************************************************/
#content-employ{width:846px; min-height:480px; background: url('../imgs/UI/bcks/trans-bck-main.png') repeat; position:relative; z-index:2;}  
   
   #employdetails-bx{height:220px; padding:5px; margin:20px 0px 10px 0px; background:url('../imgs/UI/bcks/trans-bck-trailer.png');}

.compform .column-employ, .compform .column2-employ{width:392px; height:220px; float: left;}

 .respons{ 
 	padding:20px; background:transparent url(../imgs/UI/bcks/trans-bck-trailer.png) repeat scroll 0 0;}


/************************************************************************* 
11. Pages - Contact
**************************************************************************/
   #contactdetails-bx{height:260px; padding:5px; margin:20px 0px 10px 0px; background:url('../imgs/UI/bcks/trans-bck-trailer.png');}
   #map_canvas{border:3px solid #000; width:805px; height:250px; margin:10px;}
   
   
    /* contact Individual page */    
  #contact-dtls{padding:9px; position:relative; top:10px;}
  
   #contact-dtls img{border-color:white; margin:5px 20px 10px 20px; float:left;}
   #contact-dtls p{padding-right:10px;}

   
   
/************************************************************************* 
12. Pages - COMING SOON
**************************************************************************/
#content-soon{width:846px; min-height:480px; background: url('../imgs/UI/bcks/trans-bck-main.png') repeat; position:relative; z-index:2;} 

#content-soon #coming-soon{width:846px; margin:55px 55px 55px 30px;}
#coming-soon .note{float:left; width:646px; padding:15px; color:#ccc; text-transform:uppercase;}
   
			.boxgrid h3{ 
				width: 134px; 
				margin:0px; padding:0px; 
				color:#FFF; text-align:center; 			
				font:11pt Arial, sans-serif; letter-spacing:-1px; font-weight: bold; text-align:center;  }			

			.boxgrid{ 
				width: 134px; 
				height: 193px; 
				margin:20px 20px 20px 35px; 
				padding:0px;
				float:left; 
				background:#2F0000; 
				border: solid 2px #B00000; 
				overflow: hidden; 
				position: relative; 
			}
				.boxgrid img{ 
					position: absolute; 
					top: 0; 
					left: 0; 
					border: 0; padding:0px; margin:0px;
				}
				.boxgrid p{ 
					padding: 0 10px;
					margin:0px; 
					color:#afafaf; 
					font-weight:bold; 
					 text-align:center;
					font:9pt "Lucida Grande", Arial, sans-serif; 
				}
				
			.boxcaption{ 
				float: left; 
				position: absolute; 
				background: #000; 
				height: 100px; 
				width: 100%; 
				opacity: .8; 
				/* For IE 5-7 */
				filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
				/* For IE 8 */
				-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
 			}
 				.captionfull .boxcaption {
 					top: 260;
 					left: 0;
 				}
 				.caption .boxcaption {
 					top: 220;
 					left: 0;
 				}
 				
 			.boxgrid .times {font-size:15px; line-height:24px; color:#fff; text-decoration:none; 
 				font-weight:bold; background-color:#B00000; width: 134px; 
 				text-align:center; text-transform:uppercase; margin-bottom:10px;
			}
			
			.boxgrid .details{height:134px; padding:0px; margin:0px; overflow:hidden;}
			
			.boxgrid .gaming, .boxgrid .classic, .boxgrid .irish , .boxgrid .opera, .boxgrid .liveact
			{font-size:12px; line-height:24px; color:#fff; text-decoration:none; 
 				font-weight:bold; width: 134px; height:25px; float:left; 
 				text-align:center; text-transform:uppercase; margin-bottom:10px;
 				margin:0px; padding:0px; 
	}
 			
 			.boxgrid .classic{background-color:#9269AD;}
 			.boxgrid .irish{background-color:#70B066;}
 			.boxgrid .opera{background-color:#B19365;}
 			.boxgrid .liveact{background-color:#67AFA0;}
 			.boxgrid .gaming{background-color:#000;}
 				
 				
/************************************************************************* 
13. Pages - Alternative 
**************************************************************************/				
 				
 #wrap-alternative{padding:20px;}				
    #wrap-alternative img{border-color:white; margin:10px;}			
 	#wrap-alternative .wrap-poster{padding:10px; margin:5px; background: #0C0C0C}	
 	#wrap-alternative .note{float:left; width:646px; padding:15px; color:#ccc; text-transform:uppercase;}
 		
/************************************************************************* 
14. Pages - Terms/ Privacy / About   
**************************************************************************/	 		
#static-content{width:806px; min-height:680px; background: url('../imgs/UI/bcks/trans-bck-main.png') repeat; position:relative; z-index:2; padding:20px;}  		
 		
 		#wrap-alternative ul{margin:30px;}
 		#wrap-alternative li{padding:5px; text-transform:uppercase; font-size:12px; list-style-type:square;}
 		#wrap-alternative blockquote{text-align:left; margin:25px;}
 		

/************************************************************************* 
15. Pages - 404 / Sitema   
**************************************************************************/	 	 		
 		
 #p404{
 	background: #900000;
 	padding:20px;
 	margin:20px 13px 13px 13px;
 	border:1px solid #CE0000;
 	float:left;
 	width:92%;
 }	
 	 #p404 p{color:#170000; text-align:center;}
 	 #p404 img{text-align:center; padding-left:50px;}
 	 
 	 
 #sitemap{
 	padding:20px;
 }
 

 
 #sitemap .col1, #sitemap .col2, #sitemap .col3{
 	float:left;
 	width:228px;
 	border-right:1px solid #530000;
 	padding:20px;
 	font-size:16px;
 	min-height:500px;
 	color:#A40000; 	
 }
 
 #sitemap a{color:white; font-size:18px;} 
  #sitemap a:hover{color:#A40000; font-size:18px;} 
 
    #sitemap .col3{border:none;}
    
    
    #sitemap ol{margin:10px 0px 20px 30px;}
    #sitemap ol li{margin:5px; padding-left:5px;}
    #sitemap li{padding-left:10px; margin:15px; list-style-type:square;}
      #sitemap p{text-transform:uppercase: font-size:15px;}
    
    
 		
 		
 		
 		
 				
   