/*
Theme Name: WordPress Kaus
Theme URI:
Description: Design made by the Kaus Media Group.
Author: Zoltan Danko
Author URI:
Version: 0.9
*/

img {behavior:url("iepngfix.htc")}

/* general rules */
body {margin:0;padding:0;background-color:#000;font-size:12px;font-family:Arial,Verdana,Sans-Serif;color:#666;text-align:left}

ul, ol {margin:0;padding:0;list-style-type:none}
form {margin:0;padding:0}
p {margin:0 0 10px 0;padding:0}

a {color:#fff}
a:hover {text-decoration:none}
a:focus, a:active {outline:none}
a img {border:none}

/* main containers */
#page {width:960px;margin:0 auto}
#header {margin-bottom:25px}
#header h2 {margin:10px 0}
#header ul.menu {height:38px;background:transparent url('images/bg-menu.gif') repeat-x 0 0}
#header ul.menu li {position:relative;float:left;padding:0 15px;z-index:110}
#header ul.menu li a {font-size:14px;color:#f8921d;line-height:38px;text-decoration:none}
#header ul.menu li.sel a, #header ul.menu li a:hover {color:#fff}
#header .audio_player {float:right;width:334px;padding:0 10px;background-color:#111;border:1px solid #232323;color:#fff}
#header .audio_player h2 {margin-bottom:8px}
#header .audio_player p.img {float:left;margin-right:5px;padding:1px;border:1px solid #232323}

#title {height:80px;margin-bottom:20px;padding:20px 0 0 40px;background:transparent url('images/bg-title.jpg') no-repeat 0 0;color:#fff}
#title h1 {margin:0 0 5px 0;font-size:28px;text-shadow:2px 3px 2px #000}
#title q {padding-left:20px;font-size:14px;font-style:italic}

#content .splash {position:relative;height:361px;background:transparent url('images/bg-orange.jpg') no-repeat 0 0;color:#fff}
#content .splash .contentsample {margin:0 500px 0 65px;padding-top:65px}
#content .splash .contentsample h2 {margin:0 0 10px 0;font-size:28px;text-shadow:2px 3px 2px #000}
#content .splash .contentsample p {margin-left:20px;font-size:16px;line-height:25px}
#content .splash a.read_more {display:block;height:34px;margin:6px 0 0 100px;line-height:34px;font-size:14px;font-weight:bold;text-decoration:none}
#content .splash a.read_more:hover span.left {text-decoration:underline}
#content .splash a.read_more span.left {float:left;display:block;height:34px;padding:0 5px 0 13px;background:transparent url('images/bg-btn.gif') no-repeat top left}
#content .splash a.read_more span.right {float:left;display:block;width:8px;height:34px;background:transparent url('images/bg-btn.gif') no-repeat top right;text-decoration:none}
#content .splash img {position:absolute;top:-51px;right:-20px;z-index:100}
#content .splash .video {position:absolute;right:15px;top:15px;border:2px solid #000}

#content div.faq {margin:0 0 15px 15px}
#content div.faq h4 {margin:0;padding:5px 0 2px 0;font-size:14px;text-decoration:underline;cursor:pointer}
#content div.faq p, #content div.faq ul {margin:0 0 0 20px}

#footer {margin-top:10px;background-color:#0f0f0f}
#footer h3 {margin:0 0 12px 0;color:#fff;font-size:20px}
#footer h4 {margin:6px 0 0 0;color:#fff;font-size:12px}
#footer h4 a {text-decoration:none}
#footer h4 a:hover {text-decoration:underline}
#footer p.footer {height:40px;background:transparent url('images/bg-footer.gif') repeat-x 0 0;color:#6b0000;line-height:40px;text-align:center}
#footer p.footer a {color:#6b0000}
#footer ul li.widget {float:left;width:280px;margin:10px 20px}

/* sidebars */
.content_left {float:left;width:660px}
.content_right {float:right;width:660px}
#sidebar {float:right;width:250px}
.sidebar_gallery {float:left !important}
#sidebar h3 {margin:0;padding-left:15px;background:transparent url('images/bg-sidebar-header.gif') no-repeat 0 0;font-size:17px;line-height:36px;color:#fff}
#sidebar ul li.widget {margin-bottom:20px;background-color:#101010}
#sidebar ul ul {padding:15px}
#sidebar ul li.widget li.current-cat a {padding-left:8px}
#sidebar ul ul li {margin:2px 0;list-style-position:inside;list-style-image:url('images/bg-arrow.gif')}
#sidebar ul ul li a {font-weight:bold;text-decoration:none}
#sidebar ul ul li a:hover {text-decoration:underline}
#wp-cumulus div {margin:15px}

/* single page */
h2.post_list {margin:0 10px 5px 10px;font-size:20px}
h2.post_list a {text-decoration:none}
div.post_list {margin:0 10px 0 10px}
div.post_list p {text-align:justify}
div.post_list a.more-link {font-style:italic}
div.post_info {margin-bottom:20px;padding:0 10px;background-color:#101010;color:#fff;font-style:italic;line-height:40px;text-align:right}
div.post_info span {float:left}

/* gallery page */
.gallery-title {margin-top:0;font-size:20px;color:#fff}

/* contact us page */
/*.content_musicians {position:relative;padding-right:420px}
.contact-form-musicians {position:absolute;bottom:-10px;right:-78px}*/
.content_musicians p, .content_musicians li {text-align:justify}
.content_musicians ol {list-style-type:disc;list-style-position:inside}
.content_musicians ol li {padding-left:10px}
#contactsubmit {display:block;width:164px;height:32px;margin-left:95px;border:none;background:transparent url('images/bg-btn-orng.gif') no-repeat 0 0;line-height:32px;color:#fff;font-size:14px;text-transform:uppercase}

/* comments */
h3#comments, #respond h3 {font-size:18px;color:#fff}
ol.commentlist {}
ol.commentlist li {margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #fff}
ol.commentlist li p {margin:0}
#respond textarea {width:500px;height:200px;padding:3px;background-color:#101010;border:1px solid #575757;color:#fff}
#respond #author, #respond #email, #respond #url {padding:3px;background-color:#101010;border:1px solid #575757;color:#fff}
#respond #submit {display:block;width:164px;height:32px;margin:0 300px 0 auto;border:none;background:transparent url('images/bg-btn-orng.gif') no-repeat 0 0;line-height:32px;color:#fff;font-size:14px;text-transform:uppercase}

/* others */
#content .widget-kauscontentsample {position:relative;top:-30px}
#content .widget-kauscontentsample h2 {margin:0 0 12px 0;color:#fff;font-size:20px}
#content .widget-kauscontentsample p {line-height:18px}
#content .widget-kauscontentsample p.img {float:left;margin:0 20px 0 0}

#footer .ngg-widget img {margin:0 1px 1px 0}

.white {color:#fff}

address {font-style:normal}

/* testimonials page */
.testimonials_page {color:#fff}
.testimonials_page span {color:#f8921d}

/* About AQ page */
ul#portfolio li {margin-bottom:15px}
ul#portfolio li h3 {margin:0;font-size:14px;text-transform:uppercase}
ul#portfolio li img {float:left;margin:0 20px 5px 0}
ul#portfolio li p.part1 {margin:10px 0 0 0}
ul#portfolio li p.part2 {display:none}
ul#portfolio li p a.more-info, ul#portfolio li p a.less-info {float:right;margin-top:10px;text-decoration:underline}

/* Wedding page */
ul.wedding {height:90px;margin-top:15px;padding-left:125px;background-color:transparent;background-position:0 0;background-repeat:no-repeat}
ul.wedding-1 {background-image:url('images/wedding-option-1.jpg')}
ul.wedding-2 {background-image:url('images/wedding-option-2.jpg')}
ul.wedding-3 {background-image:url('images/wedding-option-3.jpg')}
ul.wedding li {margin:4px 0;font-weight:bold}

dl.wedding dt {margin-top:10px !important;font-weight:bold;text-decoration:underline;cursor:pointer}
dl.wedding dd {display:none;margin-left:10px}

/* widget social links */
div.social {margin-top:10px}
div.social a {float:left;display:block;width:45px;height:45px;margin-right:5px;background:transparent url('images/social.png') no-repeat 0 0;text-decoration:none}
div.social a.twitter {background-position:0 0}
div.social a.facebook {background-position:0 -45px}
div.social a.lastfm {background-position:0 -90px}
div.social a.youtube {background-position:0 -135px}
div.social a.rss {background-position:0 -180px}

.page .post p img, .home #content p img, ul#portfolio li img {border:2px solid #666}

/* utils */
.defloater {display:block;float:none;clear:both;font-size:0;height:0}
.inv {display:none}
img.alignleft {float:left;margin:0 8px 8px 0}
img.alignright {float:right;margin:0 0 8px 8px}
a.read_more {}
