/* Overall */ 
body	{ }

.alignleft, .left 	{ float:left; 	}	
.alignright, .right { float:right; 	}
.clear	{ clear:both; 	}

.alignleft { margin-right:10px; }
.alignright { margin-left:10px; }

.failure, .success { background-color:#FFFFCC; padding:5px; border:1px solid #cccccc; width:400px; }
input, label, textarea { display:block; }
input { width:200px; }
.sendbutton, .button { width:auto; margin-bottom:25px; }
input.radio, input.checkbox { display:inline !important; width:auto !important; }

ol li { margin-left:0px !important; list-style:none!important; }
.linklove { display:none; }

ul.wp-polls-ul input { width:auto !important; }
ul.wp-polls-ul li { height:35px;}
div.wp-polls p, div.wp-polls div{ margin-bottom:0px!important; }
.wp-polls-form p { margin-bottom:0px !important; text-align:left; }
.Buttons { -moz-border-radius: 3px; width:auto!important; -webkit-border-radius: 3px; }

#mainbig p, #main p { margin-bottom:25px; }
#main ul { margin-bottom:25px; }
#main li { margin-left:15px; list-style:disc; }

ul.nav li { display:block; float:left; padding-top:10px; height:40px; padding-left:20px; padding-right:20px; }
ul.nav li.logo { padding-top:0px; } 
ul.nav li.select { background-color:#e83093;  } 
ul.nav li:hover { background-color:#e83093; } 
ul.nav li.logo:hover { background-color:transparent; }

.element { background-color:#FFFFFF; border:1px solid #cccccc; padding:15px; } 
.liggend { display:block; width:500px; } 
.staand { display:block; width:250px;}
.slogan { width:400px; }
.staand h3, .liggend h3  { padding:10px; padding-right:15px; width:auto !important; display:inline-block; position:relative; left:-30px; top:-5px; }

.slogan img { margin-left:200px; margin-top:10px; }

.weblog ul { float:right; width:375px; }
.weblog span { margin-left:300px; margin-top:10px; }

.twitter ul li { margin-bottom:25px;} 
.twitter ul li span { display:block; }

#sidebar img, #sidebar ul, #sidebar p { margin-bottom:25px; }
#sidebar ul.list li { margin-left:15px; list-style:disc; }
#sidebar li { list-style:none; }
#sidebar div { margin-bottom:25px; }

#mainbig ul.training{ width:210px;  } 
ul.training { cursor:pointer; display:block; width:165px; margin-right:10px; border:1px solid #cccccc; float:left; padding:10px; margin-bottom:10px; } 
ul.training:hover { background-color:#e7e7e7; }
ul.training  li { margin-left:0px!important; list-style:none !important;  } 

ul.trainer { cursor:pointer; display:block; width:332px; margin-right:10px; border:1px solid #cccccc; float:left; padding:10px; margin-bottom:10px; color:#666666;} 
ul.trainer img { float:left; height:150px; margin-right:15px; margin-bottom:15px; }
.back { float:right; font-size:0.9em; }

div.call2action { border:1px solid #cccccc; background-color:#e7e7e7; padding:15px; margin-bottom:25px; }
div.call2action img { margin-bottom:0px !important; margin-left:67px; margin-top:10px; }

blockquote, div.tagcloud { border:1px solid #cccccc; padding:15px; margin-bottom:25px; }
blockquote p { margin-bottom:0px !important; }

ul.comment li { margin-left:0px !important; list-style:none !important; }