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

/*Main*/

body {
margin:0px;
padding:0px;
text-align:justify;
color: #D79F9E;
font-family: Century Gothic;
font-size: 11px;
background-color: #7b7779;
background-image:url("images/bgb2.jpg");
background-repeat:repeat-x;
}



#bg {
width:700px;
background:url("images/bgx.jpg");
background-repeat:repeat-y;
font-family: Century Gothic;
font-size: 11px;
}


/*Navigations*/

h1:first-letter {
text-transform: uppercase;
color:#B0ABAF;
font-family: Georgia;
font-style:italic;
font-size: 20px;
letter-spacing:1px;

}

h1 {
font-family: century gothic;
font-size: 16px;
font-style:italic;
font-weight:normal;
color: #B0ABAF; 
text-align: right;
text-transform: lowercase;
line-height:12px;
padding-left:15px;
margin-top: 0px;
margin-bottom: 2px;
}

.nav a {
text-align: center;
text-decoration:none;
text-transform:lowercase;
display: block;
font-family: courier new;
font-size:10px;
line-height:13px;
letter-spacing:0px;
color: #d881a2;
margin-bottom:2px;
background-color:#FFFFFF;
}

.nav a:hover {
text-align: center;
text-decoration:none;
text-transform:lowercase;
display: block;
font-family: courier new;
color: #C67191;
font-size:10px;
line-height:13px;
letter-spacing:2px;
margin-bottom:2px;
background-color:#f1f1f0;
}

/*Affiliates Navigations*/

div.aff {
position:absolute;
left:350px;
top:175px;
width:130px;
text-align: left;
padding: 0px;
}

div.aff2 {
position:absolute;
left:490px;
top:175px;
width:130px;
text-align: left;
padding: 0px;
}

.aff a{
font-family: Georgia;
font-size: 10px;
color:#7c8c91;
margin-bottom: 0px;
margin-top: 0px;
text-transform: uppercase; 
font-weight: bold;
text-align:  left;
padding-right: 2px;
padding-left: 3px;
line-height: 11px;
display: block;
background:none;
border-bottom: 1px dashed #cd9db5;
}

.aff a:hover {
font-family: "Georgia", Sans-Serif;
font-size: 11px;
color:#7c8c91;
text-transform: uppercase; 
font-weight: bold;
text-align:  left;
padding-right: 2px;
padding-left: 2px;
line-height: 11px;
display: block;
text-decoration: none;
background: #f0bdd7;
border-bottom: 1px dashed #cd9db5;
}

.aff2 a{
font-family: Georgia;
font-size: 10px;
color:#7c8c91;
margin-bottom: 0px;
margin-top: 0px;
text-transform: uppercase; 
font-weight: bold;
text-align:  left;
padding-right: 2px;
padding-left: 3px;
line-height: 11px;
display: block;
background:none;
border-bottom: 1px dashed #cd9db5;
}

.aff2 a:hover {
font-family: "Georgia", Sans-Serif;
font-size: 11px;
color:#7c8c91;
text-transform: uppercase; 
font-weight: bold;
text-align:  left;
padding-right: 2px;
padding-left: 2px;
line-height: 11px;
display: block;
text-decoration: none;
background: #f0bdd7;
border-bottom: 1px dashed #cd9db5;
}
	

/*Content*/

.header {
background-image:url("images/head.jpg");
background-repeat:no-repeat;
height:24px;
width:447px;
font-size:13px;
text-transform:uppercase;
font-family:Century Gothic;
padding-left: 4px;
padding-right: 25px;
padding-bottom: 3px;
text-align:right;
color:#FFFFFF;


}

.bg2 {
background:url("images/content.jpg");
background-repeat:repeat-y;
width:447px;
text-align:justify;
font-family:arial;
font-size:12px;
letter-spacing:0px;
line-height:15px;
color:#767375;
padding-left: 4px;
padding-right: 25px;
padding-top: 3px;


}

.foot {
background:url("images/foot.jpg");
background-repeat:no-repeat;
text-align:center;
width:447px;
height:24px;
font-size:13px;
text-transform:uppercase;
font-family:Century Gothic;
padding-left: 4px;
padding-right: 25px;
padding-bottom: 3px;
padding-top: 5px;
text-align:left;
color:#FFFFFF;

}

p {
margin: 0px 4px 10px 6px;
color:#9db2b6;
font-size:11px;
font-family: Georgia;
text-align:justify;
}

/*Other Additions*/

a
{
color: #fc428a;
text-decoration:none;
text-transform:uppercase;
font-family:century gothic;
font-size:9px;
background-color:#cfc9cd;
line-height:9px;
}

a:hover
{
color: #C67191;
background-color:#FFFFFF;
border-bottom:#9db2b6 dashed 1px;
border-right:#9db2b6 solid 2px;
} 


b {
 color:#c7658b;
 font-size: 11px;
 font-family: Geneva, Arial, Helvetica, sans-serif;
}

i {
  color:#49a8b9;
  font-size:11px;
  font-family: Georgia;
}

u {
  color:#938ba1;
  font-size:11px;
  font-family: Arial;
}

.top1 {
text-transform: uppercase; 
font:18px Century Gothic;
color:#990033;
text-align:center;
letter-spacing: 1px;
font-weight:bold
}

.top2{
text-transform: uppercase; 
font: 12px Lucida Console;
color:#CC0066;
text-align: center;
letter-spacing: 2px;
}

ul {
list-style-type:Circle;
color:#993366;
font-weight:bold;
text-align:justify;
padding-right:25px;
}

.link{
width:300px;
border-bottom:1px dotted #000000;
border-left:1px dotted #000000;
border-right:1px dotted #000000;
border-top:1px dotted #000000;
background:#c7658b;
margin-bottom:15px;
margin-top:15px;
font:10px verdana;
color:#c7658b;
}

/*Graphics and Resources*/

.avatar {
background:url('images/avibox.png') no-repeat;
width:120px;
height:115px;
padding: 8px 10px 10px 10px;
}

.avi{
border:1px dashed #a462a4;
border-left:2px double #c289bd;
}

.texture {
background:url('images/texture.jpg') no-repeat;
width:254px;
height:178px;
font: 12px century gothic;
color:#990066;
padding: 6px 10px 10px 7px;
}

h4 {
font:12px century gothic;
color:#990066;
padding-top:5px;
padding-right:20px;
text-align:center;
}

/* contact form  */

input, select, textarea {
background-color: #474546;
border:1px solid #f0e9e9;
color:#FFFFFF;
font: Century Gothic;
font-size:11px;
}