/* $Id$ */
/* cosmic_orange  */

body {
background:#42c1ef url(http://www.cosmiccorner.co.nz/cosmic_corner_funkstore/images/cosmic_background.jpg) no-repeat;
color:#000000;
font-family: "Verdana", "Tahoma", "Trebuchet";
font-size: 11px;
margin:0;
padding:0;
text-align:left;
background-position: center top;
}

h1 {
color:#f76115;
font-size:13px;
font-weight:bold;
margin-top: 5px;
}


h2 {
color:#ffffff;
font-size:14px;
font-weight:bold;
}

h3 {
color:#f76115;
font-size:13px;
font-weight:bold;
}

h4 {
color:#f76115;
font-size:11px;
font-weight:bold;
}


h5 {
color:#f76115;
font-size:14px;
font-weight:bold;
margin-top: 4px;
margin-bottom: 4px;
}

#content h2 {
font-size:12px;
margin-bottom:10px;
font-size: 12px;
}

#content h4 {
color: #f76115;
	padding: 0;
	margin: 0;
}

.view-field.view-data-node-data-field-photo-field-photo-fid {
padding: 4px 10px 0px 0px
}

#event-content{
float: left;
}

h5 {
color:#f76115;
font-size:18px;
font-weight:bold;
}

h6 {
color:#ffffff;
font-size:12px;
font-weight:bold;
}

p {
margin: 0px;
}

a {
color:#505050;
font-weight:bold;
text-decoration:none;
}

a:hover {
color:#808080;
}

/*** Main container ***/

#container {
margin:auto;
width:955px;
padding:0;
}

.node-form{
width: 470px;
}

/*** views ***/

.field.field-type-image.field-field-image {
float: left;
padding-right: 10px;
}

.field.field-type-image.field-field-main-image {
padding-right: 10px;
}

ul.links.inline {
padding-top: 10px;
}


/*** Header section ***/

#login {
	margin-bottom:0;
	margin-left: 755px;
	width: 150px;
	position: absolute;
	z-index: 3;
	height:172px;
	line-height:1.5;
	font-family:lucida grande;
	font-size:10px;
	color:#ffffff;
	text-align:right;
	padding-right:5px;
	padding-left:10px;
}


#login a{
	color:#ffffff;
	text-decoration:none;	
}

#login a:hover{
	color:#333333;
	text-decoration:none;	
}

#login a:active{
	color:#333333;
	text-decoration:none;	
}


#logo {
  float: left;
}

#sitename {
height: 172px;
text-align: left;
}

#sitename h1,#sitename h2 {
margin:0;
padding:0;
}
	
#sitename a {
color: #FFFFFF;
}

#sitename h1 {
font-size:2.4em;
padding-top:20px;
}

#sitename h2 {
font-size:1.6em;
}

/*** Login section ***/

#edit-field-product-image-upload{
width: 300px;
}

.form-box {
	background:#ffffff;
	border:#000000 solid 1px;
	margin-bottom:1px;
	color:#f54300;
	font-size:10px;
	height: 15px;
	display: block;
	margin-left: 5px;
}

.form-btn {
	background:#e30000;
	background-image:url(http://www.cosmiccorner.co.nz/cosmic_corner_funkstore/images/btn-go.gif) no-repeat;
	border:none;
	font-family:lucida grande;
	font-size:10px;
	color:#ffffff;
	margin-bottom:1px;
	width:25px;
	height: 18px;
}

.form-reg {
font-family:lucida grande;
font-size:9px;
color:#f54300;
margin-bottom:2px;
}

.login_text{
display:block;
height:122px;

}


/*** Horizontal menu ***/

#mainmenu {
}

#mainmenu ul {
font-size:14px;
margin:0;
padding:0;
}

#mainmenu li {
float:left;
height:30px;
list-style:none;
padding:0;
text-align:center;
width:160px;
}

#mainmenu a {
display:block;
font-size:0.7em;
padding:11px;
color:#ffffff;
text-transform:uppercase;
background: url(http://www.cosmiccorner.co.nz/cosmic_corner_funkstore/images/tab-blank.gif) top left no-repeat;
}

#mainmenu a:hover {
background:url(http://www.cosmiccorner.co.nz/cosmic_corner_funkstore/images/tab-over.gif) top left no-repeat;
color:#000000;
text-decoration:none;
}

#mainmenu a.active {
background:transparent url(http://www.cosmiccorner.co.nz/cosmic_corner_funkstore/images/tab-over.gif) top left no-repeat;
color:#000000;
text-decoration:none;
}

/*** Content wrap ***/



#links inline{
float: right;
}

.event_calendar{
display: none;
}

#wrap {
min-height: 1450px;
width: 955px;
float: left;
clear:both;
padding:0;
background: #ffffff url(http://www.cosmiccorner.co.nz/cosmic_corner_funkstore/images/container-bg.gif) top left repeat-y;
}

/*** Sidebars ***/

#leftside,#rightside {
margin:0;
}

#leftside {
float:left;
margin-right:0px;
padding:0 10px 10px;
padding-top: 5px;
width:190px;
}

#rightside {
float:right;
margin-right:10px;
width:240px;
margin-top:7px;
}

.feature_bg {
background: #9fac5d url(img/feature-bg.gif) no-repeat;
}

#playtunes a{
background-image: url(http://www.cosmiccorner.co.nz/cosmic_corner_funkstore/images/tune-in-sound-cloud.jpg);
display: block;
width: 185px;
padding-top: 94px;
height: 0px;
overflow: hidden;
}

#playtunes a:hover{
background-image: url(http://www.cosmiccorner.co.nz/cosmic_corner_funkstore/images/tune-in-sound-cloud.jpg);
background-position: 0px 94px;
}

#shop a{
background-image: url(http://www.cosmiccorner.co.nz/cosmic_corner_funkstore/images/shop-online.gif);
display: block;
width: 184px;
padding-top: 101px;
height: 0px;
overflow: hidden;
}

#shop a:hover{
background-image: url(http://www.cosmiccorner.co.nz/cosmic_corner_funkstore/images/shop-online.gif);
background-position: 0px 101px;
}


/*** Content ***/

#content {
color:#2a2a2a;
padding:0px 20px 5px;
margin:0px 245px 0px 195px;
}

.view-content.view-content-Mates .view-grid-item{
width: 220px;
height: 246px;
vertical-align: top;
background-image: url(http://www.cosmiccorner.co.nz/cosmic_corner_funkstore/images/mates-bk.gif);
background-repeat: no-repeat;
}

.view-content.view-content-Mates .view-data-node_title{
height: 50px;
padding-left: 5px;
padding-top: 5px;
}


.view-content.view-content-cosmiclibrary .view-grid-item{
width: 220px;
height: 246px;
vertical-align: top;
background-image: url(http://www.cosmiccorner.co.nz/cosmic_corner_funkstore/images/mates-bk.gif);
background-repeat: no-repeat;
}


.view-item.view-item-outerspaceproductgrid{
width: 145px;
height: 150px;
vertical-align: top;
background-image: url(http://www.cosmiccorner.co.nz/cosmic_corner_funkstore/sites/default/files/product-bk.gif);
background-repeat: no-repeat;
float: left;
margin-bottom: 5px;
margin-right: 5px;
}

.view-item.view-item-outerspaceproductgrid .view-field.view-data-node-title{
height: 33px;
padding-left: 5px;
padding-top: 5px;
font-weight: bold;
text-transform: uppercase;
color: #2F5540;
font-size: 10px;
}



.view-item.view-item-productgrid{
width: 145px;
height: 150px;
vertical-align: top;
background-image: url(http://www.cosmiccorner.co.nz/cosmic_corner_funkstore/sites/default/files/product-bk.gif);
background-repeat: no-repeat;
float: left;
margin-bottom: 5px;
margin-right: 5px;
}

.view-item.view-item-productgrid .view-field.view-data-node-title{
height: 33px;
padding-left: 5px;
padding-top: 3px;
font-weight: bold;
text-transform: uppercase;
color: #2F5540;
font-size: 10px;
line-height: 11px;
}

.view-content.view-content-cosmiclibrary .view-data-node_title{
height: 50px;
padding-left: 5px;
padding-top: 5px;
text-transform: uppercase;
}

.view-content.view-content-blogphotogallery .view-data-node_title{
text-shadow: 1px 1px 2px #1c0000;
background-color:#A0AC5C;
display: block;
width:445px;
height:20px;
font-size: 12px;
font-weight: bold;
color: #fff;
padding-left:5px;
text-transform: uppercase;
}


/* removed - causes issues with TinyMCE */
/* #content img {*/
/*  border:1px solid #b0b0b0;*/
/*  float:left;*/
/*  margin:5px 15px 6px;*/
/*  padding:5px;*/
/* } */

.links ul, .links li {
font-size: .95em;
display: inline;
}

.links li {
	padding: 0 15px 0 0;
}

.links {
	text-align: right;
}

#block-quicktabs-2{
}

.submitted {
	padding: 0px 30px 0 0;
	font-size: .9em;
}

.view-data-event-event-start{
text-transform: uppercase;
color:#2F5540;
font-weight: bold;
margin-top: 5px;
margin-bottom: 5px;
border-bottom: dotted 1px teal;
width: 220px;
}

.view-data-node-link {
	background-image: url(http://www.cosmiccorner.co.nz/cosmic_corner_funkstore/images/ftr_grass.gif);
	background-repeat: repeat-x;
	height: 17px;
	padding: 0px 11px 0px 2px;
	text-align: right;
	width: 409px;
	font-size: 10px;
	font-weight: bold;
}

.view-data-node-link a{
	font-size: 10px;
	color: #fff;
}


.view-data-node_title, .view-data-node-title{
	font-size: 13px;
	text-transform: uppercase;
	color: #f76115;
	font-weight: bold;
	margin-bottom: 5px;
}

.view-photogallery img{
	float: left;
	margin-right: 3px;
	margin-bottom: 3px;
}


/*** Content ***/


.postinfo ul, .postinfo li {
	margin: 0;
	padding: 0;
	display: inline;
	list-style: none;
}

.postinfo li {
	padding: 0 15px 0 0;
}

.postinfo ul li:before {
	content: url("../andreas09/img/square-black.gif");
	padding-right: 3px;
}

#content .feed-icon {
	display: none;
}

.view.view-Mates .node{
float: left;
}

.node {
	margin-bottom: 5px;
	padding-top: 5px;
}

.comment .title a {
  font-size: 1.1em;
  font-weight: normal;
}
.comment .picture {
  border: 1px solid #abc;
  float: right;
  margin: 0.5em;
}

.block {
	margin-bottom: 0px;
}

/*** Footer ***/

#footer {
background:#000000;
clear:both;
color:#ffffff;
font-size:9px;
font-weight:bold;
margin:auto;
padding-top:10px;
text-align:center;
width:955px;
min-height:26px;
font-family:lucida grande;
}

#footer a {
color:#ffffff;
font-weight:bold;
font-size:9px;
text-decoration:none;
}

#footer a:hover {
color:#ffc000;
text-decoration:none;
}

#footer a:active {
color:#ffc000;
text-decoration:none;
}

#ftrmenu {
height:30px;
background:#F5C048;
}

#ftrmenu ul {
font-size:12px;
margin:0;
padding:0;
}

#ftrmenu li {
float:left;
height:30px;
list-style:none;
padding:0;
text-align:center;
width:160px;
}

#ftrmenu a {
color:#ffffff;
display:block;
font-size:0.7em;
padding:11px;
text-transform:uppercase;

}

#ftrmenu a:hover {
color:#f5c048;
text-decoration:none;
}

#ftrmenu a.active {
color:#f5c048;
text-decoration:none;
}

/*** Various classes ***/

.clearingdiv {
clear:both;
height:30px;
width:1px;
}

.hide {display:none;}

/*** drupal.css fixes ***/
.profile {
	clear: none;
}

.node-form .standard {
	clear: none;
}

/*** Text format ***/


/*** Additions ***/

/*** FORM fix ***/
form {
  width: 455px;
}

/*** Event Teaser ***/

#event_teaser {
display:block;
width:420px;
height: 193px;
padding: 0px;
margin:0px;
background-color: #efefef;
}

#event_teaser .promoter{
	padding-top: 2px;
	background-color:#A0AC5C;
	display: block;
	width: 410px;
	height: 15px;
	font-size: 9px;
	font-weight: bold;
	color: #2f5540;
	padding-left:5px;
	padding-right: 5px;
}

#event_header{
text-shadow: 1px 1px 2px #1c0000;
background-color:#A0AC5C;
display: block;
width:410px;
height:20px;
font-size: 12px;
font-weight: bold;
color: #fff;
padding-left:5px;
padding-right: 5px;
text-transform: uppercase;
}

#event_header a{
color: #fff;
}

#event_time{
font-weight: bold;
color: #2F5540;
padding-left: 5px;
padding-bottom: 5px;
padding-top: 5px;
border-bottom: 1px #ccc dotted;
background-color: #ececec;
}

#event_teaser .time{
	margin-left: 240px;
	width:170px;
}

#event_teaser .thumb{
	float:left;
	width: 130px;
	height: 175px;
}

#event_body {
margin-left: 145px
border:solid 1px #000;
}

#event_body .detail{
font-size: 10px;
font-weight: bold;
width: 60px;
float: left;
color: #ee4611;
text-transform: uppercase;
}

#read_more a{
background-image: url('http://www.cosmiccorner.co.nz/cosmic_corner_funkstore/images/read-more.gif');
background-repeat: no-repeat;
font-size:0px;
display:block;
width:425px;
height:32px;
border: 0px;
}

#read_more a:hover{
background-position: 0 -33px;
display:block;
height:34px;
}

/*** Blog ***/
#block-views-Blog{
margin-top: -13px;
}


#block-views-Blog .node{
display:block;
width:455px;
height: 227px;
padding: 0px;
margin:0px;
background-color: #efefef;
}

.view.view-Blog .node{
display:block;
width:455px;
height: 230px;
padding: 0px;
margin:0px;
background-color: #efefef;
}

.view.view-Blog .node .content{
height: 137px;
}

#block-views-Blog img{
float: left;
margin-right: 5px;
}

.view.view-Blog img{
float: left;
margin-right: 5px;
margin-top: 0px;
}

#block-views-Blog .title{
text-shadow: 1px 1px 2px #1c0000;
background-color:#A0AC5C;
display: block;
width:445px;
height:34px;
font-size: 12px;
font-weight: bold;
color: #fff;
padding-left:5px;
padding-right: 5px;
text-transform: uppercase;
margin-bottom: 0px;
}

.view.view-Blog .title{
text-shadow: 1px 1px 2px #1c0000;
background-color:#A0AC5C;
display: block;
width:445px;
height:34px;
font-size: 12px;
font-weight: bold;
color: #fff;
padding-left:5px;
padding-right: 5px;
text-transform: uppercase;
margin-bottom: 0px;
}

.view-field.view-data-node_title y{
text-shadow: 1px 1px 2px #1c0000;
background-color:#A0AC5C;
display: block;
width:444px;
height:20px;
font-size: 12px;
font-weight: bold;
color: #fff;
padding-left:5px;
padding-right: 5px;
text-transform: uppercase;
margin-bottom: 0px;
}

.view-content.view-content-blogphotogallery img{
float:left;
margin-top: 2px;
margin-bottom: 2px;
margin-right: 4px;
}

.view-item.view-item-blogphotogallery{
margin-left: 8px;
}

#content .view.view-Blog h2{
margin-bottom: 0px;
}

.blog_usernames_blog{
display: none;4
}

#block-views-Blog .title a{
color: #fff;
}

.view.view-Blog .title a{
color: #fff;
}

.view.view-homepageslideshow{
background-image: url(http://www.cosmiccorner.co.nz/cosmic_corner_funkstore/sites/default/files/slideshow-bk.gif);
background-repeat: no-repeat;
width: 455px;
height: 330px;
margin-top: 10px;
}


.view.view-homepageslideshow img{
padding-left:6px;
padding-top:5px;
}


.view-field.view-data-node-title a{
text-transform: uppercase;
color: #fff;
}


#event_time{
font-weight: bold;
color: #2F5540;
padding-left: 5px;
padding-bottom: 5px;
padding-top: 5px;
border-bottom: 1px #ccc dotted;
background-color: #ececec;
}

#event_teaser .time{
	margin-left: 240px;
	width:170px;
}

#event_body {
margin-left: 145px
border:solid 1px #000;
}

#event_body .detail{
font-size: 10px;
font-weight: bold;
width: 60px;
float: left;
color: #ee4611;
text-transform: uppercase;
}

#read_more a{
background-image: url('http://www.cosmiccorner.co.nz/cosmic_corner_funkstore/images/read-more.gif');
background-repeat: no-repeat;
font-size:0px;
display:block;
width:425px;
height:32px;
border: 0px;
}

#read_more a:hover{
background-position: 0 -33px;
display:block;
height:34px;
}

#content .first.node_read_more .node_read_more{
background-image: url('http://www.cosmiccorner.co.nz/cosmic_corner_funkstore/images/read-more-node.gif');
background-repeat: no-repeat;
font-size:0px;
display:block;
width:455px;
height:45px;
border: 0px;
}

#content .node_read_more a:hover{
background-position: 0 -44px;
}

.view-content.view-content-Blog p{
margin-left: 5px;
}

/*** Blocks ***/
#block-block-16,#block-block-17,#block-block-21{
margin-top: 6px;
margin-bottom: 0px;
height: 10px;
}

#block-views-Event1, #block-views-Event2, #block-views-Event3 .view-data-node-data-field-photo-field-photo-fid{
background-color: #A0AC5C;
padding-left: 5px;
text-align: center;
}

.view-footer{
padding: 0px;
font-size: 0px;
}

.view-footer img{
border: none;
margin: 0px;
padding-left: 5px;
}

.view-header.view-header-Blog{
height: 28px;
}

.view-footer-upcoming-all {
background:#FFFFFF url('http://www.cosmiccorner.co.nz/cosmic_corner_funkstore/images/event-guide-ftr.gif') no-repeat  center bottom;
height:10px;
}

/*** Tinymce ***/

#edit-body_parent{
width: 445px;
}


/*** Quicktabs -Event ***/ 

.block-quicktabs-1 .block.block-quicktabs{
background: #a0ac5c url('images/event-block-bg.gif') repeat-y;
}  

#block-quicktabs-1 a{
color: #A0AC5C;
}

#block-quicktabs-2 .item-list ul li{
height: 235px;
}

#block-quicktabs-1 .view-field.view-data-node-title a {
display: block;
width: 224px;
font-size: 11px;
}

#block-quicktabs-1 .quicktabs ul{
padding-top: 0px;
padding-bottom: 0px;
}

.view-data-node-data-field-video-field-video-embed{
margin-left: 23px;
}

#block-views-homepageslideshow .view-field.view-data-node-title a{
margin-left: 5px; 
}

.quicktabs ul{
margin: 0px;
padding: 10px 0 11px 10px;
}

.view-content-photogallery .view-grid-item{
width: 460px;
float: left;
}

.block ul {
padding:0;
}



/*** End of file ***/
