/* @override http://londonjewelleryweek.site/holding/screen.css */

body {
	font: 16px/1.5em ff-tisa-web-pro, Cambria, Georgia, Times, 'Times New Roman', serif;
    color: #6e6e6e;
}





/* @end */



/* @group Defaults */

p, h1, h2, h3, h4, h5, h6, table {
	margin-bottom: 1em;
}

h1, h2, h3, h4, h5, h6 {
	color: #4a4a4a;
    font-weight: bold;
}

input, textarea {
	color: #4a4a4a;
}

h1{
    font-size: 22px;
}
h3, h4{
    font-size: 16px;
}
a:link, a:visited { 
	text-decoration: underline;
	color: #447aa8; 
}
a.email{
    white-space: nowrap;
}

strong, .phone{
	color: #242424;
}
/* @end */

/* @group Containers */

#wrapper {
	margin-left: auto;
	margin-right: auto;
	width: 968px;
}
* html #wrapper {
	height: 100%;
}

#header {
    height: 190px;
    margin-bottom: 24px;
    background: url(./LJW_White_Background.gif) no-repeat bottom center;
    display: block;
    text-indent: -9999em;
}
#strapline .date{
    font-size: 30px;
    font-weight: bold;
    font-style: italic;
}
#strapline{
    text-align: center;
    font-size: 24px;
    line-height: 1.3em;
    margin-bottom: 40px;
    color: #B35D86;
    font-weight: normal;
    font-style: normal;
}
#info{

    border-bottom: 1px dotted #999999;
    margin-bottom: 20px;
    margin-top: 20px;
}

#footer {
	padding: 30px 0px 50px;
	background-color: #eee;
	text-align: center;
	width: 100%;
}

#content{
	border-top: 5px solid #d3d3d3;
	border-bottom: 5px solid #d3d3d3;
	padding-top: 40px;
	padding-bottom: 40px;
	margin-bottom: 40px;
}

/* @group Sponsors */

#social{
    text-align: center;
    width: 968px;
    margin: 0 auto;
}

.LDA{
	background: url(LDAlogo.gif) no-repeat;
}
.CFP{
	background-image: url(cityfringe_logo.gif);
	margin-left: 280px;
}

/* @end */

/* @group Social */
#promo{
	margin-bottom: 20px;
}
#social{
	margin-bottom: 20px;
}
#social a {
	width: 160px;
	height: 60px;
	display: block;
	float: left;
	text-indent: -9999em;
	overflow: hidden;
	margin-right: 20px;
}
#social h3{
	text-align: center;
}
.twitter{
	background: url(twitter.gif) no-repeat;
}
.facebook{
	background: url(facebook.gif) no-repeat;
}
#social_btns{
    width: 360px;
    margin: 0 auto;
}


/* @end */



/* @group subscription Form */

form div{
	background-color: #fdfdfd;
	padding: 20px;

	border: 1px dotted #b1b1b1;
}
input.text{
	padding: 4px;
	width: 250px;
}
form label {width: 100px;float:left;} 
.trade{
	background-color: #f0f0f0;
	padding: 20px;
	color: #515151;
}
.trade span{
	float: left;
	width: 310px;
}

#cm188811 {
	margin: 15px;
	float: right;
}

.button, .button:visited {
	border: 0;
	background: #222 url(./alert-overlay.png) repeat-x; 
	display: inline-block; 
	padding: 8px 23px 9px;
	color: #fff; 
	text-decoration: none;
	-moz-border-radius: 10px; 
	-webkit-border-radius: 10px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer;
    text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	margin-left: 144px;
    font: bold 14px "Lucida Grande", Lucida, Verdana, sans-serif;
}
.button:hover  { background-color: #111; color: #fff; }
.button:active { top: 1px; }

/* @end */

.phone{
	white-space: nowrap;
}

/* @group Grid */



/* =Grid >> Global
--------------------------------------------------------------------------------*/

.g1, .g2, .g3, .g4, .g5, .g6, .g7, .g8, .g9, .g10, .g11, .g12 {
	display: inline;
	float: left;
	margin-left: 20px;
	margin-bottom: 0;
}

/* =Grid >> 12 Columns
--------------------------------------------------------------------------------*/
.g1{width:59px;}
.g2{width:138px;}
.g3{width:217px;}
.g4{width:296px;}
.g5{width:375px;}
.g6{width:454px;}
.g7{width:533px;}
.g8{width:612px;}
.g9{width:691px;}
.g10{width:770px;}
.g11{width:849px;}
.g12{width:928px;}


/* =Grid >> 12 Columns - no left margin
--------------------------------------------------------------------------------*/
.ml1{margin-left:99px;}
.ml2{margin-left:178px;}
.ml3{margin-left:257px;}
.ml4{margin-left:336px;}
.ml5{margin-left:415px;}
.ml6{margin-left:494px;}
.ml7{margin-left:573px;}
.ml8{margin-left:652px;}
.ml9{margin-left:731px;}
.ml10{margin-left:810px;}
.ml11{margin-left:889px;}
.ml12{margin-left:968px;}

.inside {margin-left: 0;}

/* @end */

/* @group Clearing */

/* `Clear Floated Elements
----------------------------------------------------------------------------------------------------*/

/* http://sonspring.com/journal/clearing-floats */

.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}

/* http://perishablepress.com/press/2008/02/05/lessons-learned-concerning-the-clearfix-css-hack */

.clearfix:after {
	clear: both;
	content: ' ';
	display: block;
	font-size: 0;
	line-height: 0;
	visibility: hidden;
	width: 0;
	height: 0;
}

.clearfix {
	display: inline-block;
}

* html .clearfix {
	height: 1%;
}

.clearfix {
	display: block;
}

/* @end */
