/*
	CSS files kept in the 'styles' directory can be used to
	customize your K2 installation without having to mess
	with the core K2 files. This in turn makes it easier to
	upgrade to new K2 version as well as debug any problems
	that might occur.

	You select styles from the K2 Options page in the
	'Presentation' section of your WordPress administration.

	For more information on how to use custom styles:
		http://code.google.com/p/kaytwo/wiki/K2CSSandCustomCSS
	
	Author Name	: Mouse & Mammoth
	Author Site	: http://www.mouseandmammoth.com
	Style Name	: Real Style
	Version		: 1.0
	Header Width: 756
	Header Height: 250
	Comments	: Design by Joel VDK and Mouse and Mammoth
*/



/*HIDE THE CUFON TEXT BENEATH WHILE PRE-LOADING A FONT*/

.cufon-loading h1 { /* for Cufon.replace('h1') */ visibility: hidden !important; }
.cufon-loading h4 { /* for Cufon.replace('h4') */ visibility: hidden !important; }
.cufon-loading h3 { /* for Cufon.replace('h3') */ visibility: hidden !important; }
.cufon-loading label { /* for Cufon.replace('label') */ visibility: hidden !important; }
.cufon-loading li.page_item { /* for Cufon.replace('li.page_item') */ visibility: hidden !important; }
.cufon-loading li.current_page_item { /* for Cufon.replace('li.current_page_item') */ visibility: hidden !important; }
.cufon-loading li.admintab { /* for Cufon.replace('li.admintab') */ visibility: hidden !important; }



body {
font-family: "Arial", Helvetica, Verdana, sans-serif;
font-size:62.5%;
}


/*Here you control the size of main nav*/

li.page_item {
	text-align:center;
	font-size:25px;
	border-bottom: 0px solid #FFFFFF;
	letter-spacing: -1px;
	text-transform:uppercase;
}



input.btn {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://realstore.com.au/wp-content/themes/k2/styles/realstore/button_nodash_23px.gif) no-repeat scroll 0 0;
border:medium none;
color:#FFFFFF;
cursor:pointer;
display:inline-block;
height:34px;
text-transform:uppercase;
width:80px;

}
	

/* Style the admin tab in particular */
li.admintab {
	font-size:14px;
	text-transform:uppercase;
	letter-spacing: 1px;
	color: #000;
	margin: 0 0 10px 650px;
	display: none;
	list-style: none;
}

/*ul.menu {
	position: absolute;
	bottom: 0;
	margin: 0 0px 10px 20px;
	z-index:5000;
	}*/
	
	
	ul.menu {
margin:21.3em 0 0 20px;
position:absolute;
z-index:5;
line-height:2em;
	}
	
#primary {
float:left;
padding:0 1px 1px;
position:relative;
width:735px;
}
body.columns-three #primary {
margin-left:168px;
}
body.columns-three #sidebar-1 {
left:-543px;
margin-left:-195px;
}

#page {
padding-top:0px;
}

#header {
height:240px;
background: #222;
}

body {
/*	background: black url('background.jpg') center center fixed repeat;
*/
background: white;
}


.columns-one #page {
width:756px;
}
	
.entry-title {
	margin-right:60px;
	text-transform:uppercase;
	}
	
/* THIS HERE STYLES THE BACKGROUND OF THE WIDGETS */

/* Archives Widget - probably only ever going to use one - though 'multi' is possible by incrementing i.e. div#foobar-4.widget*/
div#archives-4.widget {
background: #000 url('widget_background.jpg') center center repeat;
}

/* Calendar Widget - probably only ever going to use one - though 'multi' is possible by incrementing i.e. div#foobar-4.widget*/
div#calendar-3.widget {
background: #000 url('widget_background.jpg') center center repeat;
}

/* Categories Widget - probably only ever going to use one - though 'multi' is possible by incrementing i.e. div#foobar-4.widget*/
div#categories-3.widget {
background: #000 url('widget_background.jpg') center center repeat;
}

/* Links Widget - probably only ever going to use one - though 'multi' is possible by incrementing i.e. div#foobar-4.widget*/
div#linkcat-2.widget {
background: #000 url('widget_background.jpg') center center repeat;
}

/* Meta Widget - probably only ever going to use one - though 'multi' is possible by incrementing i.e. div#foobar-4.widget*/
div#meta-3.widget {
background: #000 url('widget_background.jpg') center center repeat;
}

/*Pages Widget - probably only ever going to use one - though 'multi' is possible by incrementing i.e. div#foobar-4.widget*/
div#pages-3.widget {
background: #000 url('widget_background.jpg') center center repeat;
}

/* Image Widgets - probably only ever going to use one - though 'multi' is possible by incrementing i.e. div#foobar-4.widget*/
div#widget_sp_image-3 {
text-align:center;
background: #000 url('widget_background.jpg') center center repeat;
padding: 13px 0;
margin-bottom: 11px;
}

div#widget_sp_image-4 {
background: #000 url('widget_background.jpg') center center repeat;
}

div#widget_sp_image-5 {
background: #000 url('widget_background.jpg') center center repeat;
padding: 13px 0;
}

div#widget_sp_image-6 {
background: #000 url('widget_background.jpg') center center repeat;
}


div#widget_sp_image-7 {
background: #000 url('widget_background.jpg') center center repeat;
}

/* Recent Comments Widget - probably only ever going to use one - though 'multi' is possible by incrementing i.e. div#foobar-4.widget*/
div#recent-comments-3.widget {
background: #000 url('widget_background.jpg') center center repeat;
}

/* Recent Posts Widget - probably only ever going to use one - though 'multi' is possible by incrementing i.e. div#foobar-4.widget*/
div#recent-posts-3.widget {
background: #000 url('widget_background.jpg') center center repeat;
}

/* Tag Cloud Widget - probably only ever going to use one - though 'multi' is possible by incrementing i.e. div#foobar-4.widget*/
div#tag_cloud-3.widget {
background: #000 url('widget_background.jpg') center center repeat;
}

/* K2 About Widget - probably only ever going to use one - though 'multi' is possible by incrementing i.e. div#foobar-4.widget*/
div#k2-about.widget {
background: #000 url('widget_background.jpg') center center repeat;
}

/* Rich Text Widget - probably only ever going to use one - though 'multi' is possible by incrementing i.e. div#foobar-4.widget*/
div#richtext-3.widget {
background: #000 url('widget_background.jpg') center center repeat;
}


/* Text Widgets - might use lots of these*/
div#text-1.widget {
background: #000 url('widget_background.jpg') center center repeat;
}

div#text-2.widget {
background: #000 url('widget_background.jpg') center center repeat;
}

div#text-3.widget {
background: #000 url('widget_background.jpg') center center repeat;
}

div#text-4.widget {
background: #000 url('widget_background.jpg') center center repeat;
}

div#text-5.widget {
background: #000 url('widget_background.jpg') center center repeat;
}

div#text-6.widget {
background: #000 url('widget_background.jpg') center center repeat;
}

div#text-7.widget {
background: #000 url('widget_background.jpg') center center repeat;
}

div#text-8.widget {
background: #000 url('widget_background.jpg') center center repeat;

}

div#text-9.widget {
background: #000 url('widget_background.jpg') center center repeat;
}

div#text-10.widget {
background: #000 url('widget_background.jpg') center center repeat;
}

div#text-11.widget {
background: #000 url('widget_background.jpg') center center repeat;
}

div#text-12.widget {
background: #000 url('widget_background.jpg') center center repeat;
}

/* THIS HERE *ENDS* THE STYLING OF THE BACKGROUND OF THE WIDGETS */

.content {
padding:0 0 15px 10px;
}

div#sidebar-1.secondary {
	width:160px;
	margin-top: 0px;
	width:680px;
	color: #444;
	display:none;
}

div#sidebar-2.secondary {
	width:160px;
	margin-top: 0px;
	display:none;
}

/* Aligns Page Headings Left */
.four04 .entry-title, body.page .entry-title {
text-align:left;
}


.entry-head {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
/*background:#000000 url(page_title.jpg) repeat-x scroll left center;*/
background: white;
float: left;
height:26px;
width:735px;
margin-bottom: 60px;
position: relative;
}


.index-entry-head {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#000000 url(page_title.jpg) repeat-x scroll left center;
float: left;
height:26px;
width:735px;
margin-bottom: 0px;
margin-top: 0px;
position: relative;
display: none;
}


.entry-meta {
margin-top:10px;
float: right;
margin-bottom:10px;
height:23px;
width:730px;
border-bottom:1px dashed #000000;
border-top:1px dashed #000000;
color:#000000;
font-size:13.5px;
font-weight:bold;
padding:4px 4px 4px 2px;
text-transform:uppercase;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
position: relative;
display: block;
}

.entry-meta a {
text-decoration: underline;	
}

.entry-head .entry-meta {
margin-top:20px;
float: right;
margin-bottom:15px;
height:26px;
width:730px;
border-bottom:1px dashed #000000;
border-top:1px dashed #000000;
color:#000000;
font-size:13.5px;
font-weight:bold;
padding:4px 4px 4px 2px;
text-transform:uppercase;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
}
	
.entry-title, .entry-title a, .entry-title a:visited, h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited, h4, h4 a, h4 a:visited {
    color: grey;
    font-family: Arial;
    font-size: 15px;
    font-style: italic;
    font-weight: bold;
    padding-left: 0;
}



.entry-content p, .entry-content ul, .entry-content ol, .entry-content div, .entry-content blockquote .entry-content-news, .entry-content-news p{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
display:inline-block;
float:left;
font-size:1em;
letter-spacing:-0.5px;
line-height:1.3em;
margin-bottom:0;
margin-right:0;
margin-top: 0px;
padding-left:0;
width:730px;
}

.entry-content a, .entry-content-news a,{
	color: #333;
	text-decoration: underline;
	font-weight:bold;
}


.entry-content a:visited, .entry-content-news a:visited{
text-decoration:underline;
color:#444;
font-weight:bold;
border:0 none;
outline: none;
}


.entry-meta a, .comment-meta a {
color:#444;
text-decoration:underline;
}


.entry-tags{
	
	font-size:11px;
font-weight:normal;
padding:2px 0 2px 15px;
}


<!--navigation-->

ul.menu li.current_page_item a, ul.menu li.current_page_item a:hover, ul.menu li.current_page_ancestor a, ul.menu li.current_page_ancestor a:hover {
	text-align:center;
	border-bottom: 0px solid #FFFFFF;
	text-transform:uppercase;
	outline: none;
cursor: pointer;
text-decoration: none;
}

ul.menu li a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
color:#FFF;
text-decoration:none;
/*background: transparent url('http://realstore.com.au/wp-content/themes/k2/styles/realstore/bullet_single.gif') no-repeat scroll -11px 0px;*/
	outline: none;
	cursor: pointer;
	text-decoration: none;

}

ul.menu li a {
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
color: grey;
display:block;
padding:0 10px 0 20px;
/*background: transparent url('http://realstore.com.au/wp-content/themes/k2/styles/realstore/bullet_single.gif') no-repeat scroll -11px 0px;*/
	outline: none;
	cursor: pointer;
	text-decoration: none;
		font-size:12px;
			letter-spacing: 0.5px;
			   font-family: "Arial",Helvetica,Verdana,sans-serif;
			   font-style: italic;

}

ul.menu li a.nobullet {
background: none;
padding:0 10px 0 20px;
}

ul.menu li.current_page_item a,
ul.menu li.current_page_item a:hover,
ul.menu li.current_page_ancestor a,
ul.menu li.current_page_ancestor a:hover {
	color: #fff;
	background: none;
	text-decoration: none;
	text-transform:uppercase;
	/*background: transparent url('http://realstore.com.au/wp-content/themes/k2/styles/realstore/bullet_single.gif') no-repeat scroll -11px 0px;*/
	outline: none;
	cursor: pointer;
	}

ul.menu li {
height:26px;
margin:0 auto;
}

.commentslink {
	display: none;
}


.iframe {
height: 65px;
}




#primary a:hover, #primary a:visited:hover, .secondary a:hover, .secondary a:visited:hover {
text-decoration:none;
}

a {
color:#000;
text-decoration:underline;
}

#sidebar-2 {
line-height:1.5em;
text-align:center;
}

.entry-edit{
	display: none;	
}

.secondary ul li {
padding-top:10px;
padding-bottom:15px;}

h4 {
	text-align:center;
	font-size:18px;
}


label.join {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
/*background:transparent url(http://realstore.com.au/wp-content/themes/k2/styles/realstore/bullet_single.gif) no-repeat scroll -11px 0;
*/display:block;
float:left;
padding:0 0 0 18px;
position:relative;
font-size: 12px;
letter-spacing: 0.6;
color: grey;
font-style: italic;
}


label {
display:block;
float:left;
position:relative;
right:4px;
font-size: 22px;
}


#footer a:hover {
	color: #FFFFFF;	
	border: medium none;
	text-decoration: none;
}


input[type="text"], textarea {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#CCCCCC none repeat scroll 0 0;
border:medium none;
color:#000000;
display:inline-block;
float:left;
margin:5px auto;
opacity:0.5;
padding-bottom:3px;
padding-top:4px;
position:relative;
text-align:left;
top:-6px;
width:130px;
z-index:1;
}


input:focus {
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1;
	background: #999;
	
}


input#Email{ margin-left: -5px }


.widget_sp_image{
	text-align: center;

}

.secondary div div {
margin-bottom:11px;
}


.secondary div {
padding:0;
position:relative;

}

#form1{
	margin-top: 15px;
}



.navigation {
	
display: block;
}



.comments {
display: none;	
}


.page-head {
margin:0 0;
text-align:left;
    font-family: Arial;
    font-size: 0.7em;
    font-style: italic;
    font-weight: normal;
    margin-top: 12px;
    text-transform: uppercase;
}


.hentry {
display:inline-block;
float:left;
position:relative;
width: 735px;
margin:0 0 15px;
}


.hfeed-news{
margin-top: 0;	
}


.hfeed {
margin-top: 0px;	
}


.entry-content-page {
color:#444444;
float:left;
font-size:1.25em;
letter-spacing:-0.5px;
line-height:1.3em;
margin-top:-50px;
position:relative;
text-align:justify;
}

.entry-content-news{
color:#444444;
font-size:1.25em;
margin-top:21px;
text-align:justify;
letter-spacing:-0.5px;
line-height:1.3em;

}



.entry-content{
margin-top: 0px;
color:#444444;
font-size:1.25em;
letter-spacing:-0.5px;
line-height:1.3em;
text-align:justify;
float: left;
}

.entry-content a{
outline: none;
border: 0 none;
text-decoration: underline;
}


a img {
border:medium none;
padding-top:10px;
padding-bottom: 5px;
outline: 0 none;
border: 0 none;
}

a, a:hover, a:active, a:focus {
    // styling for any way a link is about to be used
	outline: none;
	border: 0 none;
}


#footer a {
color:#888888;
font-weight:bold;
border-bottom: none;
}

#footer a:hover {
color:#ccc;
font-weight:bold;
border-bottom: none;
}

a.more-link{
	text-decoration:underline;
	font-weight: bold;
	font-size: 1em;
	color: #333;
}

ul.menu li a{
	text-decoration: none;
}


<!--blogroll navigation-->

#rollingarchives {
display:block;
padding:20px 0;
position:relative;
width:740px;
}


body.smartposition #nav-above {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border-bottom:1px solid #EEEEEE;
margin:0;
padding:10px 0;
position:fixed;
top:0;
width:740px;
z-index:10;
}

body.smartposition #rollingarchives {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border-bottom:1px solid #EEEEEE;
padding-bottom:30px;
padding-top:10px;
position:fixed;
top:0;
width:740px;
z-index:10;
}

#nav-above{
	
	display: none;
}

.entry-title, .entry-title a, .entry-title a:hover, .entry-title a:visited, h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, h4, h4 a, h4 a:hover, h4 a:visited {
text-decoration:none; text-transform: uppercase; text-align: left;
}


.entry-meta a, .comment-meta a, .entry-date, .entry-time {
color:#444444;
  text-decoration: none;
  

}

.addedtitle {
    color: grey;
    text-decoration: none;
	margin-right: 18%;
	
}

.image-meta abbr, abbr.entry-date {
border:medium none;
text-decoration: none;
color: #666;

    float: right;
}


<!--for archive heading-->
.page-head h1 {
font-size:3.5em;
}


#page {
border-style: none;
text-align:left;
}

#page .pagerbox{
text-align: right;
}


.navigation .nav-next, .navigation .right {
float:right;
font-size:12px;
text-align:right;
width:50%;
}


.navigation .nav-previous, .navigation .left {
float:left;
font-size:12px;
text-align:left;
width:50%;
}
