/* @override 
	http://www.londonscottishregt.org/styles/style.css
	http://10.0.0.31/sites/L/London%20Scottish/www.londonscottishregt.org/public/styles/style.css
*/

.main { color: #000000; 
 font-size: 75%; 
 font-family: arial, helvetica;
 text-decoration: none;
 font-weight: normal;
 font-style: normal;
 }
 

 
 .mainw { color: #ffffff; 
 font-size: 75%; 
 font-family: arial, helvetica;
 text-decoration: none;
 font-weight: normal;
 font-style: normal;
 }
  .mainwi { color: #ffffff; 
 font-size: 100%; 
 font-family: arial, helvetica;
 text-decoration: none;
 font-weight: normal;
 font-style: normal;
 }
 
 a.iraq{ color: #ffffff; 
 font-size: 75%; 
 font-family: arial, helvetica;
 text-decoration: none;
 font-weight: normal;
 font-style: normal;
  }
  
  a:hover.iraq { color: #ffff33; 
 font-size: 75%; 
 font-family: arial, helvetica;
 text-decoration: underline;
 font-weight: normal;
 font-style: normal;
  }
 .mainbold { color: #000000; 
 font-size: 75%; 
 font-family: arial, helvetica;
 text-decoration: none;
 font-weight: bold;
 font-style: normal;
 }
  .iraqhead { color: #003366; 
 font-size: 150%; 
 font-family: arial, helvetica;
 text-decoration: none;
 font-weight: bold;
 font-style: normal;
 }
  .associations { color: #006600; 
 font-size: 100%; 
 font-family: arial, helvetica;
 text-decoration: none;
 font-weight: bold;
 font-style: normal;
 }
 
 b { 
 font-weight: bold;

 }
 
 .small { color: #000000; 
 font-size: 70%; 
 font-family: verdana, arial, helvetica;
 text-decoration: none;
 font-weight: normal;
 font-style: normal;
 }
 
 .smallred { color: #ff0000; 
 font-size: 70%; 
 font-family: verdana, arial, helvetica;
 text-decoration: none;
 font-weight: bold;
 font-style: normal;
 }
 
  .smallw { color: #ffffff; 
 font-size: 70%; 
 font-family: verdana, arial, helvetica;
 text-decoration: none;
 font-weight: normal;
 font-style: normal;
 }
 
 .smallwhite { color: #ffffff; 
 font-size: 60%; 
 font-family: verdana, arial, helvetica;
 text-decoration: none;
 font-weight: bold;
 font-style: normal;
 }
 
  .smallhome { color: #006699; 
 font-size: 70%; 
 font-family: verdana, arial, helvetica;
 text-decoration: none;
 font-weight: normal;
 font-style: normal;
 }
 
  p.footer
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE:	8pt;
    COLOR:	#999999;
    TEXT-ALIGN:	center;
}
 
a.museum {
font-size:130%;
font-weight:bold;
color:#030366;
text-decoration:none;
width:560px;
padding:5px;
border: 2px solid #009933;
background:#c1e0f0;
margin:0px;
text-align:center;
}

a:hover.museum {
font-size:130%;
font-weight:bold;
color:#ffffff;
text-decoration:none;
width:560px;
padding:5px;
border: 2px solid #009933;
background:#030366;
margin:0px;
text-align:center;
}
div.right {
	float: right;
	margin: 0 0 10px 15px;
	width: 210px;
}
div.right img {
	float: right;
}


span.caption {
	font-size: 83.5%;
	display: block;
	margin-top: 5px;
}


div.right span.caption {
	font-size: 83.5%;
	margin-top: 5px;
	float: right;
}

/* TICKER
----------------------------*/
#ticker {margin-left:5px; color:#FFFFFF; width:580px; overflow:hidden; position:absolute; white-space:nowrap; border:1px #000000 solid; background-color:#FFFFFF; padding:5px 0px;}
#ticker #tick, #ticker #tick td {position:relative; white-space:nowrap; margin:0; padding:0;}
#ticker h1, #tick h2, #tick p {margin:0; padding:0;}

/* Gallery
----------------------------*/
#galleryThumbs{width:570px; list-style:none;padding:0; margin:0; font-size:0.8em;}
#galleryThumbs li{margin:5px;border:1px solid #ccc; padding:5px; width:100px; float:left;}
#galleryThumbs li a.downloadPic{display:block; width:100px; height:20px; background:url(../images/download.gif) no-repeat top left;}
#galleryThumbs li a.downloadPic span{display:none;}
#galleryThumbs li div.thumbBlock{width:100px; height:100px; overflow:hidden;}

.clear{clear:both;}
#pagingBox{width:470px; margin:10px 0 10px 5px; padding:5px; border:1px solid #ccc; font-size:0.7em; text-align:center;}
#pagingBox #pagePrv{float:left;}
#pagingBox #pageNxt{float:right;}

/* Nav
----------------------------*/
ul#nav {
	margin: 0;
	padding: 0;
	font-family: times, arial;
	font-style: italic;
	font-weight: bold;
	font-size: 11pt;
	text-align: right;

}

ul#nav li {
	margin: 0;
	padding: 0;
	list-style: none;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #003366;
}

ul#nav li a:link, ul#nav li a:visited {
	margin: 0;
	padding: 4px 8px 4px 3px;
	height: 1%;
	display: block;
	background: #006699;
	color: #fff;
	text-decoration: none;
}

ul#nav li a:hover {
	display: block;
	background: #2586C1;
}
ul#gallery-menu {
	margin: 0;
	padding: 0;
}

ul#gallery-menu li {
	float: left;
	list-style: none;
}

ul#gallery-menu li a {
	color: #fff;
	background: #fff;
}
#bandimages {
	padding: 0;
	margin: 0;
	width: 250px;
	float: left;
}

#bandimages.full {
	width: 100%;
}

#bandimages.full img {
	width: 266px;
}

#bandimages img {
	width: 250px;
	padding: 4px;
	background: #fff;
	border: 1px solid #ccc;
	
}
#bandimages li {
	list-style: none;
	padding: 0;
	margin: 0;
	margin-bottom: 10px;
	float: left;
}
#bandimages li.left {
	float: left;
	clear: left;
}

#bandimages li.right {
	float: right;
	clear: rightd;
}

#copy {

	float: left;
	width: 290px;
	margin-right: 15px;
}
p.noticeme a {
	background: #006699;
	display: block;
	color: #fff;
	padding: 10px 10px;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	-o-border-radius: 20px;
	border-radius: 20px;
}

/* @group special message box*/
#specialmessage{
	width:570px;
	background:url(../images/presentation-eve-bg.jpg) top left no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	text-align:left;
	margin:0 5px 7px 7px;
}

#specialmessage.openeve, #specialmessage.plainad{
	background:url(../images/open-eve-bg.jpg) top left no-repeat;
}
#specialmessage.plainad #specialmessageinner h1{
	color:#003300;
	font-size:1.8em;
	font-family:"Times New Roman", Times, serif;
}

#specialmessage.openeve #specialmessageinner,#specialmessage.plainad #specialmessageinner{
	padding:10px 20px 10px 20px;	
}
#specialmessage.plainad #specialmessageinner{
	line-height:1.6em;
}

#specialmessage.openeve #specialmessageinner h2{
	background:url(../images/open-eve-hdr.png) top left no-repeat;	
}

#specialmessageinner{
	_margin-top:20px;
	padding:10px 170px 10px 20px;
}

#specialmessageinner a.button {
	border: 1px solid #99CC99;
	padding: 8px 20px 6px;
	color: #333;
	font-weight:bold;
	text-decoration: none;
	font-size: 1em;
	line-height: 30px;
	background:#DFF9E1;
	border-radius: 12px;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	box-shadow: 1px 1px 2px rgba(0,0,0,.5);
	-webkit-box-shadow: 1px 1px 2px rgba(0,0,0,.5);
	-moz-box-shadow: 1px 1px 2px rgba(0,0,0,.5);
	text-shadow: #fff 0px 1px 1px;
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#DFF9E1));
	background: -moz-linear-gradient(top,  #ffffff,  #DFF9E1);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#DFF9E1');
}

a:active.button {
	box-shadow: 0px 0px 0px rgba(0,0,0,.5);
	-webkit-box-shadow: 0px 0px 0px rgba(0,0,0,.5);
	-moz-box-shadow: 0px 0px 0px rgba(0,0,0,.5);
	position: relative;
	bottom: -2px;
}

#specialmessageinner h2{
	background:url(../images/presentation-eve-hdr.png) top left no-repeat;
	height:25px;
	width:250px;
	display:block;
	text-indent:-5000px;
	overflow:hidden;
}

#specialmessagefooter{
	background:url(../images/message-box-fadeup.png) bottom left repeat;
	height:25px;
	width:560px;
	margin:0 5px 0 5px;
}
/* @end */

/* 2 message block */

#specialmessage.leftblock,#specialmessage.rightblock{
	height:250px;
}
#specialmessage p.date{
	font-size:1.2em;
	color:#003300;
}


#specialmessage.leftblock{
	width:47%;
	float:left;
	overflow:hidden;
}
#specialmessage.rightblock{
	width:47%;
	float:right;
	overflow:hidden;
	margin-right:15px;
}
.side-images, .side-images li {
	list-style: none;
	padding: 0;
	margin: 0;
}

.side-images {
	list-style: none;
	padding: 0;
	margin: 0 0 10px 0;
	float: right;
}

.side-images img {
	border: 1px solid #000;
}
.main p {
	width: 380px;
}