/*FOR ALL IMAGES*/
img
{
border : 0px;
vertical-align : middle
}

/* BODY */
body
{
padding : 1px;
text-align : center;
font-size : normal;
color : #9900ff;
background-color : #000000;
/*line-height : 80%;*/
margin-top : 0;
margin-left : 0;
margin-right : 0
}

/* WHERE YOUR LOGO IS (IF U HAVE A LOGO) */
.logo
{
padding-bottom : 4px;
text-align : center;
background-color : #000000;
border : 2px solid #9900ff;
margin-bottom : 1px
}

/*ALL MAIN HEADERS*/
.header
{
padding : 1px;
text-align : center;
font-size : small;
font-weight : bold;
color : #000000;
background-color : #ff00ff;
border-left : 3px solid #ff64ff;
border-top : 3px solid #ff64ff;
border-right : 3px solid #990099;
border-bottom : 3px solid #990099;
margin-bottom : 1px
}

/* YOUR MAIN PAGE MESSAGES */
.textarea
{
padding : 1px;
text-align : center;
font-size : small;
color : #9900ff;
background-color : #000000;
border : 1px dotted #ff00ff;
margin-bottom : 2px;
margin-top : 1px;
margin-left : 1px;
margin-right : 1px
}

/* WHERE THE MAIN CONTENT OF UR PAGES ARE (BEST ALIGNED LEFT) */
.main1
{
padding: 2px;
text-align : left;
font-size : small;
color:#9900ff;
background-color : #000000;
border : 2px solid #9900ff;
margin-bottom : 1px
}

/* SAME AS .main1 BUT BEST ALIGNED CENTER */
.main2
{
padding : 2px;
text-align : center;
font-size : small;
color:#9900ff;
background-color : #000000;
border : 2px solid #9900ff;
margin-bottom : 1px
}

/*USED ON ALL RESULTS PAGES*/
.result
{
padding : 2px;
text-align : center;
font-size : small;
font-weight : bold;
color:#9900ff;
background-color : #000000;
border : 2px solid #9900ff;
margin-bottom : 1px
}

/* WHERE YOUR PAGE-VIEWS STATISTICS ARE ON ALL YOUR MAIN PAGES */
.views
{
padding : 1px;
text-align : center;
font-size : small;
color : #9900ff;
background-color : #000000;
border : 1px dotted #ff00ff;
margin-bottom : 2px;
margin-top : 1px;
margin-left : 1px;
margin-right : 1px
}

/* WHERE ALL "NEXT" AND "BACK" LINKS ARE */
.backnext
{
padding : 2px;
text-align : center;
font-size : small;
font-weight : bold;
color : #000000; 
background-color : #9600ff; 
border-top:3px solid #9964ff;
border-left:3px solid #9964ff;
border-bottom:3px solid #6400cd;
border-right:3px solid #6400cd;
margin-bottom : 1px
}

/* WHERE THE "JUMP PAGE" INPUT BOX IS */
.jumppage
{
padding : 2px;
text-align : center;
font-size : small;
font-weight : bold;
color : #ff00ff;
background-color : #000000;
border : 2px solid #9900ff;
margin-bottom : 1px
}

/* USED FOR "GO BACK TO" LINKS */
.footer
{
padding : 2px;
text-align : center;
font-size : small;
font-weight : bold;
color : #000000;
background-color : #ff00ff;
border-left : 3px solid #ff64ff;
border-top : 3px solid #ff64ff;
border-right : 3px solid #990099;
border-bottom : 3px solid #990099;
margin-bottom : 1px
}

/* GLOBAL LINKS */
a:link, a:visited, a:active
{
color : #ffffff;
text-decoration : none;
font-weight : bold
}

/* <<<<<< SPECIFIC FONT COLOURS BELOW >>>>>> */

/* WHEREVER THE DATE IS */
.date
{
color : #9900ff
}

/* SECONDARY LINKS (looks best same colour as text) */ 
a.link2:link, a.link2:visited
{
color : #9600ff;
text-decoration : underlined;
}

a.link2:active, a.link2:focus 
{
color : #9600ff;
text-decoration : underlined;
background-color : #000000
}

/* VISITORS NAME (link to visitors details) */ 
a.visitor:link, a.visitor:visited
{
text-decoration: underline;
color:#ff00ff; 
font-weight:bold
}

/* HIGHLIGHTED TEXT (like partners title for example */
.text2
{
font-weight:bold;
color:#ff00ff;
}

/* ADMINS NAME (GUESTBOOK REPLY) */
.admin
{
color : #ff00ff
}

/* PASWORD INPUT BOXES */
input.password,input[type=password]
{
border-top:2px solid #ff64ff;
border-left:2px solid #ff64ff;
border-bottom:2px solid #990099;
border-right:2px solid #990099;
background-color:#000000;
color:#ff00ff
}

/* TEXT INPUT BOXES */
input.text,input[type=text]
{
border-top:2px solid #ff64ff;
border-left:2px solid #ff64ff;
border-bottom:2px solid #990099;
border-right:2px solid #990099;
background-color:#000000;
color:#ff00ff
}

/* UPLOAD INPUT BOXES (currently not used) */
input.file,input[type=file]
{
border-top:2px solid #ff64ff;
border-left:2px solid #ff64ff;
border-bottom:2px solid #990099;
border-right:2px solid #990099;
background-color:#000000;
color:#ff00ff
}

/* SUBMIT BUTTONS */
input.submit,input[type=submit]
{
border-top:2px solid #ff64ff;
border-left:2px solid #ff64ff;
border-bottom:2px solid #990099;
border-right:2px solid #990099;
background-color:#ff00ff;
color:#ffffff
}

/* SELECT DROP-DOWN BOXES */
select
{
border-top:2px solid #ff64ff;
border-left:2px solid #ff64ff;
border-bottom:2px solid #990099;
border-right:2px solid #990099;
background-color:#ff00ff;
color:#000000;
margin:3px
}

/* TEXTAREA INPUT BOXES (the big text input boxes) */
textarea
{
margin:3px;
border-top:2px solid #ff64ff;
border-left:2px solid #ff64ff;
border-bottom:2px solid #990099;
border-right:2px solid #990099;
background-color:#000000;
color:#ff00ff
}

/* BOLD TEXT (u dont need to edit this) */
.bold
{
font-weight:bold;
}

/* SMALL TEXT (u dont need to edit this) */
.small
{
font-size: small;
}

/* BOLD AND SMALL TEXT (u dont need to edit this) */
.boldsmall
{
font-weight: bold;
font-size: small;
}