/*
Theme Name: 960Base Theme CLEAN
Theme URI: http://960basetheme.kiuz.it/
Description: Wordpress theme based on 960 Grid System, Clean
Version: 1.5.0
Author: Domenico Monaco
Tags:

960 Base Theme, Version 1.5.0, 2009-06-30
Created by Domenico Monaco. See the official site for more info: http://kiuz.it
http://960basetheme.kiuz.it/
Under GPL/MIT License
Based on Fluid 960 Grid System
Use Moo Javascript tools
*/

/*
+----------------------------------------------------+
| 960 Base Theme created by Domenico Monaco          |
| This project is free be used and modified under    |
| GPL and Mit License, please read more              | 
| This note remain intact                            |
| ____________________________________________       |
| 960 Base Theme | http://960basetheme.kiuz.it       |+----------------------------------------------------+
*/

/* Import Css of Framwork, Fluid 960 Grid System */
/*
 * 
 *
 */


/* css files of Grid System, if you want to use Fluid Grid System change:
 * @import url("css/960.css"); >>> to  >>> @import url("css/960.css");
 * note: @import url("css/960.css"); is cratede by Sthepen Bau and is included in Fluid 960 Grid System
 */
@import url("css/reset.css");

@import url("css/grid.css");

@import url("css/text.css");


/* Fluid Grid System Navigation and color styling */

@import url("css/nav.css");

/* All of css files of Fluid 960 Grid System & 960 Grid System, you can copy/past this for you prject*/
/*
@import url("css/reset.css");
@import url("css/960.css");
@import url("css/text.css");
@import url("css/grid.css"); 
@import url("css/layout.css");
@import url("css/nav.css");
*/

/* Css by Domenico Monaco, this adding color and Styling to standard layout.css*/

@import url("css/l-color.css");


/* 960 Base Theme basic classes & ids */

body {
	background:url(img/bg.gif) top left repeat-x #0C5B62
}

a.skip:link, a.skip:visited { 
   display: block;
   overflow: hidden; 
   text-indent: -600em; 
   background: transparent; 
   border: 0;
   font-size:small;
   width: 12em;
} 
a.skip:focus, 
a.skip:hover, 
a.skip:active { 
   display: block;
   padding:1em;
   text-indent: 20px; 
   font-size:small;
   border:0;
   width: 12em;
   background-color:#00C47B;
   color:#FFFFFF
} 

#skiplink {
	position:absolute;
	top:0;
	left:0;
	text-align:center
}

#wrapper {
	height:210px;
	margin-bottom:2%;
	background:url(img/rhs.jpg) bottom right no-repeat #fff
}

#wrapper_2 {
	background:url(img/lhs.gif) top left no-repeat
}

#img-head {
	height:9.55em;
	background: url(img/logo.gif) no-repeat 5em 0.5em;
}

.hide {
	display:none;
	visibility:hidden
}

/* Several classes for aligning images and block elements (DIV, P, TABLE etc.) were introduced in WordPress 2.5  */
.aligncenter,
div.aligncenter {
   display: block;
   margin-left: auto;
   margin-right: auto;
}

.alignleft {
   float: left;
   margin: 0 1em 1em 0
}

.alignright {
   float: right;
}

.wp-caption {
   border: 1px solid #ddd;
   text-align: center;
   background-color: #f3f3f3;
   padding-top: 4px;
   margin: 10px;
   /* optional rounded corners for browsers that support it */
   -moz-border-radius: 3px;
   -khtml-border-radius: 3px;
   -webkit-border-radius: 3px;
   border-radius: 3px;
}

.wp-caption img {
   margin: 0;
   padding: 0;
   border: 0 none;
}

.wp-caption p.wp-caption-text {
   font-size: 11px;
   line-height: 17px;
   padding: 0 4px 5px;
   margin: 0;
}

/* Several classes for wordpress */
.categories {}
.cat-item {}
.current-cat {}
.current-cat-parent {}
.pagenav{}
.page_item {}
.current_page_item {}
.current_page_parent {}
.widget {}
.widget_text {}
.blogroll {}
.linkcat{}

#navi {
	margin:0;
	width:100%;
	border-bottom:10px solid #00C47B;
	height:2.5em;
}

#footer_links li {
	position:relative;
	float:left;
	list-style:none;
	margin-left:0;
	margin-right:.5em
}

.widget li {
	list-style:none;
	margin-left:0
}

.flower,.latest li {
	list-style-image:url(img/bullet.gif)
}

.line, hr {
	padding:0;
	margin:1em 0 1em 0;
	border-bottom:3px solid #fe3bd5;
	clear:both
}

#cerca img, #cerca p {
	padding:0;
	margin:0;
	font-size:85%
}

#cerca {
	margin-top:2.6em
}

#searchform label {
	display:block;
	font-weight:normal;
	line-height:130%;
	font-size: 21pt;
	color:#9d0075;
	margin-bottom:0.25em
}

form label {
	display:block
}

ul.bookmark {
	margin:0.5em;
}

ul.bookmark li {
	position:relative;
	float:left;
	margin-right:1.5em;
}

ul.bookmark li a {
	font-size:12pt;
	text-decoration:none
}

li.delicious {
	list-style-image:url(img/delicious.jpg);
}

li.digg {
	list-style-image:url(img/digg.jpg);
}

li.facebook {
	list-style-image:url(img/facebook.jpg);
}

li.reddit {
	list-style-image:url(img/reddit.jpg);
}

li.stumbleupon {
	list-style-image:url(img/stumbleupon.jpg);
}

.contactright {
	margin-bottom:1em
}

.contactleft {
	margin-bottom:0.25em
}

.contactleft span {
	color:#c90514
}

textarea {
	padding:0.25em
}

input {
	padding:0.1em
}

.button {
	background:url(img/button_bg.gif) top left repeat-x #00C47B;
	border-width:1px;
	border-style:solid;
	border-left-color:#fff;
	border-top-color:#fff;
	border-right-color:#00C47B;
	border-bottom-color:#00C47B;
	padding:0;
	color:#fff;
	font-weight:bold;
	padding:0.25em
}

.tweet li {
	margin-bottom:1em
}

.post-logo {
	background:url(img/post-logo.jpg) 50% 50% no-repeat;
	height:80px
}

.add_comment a{
	font-size: 85%;
	font-style:italic
}

.add_comment {
}

.posted_by {
	font-size:85%;
	margin-bottom:0
}

.meta {	
	font-size: 85%
}

.meta a {
	font-size:100%
}

p.abstract {
	font-size:110%;
	color:#497b7c !important
}

ol.commentlist, ol.commentlist li {
	padding:0;
	margin:0;
	list-style:none
}

.grid_2 {text-align:center}


.booknow li {list-style:none; margin-left:0; border:2px solid #fff; background-color:#f4c400; padding:10px; margin-bottom:10px}

.booknow li.paypal {background:url(img/paypal.gif) center right no-repeat #f4c400; border-bottom:none; padding-right: 100px}

.booknow li a {color:#000; text-decoration:none}

.jaws {position:absolute; margin-left:5000px; display:none}

div.promo-location {width: 47%; position:relative; float:left; margin:1%}
div.promo-location .nobullet li {list-style:none; margin-left:0}
div.promo-buy {width:47%; position:relative; float:left; margin:1%}

.latest li {margin-bottom: 0.5em; margin-left:1em}

.schedule {clear:both}

div.schedule img {width: 20%; float:left; position:relative}
div.schedule div {width: 70%; float:left; position:relative}

