/* 
Theme Name: Ash Bespoke CSS Theme 
Theme URI: http://www.ashanimalrescue.com
Description: Ash CSS Theme
Author: You 
Author URI: http://www.ashanimalrescue.com
Version: 1.0 
Tags: Ash
*/

BODY {
	background-color : #FFFFFF;
	color : #000000;
	font-family : Roboto, Geneva, Arial, Helvetica, sans-seriff;
	margin-left : 8%;
	margin-right : 5%;
	text-decoration : none;
	text-align : justify;
	letter-spacing : normal;
	font-style : normal;
	font-variant : normal;
	font-weight : 400;
	font : normal normal normal xx-small xx-small/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	line-height:1.5
}

A:LINK, A:VISITED {
	color : #000099;
	font : normal 15px Roboto, Verdana, Geneva, Arial, Helvetica, sans-serif;
	letter-spacing : normal;
	cursor : hand;
	text-decoration: none;
	border-bottom-style: none;
	border-bottom-color: #CCCCCC;

}

A:HOVER {
	background-color : #e30014;
	color : #ffffff;
	text-decoration : none;
	font-size: 15px;

}

H1 {
	color : #e30014;
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size :2.1em;
	margin-left : -4%;
}

H2 {
	color : #e30014;
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 2em;
	margin-left : -5%;
	margin-top : 2.7em;
}

H3 {
	color : #e30014/*#990000*/;
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 1.8em;
	margin-left : -5%;
	margin-top : 2em;
}

H4 {
	color : #e30014;
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 1.6em;
	margin-left : -5%;
	margin-top : 1.5em;
}

H5 {
	color : #e30014;
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 1.4em;
	font-weight : 900;
	margin-top : 1.5em;
}

H6 {
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 1.4em;
	font-style : italic;
	font-weight : 800;
}

BLOCKQUOTE {
	margin-left : 0;
}

CAPTION {
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight : 800;
}

TH {
	background-color : #FFFFFF;
}

TD {
	background-color : #FFFFFF;
}


.copyright {
	font-size: 12px;
	font-style: normal;
	line-height: 11pt;
	font-weight: lighter;
	color: #666666;
	font-family: "Arial", "Helvetica", "sans-serif";
} 

img{
	margin:0 auto;
	height:auto;
	max-width: 100%;
	max-height:100%;
}


.copytext {
	font-size: 12px;
	font-style: normal;
	line-height: 11pt;
	color: Black;
	text-decoration: none;
	font-family: "Arial", "Helvetica", "sans-serif";
} 



.form {
	font-size: 8pt;
	font-style: normal;
	line-height: 9pt;
	font-family: "Arial", "Helvetica", "sans-serif";
} 



.answers {
	font-size: 8.5pt;
	font-style: normal;
	line-height: 10pt;
	color: #333333;
	text-decoration: none;
	font-family: "Arial", "Helvetica", "sans-serif";
}


.PlainText{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color : Black;
	text-decoration : none;
}

.BasicText{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #000000;
	text-decoration : none;
}

.Headmain {
	font-size: 10pt;
	font-style: normal;
	line-height: 11pt;
	font-weight: lighter;
	color: #000000;
	text-decoration: none;
	font-family: "Arial", "Helvetica", "sans-serif";
}

.submain {
	font-size: 8.5pt;
	font-style: normal;
	line-height: 10pt;
	font-weight: lighter;
	color: Black;
	text-decoration: none;
	font-family: "Arial", "Helvetica", "sans-serif";
}



.smalltext {
	font-size: 8pt;
	font-style: normal;
	line-height: 9pt;
	font-weight: lighter;
	color: #555555;
	text-decoration: none;
	font-family: "Arial", "Helvetica", "sans-serif";
}



.copytext_bold {
	font-size: 9pt;
	font-style: normal;
	line-height: 11pt;
	color: #555555;
	text-decoration: none;
	font-weight: bold;
	font-family: "Arial", "Helvetica", "sans-serif";
}

.heading1 { font-family: Arial, Verdana, sans-serif; font-size: 100%; font-weight: bold ; line-height: 130%}
.heading2 {  font-family: Arial, Verdana, sans-serif; font-size: 90%; font-weight: bold; line-height: 115%}
pre {  font-family: "Courier New", Courier, mono; font-size: 75%}
code {  font-family: "Courier New", Courier, mono; font-size: 75%}
.mmcrumb {
	COLOR: #000033;
	FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
	FONT-SIZE: 10px
}
.Graycrumb {
	COLOR: #A9A9A9;
	FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
	FONT-SIZE: 10px
}
.Tinycrumb {
	COLOR: #A9A9A9;
	FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
	FONT-SIZE: 8px
}

.mmcrumbRed {
	COLOR: Red;
	FONT-FAMILY: Verdana, Geneva, Arial, sans-serif;
	FONT-SIZE: 10px;
	font-weight : bold;
}
.fineprint { FONT-FAMILY: Verdana, Geneva, Arial, sans-serif; FONT-SIZE: 9px; LINE-HEIGHT: 12px }
.separator { font-family: Verdana, Arial; font-size: 9px; line-height: 22px; color: #AAAAAA}

.searchInput {font-size:10px;border:solid 0px;width:100;}

.submitArrow {cursor:hand;}

.kanFont { 
    font-family: Verdana, Arial, Helvetica;
    color:#7C7878;
    font-size: 12px;
    letter-spacing:0.1mm; 
    line-height:5mm 
}

.kanFont2 {
	font-family: Verdana, Arial, Helvetica;
	color:#7C7878;
	font-size: 12px;
	letter-spacing:0.1mm;
	line-height:3mm;
	font-weight : bold;
}

.kanFontHeading {
	font-family: Verdana, Arial, Helvetica;
	color:#7C7878;
	font-size: 14px;
	letter-spacing:0.1mm;
	line-height:5mm;
	font-weight : bold;
}

.kanFontSectionHeading {
	font-family: Verdana, Arial, Helvetica;
	color: #000066;
	font-size: 18px;
	line-height:6mm;
	font-weight : bolder;
	text-decoration: underline overline;
	font-variant: small-caps;
	text-transform: uppercase;
	background-color: #FFFFFF;
	letter-spacing: 5px;
	height: auto;
	width: auto;
	clear: left;
	float: left;
	border: thin dotted;

}

.AshHeading {
	font-family: Verdana, Arial, Helvetica;
	color: Navy;
	font-size: 18px;
	line-height:6mm;
	font-weight : bold;
}


.red      { color:#ff0000; }
.white    { color:#ffffff; }
.relative { position:relative; visibility:hidden; }
.absolute { position:absolute; visibility:hidden; }
.redtable { background-color:#ff0000; cell-spacing:0; }

.EditBox {
	font:10pt;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	background-color : #FFFFDD;
}

.ComboBox {
	font:10pt;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	background-color : #FFFFDD;
}

.Button{
	height:25;
	font: 10pt 'Arial';
	background-color: #FFA500;
}


#header
{
}

#footer
{
 height: 4em;
}

#leftNav
{
	width:230px;
	float:left;
}

#push
{
 clear: both;
 height: 4em;
}

#content
{
	padding-top:150px;
	padding-left:300px;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -4em;

}

DIV.leftNav UL {
	LIST-STYLE-TYPE: none; MARGIN: 0px
}
#leftNav .menu-header LI {
	POSITION: relative; FLOAT: left
}
DIV.leftNav LI {
	POSITION: relative;
 	list-style-type:none;
	font-size:14px;
	text-align:left;

}
#leftNav A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#leftNav UL UL {
	Z-INDEX: 99999; POSITION: absolute; WIDTH: 180px; DISPLAY: none; FLOAT: left; TOP: 38px; LEFT: 0px; box-shadow: 0px 3px 3px rgba(0,0,0,0.2); -moz-box-shadow: 0px 3px 3px rgba(0,0,0,0.2); -webkit-box-shadow: 0px 3px 3px rgba(0,0,0,0.2)
}
#leftNav UL UL LI {
	MIN-WIDTH: 180px
}
#leftNav UL UL UL {
	TOP: 0px; LEFT: 100%
}
#leftNav UL UL A {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 1em; PADDING-LEFT: 10px; WIDTH: 160px; PADDING-RIGHT: 10px; HEIGHT: auto; PADDING-TOP: 10px
}
#leftNav UL LI:hover > UL {
	DISPLAY: block
}
