/*----------------STYLE SHEET FOR THERE IS NO SQUARE SITE------------- */
/* -------------- headings ----------------- */
h1 {
font-family : Futura, sans-serif; 
font-size : 24px; 
color : #666666;
background-color:#ffffff;
} 

h2 {
font-family : Futura, sans-serif; 
font-size : 16px; 
color : #990000;
background-color:#ffffff;} 

h3 {
font-family : Futura, sans-serif; 
font-size : 14px; 
font-weight : bold; 
color : #990000;
background-color:#ffffff;} 

h4 {
font-family : Futura, sans-serif; 
font-size : 13px; 
font-weight : bold; 
color : #990000;
background-color:#ffffff;} 

h5 {
font-family : Futura, sans-serif; 
font-size : 12px; 
font-weight : bold; 
color : #990000;
background-color:#ffffff;} 

h6 {
font-family : Futura, sans-serif; 
font-size : 11px; 
font-weight : bold; 
color : #990000;
background-color:#ffffff;} 


/* ------------- setting default text attributes for the pages --------------- */
body, p, table {
font-family : Arial, sans-serif;
font-size : 14px;
color: #333333;
background-color:#ffffff;
vertical-align:top;
} 

/*--------------setting background color of the page and margin to the top of the page-------------*/
body {
background-color:#ffffff;
margin-top: 0;
}

/*--------------setting elements within table cells (eg. text or images) to align to the top--------------*/
td {
vertical-align : top;
}

/* --------------- LINKS ----------------- */
/* --------------normal links in a page------------- */
a, a:visited {
color: #990000;
text-decoration : none;
background: transparent;
} 

a:hover {
color : #ff6666;
text-decoration : underline;
background: transparent;
} 

a:active {
color : #ff6666;
background: transparent;
}

#spacer {
float: left;
width:20px;
}

#left {
float : left;
font-size: 12px;
border-top-color: #ffb6b6;
border-top-style: dashed;
border-top-width: 1px;
border-right-color: #ffb6b6;
border-right-style: dashed;
border-right-width: 1px;
width: 150px;
color : #000000;
background-color:#ffffff;
}

#content {
float : left;
width: 500px;
padding: 0px 20px; 
color : #000000;
background-color:#ffffff;
}

#right {
float : left;
border-bottom-color: #ffb6b6;
border-bottom-style: dashed;
border-bottom-width: 1px;
border-right-color: #ffb6b6;
border-right-style: dashed;
border-right-width: 1px;
width:100px;
padding: 0px 10px;
color : #000000;
background-color:#ffffff;
}

.bottom {
font-family : Arial, sans-serif;
font-size : 11px;
color: #333333;
background-color:#ffffff;
border-top-color: #ffb6b6;
border-top-style: dashed;
border-top-width: 1px;
width:450px;
padding: 5px;
text-align:center;
}

/* ------------ links in the navigational bar styles ------------ */
a.nav, a.nav:visited {
color : #990000;
font-family: Futura, Helvetica, sans serif;
font-size : 14px;
font-weight: bold;
text-decoration : none;
background: transparent;
vertical-align: top;
}

a.nav:hover, a.nav:active {
color : #ff6666;
font-family: Futura, Helvetica, sans serif;
font-size : 14px;
font-weight: bold;
text-decoration : none;
background: transparent;
}
/* ------------ links in the webfolio styles ------------ */
a.folio, a.folio:visited {
color : #000000;
font-family: Futura, Helvetica, sans serif;
font-size : 14px;
font-weight: bold;
text-decoration : none;
background: transparent;
vertical-align: top;
}

a.folio:hover, a.folio:active {
color : #666666;
font-family: Futura, Helvetica, sans serif;
font-size : 14px;
font-weight: bold;
text-decoration : none;
background: transparent;
}


/*------------------setting the attributes for the boxes enclosing the navigational bar links-------------*/
td.nav {
vertical-align : top;
width: 110px;
border-style: solid;
border-width: 1px;
border-color: #ffff66;
border-collapse: collapse;
}

/*----------- text and links in the side bar styles ---------- */
a.side, a.side:visited {
color : #000000;
font-size : 13px;
font-weight: bold;
text-decoration : none;
background: transparent;
}

a.side:hover {
color : #ffff66;
font-size : 13px;
font-weight: bold;
text-decoration : underline;
background: transparent;
}

a.side:active {
color : #ffff66;
font-size : 13px;
font-weight: bold;
text-decoration : underline;
background: transparent;
}

.sidehead {
font-family : Futura, sans-serif; 
font-size : 13px; 
color : #333333;
background-color:#ffffff;
}

/*-----------------MAIN BODY STYLES -------------*/
/*----------------setting the attributes for the box enclosing the main content-------------*/
td.main {
vertical-align : top;
width: 800px;
border-style: solid;
border-width: 1px;
border-color: #ffff66;
border-collapse: collapse;
}

td.mainbox {
vertical-align : top;
width: 620px;
border-style: solid;
border-width: 1px;
border-color: #ffff66;
border-collapse: collapse;
}

/*----------------bottom bar link styles ------------*/
a.bottom, a.bottom:visited {
color : #ffffff;
font-size : 12px;
font-weight: bold;
text-decoration : none;
background: transparent;
}

a.bottom:hover {
color : #ffff66;
font-size : 12px;
font-weight: bold;
text-decoration : underline;
background: transparent;
background-color:#ffffff;
}

a.bottom:active {
color : #ffff66;
font-size : 12px;
font-weight: bold;
text-decoration : underline;
background: transparent;
background-color:#ffffff;
}
/*------------------setting the attributes for the box enclosing the bottom navigational bar -------------*/
td.bottom{
vertical-align : top;
text-align : right;
font-size: 12px;
border-style: solid;
border-width: 1px;
border-color: #ffff66;
border-collapse: collapse;
}
/*------------------setting the attributes for the box enclosing the copyright text -------------*/
td.bottomleft{
vertical-align : top;
text-align : left;
font-size: 12px;
border-style: solid;
border-width: 1px;
border-color: #ffff66;
border-collapse: collapse;
}


/* ----------lists------------ */
li {
list-style-image: url(image/twobullet.gif);
}

ul.circle {
list-style-type : circle; 
} 

ul.none {
list-style-type : none;
}

ol.decimal {
list-style-type : decimal; 
} 

ul.noindent {
list-style-type : none; 

}
