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

body, div,h1,H2 {
	margin-top          : 0px;
}
body {
	font-family     : Arial, Helvetica, sans-serif;
	background      : url(images/bgbody.gif) repeat-y center top #765889;
	color           : #696969;
	font-size       : 13px;
}

p {
	line-height     : 20px;
	margin          : 0 0 30px 0;
}

label {
	display         : block;
	margin          : 2px 0 5px 0;
}

h4 {
    color           : #000000;
}
h5{
    color           : #000000;
}

#terms_conditions ul{
     list-style-type: lower-alpha;
     line-height    : 1.5;
     color          : #000000;
}
/* ====================================================================== */

#main a, #footer a{
	color           : #553382;
}

#main a:hover, #footer a:hover{
	text-decoration : none;
}

.fancy {
	text-indent     : -999em;
}

#container {
	width           : 924px;
	margin          : 0 auto;
}

#header {
	width           : 925px;
	height          : 234px;
	background      : url(images/header.jpg) no-repeat;
	overflow        : hidden;
}

#header img{
}

#header h1, #header h2 {
	float           : left;
}

#header h1 {
	width           : 307px;
	height          : 91px;
	margin-top      : 15px;
}

#header h1 a, #nav ul a {
	display         : block;
	width           : 100%;
	height          : 100%;
}

#sidebar {
	width           : 200px;
	float           : left;
}

#sideActivate {
	background      : url(images/bgSideActivate.png) no-repeat;
	width           : 200px;
	height          : 56px;
	margin-bottom   : 5px;
	margin-top      : 5px;
}

#sideActivate a {
	display         : block;
	width           : 100%;
	height          : 100%;
}

#sidebuy {
	background      : url(images/bgSidebutpawtag.png) no-repeat;
	width           : 200px;
	height          : 56px;
	margin-bottom   : 5px;
}

#sidebuy a {
	display         : block;
	width           : 100%;
	height          : 100%;
}

#sideLoginHeader {
	background      : url(images/bgSideLogin.gif) no-repeat;
	width           : 200px;
	height          : 26px;
}

#Pet {
	background      : url(images/bgPet.gif) no-repeat;
	width           : 200px;
	height          : 26px;
}

#sideLogin {
	overflow        : hidden;
	font-size       : 8px;
	color           : #000000;
	border          : 1px solid #ffff4a;
	background      : #f6de9f;
	padding         : 10px 0 0 10px;
	width           : 188px;
	height          : 130px;
	margin          : 0 0 5px 0;
	border-top      : #a19f0d;
	border-left     : #a19f0d;
	border-bottom   : #a19f0d;
	margin-top      : -20px;
}

#sideLogin a:link{
	font-size       : 8px;
	display         : block;
	color           : #553382;
	margin          : 5px 0;
}
#sideLogin a:visited{
	font-size       : 8px;
	display         : block;
	color           : #553382;
	margin          : 5px 0;
}
#sideLogin a:active{
	font-size       : 8px;
	display         : block;
	color           : #bb99ff;
	margin          : 5px 0;
}
#sideLogin a:hover{
	font-size       : 8px;
	display         : block;
	color           : #bb99ff;
	margin          : 5px 0;
}
#sideLogin label {
    font-size       : 8pt;
    font-weight     :normal;
}
#sidelogin input{

}



.sideImage {
	/*height          : 165px;*/
	border          : 1px solid #553382;
	padding         : 0px;
}

.submit {
    vertical-align  : top;
	float           : right;
	text-align      : center;
	border          : none;
	background      : #553382;
	color           : #ffffff;
	margin          : 5px 10px 10px 0;
	font-size       : 11px;
	width           : 49px;
	height          : 23px;
	padding         : 0;
}

#main {
	width           : 670px;
	float           : left;
	margin          : 24px 0 20px 25px;
	
}

#main h1 {
	font-size       : 20px;
	color           : #553382;
}

#main h2 {
	font-size       : 16px;
	color           : #553382;
}
#main_999{
    position        : absolute;
    top             : 640px;
    right           : 20%;
    
}

#footer{
	clear           : both;
	padding         : 20px 0;
	text-align      : center;
	line-height     : 23px;
}

#footer a{
	padding         : 8px;
}
/*=========================================*/

.style2 {
    font-size       : 16px;
	font-weight     : bold;
}

.style3 {
    color           : #000000
}

.style4 {	
    color           : #8E4094;
	font-weight     : bold;
}

.style5 {
    font-size       : 36px;
	font-weight     : bold;
}

.style6 {
    color           : #bb91c0;
}

.style7 {
    color           : #553382;
    font-size       : 14px;
}

.style8 {
    color           : #bb91c0;
}

.style9 {
    font-size       : 14px;
}
.style10 {
    font-size       : 14px;
}
.style12 {
    font-size       : 14px;
}

.MsoNormal{
    text-align      : justify;
    font-size       : 9pt;
    color           : #000000;
}

/* ========================================

    home page
    
=========================================== */
#main_bullets{
    position        : absolute;
    top             : 410px;
    left            : 62%;
    width           : 250px;
    padding         : 10px 10px 10px 10px;
    font-family     : Arial Sans-Serif;
    font-weight     : bold;
    font-size       : 9pt;
    line-height     : 1.5;
    background-color: transparent;
    margin          : 0 0 0 0;
}

#box {
	position				: absolute;
    top						: 405px;
	left                    : 63%;
	width					: 250px;
	font					: 80%/1.6 Arial, Helvetica, sans-serif;
	color					: #2d486c;
	background-color		: transparent;
	margin					: 0 0 0 0;
	z-index					: 1000;
}

#main_bullets a:link{
    color           : #553382;
    text-decoration : none;
}

#main_bullets a:visited{
    color           : #553382;
    text-decoration : none;
}

#main_bullets a:active{
    color           : #9999ff;
    text-decoration : none;
}

#main_bullets a:hover{
    color           : #0000ff;
    text-decoration : none;
}

#main_bullets ul{

    list-style-type : disc;
    padding-left    : 5px;
    margin-left     : 5px;
}

#main_content_1{
    position        : absolute;
    background-color: #ffffdd;
    border          : 2px solid #000000;
    border-bottom   : none;
    padding         : 5px 5px 5px 5px;
    top             : 796px;
    left            : 34%;
    width           : 275px;
    color           : #000000;
    font-weight     : bold;
    z-index         : 600;
}
#main_content_2{
    position        : absolute;
    background-color: #ffffdd;
    border          : 2px solid #000000;
    
    padding         : 5px 5px 5px 5px;
    top             : 950px;
    left            : 34%;
    width           : 395px;
    color           : #000000;
    font-weight     : bold;
    z-index         : 500;
}


/*
html > body #box {
	position				: fixed;
}
*/
.roundborder {
	height					: 1px;
	overflow				: hidden;
	background-color		: #dedede;
	border-right			: 1px solid #33527b;
	border-left				: 1px solid #33527b;
}
.c1 {
	margin					: 0 12px 0 12px;
	border					: none;
	background-color		: #33527b;
}
.c2 {
	margin					: 0 9px;
	border-width			: 0 3px;
}
.c3 {
	margin					: 0 7px;
	border-width			: 0 2px;
}
.c4 {
	margin					: 0 6px 0 6px;
}
.c5 {
	margin					: 0 5px 0 5px;
}
.c6 {
	margin					: 0 4px 0 4px;
}
.c7 {
	margin					: 0 3px 0 3px;
}
.c8 {
	margin					: 0 2px 0 2px;
	height					: 2px;
}
.c9 {
	margin					: 0 1px 0 1px;
	height					: 3px;
}
.content {
	height					: auto;
	padding					: 0 15px;
}
