/* Main-Style :::::::::::::::::::::::::::::::::::::::::::::: */

.AccentBar {
position: relative;
height: 17px;
width: 520px;
margin: -19px 0 0 15px;
background-color: #3d3d3d;
}

body {
margin: 0;
padding: 0;
background: #bbb5a4 url(../elements/bg_tile.gif);
font: normal .95em/150% Times New Roman;
color: #4d4d4d;
text-align: center;
}

#layLeft {
text-align: left;
}

#bottomTrim {
clear: both;
height: 6px;
background-color: #3d3d3d;
overflow: hidden;
}

#backpageFooter {
display: none;
}


.Clearance {
clear: both;
height: 1px;
overflow: hidden;
}

#columnLeft {
float: left;
width: 320px;
}

#columnRight {
float: left;
width: 604px;
height: 524px;
}

#conTainer { 
margin: 14px auto 0 auto;
width: 875px;
border-bottom: 10px solid #c3aa2f;
background-color: #ffffff;
text-align: left;
}

#conTainer .TopStripe {
height: 17px;
background-color: #c3aa2f;
margin-bottom: 2px;
}

#conTainer .Left { 
float: left;
width: 20px;
background-color: #ffffff;
}

#conTainer .Left #mainMenu {
display: none;
}

#conTainer .Left #mainMenu li {
display: none;
}


#conTainer .Left #mainMenu a {
display: none;
}

#conTainer .Right {
float: left;
width: 565px;
background-color: #ffffff;
}

#conTainer .Right h1 {
font-size: 110%;
margin: 25px 0 5px 15px;
}

#conTainer .Right h2 {
font-size: 110%;
margin: 55px 50px 15px 15px;
background-color: #fff;
color: #0c2577;
border-bottom: 1px solid #a7a7a7;
}

#conTainer .Right h2#short {
font-size: 110%;
margin: 25px 50px 15px 15px;
background-color: #fff;
color: #0c2577;
border-bottom: 1px solid #a7a7a7;
}

#conTainer .Right h3 {
font-size: 105%;
margin: 15px 50px 5px 15px;
background-color: #fff;
color: #6279c4;
}

#conTainer .Right h4 {
font-size: 95%;
margin: 15px 50px 15px 15px;
background-color: #fff;
color: #4d4d4d;
}


#conTainer .Right img {
margin: 15px 0 0 15px;
}


#conTainer .Right .Content {
clear: both;
margin: 0 0 20px 20px;
width: 500px;
}

#conTainer .Right .Cutline {
margin: 4px 0 10px 15px;
font-size: .90em;
line-height: 115%;
}

#contentPanel {
padding-top: 175px;
width: 620px;
}

#contentPanel p {
margin: 0 35px 25px 65px;
text-align: right;
}

#displayImage {
display: none;
}

.ExpandPanel {
margin: 14px 10% 0 10%;
border-top: 17px solid #c3aa2f;
border-bottom: 4px solid #c3aa2f;
background-color: #ffffff;
text-align: left;
min-width: 875px;
}

#fauxColumns {
width: 100%;
margin-top: 60px;
background: #f6f2df url(../elements/faux-columns.gif) repeat-y;
border-bottom: 1px solid #3d3d3d;
}

#featureImage {
display: none;
}

#featureImage img {
display: none;
}

#featureImageTwo {
display: none;
	}

#featureImageTwo img {
display: none;
}

#featureImageThree {
	display: none;
	}

#featureImageThree img {
display: none;
}


#footerPanel { 
margin: 40px 30px 0;
text-align: center;
font: normal 85%/150% Verdana, Arial, Helvetica, Sans-serif;
color: #c3aa2f;
padding: 8px 0;
border-top: 1px solid #bbb5a4;
}

#infoBlock {
position: absolute;
margin: 0;
top: 15px;
left: 15px;
/*margin: -63px 0 0 15px;*/
width: 590px;
}

#infoBlock p {
width: 293px;
margin: 10px 0 0 0;
font: normal 85%/150% Verdana, Arial, Helvetica, Sans-serif;
text-align: right;
color: #c3aa2f;
}

#infoBlock ul {
position: absolute;
list-style-type: none;
padding: 0;
margin: 0;
top: 34px;
left: 312px;
width: 278px;
}

#infoBlock li {
display: inline;
}

#infoBlock a {
display: block;
padding: 0;
height: 30px;
margin: 4px 0;
font: normal .80em/30px Verdana, Arial, Helvetica, Sans-serif;
color: #ffffff;
text-transform: uppercase;
text-align: center;
text-decoration: none;
letter-spacing: 2px;
background-color: #3d3d3d;
}

#infoBlock a:hover {
background-color: #c3aa2f;
}

#mattePanel { 
display: none;
}

#mattePanel .Over {
display: none;
}

#mattePanel .Under {
display: none;
}


div.padTop {
	padding-top: 20px;
	}
	

#topTrim {
display: none;
}

#wieckLogo {
display: none;
}

div > #wieckLogo {
display: none;
}

#wieckLogoSmaller {
display: none;
}

/*------------------------------------------------------------------
LINKS MAIN
--------------------------------------------------------------------*/

a:link {
	color: #226A85; 
	text-decoration: underline; 
	}
	
a:visited { 
	color: #2d2d2d; 
	text-decoration: underline; 
	}
	
a:hover { 
	color: #d40026; 
	text-decoration: underline; 
	}
	
a:active { 
	color: #5ea2ef; 
	text-decoration: underline; 
	}	
