@charset "UTF-8";
/* CSS CSS CSS CSS CSS CSS CSS CSS */


/* GLOBAL SETTINGS  GLOBAL SETTINGS */

/* Tags */
body{margin:0px; background-color:black; }

/* IDs */
#logo{width:375px; height:110px; border:0px;}

/* Classes */


/*  LAYOUT  LAYOUT  LAYOUT  LAYOUT  */

/* Tags */

/* IDs */
#documentWrapper{width:960px; height:auto; margin-left:auto; margin-right:auto; margin-bottom:400px;}
#header{width:960px; height:100px;}
#navigation {width:226px; border:none; margin-left:14px; height:auto; position:relative; }
#footer{width:960px; height:70px; float:left; margin-top:10px; padding-top:10px;}

/* Classes */
.box1 {width:240px; height:240px; position:relative;}
.box1padded {width:200px; height:200px; position:relative; padding:20px;}
.box2 {width:240px; height:480px; position:relative;}
.box3 {width:720px; height:462px; position:relative; overflow:hidden;}

.box4 {width:960px; position:relative;}
.box5 {width:480px; height:480px; position:relative;}
.box6 {width:720px; height:462px; position:relative;}
.box7 {width:720px; height:410px; position:relative;}
.box8 {width:480px; height:240px; position:relative;}
.size5{width:720px; height:406px; position:relative;}
.box {
    background-size: cover;
    height: 240px;
    width: 240px;
}
.2coltextrow{
	min-height:400px;

}

.clear {
	clear:both;
}


.header {
    border-bottom: thin solid #636363;
    border-top: thin solid #636363;
    margin-bottom: 13px;
    margin-top: 13px;
    padding-bottom: 12px;
    padding-top: 12px;
    width: 100%;
}

.bottomBorder2 {border-bottom: thin solid #636363;}

#slides { display:none; position: relative;}
.slidesjs-navigation {position: absolute; top: 50%; text-indent: -9999px; z-index: 99999; opacity: .5;}
.slidesjs-previous {left:10px; height: 20px; width: 20px;background: url('images/arwL.png') no-repeat center center;}
.slidesjs-next {right: 10px; height: 20px; width: 20px; background: url('images/arwR.png') no-repeat center center;}
.slidesjs-navigation:hover {opacity: 1;}
.rel {position: relative;}
.slidesjs-pagination {display: none;}
.wrapper{
	width:960px; 
	height:auto; 
	overflow:hidden;
}
.boxRow{width:960px; height:auto;}
.boxRow2{width:960px; height:462px;}
.boxRow3{width:960px; height:410px;}
.fourBox{width:480px; height:480px;}

.textrow{width:700px;
	height:auto;
	position:relative;
}

.floatLeft{float:left;}
.floatRight{float:right;}

.leftcol{width:465px; float:left; margin-right:15px;}
.rightcol{width:465px; float:left; margin-right:15px;}
.fullcol{/*width:945px;*/ float:left; margin-right:15px;}

.bottommargin{margin-bottom:25px;}
.bottompadding{padding-bottom:25px;}

.topmargin{margin-top:20px;}



/* HEADER  HEADER   HEADER  HEADER  */


/* TYPOGRAPHY TYPOGRAPHY TYPOGRAPHY */

/* Generated by Font Squirrel (http://www.fontsquirrel.com) on March 4, 2011 01:19:56 PM America/New_York */

@font-face {font-family: 'ArimoRegular';src: url('fonts/Arimo-Regular-Latin-webfont.eot');src: url('fonts/Arimo-Regular-Latin-webfont.eot?iefix') format('eot'),url('fonts/Arimo-Regular-Latin-webfont.woff') format('woff'), url('fonts/Arimo-Regular-Latin-webfont.ttf') format('truetype'),url('fonts/Arimo-Regular-Latin-webfont.svg#webfontmKdN90PJ') format('svg');font-weight: normal;font-style: normal;}

@font-face {font-family: 'ArimoItalic';src: url('fonts/Arimo-Italic-Latin-webfont.eot');src: url('fonts/Arimo-Italic-Latin-webfont.eot?iefix') format('eot'),url('fonts/Arimo-Italic-Latin-webfont.woff') format('woff'),url('fonts/Arimo-Italic-Latin-webfont.ttf') format('truetype'),url('fonts/Arimo-Italic-Latin-webfont.svg#webfontd6ihir8u') format('svg');font-weight: normal;font-style: normal;}

@font-face {font-family: 'ArimoBold';src: url('fonts/Arimo-Bold-Latin-webfont.eot');src: url('fonts/Arimo-Bold-Latin-webfont.eot?iefix') format('eot'),url('fonts/Arimo-Bold-Latin-webfont.woff') format('woff'),url('fonts/Arimo-Bold-Latin-webfont.ttf') format('truetype'),url('fonts/Arimo-Bold-Latin-webfont.svg#webfontAy2ASbie') format('svg');font-weight: normal;font-style: normal;}

@font-face {font-family: 'ArimoBoldItalic';src: url('fonts/Arimo-BoldItalic-Latin-webfont.eot');src: url('fonts/Arimo-BoldItalic-Latin-webfont.eot?iefix') format('eot'),url('fonts/Arimo-BoldItalic-Latin-webfont.woff') format('woff'),url('fonts/Arimo-BoldItalic-Latin-webfont.ttf') format('truetype'),url('fonts/Arimo-BoldItalic-Latin-webfont.svg#webfontU7fVeQ0g') format('svg');font-weight: normal;font-style: normal;}

p,h1,h2,h3,h4,h5,h6,ul,li,a{color:#FFFFFF; 	font-family: 'helvetica'; font-weight:300;}
a {color:#B2985B; text-decoration:none;}
@font-face {
	font-family: 'helvetica';
	font-weight: 300;
	font-style: normal;
}
.alignright {float:right;text-align:right;}
.alignleft {float:left;text-align:left;}
.smalltext {font-size:small;font-weight:bold;}
.boxpadding {padding:20px;}

.textrow > h3 {
    width: 710px;
	font-size:19px;
	font-weight:100;
	line-height:26px;
	margin-bottom:20px;
}

h4 {
	color:#636363; 
	font-size:25px; 
	width:auto; 
	height:auto;
	margin-bottom:20px;
	margin-top:10px;
}

.textrow > h4 {
	margin-bottom:12px;
}

.textrow > p {margin:-10px 0px 25px 0px;}
.subhead {font: 13px/13px 'ArimoBoldItalic',Arial,sans-serif;}
.lookforsubhead {font:19px/21px 'ArimoBoldItalic',Arial,sans-serif;margin-top:20px;}
.lookforsubhead h4 {margin-top:20px;}

.formsubhead {font:19px/21px 'ArimoBoldItalic',Arial,sans-serif;margin-top:0px;}
h4.formsubhead {margin-bottom:14px;}


.columnssubhead {font:14px/14px 'ArimoBoldItalic',Arial,sans-serif; color:#B2985B; margin-bottom:0px;}

.leftcol > p {margin-top:0px;}
.rightcol > p {margin-top:0px;}

.headertext {
    background-color: #000000;
    background-image: url("images/diagonal.jpg");
    background-repeat: repeat;
}
	
.headertext h1 {
	background-color: black;
	color: #636363;
	display: inline;
	font-size: 50px;
	font-weight: bold;
	/*line-height: 56px;*/
	padding:8px 15px 8px 0px;
}

h1.fontface {font: 60px/68px 'ArimoRegular', Arial, sans-serif;letter-spacing: 0;}

p.style1 {font: 12px/19px 'ArimoRegular', Arial, sans-serif;}
p.style2 {font: 18px/27px 'ArimoItalic', Arial, sans-serif;}
p.style3 {font: 18px/27px 'ArimoBold', Arial, sans-serif;}
p.style4 {font: 18px/27px 'ArimoBoldItalic', Arial, sans-serif;}

.style1  {font: 18px/27px 'ArimoRegular', Arial, sans-serif;}
.style2  {font: 18px/27px 'ArimoItalic', Arial, sans-serif;}
.style3  {font: bold 25px/32px 'ArimoBold',Arial,sans-serif;}
.style4 {font: 18px/27px 'ArimoBoldItalic', Arial, sans-serif;}

.style5  {font: 12px/19px 'ArimoRegular', Arial, sans-serif;}
.style6  {font: bold 33px/33px 'ArimoBold',Arial,sans-serif;color:#000;}


.giant {
    display: inline-block;
    font-size: 81px;
    margin-bottom: -18px;
    vertical-align: bottom;
	color:#B2985B;
	font-weight:bold;
}


.quote {
	float:right;
	width:240px;
}

/* NAVIGATION NAVIGATION NAVIGATION */
.navlink{color:white; font-size:11px;font-weight:bold;cursor: pointer;}
.navlink:hover{color:#B2985B;}
#toggle{display:block;}
#toggle:hover > p {color:#B2985B;}
.aboutlinks {margin-left:12px;}
.bottomBorder { border-bottom-color:white; border-bottom-width:thin; border-bottom-style:solid;}
.topBorder { border-top-color:white; border-top-width:thin; border-top-style:solid;}

.marginless {margin:10px 0px;}
.marginless2{margin:4px 0px;}
.marginless3{margin:-7px 0px 10px 0px;}
.marginless4{margin:10px 0px 10px 0px;}
.marginless5{margin:-10px 0px 10px 0px;}
.big{line-height:18px;}

.currentpage{
	color:#B2985B;
}

#flash	{position: absolute; width: 100%; height: 100%; z-index: 100; background-color: #000000;}
/* FOOTER  FOOTER   FOOTER  FOOTER  */
.copyright{
	float:right; 
	margin-top:3px; 
	margin-bottom:3px; 
	text-align:right; 
	font: 12px/19px 'ArimoRegular', Arial, sans-serif; 
}

.footerLink{
	width:62px; 
	height:58px; 
	float:left;
	position:relative; 
	margin-right:1px; 
	display:block;
	overflow:hidden;
	background-repeat:no-repeat;
}

.facebook{background-image: url("images/facebook-button.gif");}
.twitter{background-image: url("images/twitter-button.gif");}
.rmsc{background-image: url("images/logo-button.gif");}
.facebook:hover{background-image: url("images/facebook-button-hover.gif");}
.twitter:hover{background-image: url("images/twitter-button-hover.gif");}
.rmsc:hover{background-image: url("images/logo-button-hover.gif");}
.redolive:hover{color:#F00;}

/*  IMAGES  IMAGES  IMAGES  IMAGES  */
img {border:none;}
img.size1{width:240px; height:240px; top:0px; left:0px;float:left;}
img.size2{width:240px; height:480px; top:0px; left:0px;}
img.size3{width:720px; height:480px; top:0px; left:0px;}
img.size6{width:720px; height:462px; top:0px; left:0px;}
img.size5{width:720px; height:406px; top:0px; left:0px;}

.rollover{overflow:hidden;}
.rollover_tall{overflow:hidden;}
.rollover_banner{overflow:hidden;}
.rollover_wide{overflow:hidden;}

.rollover img, .rollover_tall img, .rollover_banner img, .rollover_wide img, .rollover_index img{position:absolute;top:0;left:0;}

.textrow > img {float:left;}
.nexttotext {margin-right:15px;}

.imgrow {width:960px; height:auto; margin-top:25px;}

.imgrow > img {width:480px;float:left;}

/*  FORM FORM FORM FORM FORM  */
.fullcol > p {margin-top:5px;}

input[type="text"]. textarea {width:240px;}
input {background-color:#000000;border:2px solid #2D2A2B;color:#FFFFFF;margin-bottom:20px;margin-top:2px;min-height:19px;padding:8px;width:200px;}
textarea { background-color:#000; border:thin solid #666;padding:8px; border:2px solid #2D2A2B; color:#FFF;width:677px; height:150px;}
label {color:#FFF;}
.inputbox{width:220px; float:left; margin-right:18px;}

.captchawrapper {height:auto;position:relative;width:700px;}
.captchabox {width:718px;height:80px;}
.captchabox img{float:right;margin-top:-9px;}
.captcha{float:right; margin-right:18px;margin-left:20px;width:100px;margin-top:-9px;}

input.submit {    
	background-color: #B2985B;
    border: medium none;
    float: right;
    height: 58px;
    margin: 15px 15px 15px 0;
    width: 167px;
	}
	
.submit:hover {color:#FFF;}
.captchabox > p {margin-left:447px;}
.requiredcolor {font: 12px/19px 'ArimoItalic', Arial, sans-serif;color:#B2985B;}

.owner {font:13px/21px 'ArimoBoldItalic',Arial,sans-serif;margin-top:20px;color:white;}



/*  THANKS THANKS THANKS THANKS THANKS  */

.thanks {    
	background-color: black;
    color: #636363;
    font-size: 100px;
    font-weight: bold;
    padding: 0;
    width: 839px;
	}
.thanksrow {height:auto;width:839px;margin-left:auto;margin-right:auto;}

/*  NO KITTENS  NO KITTENS  NO KITTENS  NO KITTENS  */

.no-kittens {    
	background-color: black;
    color: #636363;
    font-size: 24px;
    font-weight: bold;
    padding: 0;
    width: 400px;
	}
.no-kittensrow {height:auto;width:400px;margin:60px auto 60px 7%;}

a.fb-link { font-weight:bold;}
a.twit-link { font-weight:bold;}

.fb-link:hover {color:#38568B;}
.twit-link:hover {color:#35B6DE;}

/*  AVAILABLE KITTENS  AVAILABLE KITTENS  AVAILABLE KITTENS  */

.kittybox {
	float:left;
	width:240px;
	}

.available-subhead {font:19px/21px 'ArimoBoldItalic',Arial,sans-serif;color:#636363;}
.kitten-details{font:12px/12px 'ArimoBoldItalic',Arial,sans-serif; color:#B2985B; margin-bottom:0px;}

.inquire {    
	background-color: #363636;
    border: medium none;
    float: left;
    height: 39px;
    width: 129px;
	margin-bottom:10px;
	margin-right:1px;
	font: bold 12px/12px 'ArimoBold',Arial,sans-serif;
	color:white;
	cursor:pointer;
	}
	
.inquire:hover, .inquire2:hover {background-color:#B2985B;}

.inquire2 {
	background-color: #363636;
    border: medium none;
    float: left;
    height: 39px;
    width: 86px;
	margin-bottom:10px;
	font: bold 12px/12px 'ArimoBold',Arial,sans-serif;
	color:white;
	cursor:pointer;
	}
	
.boundbox {
	min-height:458px;
	min-width:960px;
	}
	
a.gold	{color: #A78536;}
	
	








