/*  
Theme Name: Adria events
Theme URI: http://www.adriaevents.com
Description: Simple, light and clean 
WP theme for Adria events
Author: Martina Salov
Author URI: 
Version: 1.0
Tags: white, light, tan, two-columns, three-columns, right-sidebar, fixed-width, threaded-comments
Theme released under GPL license (http://www.opensource.org/licenses/gpl-license.php)
*/


/************************************************
*	Defaults, WP and misc. stuff		*
************************************************/
* {margin:0; padding:0;}
h1, h2, h3, h4, h5, h6, p {}
a {color:#585840; text-decoration:underline;}
a:hover {color:#90906c; text-decoration:underline;}
a img {border:none;}

code {color:#555;}
.cleared {clear:both;}
.highlight {color:#D9D688; font-weight:bold;}
.navigation {font-size:0.8em; margin-bottom:0;}
hr {color: #ccc; border: 1px solid #dedede;}
pre {height: auto; overflow-x:scroll;}
fieldset {margin:0; padding:0; border:0;}
dd {padding-left:15px;}

.alignleft {float:left; margin:10px 10px 5px 0;}
.alignright {float:right; margin:10px 0 5px 10px;}
.aligncenter,
div.aligncenter {margin:10px auto; text-align:center; display:block;}

img.alignleft {float:left; margin:10px 10px 5px 0;}
img.alignright {float:right; margin:10px 0 5px 10px;}
img.aligncenter {margin:10px auto; text-align:center; display:block;}

.wp-caption {border:1px solid #ddd; text-align:center; background-color:#f3f3f3; padding-top:4px;
  /* 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;}



/************************************************
*	Body and wrappper		*
************************************************/
body { font: 62.5%/1.6em Arial, Helvetica, sans-serif; color:#676767; margin:0; background: #898989 url(images/background.gif) repeat-x; }
#wrapper {width:920px; margin:0 auto; text-align:left;}


/************************************************
*	Header		*
************************************************/
#header { background: url(images/headerBg.png) no-repeat; height: 160px; position: relative;}


#title h1	{ position: absolute; height: 60px; width: 250px; top: 26px; }
#title h1 a	{ text-indent: -999em; display: block; border:none; height: 60px; line-height: 1px; width: 250px; }

#title span { color:#222; text-indent: -9999px; display: block; font-size: 0px; line-height: 0px; visibility: hidden; }

#mainnav { padding:0px 10px; margin:0 0 10px; height:34px; background: url(images/navigationBg.png) no-repeat; position: absolute; bottom: 0px; width: 900px; }

/************************************************
*	Content		*
************************************************/	

#main {background:#fff; width:920px; /* specifying width fixes dimensional bug in ie6 */ padding:0;}


#content { padding:10px 25px 30px; display: inline; float: left; width: 622px; background: #fff; }
#content p { line-height:1.6; margin:0px 0 1.3em; font-size:1.2em; word-spacing:2px; }
#content a { text-decoration:none; color:#ef9100; border-bottom:1px solid #eee; }
#content a:hover { color:#5D5D5D; }
#content h2 { margin:15px 0; border-bottom:1px dashed #cacaca; padding:5px 0; font: bold normal 1.2em/30px Arial, Helvetica, sans-serif; color: #494949;  }
#content h2 a { color:#494949; text-decoration:none; border:none; }

table { text-align: left; border-collapse: collapse; border-spacing: 0;  font-size:1.2em; }
#content table { width:100%; }
#content td { padding:5px; border:solid 1px #D7D7D7;}


/************************************************
*	Sidebar		*
************************************************/

#sidebar { width:208px; float:right; padding:25px 16px 30px 24px; display: inline; background: #fff; margin-bottom:10px; color:#676767; }


#sidebar h2 { margin:0px 0 15px; border-bottom:1px dashed #cacaca; padding:5px 0; font: bold normal 1.2em/30px Arial, Helvetica, sans-serif; color: #676767; }
#sidebar ul { list-style:none; margin:0; }
#sidebar li { padding:3px; border-bottom:1px solid #f6f6f6; }
#sidebar li a { color:#f29400; text-decoration:none; }
#sidebar input { width:240px; padding:5px; background:#fdfdfd; color:#444; border:1px solid #f6f6f6; font:11px Verdana; }
#sidebar input:focus { background:#fff; border:1px solid #eee; }
#sidebar li a:hover { color:#FFF; }
#sidebar p { line-height:1.6; margin:0px 0 0.6em;  }


p.news { padding:10px 10px 0px; background:#fff; margin:10px 0; color:#676767; border-bottom:#BCE67D; font-size: 1.2em; }

.textwidget { padding:0px; background:#fff; margin:10px 0; color:#676767; border-bottom:#BCE67D; font-size: 1.2em; }
.textwidget p { padding:0px;  }
blockquote { padding:5px 15px; background:#f6f6f6;	margin:10px 0; border:1px solid #eee;
}





#sidebar table {width:160px; font-size:0.75em; margin-bottom:15px;}


#sidebar ul.children li {border-bottom:none;}
#sidebar ul.children {margin-bottom:-5px;}

#tag_cloud a {display:inline;}

#feedbox {border:1px solid #bbb; padding:2px; width:190px; color:#444; font-size:1em;}
.feedsubmit {border:none; background:#656551; color:#fff; font-size:0.9em; padding:1px 5px; margin-left:5px;}
.feedsubmit:hover {cursor:pointer; background:#8c8c6a;}

#searchbox {width:170px; color:#444; font-size:0.9em; padding:1px 2px 2px 2px;}
.submitbutton {border:none; background:#656551; color:#fff; font-size:0.9em; padding:0 5px 1px 5px;}
.submitbutton:hover {cursor:pointer; background:#8c8c6a;}



/************************************************
*	Footer		*
************************************************/

#footer { width:920px; margin:0px auto;clear:both; height:98px; text-align:right;  color:#333; background: url(images/footerBg.png);font-size:1.1em;}

#footerleft {float:left; width:600px; text-align:left; color:#fff; font-size:1.1em; padding:15px 0px 0px 20px;}

#footerleft p#footercopy {font-size:0.6em; margin:0; padding:12px 0 0 5px; text-transform:uppercase;}
#footerleft p#footercopy a {color:#4f4f3c; text-decoration:none; text-transform:uppercase;}
#footerleft p#footercopy a:hover {color:#444431; text-decoration:none; background:#fff;}

#footerright {float:right; width:100px; text-align:right; padding:30px 20px 0px 0px;}

/******************* LOOPED SLIDER *************/
/******************* Required ******************/
.floatLeft										{ float:left; margin:0px 200px;}

.bannerHolder 									{ width:900px; float:left; display:inline; background:url(images/scrollerBg.png) no-repeat; padding:10px; }


.container 										{ width:900px; height:280px; overflow:hidden; position:relative; cursor:pointer; }
.slides 										{ position:absolute; top:0; left:0; }
.slides div 									{ position:absolute; top:0; width:900px; display:none;  }
/******************* Optional ******************/
#loopedSlider 									{ margin:0px; width:900px; position:relative; clear:both; color:#fff;  }
#loopedSlider h3								{ font-size:1.7em; color:#fff; padding-top:40px; padding-bottom:8px;  }
#loopedSlider p									{ font-size:1.2em; line-height:1.6; margin-bottom:1em; margin-right:50px; }
#loopedSlider img								{ float:left; margin: 0px 150px; }

span.detailsBtn									{ height: 19px; display:block; text-indent: -9999px; float:left; }
span.detailsBtn a								{ width: 109px; height:19px; display: block; }
span.detailsBtn									{ width: 109px; }
span.detailsBtn									{ background: url(images/detaljnijeBtn.png) no-repeat; }




ul.pagination 									{ list-style-type:none; padding:0; margin:0px; width:300px; position:absolute; left:10px; bottom:12px; }
ul.pagination li 								{ float:left; margin:0 5px 0 0px; }	
ul.pagination a 								{ display:block; width:12px; padding-top:12px; height:0; overflow:hidden; background-image:url(images/pagination.png); background-position:0 0; background-repeat:no-repeat;}
ul.pagination li.active a 						{ background-position:0 -12px}
