/**

Theme Name: Flaunt Books

Theme URI: http://www.flauntbooks.com

Description: Search Engine Optimized Site designed for professional photographers.  Includes great plugins for social bookmarking, contact forms, galleries in blog, and more!

Version: 1.0

Author: Flaunt Books Inc.

Author URI: http://www.flauntbooks.com/

Copyright Skooks Designs.  All rights reserved.

**/



/* FLASH ROTATE -  http://www.ready2rocksites.com/demo/swf/header/rotate.php*/

/*#home #wrap #contentwrap #flash { background:url('/demo/swf/header/random.php') no-repeat;}*/





img.alignright {float:right; margin:0 0 1em 1em}

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

img.aligncenter {display: block; margin-left: auto; margin-right: auto; margin-top: 0; margin-bottom:1em;}

a img.alignright {float:right; margin:0 0 1em 1em}

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

a img.aligncenter {display: block; margin-left: auto; margin-right: auto; margin-top: 0; margin-bottom:1em;}

img.alignnone {display: block; margin-left: auto; margin-right: auto; margin-top: 0; margin-bottom:1em;}

em{ font-style: italic;}

.aligncenter {margin: 0 auto;}



html, body{height:100%; margin:0; padding:0;}

#background {height:100%;}



/** BODY STYLING - SIZES ETC. **/

#noscript { background:#CCCCCC; }

#noscript p { font-size:130%; font-weight:bold; padding:10px; text-align:center; background:#CCCCCC; display:block; color:#000000;}



.wrapper { width:980px; margin:auto; padding:0;}

.wrap { margin:auto; padding:0;}



#contentwrap{ /*width:960px;*/ padding:0; margin:0 auto;}



#bottom-shadow { width:980px; margin:auto; padding-left:9px; padding-right:9px; padding-top:8px; padding-bottom:0px}

#top-shadow { width:980px; margin:auto; padding-left:9px; padding-right:9px; padding-top:8px; padding-bottom:0px}



.breadcrumb{height:20px; padding:10px 0;}

.breadcrumb a{text-decoration:none;}

/** PAGE STYLING **/



div.postcontent img.wp-smiley{border:none;}



/** FLASH STYLING **/

#flash{border-bottom:0px double #CCC;}

object { outline:none; }

a{outline:none;}



.skobji img{border:1px solid #000; padding:4px;}

.skobji{padding:5px 0; margin:0 auto; text-align:center;}



.lt {padding:20px 0 20px 10px}



/** ARCHIVE STYLING **/

#archives{text-align:center;}

#archives h1{font-size: 120%; font-weight: bold; margin:0 0 10px 0;}

#archives ul{}

#archives ul li { }

/*#archives ul li a:link,#archives ul li a:visited {color:#771315; padding:0 10px;}

#archives ul li a:hover{color:#222222;}*/

span.emptymonth{color:#999; padding:0 10px;}



.post{padding:0; border-bottom:0px double #EFEFEF;}



.commentarea{padding:20px 20px;}

.main{min-height:400px;}





ul.twitter{margin:15px 0;overflow:hidden;}

li.twitter-item {padding-bottom:10px;}



/** WP 125 AD CSS **/

#wp125adwrap_2c {width:100%;}

#wp125adwrap_2c .wp125ad {float:left;padding:1px 0px 2px 2px; width:125px;}

#wp125adwrap_2c .odd{padding:1px 3px 0 0;}

/** END **/



.nav{z-index:90; position:relative;}

/*.page{z-index: -1000;}*/





/** SEARCH FORM **/

input#searchsubmit{padding-left:10px;}

input#s{float:left; width:150px;}

form#searchform{height:30px;padding-top:10px;}

textarea#comment{/*width:90%;*/}



.widget{float:left;}



/* COMMENTS AREA */

.name{float:left; padding:0 5px 0px 0; clear:both;}

.commentarea{height:250px; overflow:hidden; clear:both;}

.comment{padding:5px 20px;}

.alt{}

.comments a:link, .comments a:visited {	text-decoration: none;}

.comments a:hover, .comments a:active {text-decoration: none;}

.cmbg{/*background: #efefef;*/ height: 150px; border-top: 0px solid #333; border-bottom: 0px solid #333;}

.cmlinks{/*float:left; width:155px; height:110px; border-right:4px solid #fff;padding:20px;*/}

.cmscroll{width:99.8%; height:150px; overflow:auto; float:left; margin:5px 0;}

.cmsocial{cursor:pointer;text-align:right; margin: 0; float:right;}



img.social_img{border: 0px solid #333333; padding: 0; margin: 0;}

.date{color:#666; font-size: .8em;}



#cmform{/*background: #FFF;*/ text-align:center;  width:90%; border: 0px solid #666; padding: 10px; margin:0 auto;}

#cmform .content {padding:20px;}



.comment_links .btComment{/*background-color:#CCC;border:1px solid #333333;*/cursor:pointer;font-family:Tahoma;font-size:24px;font-weight:bold;height:15px; letter-spacing:0;width:130px;margin:5px 5px 12px 5px;padding:5px;text-align:center; display: block;}

.comment_links .btComment:hover{/*background-color:#62B8C3;border:1px solid #FFFFFF;color:#FFF;*/}





strong{font-weight:bold;}



/** FOOTER **/

.footer p { font-size:80%;}



/** IE6 Fixes **/

/* html #wrap { background:none; background-color:#ffffff; padding:0px 0px;}



* html #wrap #header h1 { margin-top:16px;}

* html #wrap #header ul { margin-right:10px; margin-top:27px;}

* html #wrap #header ul li { margin-right:0px;}*/

* html #content { margin-top:-1px;}

* html #content .page-content { height:1%;}



* html #content .page-content .left-col { margin-left:10px;}

* html #bottom-shadow { display:none;}



/** IE7 Fixes **/

* + .cmsocial {margin:10px 0;}

* + html noscript { background:yellow;}

* + html noscript p { font-size:130%; font-weight:bold; padding:10px; text-align:center; background:yellow; display:block; height:100px;}



* + html #content .page-content h2 { margin-top:145px;}



* + html #content .page-content .left-col hr { border-top:1px solid #ffffff}

* + html #content .page-content .right-col h2 { margin:15px 0 15px 0}





#background .collage{/*width:850px;*/ margin:20px auto; border: 0px solid #333; width:875px; max-width:875px; overflow:hidden;}

div#row {margin:0 auto; /*float:left; */width:866px; height:270px;}

.rr{float:left;height:275px;max-height:275px;width:218px; overflow:hidden}

.video{margin:2px 0 0 2px; width:420px; float:left;}



#background .collage a img {border:none; float:left; padding:2px; margin:0; display:block;}

#background .collage img {border:none; float:left; padding:2px; margin:0; display:block;}

#background .collage a:hover img {border:0px solid #FFF;}





/*.clearfix{clear:both;}*/



/*MENU Styling */

.main-menu-wrapper {

	float:right;

	/*width:100%;*/

	height:50px;

	margin:0 20px 0 0;

}



.jqueryslidemenu {

	/*display:block;

	float:right;

	position:relative;

	left:18px;*/

	z-index:1;

	position:relative;

}

.jqueryslidemenu ul {

	list-style-type:none;

}

.jqueryslidemenu .primary-menu {

	margin:15px 0 10px 10px;

}



/*Top level list items*/

.jqueryslidemenu ul li {

	display:inline-block;

	position:relative;

	/*float:left;*/

	font-size:100%;

	text-align:left;

}



/* Top level menu link items style */

.jqueryslidemenu ul li a {

	display:block;

	/*padding:5px 10px 15px 10px; /* distance between main menu and dropdowns */

	text-decoration:none;

}



* html .jqueryslidemenu ul li a { /*IE6 hack to get sub menu links to behave correctly*/

	display:inline-block;

	text-decoration:none;

}



/*1st sub level menu*/

.jqueryslidemenu ul li ul {

	display:block;

	left:0;

	position:absolute;

	visibility:hidden;

}



/* Sub level menu list items (undo style from Top level List Items) */

.jqueryslidemenu ul li ul li {

	display:list-item;

	float:none;

	font-size:85%;

}



/* All subsequent sub menu levels vertical offset after 1st level sub menu */

.jqueryslidemenu ul li ul li ul {

	margin-top:-1px; 

}

.jqueryslidemenu ul li ul li ul a {

	top:0;

}



/* Sub level menu links style */

.jqueryslidemenu ul li ul li a {

	width:180px; /* width of sub menus */

	padding:4px 5px 4px 10px;

	border-top-width:0;

}
