div.tradepuff {
	position: relative;
	display: inline-block;
	z-index: 1;
	width: 416px;
}

a.linken {
	position: absolute;
	z-index: 2;
	top: 0;
	left: 0;
	display: block;
	width: 416px;
	height: 161px;
}

a#footerContact {
border-right: 1px solid;
margin-right: 8px;
padding-right: 8px;
}

div#disclaimer {
background: #fff;
width: 400px;
height: 180px;
}

div#disclaimer h1 {
padding-top: 0px;
padding-bottom: 10px;
text-align: left !important;
}

div#ulBox {
height: 161px;
}

div#history {
height: 161px;
}

div#bull {
height: 169px;
}

div#getInLine {
height: 161px;
}

div#smallPuffAreaCompanyInfo, div#smallPuffAreaLeft {
height: 342px !important;
margin: 10px 0 0 0;
}

body {
background: #414142 ;
color: #707070;
font: normal 75% arial, sans-serif;
text-align: center;
}


			
img {
border: 0;
}

h1{
border-bottom: 1px solid #c2b49b;
position: relative;
z-index: 1;
font: normal 1.2em arial, sans-serif;
text-transform: uppercase;
line-height: 1em;
padding: 0 0 0 20px;
margin: 13px 0 7px 0;
}

h2, h3{
border-bottom: 1px solid #c2b49b;
position: relative;
z-index: 1;
font: normal 1.2em arial, sans-serif;
text-transform: uppercase;
line-height: 1em;
padding: 0 0 0 20px;
margin: 13px 0 7px 0;
letter-spacing: 1px; /* Fix for SIFR*/
}


small{
position: relative;
z-index: 1;
padding: 0 0 0 20px;
margin: 13px 0 7px 0;

}
p.avenirWrapper {
border-bottom: 1px solid #c2b49b;
padding: 0 !important;
margin-bottom: 5px !important;
}

span.avenirLight2 {
bordeR: 1px solid;
font: normal 1.3em arial, sans-serif;
line-height: 1em;
float: left;
display: inline;
text-transform: uppercase;
width: 100px;
padding: 0 !important;
margin: 0 !important;
}

span.avenirHeavy {
bordeR: 1px solid;
font: normal 1.3em arial, sans-serif;
line-height: 1em;
float: left;
display: inline;
width: 200px;
padding: 0 !important;
margin: 0 !important;
}

p {
margin-top: 13px;
padding: 0 20px 0 20px;
font-size: 0.9em;
line-height: 1.2em;
text-align: justify;
}

p.ingress {
font-weight: bold;
padding-bottom: 0px;
}

a {
color: #f15a22;

}

strong.grey {
color: #707070;
}
	
strong.strongBlock {
color: #f15a22;
display: block;
text-transform: uppercase;
font-size: 0.95em;
margin-bottom: 2px;
}

p strong {
color: #f15a22;
display: inline;
text-transform: uppercase;
font-size: 0.95em;
}

span.clearer {
font-size: 0em;
clear: both;
display: block;
padding: 0 !important;
margin: 0 !important;
}

span.linkHide {
display: none;
}

ul.jamesUlSpecial  li {
background: url('../images/list-style.gif') no-repeat 0 5px;
list-style-type: none;
clear: left;
margin-bottom: 7px; padding-left:12px; padding-right:0; padding-top:0; padding-bottom:0
}

ul.jamesUlSpecial em {
float: left;
display: inline;
}

span.spanAvenirLight {
border-left: 4px solid #fff;
width: 100px;
line-height: 1em;
font-size: 1em;
float: left;
display: inline
}

span.spanAvenirLeft {
border-left: 4px solid #fff;
width: 334px;
line-height: 1em;
font-size: 1em;
float: left;
display: inline
}

div#wrapper {
width: 846px;
text-align: left;
margin: 0 auto;
}

div#headWrapper {
border: 1px solid #cdcdcd;
background: #fff;
padding: 0;
margin-top: 30px;
}

div#logo {
width: 160px;
height: 146px;
position: absolute;
margin-left: -15px;
}

div#head {
width: 806px;
margin: 20px auto 19px auto;
}

/*------------------------------------------------------------
/
/ TOP NAVIGATION
/
--------------------------------------------------------------*/

div#topNavigationWrapper {
border-top: 1px solid #cdcdcd;
width: 95%;
margin: 0 auto 10px auto;
}

div#topLogin {
width: 310px;
float: right;
display: inline;
padding-top: 6px;
}

div#topLogin span.login {
background: url('../images/txt-top-login.gif') no-repeat 0 0;
color: #f3703f;
display: block;
float: left;
width: 37px;
height: 7px;
margin-left:0; margin-right:5px; margin-top:14px; margin-bottom:0
}

div#topLogin form {
border: 0;
padding: 0;
margin: 0;
}

span.loginInputWrapper {
float: left;
display: inline;
}

input.loginInputStyle {
border: 1px solid #cdcdcd;
padding: 2px;
font: normal 0.95em arial, sans-serif;
color: #8d8d8e;
width: 76px;
}

input.loginBtnStyle {
position: relative;
top: 6px;
left: 5px;
}

div#topNavigation {
width: 100%;
float: left;
display: inline;
padding: 10px 0 0 3px;
margin: 0 auto 0 auto;
}

div#topNavigation a {
font-size: 0.9em;
color: #414143;
text-transform: uppercase;
text-decoration: none;
float: left;
display: inline;
padding: 0 !important;
margin: 0 4px 0 0;
}

a#navStart {
background: url('images/nav-start.gif') no-repeat 0 0;
width: 59px;
height: 28px;
display: block
}
a#navStart:hover, a#navStartActive {
background: url('images/nav-start-activehover.gif') no-repeat 0 0;
width: 59px;
height: 28px;
display: block
}

a#navProd {
background: url('images/nav-system.gif') no-repeat 0 0;
width: 68px;
height: 29px;
display: block
}
a#navProd:hover, a#navProdActive {
background: url('images/nav-system-activehover.gif') no-repeat 0 0;
width: 68px;
height: 28px;
display: block
}

a#navGet {
background: url('images/nav-contact.gif') no-repeat 0 0;
width: 82px;
height: 29px;
display: block
}

a#navGet:hover, a#navGetActive {
background: url('images/nav-contact-activehover.gif') no-repeat 0 0;
width: 82px;
height: 29px;
display: block
}

a#navNews {
background: url('images/nav-news.gif') no-repeat 0 0;
width: 82px;
height: 29px;
display: block
}

a#navNews:hover, a#navNewsActive {
background: url('images/nav-news-activehover.gif') no-repeat 0 0;
width: 82px;
height: 29px;
display: block
}

a#navPartners {
background: url('images/nav-partners.gif') no-repeat 0 0;
width: 77px;
height: 29px;
display: block
}
a#navPartners:hover, a#navPartnersActive {
background: url('images/nav-partners-activehover.gif') no-repeat 0 0;
width: 77px;
height: 29px;
display: block
}

a#navFutures {
background: url('images/nav-getstarted.gif') 0 0 no-repeat;
width: 95px;
height: 28px;
display: block;
}
a#navFutures:hover, a#navFuturesActive {
background: url('images/nav-getstarted-activehover.gif') 0 0 no-repeat;
width: 95px;
height: 28px;
display: block;
}

a#navWebinars {
background: url('images/nav-webinar.gif') 0 0 no-repeat;
width: 86px;
height: 28px;
display: block;
}
a#navWebinars:hover, a#navWebinarsActive {
background: url('images/nav-webinar-activehover.gif') 0 0 no-repeat;
width: 86px;
height: 28px;
display: block;
}


a#navMail {
background: url('images/nav-education.gif') 0 0 no-repeat;
width: 86px;
height: 28px;
display: block;
}
a#navMail:hover, a#navMailActive {
background: url('images/nav-education-activehover.gif') 0 0 no-repeat;
width: 86px;
height: 28px;
display: block;
}

a#us, a#se {
	float: right!important;
	width: 27px;
	height: 28px;
}

a#us {
	background: url('images/flag-us.gif') 0 0 no-repeat;
}

a#se {
	background: url('images/flag-se.gif') 0 0 no-repeat;
}

/*------------------------------------------------------------
/ 
/ CONTENT *common
/
--------------------------------------------------------------*/

div#contentWrapper {
padding-bottom: 10px;
margin: 0;
}

div.colLeft, div.colRight , div.fullPage{
float: left;
display: inline;
width: 418px;
}

div.fullPage{
	width: 846px;
}
div.colRightProdInfo {
width: 220px;
}

div.colRight {
padding: 0 !important;
margin: 0 !important;
}

div.colLeft {
margin-right: 10px;
}

div.widePuff {
border: 1px solid #c2b59b;
background: #fff;
margin-top: 10px;
}

div.widePuffColLeft, div.widePuffColRight {
float: left;
display: inline;
margin-bottom: 25px;
}

div.widePuffColLeft {
width: 130px;
margin: 0 0 0 22px;
}

div.widePuffColLeft ul.jamesUl {
	margin: 5px 0 0 0;
}



div.widePuffColRight {
margin: 0 0 0 25px;
}

div.widePuff span.avenirOrange,
span.avenirOrange {
text-transform: uppercase;
font: normal 1.7em arial, sans-serif;
color: #f15a22;
display: block;
margin-bottom: 15px;
}

div.widePuffTextImage {
border: 1px solid #c2b59b;
background: #fff;
margin-top: 10px;
}

span.jamesUlHeadFeatures {

display: block;
text-indent: -99999px
}

span.jamesUlHeadAdvantages {

display: block;
text-indent: -99999px
}

div.widePuff span.blue {
font-weight: bold;
color: #1bc0f3;
display: block;
margin-top: 9px;
}

div.widePuff span.avenirOrange {
text-transform: uppercase;
font: normal 1.7em arial, sans-serif;
color: #f15a22;
display: block;
margin-bottom: 10px;
}

div.widePuff span.avenirOrange2 {
text-transform: uppercase;
font: normal 1.2em arial, sans-serif;
color: #f15a22;
display: block;
}

ul#jamesUlWide {
margin: 20px 0 20px 28px;
}

ul#jamesUlWide span {
font-size: 1.1em;
}

ul.jamesUl2nomargin {
	margin-left: 0 !important;
}

ul.jamesUl2top {
margin-top: 10px !important;
margin-bottom: 40px !important;
}

ul.jamesUl2 {
list-style-type: none;
margin: 15px 15px 10px 19px;
}

ul.jamesUl2 li {
background: url('../images/list-style.gif') no-repeat 0 5px;
font-size: 0.9em;
padding-left: 10px;
margin-bottom: 8px;
}

ul.jamesUl {
list-style-type: none;
}
ul.ulSidebar {

padding-left:40px; padding-right:0; padding-top:0; padding-bottom:4px;
text-align:left;
}

ul.jamesUl li {
background: url('../images/list-style.gif') no-repeat 0 5px;
padding-left:10px; padding-right:0; padding-top:0; padding-bottom:4px
}

ul {
padding-left:0px;
}

ul.jamesUl li em {
font: italic 1.1em "times new roman", serif;
}

ul.jamesUl3 {
	margin: 5px 0 10px 20px;
}

ul.jamesUl3 li {
	font-size: 0.9em;
}

div.widePuffTextImage {
border: 1px solid #c2b59b;
background: #fff;
margin-top: 10px;
}

div.widePuff p {
	margin-top: 10px !important;
}

div.widePuffTextImage p.WidePuffText {
width: 202px;
float: left;
display: inline;
padding: 0 20px;
margin: 0;
}

div.widePuffTextImage img {
width: 155px;
overflow: hidden;
float: left;
display: inline;
margin: 10px 0 0 0;
}

/*------------------------------------------------------------
/ 
/ INDEX
/
--------------------------------------------------------------*/

.graf img {
	position: relative;
	top: 10px;
}

div.smallPuffArea {
border: 1px solid #c2b59b;
background: #fff;
width: 202px;
float: left;
display: inline;
margin-bottom: 15px;
margin-top: 10px;
}

div.smallPuffAreaFooter {
border-top: 1px solid #e0d9cd;
padding-bottom: 0 !important;
margin-top: 10px;
}

span.smallPuffAreaFooterHead {
background: #dad2c3;
font-size: 0.8em;
text-transform: uppercase;
float: left;
display: inline;
padding: 2px;
}

div.partnerLogos {
float: right;
display: inline;
padding: 5px 0 0 0;
margin: 0 10px 0 0;
}

div.contactUs {
float: right;
display: inline;
padding: 0px 0 0 0;
margin: 0 0px 0 0;
}

div.partnerLogos img {
display: inline;
padding: 0 5px 0 0;
margin: 0 0 0 0;
}

div.smallPuffArea p.pLink {
padding-top: 2px;
margin: 0;
}

div.smallPuffArea p {
margin-bottom: 2px;
}

div.smallPuffArea p.pLink a {
background: url('../images/bg-p-link.gif') no-repeat right 2px;
font-size: 0.95em;
color: #f15a22;
padding-right: 12px
}

div#smallPuffAreaLeft {
height: 332px;
margin-right: 10px;
}

/*------------------------------------------------------------
/
/ PRODUCT INFORMATION
/
--------------------------------------------------------------*/

div#colLeftProdInfo {
width: 616px;
}

div#colRightProdInfo {
width: 220px;
}

p.pThreeColLeft, p.pThreeColRight,
div.pThreeColLeft, div.pThreeColRight {
width: 30%;
float: left;
display: inline;
padding: 0 0 0 0;
margin: 0 0 10px 20px;
}

p.pTwoColLeft, p.pTwoColRight,
div.pTwoColLeft, div.pTwoColRight {
width: 45%;
float: left;
display: inline;
padding: 0 0 0 0;
margin: 0 0 10px 20px;
}

.pTwoColLeftnoh1 {
margin-top: 10px !important;
}

div.pThreeColLeft, div.pThreeColRight {
width: 30%;
float: left;
position: relative;
display: inline;
padding: 0 0 0 0 !important;
margin: 0 0 10px 20px !important;
}

div.pTwoColLeft, div.pTwoColRight {
width: 45%;
float: left;
position: relative;
display: inline;
padding: 0 0 0 0 !important;
margin: 0 0 10px 20px !important;
}

div.pThreeColLeft p, div.pThreeColRight p {
padding: 0 !important;
margin: 0 !important;
}

div.pTwoColLeft p, div.pTwoColRight p {
padding: 0 !important;
margin: 0 !important;
}

span.imgGraf {
margin: 0 0 0 20px;
}

span.imgGraf img {
margin: 0 0 10px 0;
}

/*------------------------------------------------------------
/ 
/ GET IN LINE
/
--------------------------------------------------------------*/

img.getbottomimg {
	margin-top: 30px;
}

div#colRightGetInLine {
border: 1px solid #c2b59b;
background: #fff;
width: 416px !important;
height: 660px !important;
margin-top: 10px !important;
}

div#colLeftGetInLine {
border: 1px solid #c2b59b;
background: #fff;
width: 416px !important;
height: 660px !important;
margin-top: 10px !important;
}

div#ulBoxGet {
height: 600px;
}

p.getTopP {
font-size: 0.95em;
}

p.getTopV {
font-size: 0.95em;
}


/* --- FORM ---*/

span.required {
position: relative;
top: -7px;
color: #f15a22;
font-size: 12px;
}

span.requiredlow {
top: 3px;
}

span.sendMsg {
display: block;
margin-top: 7px;
margin-bottom: 0 !important;
color: #18c0f3;
}

div.formColLeft, div.formColRight {
margin-top: 10px;
}

div.formColLeft {
margin-right: 24px;
}

div#colRightGetInLine form {
border-top: 1px solid #e0dacd !important;
width: 91%;
margin: 10px auto 0 auto;
}

form p {
text-align: left !important;
font-size: 0.95em;
padding: 10px 0;
}

fieldset {
border: 0;
}

fieldset p {
padding: 0 !important;
margin: 10px 0 !important;
}

fieldset.checks input {
	margin-bottom: 5px;
}

fieldset.checks label {
	position: relative;
	top: -5px;
}


fieldset.fieldsetLast {
margin-bottom: 15px;
}

label {
color: #f15a22;
font-size: 0.95em;
}

.inputStyle {
border: 1px solid #cdcdcd;
font: normal 11px arial, sans-serif;
color: #f15a22;
width: 270px;
padding: 2px 0 2px 3px;
margin-bottom: 10px;
}

.selectstyle {
border: 1px solid #cdcdcd;
font: normal 11px arial, sans-serif;
color: #f15a22;
width: 275px;
padding: 2px 0 2px 0px;
margin-bottom: 10px;
}

.inputTextareaStyle {
border: 1px solid #cdcdcd;
font: normal 11.8px arial, sans-serif;
color: #f15a22;
width: 270px;
padding: 2px 0 2px 3px;
margin-bottom: 10px;
}

span.checkFloat {
display: block;
width: 40%;
float: left;
margin-bottom: 4px;
}

/* --- MSG SENT --- */

div.fullwidthbox {
background: #fff;
padding: 20px 0;
margin-top: 10px;
}


form#seminarier {
	margin: 0;
}

form#seminarier fieldset {
	margin: 0 0 10px 20px;
}

form#seminarier fieldset input.btn {
	float: right;
	margin: 5px 40px 0 0;
}

form#seminarier table {
	border-collapse: collapse;
	width: 100%;
}

form#seminarier tr {
	border-top: 1px solid #c2b49b;
}

form#seminarier td {
	padding-left: 10px;
}

form#seminarier td.tdRadio {
	background: #00b9f1;
	width: 28px;
	height: 29px;
	text-align: center;
	border: 1px solid #c2b49b;
	padding-left: 0px;
}

form#seminarier td.tdHeader {
	color: #f15a22;
	font-weight: bold;
	font-size: 10px;
}

form#seminarier td.tdLocation, 
form#seminarier td.tdTime {
	color: #707070;
	font-weight: normal;
	font-size: 11px;
}

form#seminarier h1.nomargin {
	margin-bottom: 0px;
}

/*------------------------------------------------------------
/ 
/ PARTNERS
/
--------------------------------------------------------------*/

div#partnerOne {
height: 287px;
}

div#colLeftPartners {
width: 303px;
}

div#colRightPartners {
float: right;
width: 531px;
}

div#colLeftPartners p.ingress, div#colRightPartners p.ingress {
padding-bottom: 0;
margin: 0!important;
}

div#colLeftPartners p, div#colRightPartners p {
padding-top: 0;
margin-top: 5px;
}

p.pPartnersBoxHead {
border-bottom: 1px solid #cdcdcd;
padding: 20px 0;
margin: 20px 20px 10px 20px !important;
}

p.pPartnersBoxHead1 {
border-bottom: 1px solid #cdcdcd;
padding: 20px 0;
margin: 20px 20px 10px 20px !important;
}

div#widePuffLeft {
width: 300px;
height: 287px;
float: left;
display: inline;
margin-right: 10px;
}

div#widePuffRight {
width: 217px;
height: 287px;
float: left;
overflow: hidden;
display: inline;
}

/*------------------------------------------------------------
/ 
/ FUTURES
/
--------------------------------------------------------------*/

div.widePufffutures {
	padding-bottom: 10px;
}

/*------------------------------------------------------------
/ 
/ VIDEO
/
--------------------------------------------------------------*/

div.video h1 {
	margin-bottom: 0;
}

/*------------------------------------------------------------
/ 
/ TRADE MAIL
/
--------------------------------------------------------------*/

div.trademail div.left {
	float: left;
	display: inline;
	margin-right: 40px;
}

div.widePuffPadding {
	padding-bottom: 10px;
}

div.trademail div.right {
	float: left;
	display: inline;
}

div.trademail div.right ul,
div.trademail div.left ul {
	margin-bottom: 0;
}

form#newsletter {
	margin: 10px 0 10px 20px !important;
}

form#newsletter input.inputStyle {
	position: relative;
	top: 4px;
	width: 150px;
	margin-right: 4px;
}


/*------------------------------------------------------------
/ 
/ FOOTER
/
--------------------------------------------------------------*/

div#footerWrapper {
border-top: 1px solid #8f8f90;
padding: 10px 0 30px 0;
margin: 0;
}

div#footerWrapper img {
color: #979798;
font-size: 0.95em;
float: left;
display: inline;
}

div#footerWrapper p {
color: #979798;
font-size: 0.95em;
float: right;
display: inline;
padding: 0;
margin: 0;
}

div#footerWrapper a {
color: #979798;
font-size: 0.95em;
}

h1.caslon540 {
	border: none;
	font-size: 2em;
}

div.pOneColLeft, div.pThreeColRight, 
div.pOneColRight, div.pThreeColLeft {
float: left;
position: relative;
display: inline;
padding: 0 0 0 0 !important;
margin: 0 0 10px 20px !important;
}
/*------------------------------------------------------------
/ 
/ FOR WP
/
--------------------------------------------------------------*/
.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}
	
.navigation {
	display: block;
	text-align: center;
	margin-top: 0px;
	margin-bottom: 30px;
	}


.entry ol {
	padding: 0 0 0 35px;
	margin: 0;
	}

.entry ol li {
	margin: 0;
	padding: 0;
	}
	
.entry ul {
	padding: 0 0 0 35px;
	margin: 0;
	}
.entry strong {
color: #707070;
font-size: 0.95em;
font-weight: bold;
/*text-align:left;*/
}


.entry  a {
color: #7000F9;
font-size: 0.95em;
}

.entry  p {
/*color: #7000F9;*/
/*font-size: 0.95em;*/
padding:0px 20px 5px 20px; 
font-family: Arial; 
color: #707070; 
font-size: 10pt; 
}

.entry  h2 {
color:#F15A22;
font-size:20pt;
padding:20px 20px;
font-family:"Arial Narrow","Arial MT Condensed Light",sans-serif;
text-transform:none;
border-bottom:none;
}
.entry  h3 {
color:#F15A22;
font-size:18pt;
padding:20px 20px;
font-family:"Arial Narrow","Arial MT Condensed Light",sans-serif;
text-transform:none;
border-bottom:none;
}
.entry h4 {
text-transform:none;
border-bottom:none;
padding:5px 20px 5px 20px; 
font-family: Arial; 
color: #b8472e; 
font-size: 24pt;
font-weight: bold;
margin:5px 0px 5px 0px;
}
.entry h5 {
color:#F15A22;
font-size:14pt;
padding:30px 20px 0px 20px; 
font-family: "Arial Narrow", "Arial MT Condensed Light", sans-serif;
line-height:1.2em;
text-align:justify;
border-bottom:none;

}
.entry h6 {
color:#F15A22;
font-size:12pt;
padding:20px 20px;
font-family:"Arial Narrow","Arial MT Condensed Light",sans-serif;
text-transform:none;
border-bottom:none;
}

.entry strong{
color: #707070;

text-transform: none;
text-align: none;
font-size:10pt;
margin-bottom: 2px;

}


h2 a{
	color: #00B9F2;

}

/*sIFR-screen.css start----------------------------------------------*/

/*=:project
    scalable Inman Flash Replacement (sIFR) version 3.

  =:file
    Copyright: 2006 Mark Wubben.
    Author: Mark Wubben, <http://novemberborn.net/>

  =:history
    * IFR: Shaun Inman
    * sIFR 1: Mike Davidson, Shaun Inman and Tomas Jogin
    * sIFR 2: Mike Davidson, Shaun Inman, Tomas Jogin and Mark Wubben

  =:license
    This software is licensed and provided under the CC-GNU LGPL.
    See <http://creativecommons.org/licenses/LGPL/2.1/>    
*/

/*---- sIFR ---*/
.sIFR-flash {
	visibility: visible !important;
	margin: 0;
	padding: 0;
}

.sIFR-replaced {
	visibility: visible !important;
}

.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

/* 
  Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it.
  Conveniently, the object tab is always in a div, so we hide all divs directly inside the replaced element.
*/

.sIFR-replaced > div {
  display: none !important;
}

/*---- Header styling ---*/

/*sIFR-screen.css END----------------------------------------------*/


/*style.css (WP) START----------------------------------------------*/

/************************************************
* Header *
************************************************/
#top #topmenu {
	float: left;
	width: 800px;
	
}
#top #topmenu li {
	float: left;
	/*background: url(images/whitetrans.png);*/
	padding: 0 .8em .2em .8em;
	line-height: 1.5em;
	margin: 0 .4em .4em 0;
	list-style-type: none;
	font-family: "Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif;
	font-size:1.1em;
	font-weight:bold;
}
#top #topmenu li:hover, #top #topmenu li.current_page_item {
	background: url(/images/blacktrans.png);
	
}

#top #topmenu li a {
	color: #414143;
	font-size: .75em;

	
}
#top #topmenu li a:hover {
	color: #f15a22;
}
#top #topmenu li.current_page_item a {
	color: #f15a22;
	
}
#top #topmenu li a.rss {
	background: url(/images/rsstrans.png) left 2px no-repeat;
	padding-left: 17px;
}
#top #search {
	float: right;
	width: 300px;
	text-align: right;
}
#top #searchform input {
	padding: 3px;
}
#top #searchbox {
	width: 180px;
	color: #555;
	font-size: .75em;
	border: 1px solid #ddd;
	background: #eee;
}
#top #searchbox:hover {
	background: #fff;
}
#top .submitbutton {
	cursor: pointer;
	background: url(/images/blacktrans.png);
	color: #fff;
	font-size: 0.8em;
	padding: .08em;
	vertical-align: top;
}
#top .submitbutton:hover {
	background: url(/images/whitetrans.png);
}
#top, #header, #catnav {
	overflow: hidden;
	width: 100%;
}
/*style.css (WP END----------------------------------------------*/