body{
margin:0;
padding:0;
line-height: 1.5em;
background: #ffcf11;
font-family: georgia;
}

#maincontainer{
width: 1024px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}

#topsection{
background: #EAEAEA;
height: 180px; /*Height of top section*/
}

#topsection h1{
margin: 0;
text-indent:-99999px;
}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin: 0 312px 0 312px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
padding:0 10px 10px 10px;
background: #fff;
font-size: 10pt;
text-align: justify;
}

#leftcolumn{
float: left;
width: 312px; /*Width of left column in pixel*/
margin-left: -1024px; /*Set margin to that of -(MainContainerWidth)*/
background: #ffcf11;
padding-top:10px;
text-align: right;
}

#rightcolumn{
float: left;
width: 302px; /*Width of right column*/
margin-left: -312px; /*Set left margin to -(RightColumnWidth)*/
background: #ffcf11;
padding:10px 0 0 10px;
font-size: 9px;
}

#footer{
clear: left;
width: 100%;
background: url(../images/footer.jpg) bottom center no-repeat;
height:106px;
font-size:9px;
line-height:12px;
}

.quote {padding:10px; background:#f1f1f1 url(../images/quote.jpg) top left no-repeat;}
#rightcolumn .innertube {width:150px;}
#footer .innertube {width:402px; margin:auto; padding-top:25px;}
#footer .contact-details {padding-left:35px;}
#footer .skype {float:right; text-align: right; padding-right: 10px;}
hr {border-top:1px dotted #f3f3f3; border-bottom:none; border-right: none;border-left: none;}
.retweet {float:right; padding-right:10px;}



a, a:visited, a:active {color:#008fd4; border: none;}
a img {border: none;}

form {padding:0;}


h1 {background: #ffcf11 url(../images/header.jpg) top center no-repeat; height:180px;}

/* SLIMBOX */

#lbOverlay {
	position: fixed;
	z-index: 9999;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	z-index: 9999;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading {
	background: #fff url(../images/loading.gif) no-repeat center;
}

#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(../images/prevlabel.gif) no-repeat 0 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(../images/nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(../images/closelabel.gif) no-repeat center;
	margin: 5px 0;
	outline: none;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}


