/* Golden Circles / The Medalist // Created by fifthring.com  */

/* generic */

body { background:#fff; font-family: Verdana, Arial, Helvetica, sans-serif; color:#3e3e3e;}
.floatLeft{float:left;}
.floatRight{float:right;}
.clearBoth{clear:both;}
.clearLeft{clear:left;}
.clearRight{clear:right;}
a { color:#69001d; text-decoration:none;}
a:hover { color:#69001d; text-decoration:underline;}

/* Global reset, from reset.css, YUI */

*, html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h5, h5, h6, pre, form, label, fieldset, input, p, blockquote, th, td { margin:0; padding:0 }
table { border-collapse:collapse; border-spacing:0 }
fieldset, img { border:0 }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal }
ol, ul, li { list-style:none }
caption, th { text-align:left }
h1, h2, h3, h5, h5, h6 { font-size:100%; font-family:"Times New Roman", Times, serif; font-weight:normal;}
q:before, q:after { content:''}
strong { font-weight: bold }
em { font-style: italic }
ol, ul, li { list-style:none }
* a { position:relative }
a { outline:none } 
a img { border:none }

/* wrapper elements */

#wrapper{ width:100%; height:auto;} 
#header{ width:850px; height:auto; margin:0 auto; padding:35px 0 35px 0;}
#featureBlock{width:100%; height:auto;}
#contentBlock{ width:850px; height:auto; margin:0 auto;}
#footer{ width:850px; height:auto; margin:0 auto;}

/* content elements */

h1#logo{ display:block; width:300px; height:85px; font-size:8px; margin-top:-8px; text-indent:-9999px; background:url(../../developments/medalist/i/medalist-logo.jpg) top left no-repeat;}

#nav{ font-size:11px; padding:12px 0 12px 0; background:#69001d;}
#nav ul{width:820px; height:auto; margin:0 auto;}
#nav ul li{ display:inline; padding-left:11px; margin-left:8px; border-left:solid 1px #340009;}
#nav ul li.first{ display:inline; padding-left:0px; margin-left:5px; border-left:none;}
#nav ul li a{ color:#c7c7c7; text-decoration:none;}
#nav ul li a:hover{ color:#c7c7c7; text-decoration:underline;}

#feature{ height:175px; width:auto;} 
.medalistFeature{background:#560018 url(../..//developments/medalist/i/featureBg.jpg) top left repeat-x;}
#featureContent{ width:850px; height:auto; margin:0 auto;}
h3#featureStrapline{ font-size:8px; text-indent:-9999px; display:block; width:814px; height:175px; margin:0 auto;}

h2#pageTitle{ font-size:40px; margin-top:20px; margin-bottom:20px; margin-left:32px; color:#aa8a44;}

/* left content stying */
#contentLeft{ width:619px; height:auto;}
#paraContent{ font-size:12px; margin-left:32px;  margin-right:12px;}
#paraContent p{margin-bottom:24px; line-height:1.5;}
{font-size:100%; font-family:"Times New Roman", Times, serif; font-weight:normal;}
.leadPara{ font-size:14px; color:#2e2e2e;}

#paraContent h3, #paraContent h4, #paraContent h5, #paraContent h6, h3#strapline{ font-size:25px; margin-left:0; margin-bottom:25px; color:#aa8a44;}

/* right content styling */
#contentRight{ width:231px; height:auto;}

.rightBlock{ width:231px; height:auto; margin-bottom:10px; background: url(../../developments/medalist/i/rightBlockBg.jpg) top center repeat-y;}
.rightBlockHead{ width:231px; height:23px; background: url(../../developments/medalist/i/rightBlockHead.jpg) top center no-repeat;}
.rightBlockFoot{ width:231px; height:23px; background: url(../../developments/medalist/i/rightBlockFoot.jpg) top center no-repeat;} 

h3.rightHeader{ margin:0 0 0 30px; color:#aa8a44;}
.rightContent{ margin:10px 35px 0 30px; font-size:11px;}
a.rightLink { margin:10px 20px 0 30px; display:block; font-size:11px;}
a.rightLink { color:#3e3e3e; text-decoration:none;}
a.rightLink:hover { color:#69001d; text-decoration:underline;}

#enquire h3.rightHeader{ text-indent:-99999px; width:178px; height:118px; background:url(../../developments/medalist/i/enquire.jpg) top center no-repeat; margin:-5px 0 0 25px;}
#information h3.rightHeader{ text-indent:-99999px; width:182px; height:22px; background:url(../../developments/medalist/i/information.jpg) top center no-repeat; margin:-5px 0 0 25px;}
#information .rightContent { margin:10px 20px 0 28px; font-size:11px;}

/* footer elements */
#footer{}
#footerPara{margin-left:32px; font-size:9px; text-indent:-99999px;}

/* seo elements */

.hidden{ display:none;}

/* gallery styles */

.galleria{list-style:none;width:180px; margin-top:5px;}
.galleria li{width:50px;height:50px;overflow:hidden;margin:0 10px 10px 0; float:left;clear:none;}
.galleria li a{display:none}
.galleria li div{display:none;}
.galleria li div img{cursor:pointer}
.galleria li.active div img,.galleria li.active div{display:inline}
.galleria li img.thumb{cursor:pointer;display:inline;width:auto;height:auto}
.galleria li .caption{display:inline;padding-top:.5em}
* html .galleria li div span{width:60px} /* MSIE bug */

.caption{font-style:italic;}

.gallery_demo{ margin-left:30px;}
.gallery_demo li{}
.gallery_demo li div{}
.gallery_demo li div .caption{}
	
#main_image{margin:0 auto 20px auto;height:360px;width:575px;background:#fff;}
#main_image img{margin-bottom:10px;}
	
.gallery_nav{padding-top:35px;clear:both; padding-left:20px;}
	
.info{text-align:left;width:700px;margin:30px auto;border-top:none;padding-top:30px;}
.info p{margin-top:1.6em;}

p#mainSite {
	font-size: 70%;
	text-align: center;
	width: 190px;
	margin: -12px 0 0 16px;	
	}
	
a.findOutMore {
	display: block;
	text-align: right;
	padding: 0 14px 0;
	}
	
h4#downloadsHeader {
	font: 120% "Times New Roman", Times, serif;
	margin: 0 0 8px;
	padding: 0;
	}
	
ul.downloadFiles li {
	border-bottom: 1px solid #eee;
	padding: 0 0 6px;
	margin: 0 0 6px;
	}
	
#rewards {
	overflow: hidden;
	width: 575px;
	}
	
#rewards ul {
	font-size: 11px;
	float: left;
	width: 260px;
	padding: 0 11px 0 16px;
	}
	
	#rewards ul li {
		color: #845b04;
		display: list-item;
		list-style: disc outside;
		margin: 0 0 5px;
		}
