div#homefeatures {
	width: 950px;
	margin: 0;
	padding: 0;
}

div#col1 {
	float: left;
	width: 320px;
	margin-right: 35px;
}

div#col2 {
	float: left;
	width: 320px;
	margin-right: 28px;
}

div#col3 {
	float: right;
	width: 200px;
}

div#homefeatures p {
	
}

div#homefeatures img {
	
}

div#homefeatures ul {
	margin: 0;
	padding: 0;
}

div#homefeatures ul li {
	list-style: none;
}

div#clearfeatures {
	clear: both;
}

.black .no_sidebars .post_box {
	margin: 0 0;
}

.black .post_box {
	margin: 0 0;
}

.custom .post_box {
	margin: 0 0;
}

.custom .teasers_box{
	margin-left: 0;
}


.custom #header {
	background: url(images/banner_black.jpg) no-repeat scroll 0 0;
	height: 120px;
	margin: 20px 0 20px 0;
	padding: 0;
}

.black #header {
	background: url(images/banner_white.jpg) no-repeat scroll 0 0;
	height: 120px;
	margin: 20px 0 20px 0;
	padding: 0;
}

.custom #logo, #tagline {
	text-indent: -9999px;
}

.custom .menu a {
	line-height: 0.6em;
	text-align: left;
}

.custom .menu a:hover, .custom .menu .current a:hover, .custom .menu .current-cat a:hover {
	text-decoration: underline;
}

.custom .comments_closed {
	visibility: hidden;
}

.custom #footer {
	font-size: 12px;
	margin-top: 200px;
	text-align: left;
}

.black {
	background: #000000;
	color: #ffffff;
	margin-top: 10px;
}

.custom {
	margin-top: 10px;
}

.black a, .black a:hover {
	color: #fdec4e;
}

.black .format_text a {
	color: #fdec4e;
}

.black .format_text a:hover {
	color: #fdec4e;
	text-decoration: underline;
}

.black #page {
	background: #000000;
	padding: 1em 2em 2em 2em;
}

.custom #page {
	padding: 1em 2em 2em 2em;
}

.black h1, .black h2, .black h3, .black h4, .black h5, .black h6 {
	color: #fdec4e;
}

.black .sidebar h4,.black .sidebar h5, .black .sidebar h6 {
	color: #fdec4e;
}

.black .sidebar h3{
	color: #ffffff;
}

.black #respond_intro p {
	color: #fdec4e;
}

.black #footer {
	color: #fdec4e;
	font-size: 12px;
	margin-top: 200px;
	text-align: left;
}

.black #footer a {
	color: #fdec4e;
	text-decoration: underline;
	border: none;
}

.black #footer a:hover {
	color: #fdec4e;
}

.black .sidebar .text_input {
	width: 60%;
}


.custom .menu a, .custom .menu .current ul a, .custom .menu .current-cat ul a {
	padding-left: 0.3em;
	padding-right: 1.3em;
}

.custom .menu a, .custom .menu .current ul a, .custom .menu .current-cat ul a {
	background-color: #ffffff;
}


.black .menu a, .black .menu .current ul a, .black .menu .current-cat ul a {
	color: #fdec4e;
	background-color: #000000;
}

.black .menu a:hover, .black .menu .current ul a:hover, .black .menu .current-cat ul a:hover, .black .menu .current-parent a:hover {
	color: #fdec4e;
	background-color: #000000;
	text-decoration: underline;
}

.black .menu .current a, .black .menu .current a:hover, .black .menu .current-cat a, .black .menu .current-cat a:hover {
	color: #fdec4e;
	background-color: #000000;
}

.black .menu .current-parent a, .black .menu .current-cat-parent a {
	color: #fdec4e;
}

 .black .menu .rss a, .black .menu .rss a:hover {

background:transparent url(lib/images/icon-rss2.gif) no-repeat scroll 100% 50%;
	
}


.custom .sidebar {
	margin-top: 50px;
}


.custom li.widget {
	padding:0 0 0 4.8em;
}

.black li.widget {
	padding:0 0 0 10em;
}

/*Homepage slide */

div#tmpSlideshow {
	padding: 0;
	position: relative;
	height: 400px;
	width: 950px;
	margin-top: 30px;
}

div.tmpSlide {
	position: absolute;
	top: 0;
	left: 0;
	width: 950px;
	height: 400px;
	display: none;
}

div.tmpSlideCopy {
    position: absolute;
	left: 0px;
	top: 0px;
	width: 320px;
}

div.tmpSlide img {
	float: right;
	margin-left: 27px;
	border: 1px solid #333333;

}

div.tmpSlideCopy img{
	float: left;
	margin: 0;
	padding: 0;
}

div.tmpSlideCopy h4{

	margin-bottom: 10px;
}


div#tmpSlideshowControls {
	display: none;
}

div.tmpSlideshowControl {
	display: none;
}

div.tmpSlideshowControl span {
	
}

div.tmpSlideshowControlOn {
	
}

div.tmpSlideshowControlActive {
	
}

div#tmpSlideshow h3 {
	color: #fdec4e;
	margin: 0 0 5px 0;
}

div.tmpSlideCopy p {
	
}

.custom #archive_info{
	padding-left: 0;
	margin-left: 0;
}

.custom #archive_info p{
	visibility: hidden;
}

.custom #archive_info h1{
	font-size: 2em;
	line-height: 1.364em;

}

.custom h2 a{
	color:#2361A1;
}

.custom .thesis_widget_subscriptions .sub_twit a { 
padding-left: 20px; 
background: url('http://www.swissstyle.com/wp-content/themes/swissstylev2/custom/images/twitter.gif') 0 50% no-repeat; 
} 

.custom .thesis_widget_subscriptions .add_this a { 
padding-left: 20px; 
background: url('http://www.swissstyle.com/wp-content/themes/swissstylev2/custom/images/share.gif') 0 50% no-repeat; 
} 

.film{

}

.audio{

}

.custom .format_text h2{
	margin-bottom: 1.2em;
}

.custom ul.sidebar_list {
padding-top:3.3em;
}

.black ul.sidebar_list {
padding-top:2em;
}

.custom.teasers_box {
padding-top:1.5em;
}



