/**
Theme Name: Ready 2 Rock
Theme URI: http://www.ready2rocksites.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: Ready 2 Rock
Author URI: http://www.ready2rocksites.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;}*/

.aligncenter, div.aligncenter {display: block;margin-left: auto;margin-right: auto;}
.alignleft {float: left;}
.alignright {float: right;}

html {}

/*body {font-family:Arial, Helvetica, sans-serif; font-size:14px; padding:0px 0px 10px 0px;}*/
body {font-size:14px; padding:0px 0px 10px 0px;}
#wrap #content .page-content h1 a {/*color:#000;*/ text-decoration:none;}
#wrap #content .page-content h1 a:hover {/*color:#990000;*/ text-decoration:none;}

#flash{border-bottom:0px double #CCC;}
object { outline:none; }
.name{float:left; padding:0 5px 15px 0; clear:both;}


/** Archives Styling **/

#archives{margin:20px; text-align:center;}
#archives h1{font-size: 100%; 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;}


div.postcontent img{}
div.right-col img{}
.post{padding:0 0 30px 0; border-bottom:4px double #EFEFEF;}
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 **/

div.postcontent img.wp-smiley{border:none;}


/** SEARCH FORM **/
input#searchsubmit{padding-left:10px;}
input#s{float:left; width:75%;}
form#searchform{height:20px;padding-top:5px;}
textarea#comment{/*width:90%;*/}

.widget{float:left;}

/* COMMENTS AREA */
.commentarea{height:250px; overflow:hidden; width:100%; clear:both;padding-top:20px;}
.comment{padding: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: 1px solid #666; padding: 10px; margin:0 auto;}

.comment_links .btComment{background-color:#CCC;border:1px solid #333333;cursor:pointer;font-family:Tahoma;font-size:10px;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;}

#wrap #content .page-content p {color:#222;}
strong{font-weight:bold;}

#wrap #content .page-content .left-col a:link, .left-col a:visited{text-decoration:none;}
#wrap #content .page-content .left-col a:hover{text-decoration:underline;}

#wrap #header #logo {display:block;height:64px;width:300px;float:left;margin:10px 0 0 10px;}

/** MENU STYLING WITHOUT COLOR
#pixopoint_menu1{width:684px; float:right;}
#suckerfishnav {font-size:100%;}
/* Main Nav UL Styling */
#suckerfishnav, #suckerfishnav ul {float:left;list-style:none;}
/* Main Nav Link Color */
#suckerfishnav a {display:block;text-decoration:none;padding:9px 18px; font-size:11px; font-weight:normal;text-transform:uppercase; }
/* Main Nav Hover Color */
#suckerfishnav li:hover a, #suckerfishnav li.sfhover a {}
#suckerfishnav li {float:left;padding:0}
#suckerfishnav li ul {position:absolute;left:-999em;height:auto;width:180px;font-weight:normal;margin:0;padding:5px 0;line-height:1;-moz-opacity:1;opacity:1;khtml-opacity:1; border:0px solid #CCCCCC;}
#suckerfishnav li li {padding-right:0px;width:180px;}
<!-- Padding on Main Dropdown Link -->
#suckerfishnav li li a {padding:5px 10px}
#suckerfishnav li ul li {font-weight:normal;text-align:left; text-transform:none;}
#suckerfishnav li ul li a {font-size:11px; padding:6px 6px;}
/* Main Dropdown Link Color */
#suckerfishnav li:hover ul li a {}
#suckerfishnav li ul ul {margin:-20px 0 0 131px}
#suckerfishnav li ul li:hover {}
/* Main Dropdown Hover Color */
#suckerfishnav li ul li:hover a {font-size:11px;}
/*----------------------*/

/* 2nd Level Dropdown Link Color */
#suckerfishnav li ul li:hover li a {}
/* 2nd Level Dropdown Link Color */
#suckerfishnav li ul li li:hover a {}
/*----------------------*/
/* 3rd Level Dropdown Link Color */
#suckerfishnav li ul li ul li:hover ul li a {}
/* 3rd Level Dropdown Link Color */
#suckerfishnav li ul li ul li:hover ul li:hover a {}
/*----------------------*/
#suckerfishnav li:hover ul ul, #suckerfishnav li:hover ul ul ul, #suckerfishnav li.sfhover ul ul, #suckerfishnav li.sfhover ul ul ul {left:-999em}
#suckerfishnav li:hover ul, #suckerfishnav li li:hover ul, #suckerfishnav li li li:hover ul, #suckerfishnav li.sfhover ul, #suckerfishnav li li.sfhover ul, #suckerfishnav li li li.sfhover ul {left:auto;}
#suckerfishnav li:hover, #suckerfishnav li.sfhover {}

/**  2nd Level Menu **/
/** MENU STYLING WITHOUT COLOR
#pixopoint_menu2{width:684px; float:right;}
#suckerfishnav_2 {font-size:100%; }
/* Main Nav UL Styling */
#suckerfishnav_2, #suckerfishnav_2 ul {float:right;list-style:none; border-bottom: 4px double #CCC;}
/* Main Nav Link Color */
#suckerfishnav_2 a {display:block;text-decoration:none;padding:9px 10px; font-size:11px; font-weight:normal;text-transform:uppercase; }
/* Main Nav Hover Color */
#suckerfishnav_2 li:hover a, #suckerfishnav_2 li.sfhover a {}
#suckerfishnav_2 li {float:left;padding:0}
#suckerfishnav_2 li ul {position:absolute;left:-999em;height:auto;width:180px;font-weight:normal;margin:0;padding:5px 0;line-height:1;-moz-opacity:1;opacity:1;khtml-opacity:1; border:0px solid #CCCCCC;}
#suckerfishnav_2 li li {padding-right:0px;width:180px;}
<!-- Padding on Main Dropdown Link -->
#suckerfishnav_2 li li a {padding:5px 10px}
#suckerfishnav_2 li ul li {font-weight:bold;text-align:left; text-transform:none;}
#suckerfishnav_2 li ul li a {font-size:11px; padding:6px 6px;}
/* Main Dropdown Link Color */
#suckerfishnav_2 li:hover ul li a {}
#suckerfishnav_2 li ul ul {margin:-20px 0 0 131px}
#suckerfishnav_2 li ul li:hover {}
/* Main Dropdown Hover Color */
#suckerfishnav_2 li ul li:hover a {font-size:11px;}
/*----------------------*/

/* 2nd Level Dropdown Link Color */
#suckerfishnav_2 li ul li:hover li a {}
/* 2nd Level Dropdown Link Color */
#suckerfishnav_2 li ul li li:hover a {}
/*----------------------*/
/* 3rd Level Dropdown Link Color */
#suckerfishnav_2 li ul li ul li:hover ul li a {}
/* 3rd Level Dropdown Link Color */
#suckerfishnav_2 li ul li ul li:hover ul li:hover a {}
/*----------------------*/
#suckerfishnav_2 li:hover ul ul, #suckerfishnav_2 li:hover ul ul ul, #suckerfishnav_2 li.sfhover ul ul, #suckerfishnav_2 li.sfhover ul ul ul {left:-999em}
#suckerfishnav_2 li:hover ul, #suckerfishnav_2 li li:hover ul, #suckerfishnav_2 li li li:hover ul, #suckerfishnav_2 li.sfhover ul, #suckerfishnav_2 li li.sfhover ul, #suckerfishnav_2 li li li.sfhover ul {left:auto;}
#suckerfishnav_2 li:hover, #suckerfishnav_2 li.sfhover {}
/** --- END NAV  --- **/


#noscript { background:#CCCCCC; }
#noscript p { font-size:130%; font-weight:bold; padding:10px; text-align:center; background:#CCCCCC; display:block; color:#000000;}

#wrap { width:970px; margin:auto; padding:0;}
#contentwrap{ width:950px; padding:0; margin:0 auto;}

/** HEADER - Contains Logo / Menu **/
#wrap #header { height:35px; /*border-bottom: 4px double #CCC;*/}
#wrap #header2 {height:44px; border-top: 4px double #CCC;}


/* LOGO */
#wrap #header h2 { float:left; margin-top:10px; margin-left:18px;}
#wrap #header h2 a {width:300px; height:64px; display:block; text-indent:-999999px; overflow:hidden }


/* PAGE */
#wrap #content {height:1% }
#wrap #content .hidden { display:none;}
#wrap #content .float-left { float:left;}
#wrap #content .float-right { float:right;}
#wrap #content .page-content { overflow:hidden; clear:both; min-height:132px; padding:130px 30px 0px 30px;}
#wrap #content .page-content h1 { margin:35px 0px 0px 0px; font-size:150%; font-weight:bold;}
#wrap #content .page-content h1 b { font-weight:bold;}
#wrap #content .page-content h3 { margin:15px 0px; clear:both;}
#wrap #content .page-content h4 { margin:15px 0px;}
#wrap #content .page-content p { margin:15px 0px; line-height:160%;}

/*
#wrap #content .page-content p { margin:15px 0px; line-height:160%; color:#636363;}
#wrap #content .page-content a { color:#990000;}
#wrap #content .page-content a:hover { color:#999;}
*/

#wrap #content .page-content ul { margin:15px 0px; color:#990000; overflow:hidden;}
#wrap #content .page-content ul li { margin:5px 0px;}
#wrap #content .page-content ol { margin:15px 0px;}
#wrap #content .page-content dl { margin:15px 0px;}
#wrap #content .page-content em { font-style:italic;}
#wrap #content .page-content table { margin:15px 0px;}
#wrap #content .page-content table thead { font-weight:bold; font-size: 80%; text-transform: uppercase;}
#wrap #content .page-content table td { padding:5px;}


/*
#wrap #content .page-content .left { width:720px; float:left;}
#wrap #content .page-content .right { width:194px; float:left; margin:14px 0px 0px 15px;}
*/

/* PAGE CONTENT */

#home #wrap #content {height:1%}
#home #wrap #content .page-content { padding:20px 0px 0px 0px; overflow:hidden; clear:both;}

/** SIDEBAR  **/

#home #wrap #content .page-content .right-col { float:right; margin:20px;}
#home #wrap #content .page-content .right-col h3 { font-weight:bold; color:#040402; margin:15px 0px 0px 0px; padding:2px 0px 2px 28px;font-size:100%;}
#home #wrap #content .page-content .right-col h4 { margin:15px 0px; font-size:115%; font-weight:bold; }
#home #wrap #content .page-content .right-col p { color:#636363; line-height:180%; font-size:100%; margin:0px 0px 15px 10px;}
#home #wrap #content .page-content .right-col hr { border:none; border-top:1px solid #e6e6e6;}

/** PAGE CONTENT **/
#home #wrap #content .page-content .left-col {float:left; margin:25px;}
#home #wrap #content .page-content .left-col h1 { margin:40px 0px 0px 0px; font-size:150%; font-weight:bold;}

/** TWO COLUMNS **/

#home #wrap #content .page-content .left-col ul.two-columns2 li { color:#333333; width:45%; float:left; margin:0px; padding-left:25px; padding-right:0px; padding-top:5px; padding-bottom:20px}
#home #wrap #content .page-content .left-col ul.two-columns2 li a { color:#222;}
#home #wrap #content .page-content .left-col ul.two-columns li { color:#222; float:left;  margin:0 0 0 20px; padding:5px 0 5px 20px; width:275px; padding-right:0px; padding-top:5px; padding-bottom:5px}
#home #wrap #content .page-content .left-col ul.two-columns li a { color:#222;}

#wrap #footer {height:40px; padding-top:34px; margin-top:40px;clear:both; text-align:center;}
#wrap #footer ul { margin-left:320px; overflow:hidden; margin-bottom:2px;}
#wrap #footer ul li { font-size:80%; float:left;}
#wrap #footer ul li a { color:#999; margin-right:4px; margin-left:5px; }
#wrap #footer p { font-size:80%;}
#wrap #footer p a { }


#bottom-shadow { width:970px; margin:auto; padding-left:9px; padding-right:9px; padding-top:8px; padding-bottom:0px}
#top-shadow { width:970px; margin:auto; padding-left:9px; padding-right:9px; padding-top:8px; padding-bottom:0px}




/** IE6 Fixes **/
* html #flash-notice { background:#27aa34; width:982px; margin:auto; border:6px solid #1f9e2c; border-top:0px; height:39px;}
* html #flash-notice p { padding-top:0px; margin-top:12px;}
* html #flash-error { background:#bf0000; width:982px; margin:auto; border:6px solid #b20202; border-top:0px; height:39px;}
* html #flash-error p { padding-top:0px; margin-top:12px;}
* 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 #wrap #content { margin-top:-1px;}
* html #wrap #content .page-content { height:1%;}

* html #home #wrap #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 #flash-notice { background:#27aa34; width:982px; margin:auto; border:6px solid #1f9e2c; border-top:0px; height:39px;}
* + html #flash-notice p { padding-top:0px; margin-top:12px;}
* + html #flash-error { background:#bf0000; width:982px; margin:auto; border:6px solid #b20202; border-top:0px; height:39px;}
* + html #flash-error p { padding-top:0px; margin-top:12px;}
* + html #wrap #header h2 { margin-top:-3px;}
* + html #wrap #content .page-content h2 { margin-top:145px;}

* + html #home #wrap #content .page-content .left-col hr { border-top:1px solid #ffffff}
* + html #home #wrap #content .page-content .right-col h2 { margin:15px 0 15px 0}

.skobji img{
	border:1px solid #000; padding:4px;
}
.skobji{
	padding:5px 0; margin:0 auto; text-align:center;
}