/*Theme Name:TwicetTheme 
URI:http://www.kriesi.at/
Description:A Business  Portfolio 
ThemeVersion:1.0
Author:Christian "Kriesi" BudschedlAuthor 
URI:http://www.kriesi.at*/ 

body,ul,ol,h1,h2,h3,h4,h5,h6,form,li,p{color:#3F3F3F;margin:0;padding:0}
#subscribevc{background-image:url(http://www.viperchill.com/enjoy.jpg);background-repeat:no-repeat;height:140px;padding:50px 0 0 10px;width:565px;a:white;margin-left:auto;margin-right:auto;text-align:left}
p.single{text-align:center;background-color:#FFFFDD;padding-bottom:5px;padding-top:5px;padding-right:10px;padding-left:10px}
p.single1{text-align:center;font-size:20px;background-color:#FFFFDD;margin-bottom:10px;padding-bottom:7px;padding-top:7px;padding-right:10px;padding-left:10px}
body{font-size:12.5px;font-family:'Lucida Grande','Lucida Sans Unicode',Tahoma,Arial,san-serif;line-height:21px;position:relative}
.wrap_all{width:100%;position:relative;display:table}
#top{width:960px;margin:0 auto;position:relative}
#head{height:128px;position:relative;z-index:10}
table.sample {
	border-width: 2px 2px 2px 2px;
	padding-left:4px;
	border-style: dashed dashed dashed dashed;
	border-color: rgb(250, 218, 3) rgb(250, 218, 3) rgb(250, 218, 3) rgb(250, 218, 3);
	border-collapse: separate;
	background-color: white;
}
table.sample th {
	border-width: 0px 0px 0px 0px;
	padding: 1px 1px 1px 1px;
	border-style: none none none none;
	border-color: white white white white;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.sample td {
	border-width: 0px 0px 0px 0px;
	padding: 1px 1px 1px 1px;
	border-style: none none none none;
	border-color: white white white white;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}

table.sampler {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: outset outset outset outset;
	border-color: white white white white;
	border-collapse: separate;
	background-color: white;
}
table.sampler th {
	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: inset inset inset inset;
	border-color: white white white white;
	background-color: white;
	-moz-border-radius: 3px 3px 3px 3px;
}
table.sampler td {
	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: inset inset inset inset;
	border-color: white white white white;
	background-color: white;
	-moz-border-radius: 3px 3px 3px 3px;
}
.logo,.logo a{display:block;height:83px;width:229px;position:absolute;left:0px;top:27px}
#top .logo a{top:0;right:0;text-indent:-9999px;outline:none}
#main{position:relative;padding-top:45px;float:left}
#featured{height:365px;margin-bottom:25px;position:relative}
.featured_item{height:350px;margin:0 auto;position:relative;top:-35px;width:940px;overflow:hidden;display:none}
#top .current{display:block}
.featured_text{letter-spacing:0.4px;left:30px;line-height:26px;position:relative;top:30px;width:332px;z-index:2}
#featured .entry{margin-bottom:5px;height:242px;overflow:hidden;border-bottom:none;padding-bottom:5px}
.featured_image{height:350px;position:absolute;right:0;top:0;width:940px;overflow:hidden}
.featured_image img{position:absolute;right:0;top:0}
#featured_bottom{position:absolute;height:60px;bottom:-10px;width:100%}
.ticker{font-size:11px;margin:18px 15px 0 39px;width:450px}
.ticker,.ticker a{text-decoration:none}
.ticker span{display:none}
.ticker .active_ticker{display:block}
.preview_images{height:60px;line-height:60px;position:absolute;right:39px;top:10px}
.preview_images a img{padding:1px}
.preview_images a{outline:none;display:block;position:relative;margin-right:5px;float:left}
.pointer{height:13px;left:18px;position:absolute;top:37px;width:13px}
.breadcrumb{font-size:11px;left:40px;position:absolute;bottom:-49px;z-index:5}
.breadcrumb a{text-decoration:none}
.breadcrumb a:hover{text-decoration:underline}
.content_top{height:30px;padding:0 10px;width:940px;float:left}
#content{float:left;padding:0 10px;position:relative;width:940px}
#sidebar{float:left;padding:0 0 15px 75px;position:relative;width:265px;overflow:hidden}
#top #sidebar .small_box{padding:0 0 15px 0}
#inner_content_big{float:left;width:880px;padding:0 0 15px 30px;position:relative}
.entry_portfolio{padding-bottom:30px;clear:both;float:left;width:100%;position:relative}
.entry_portfolio p{font-style:italic}
.portfolio_item{height:132px;overflow:hidden;padding:5px;position:relative;width:250px}
#top .portfolio_item h3{position:absolute;bottom:13px;left:0;border:none;padding:0;margin:0;line-height:1em}
#top #main .portfolio_item h3 a{padding:4px 8px;font-size:12px;display:inline;height:auto;width:auto;overflow:auto}
.portfolio_item a{display:block;overflow:hidden;width:250px;height:132px}
#top .portfolio_item img,#top .portfolio_item a img{border:none;padding:0 !important;margin:0}
#inner_content,.inner_content{float:left;width:570px;padding:0 0 15px 30px;position:relative}
#top .portfolio_inner_content{width:100%}
#inner_content .entry{width:610px}
.entry{clear:both;margin-bottom:3px;overflow:hidden;padding-bottom:3px;position:relative}
.entry-head{position:relative;top:-3px;margin-bottom:20px;font-size:11px}
.categories,.comments,.entry-head a,.more-link,#top .portfolio_item h3 a{text-decoration:none;padding:2px 0}
#top .entry-head a,.more-link{padding:2px 4px}
.date{padding:2px 4px}
#content{padding:20px 10px 0}
.small_box{float:left;padding:0 0 15px 50px;text-decoration:none;position:relative;width:260px}
#top .box1{padding:0 0 15px 30px}
.small_box h3{margin:0 0 5px;text-decoration:none}
.small_box img{padding:5px 0 !important;padding:0}
.widget_categories a,.widget_pages a,.widget_archive a,.widget_recent_entries a,li.recentcomments,.widget_meta a{padding:5px;display:block;text-decoration:none;width:250px}
.widget_tag_cloud a{text-decoration:none;padding:0px 3px}
.widget_tag_cloud a:hover{text-decoration:underline;font-weight:bold}
li.recentcomments a{text-decoration:none}
#wp-calendar a,#wp-calendar a:visited{display:block;text-decoration:none;padding:0;border:none;width:auto}
#wp-calendar a:hover{display:block}
#wp-calendar{empty-cells:show;width:100%;text-align:center}
#wp-calendar #next a,#wp-calendar #prev a{text-decoration:none;display:block;border:none}
#wp-calendar #next a:hover,#wp-calendar #prev a:hover{}
#wp-calendar caption{margin-bottom:5px}
#footer{clear:both;padding:40px 15px;position:relative;font-size:10px;width:930px;float:left}
.copyright{float:left;display:block}
.scroll-top{float:right;display:block}
textarea{width:560px;padding:10px;font:normal 12px 'Lucida Grande','Lucida Sans Unicode',Tahoma,Arial,san-serif}
#commentform{padding-bottom:20px}
#top .commententry li,#top .commententry ul,#top .commententry ol{border:none}
#top .commentlist,#top .commentlist li{clear:both;position:relative;list-style-type:none;padding:10px 0px 0px 25px;background-image:none;margin-bottom:10px}
#respond{clear:both;margin:20px 0 0 0;width:100%}
#comment,fieldset textarea{height:150px;padding:5px;width:97%;line-height:24px}
#commentform p,fieldset p{padding:2px 0;clear:both}
#commentform input{padding:5px}
.commentlist li h3{float:left}
.commentlist .says{display:none}
.commentlist .avatar{border:1px solid #FFFFFF;left:-25px;padding:3px;position:absolute;top:14px;z-index:3}
.commentlist .commentmetadata{font-size:11px}
.commentlist .commentmetadata a{position:relative;font-size:10px;color:#888;text-decoration:none;line-height:10px;top:-5px}
.reply{font-size:11px;left:-19px;position:absolute;top:53px}
.fn{font-weight:bold;font-style:normal;font-size:13px}
.fn a{text-decoration:none}
.reply a{text-decoration:none}
.reply a:hover{text-decoration:underline}
.comment_nav{float:left;height:38px;padding:0 0 15px 10px;width:508px}
.comment_nav a{text-decoration:none;cursor:pointer}
.comment_next{float:right}
.comment_prev{float:left}
.commentlist .children{padding-left:5px;padding-bottom:0}
#top .children li{padding-right:0}
#top #cancel-comment-reply-link{float:right;height:26px;line-height:26px;margin-right:1px;position:relative;right:14px;text-decoration:none}
.advancedlink{line-height:28px}
.fullwidth{width:558px}
.pagination{clear:both;display:block;float:left;padding:0 0 20px 0px;position:relative;z-index:3}
.pagination span,.pagination a{display:block;float:left;font-size:11px;line-height:13px;margin:2px 2px 2px 0;display:block;padding:3px 6px;text-decoration:none}
.pagination .current{font-size:11px;padding:3px 6px}
h1 a,h2 a,h3 a,h4 a,h5 a h6 a{}
a{text-decoration:underline}
a:hover{text-decoration:none}
a img{border:none}
p{padding:0 0 1em 0}
ul,ol{list-style-position:outside;margin-left:20px}
#sidebar ul,#sidebar ol{margin-left:0px}
#sidebar li{list-style-type:none}
h1,h2,h3,h4,h5,h6,legend{font-weight:normal;padding-bottom:10px;line-height:1.4em}
h1{clear:both;font-size:32px;font-weight:bold}
h2{font-size:20px;clear:both}
h3,legend{font-size:18px;clear:both;color:#007BA9;}
h4{font-size:16px;clear:both}
h5{font-size:14px;clear:both}
h6{font-size:13px;clear:both}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}
#featured h2{margin-bottom:8px;padding-bottom:8px}
#inner_content h2,#inner_content h2 a,#inner_content_big h2,#inner_content_big h2 a{font-size:22px}
#inner_content h3,#inner_content h3 a,#inner_content_big h3,#inner_content_big h3 a{font-size:20px; color:#007FAC;}
blockquote p{padding:11px 0px}
blockquote{margin:0 0 22px 5px;padding:0 15px}
.floatleft{float:left}
.floatright{float:right}
.clearboth{clear:both}
.alignleft{float:left;margin:0px 15px 15px 0pt}
.alignright{float:right;margin:0px 0pt 15px 15px}
.aligncenter{clear:both;display:block;margin:10px auto;padding:10px 0}
#top .wp-smiley{border:none;padding:0}
.meta{display:none;position:relative;top:3px;font-size:11px;line-height:14px;min-height:14px}
.read-more,.show-next{display:block;font-size:11px;font-weight:bold;height:41px;left:-2px;line-height:41px;position:relative;text-align:center;text-decoration:none;width:165px}
#top .show-next{bottom:0;left:165px;position:absolute}
.read-more:hover,.show-next:hover{}
.entry ul,.entry ol{list-style-type:disc;list-style-position:inside;padding:0 0 20px 0}
#top .entry ol{list-style-type:decimal}
.entry li{padding:4px 0 2px 25px;list-style:none;background:url('http://www.viperchill.com/bullet.png') no-repeat top left;background-position:0 .6em}
blockquote{font-size:13px;font-style:italic;margin:0 0 20px;padding:10px 20px 10px 41px}
#searchsubmit,#send{cursor:pointer}
#s,.text_input,.text_area{padding:5px;font-family:'Lucida Grande','Lucida Sans Unicode',Tahoma,Arial,san-serif;width:200px;font-size:11.5px}
#sidebar #s{width:155px !important;width:125px}
#top #searchsubmit,#top #send{style:none}
.hidden{display:none}
#commentform{padding-bottom:20px}
fieldset{border:none;padding:0;margin:0;overflow:hidden}
fieldset label{padding-left:7px}
.blocklabel{display:block;padding:10px 0 0 0}
#top .text_area{width:450px}
.corner_left,.corner_right{position:absolute;top:0;height:5px;width:5px;z-index:6;left:0}
#top .corner_right{left:935px}
.navwrap{height:50px;right:5px;line-height:50px;padding-right:18px;position:absolute;top:50px;font-size:12px;z-index:6}
#top #nav{float:left;height:50px;line-height:50px;padding-left:13px}
#nav,#nav ul{margin:0;padding:0;list-style-type:none;list-style-position:outside;position:relative;line-height:50px;z-index:5}
#top #nav a{height:33px;display:block;padding:0 21px;text-decoration:none;text-align:center;line-height:28px;outline:none;z-index:35;position:relative;float:left}
#top #nav ul a{line-height:33px}
#top #nav li{float:left;position:relative;z-index:20;margin-top:11px}
#top #nav li li{border-left:none;margin-top:0}
#top #nav ul{position:absolute;display:none;width:172px;top:33px;left:-1px}
#top #nav li ul a{width:130px;height:auto;float:left;text-align:left;padding:0 21px}
#top #nav ul ul{top:auto;border-top:none}
#top #nav li ul ul{left:172px;top:0px}
#top #nav li:hover ul ul,#top #nav li:hover ul ul ul,#top #nav li:hover ul ul ul ul{display:none}
#top #nav li:hover ul,#top #nav li li:hover ul,#top #nav li li li:hover ul,#top #nav li li li li:hover ul{display:block}
.featured  {padding:5px 10px;background:#f9efce;font-size:10px;float:right;width:100%}
.feat2  {padding:5px 10px;font-size:10px;background:#f9eab8; float:right;width:100%}
.feat3  {padding:5px 10px;font-size:10px;background:#f9e4a0; float:right;width:100%}
.feat4  {padding:5px 10px;font-size:10px;background:#f9de87; float:right;width:100%}
.feat5  {padding:5px 10px;font-size:10px;background:#f9d86c; float:right;width:100%}
.feat6  {padding:5px 10px;font-size:10px;background:#f9d253; float:right;width:100%}
.feat7  {padding:5px 10px;font-size:10px;background:#f9cc39; float:right;width:100%}
.feat8  {padding:5px 10px;font-size:10px;background:#fac71f; float:right;width:100%}
.feat9  {padding:5px 10px;font-size:10px;background:#fbc30a; float:right;width:100%}
.feat10  {padding:5px 10px;font-size:10px;background:#ffba00; float:right;width:100%}
.feat11 {padding:5px 10px;background:#2d659e; float:right;width:100%}
.feat12 {padding:5px 10px;background:#215589; float:right;width:100%}
.feat13 {padding:5px 10px;background:#143e68; float:right;width:100%}
.feat14 {padding:5px 10px;background:#0d3256; float:right;width:100%}.entry-content p:last-child {float:left;}