
/*Begin Fantasy Pugs CSS*/


body, div {
font-family : Georgia;
font-size : 12pt;
color : #372916;
line-height : 18px;
}

body {
background-image : url(images/FPbg.jpg);
background-repeat : repeat-y;
background-color : #e3dccc;
}

a {
color : #745b32;
text-decoration : underline;
}

a:hover {
color : #a08e69;
text-decoration : none;
}

input, textarea, submit {
background-color : #e3dccc;
border : 8px solid #d4cdbe;
padding : 3px; 
font-size : 10pt;
line-height : 14pt;
}

select {
background-color : #d4cdbe;
border : 1px solid #e3dccc;
font-size : 10pt;
}

hr {
background-color : #534329;
height : 5px;
width : 300px;
}

table {
border : 1px solid #534329;
}

td {
background-color : #e6dbc1;
padding : 3px;
}

ul, li {
list-style-image : url(images/bullet.png);
}

ol {
color : #f8f8f0;
background-color : #5b4a2e;
}

h1 {
font-size : 25pt;
line-height : 30px;
color : #5f4e30;
padding : 5px; 
background-image : url(images/divbg.jpg);
background-repeat : repeat-x;
background-position : bottom;
background-color : #c9bfa4;
width : 800px;
text-align : center;
font-weight : normal;
border : 1px solid #745b32;
}

h3 {
font-size : 15pt;
line-height : 20px;
color : #1d1d1d;
}

.border {
border : 5px solid #d4cdbe;
padding : 5px;
margin : 0px auto 0px auto;
}
/*Use this image tag if you want an image to have a border on it. It also centers the image on the page.*/


.center {
text-align : center;
margin : 0px auto 0px auto;
}
/*Use this center tag to center images and text.*/


.right {
text-align : right;
float : right;
}
/*Use this tag to position images and/or text to the right.*/

.left {
text-align : left;
float : left;
}
/*Use this tag to position images and/or text to the left.*/

#main {
position : absolute;
top : 400px;
left : 110px;
width : 820px;
text-align : center;
}

#bottom {
background-image : url(images/footerimage.png);
text-align : center;
margin : 0px auto 0px auto;
width : 709px;
}

#layout {
position : absolute;
top : 0px;
left : 0px;
width : 1060px;
height : 502px;
float : left;
}

#nav {
position : absolute;
top : 174px;
left : 0px;
width : 317px;
}

#header {
position : absolute;
top : 174px;
left : 317px;
width : 743px;
}

#fade {
position : absolute;
top : 389px;
left : 0px;
width : 1060px;
}

#logo {
float : right;
padding : 5px;
}

h2 {
font-size : 20pt;
line-height : 25px;
color : #362714;
padding : 5px; 
background-image : url(images/divbg2.jpg);
background-repeat : repeat-x;
background-position : bottom;
background-color : #c9bfa4;
width : 700px;
text-align : center;
font-weight : normal;
border : 1px solid #745b32;
margin : 0px auto 0px auto;
}

a.grlink {
font-size : 20pt;
line-height : 25px;
color : #362714;
padding : 5px; 
background-image : url(images/divbg2.jpg);
background-repeat : repeat-x;
background-position : bottom;
background-color : #c9bfa4;
width : 700px;
text-align : center;
font-weight : normal;
border : 1px solid #745b32;
margin : 0px auto 0px auto;
display : block;
}


a.grlink:hover{
font-size : 20pt;
line-height : 25px;
color : #5f4e30;
padding : 5px; 
background-image : url(images/divbg.jpg);
background-repeat : repeat-x;
background-position : bottom;
background-color : #c9bfa4;
width : 700px;
text-align : center;
font-weight : normal;
border : 1px solid #745b32;
margin : 0px auto 0px auto;
display : block;
}




/*End Fantasy Pugs CSS*/