/*  
Theme Name: Nibras
Description: This theme is used for Nibras.
Version: 1.0
Author: iindev
Author URI: http://www.iindev.com
*/


@charset "utf-8";

	/* COMMON ELEMENTS */
body{margin:0;padding:0px;font-family:Arial;font-size:13px;color:#302f2f}
.clear:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
a img{border:0}
a,input,select,textarea{outline:none}

.FL{float:left;width:auto}
.FR{float:right;width:auto}
.CB{clear:both}
	/* COMMON ELEMENTS */	

	/* BEGIN HEADER */	
#header-wrapper{position:fixed;width:100%;min-width:1120px;height:83px;top:0;background:#FFFFFE;z-index:3}	
#header-wrapper a.logo{float:left;margin:5px 0 0 15px}
.top-nav {position:absolute;width:715px;left:440px;top:65px;/*margin:65px 0 0 135px;*/ background:#FFFFFE}
.top-nav ul{float:left;margin:0;padding:0;list-style:none}
.top-nav ul li{float:left;margin-right:17px}
.top-nav ul li a{float:left;font-family:Arial;font-size:12px;line-height:18px;text-decoration:none;text-transform:uppercase;color:#302f2f;display:block}
.top-nav ul li a:hover,.top-nav ul li.active a{background:url(images/nav-hover-bg.gif) repeat-x left bottom}

.top-nav ul li.current_page_item > a,
.top-nav ul li.current-menu-ancestor > a,
.top-nav ul li.current-menu-item > a,
.top-nav ul li.current-menu-parent > a {
	background:url(images/nav-hover-bg.gif) repeat-x left bottom;
}

* html .top-nav ul li.current_page_item > a,
* html .top-nav ul li.current-menu-ancestor > a,
* html .top-nav ul li.current-menu-item > a,
* html .top-nav ul li.current-menu-parent > a {
	background:url(images/nav-hover-bg.gif) repeat-x left bottom;
}

	/* END HEADER */	

	/* BEGIN CONTAINER */	
#logo-container{ width:289px; margin:0 auto; position:relative;}
#logo-container img{position:absolute; left:0; visibility:hidden}
	
#container-wrapper{position:relative;clear:both;width:100%;height:560px;padding-top:83px;background:#FFFFFE;z-index:2}
* html #container-wrapper{padding-top:0}
.contents-wrapper{clear:both;width:1100px;/*height:530px;*/ min-height:530px; padding:30px 0 0 15px}
* html .contents-wrapper{height:auto !important; height:530px}
.left-column{float:left;width:730px}
.right-column{float:left;width:260px;padding:5px 0 0 30px}
.contents-wrapper p{clear:both;float:none;margin:0;padding:0 0 20px;line-height:20px;display:block}
.credit-content-column{float:left}
.credit-container{clear:both}
.credit-container h1{clear:both;margin:0;padding:5px 0;font-size:12px;text-transform:uppercase;display:block}
.credit-container ul{float:left;width:175px;margin:0;padding:0 0 15px;list-style:none}
.credit-container ul li{clear:both;line-height:16px;display:block}

	/* BEGIN GALLERY PAGE */	
.gallery-container{float:left;width:auto;height:550px;padding:10px 0 0 7px; overflow:hidden; width:29999px;}
* html .gallery-container{margin-bottom:-83px}
.gallery-container div.ngg-gallery-thumbnail-box{float:left;min-width:150px;padding-right:7px}
.gallery-container div.ngg-gallery-thumbnail-box p{float:left; margin-right:7px; clear:none;}
.gallery-container div img{float:left;/*width:422px;*/ height:550px; margin:0}
	/* END GALLERY PAGE */	
	/* END CONTAINER */	
	
	/* BEGIN FOOTER */	
#footer-wrapper{position:relative;clear:both;height:20px; line-height:20px; font-size:11px; background:#FFFFFE;z-index:1; text-align:center}
#footer-wrapper a,.contents-wrapper p a{text-decoration:none; color:#302f2f}
#footer-wrapper a:hover,.contents-wrapper p a:hover{text-decoration:underline; color:#000}
	/* END FOOTER */	