	/***** Global Settings *****/
html, body {
border:0;
margin:0;
padding:0;
text-align:center;
background-image: url(../images/bg_repeat/bg_2.jpg);
background-repeat: no-repeat;
background-position: top center;
background-color:#ddd;
color:#313131;
}
 
body {
/*font:100%/0.9 Arial, Helvetica, sans-serif;*/
font:100%/0.9 "Trebuchet MS", Arial, sans-serif;
}
 
/***** Headings *****/

/* Colour Schema */

/* Dark Grey : #cbcbcb;  */
/* Text : #313131; */
/* Orange : #d95427; */
/* Burgundy : #491702; */
/* Olive : #958965; */
/* Steel Grey : #2e2e2e; */
 
h1, h2, h3, h4, h5, h6 {
margin:0;
padding:10px 5px 10px 0;
width:auto;
text-align:left;
font-family:"Trebuchet MS", Arial, sans-serif;
/*border-bottom:1px dotted #ccc;*/
margin-bottom:5px;

}
 
h1 {
font-size:1.50em;
color:#d95427;
}

h2 {
font-size:1.10em;
color:#958965;
}

h3 {
font-size:1.05em;
font-style:italic;
color:#958965;
}

h4 {
font-size:0.75em;
font-weight:normal;
font-style:italic;
text-align:left;
color:#2e2e2e;
padding:5px 5px 5px 0;
}

h5{
font-size:0.75em;
font-weight:bold;
font-style:italic;
text-align:left;
color:#2e2e2e;
padding:10px 5px 5px 0;
margin:0;
}

/***** Common Formatting *****/
 
p{
margin:0;
padding:5px 15px 5px 0;
width:auto;
text-align:justify;
font-weight:normal;
font-size:0.87em;
line-height:120%;
orphans:0;
widows:0;
}

p.important{
margin:0;
padding:5px 15px 5px 0;
width:auto;
color:#491702;
text-align:justify;
font-size:0.87em;
line-height:120%;
orphans:0;
widows:0;
}
  
/***** Unordered Lists *****/ 
ul{
padding:0;
margin:0;
text-align:justify;
font-size:0.85em;
font-weight:normal;
width:auto;
list-style-position:outside;
line-height:200%;
}

ul li{
list-style: circle;
margin:2px;
}

/* Navigation ULs */
ul.navi{
padding:0;
margin:0;
display:block;
text-align:justify;
width:180px;
height:auto;
list-style-position:outside;
line-height:200%;
text-transform:uppercase;
font-weight:bold;
color:#fff;
}

ul.navi li.navi{
list-style:none;
width:180px;
height:30px;
margin:0;
padding:0;
}

/* Navigation Styling */
#navi_content ul.navi{
margin:0;
padding:0;
width:180px;
height:auto;
display:block;
}

#navi_content li.navi{
list-style: none;
display:block;
height:auto;
width:180px;
height:30px;
padding:0;
margin:0;
}

#navi_content ul.navi li.navi a{
width:180px;
height:30px;
padding:5px;
text-decoration:none;
font-size:12px;
}

#navi_content ul.navi li.navi a:hover{
width:180px;
height:30px;
padding:5px;
}
 

/**** Image / Thumbnails *****/ 
img {
border:0;
margin:0;
padding:0;
}

img.title{
margin-top:5px;
margin-bottom:5px;
}

img.cntr{
display:block;
margin:auto;
}

/***** Spans ****/
span{
color:#692202;
}

span.bold{
font-weight:bold;
}

span.italic{
font-style:italic;
}

span.underlined{
border-bottom:1px dashed #CCC;
}


/***** Links *****/

a:link {color:#d95427; text-decoration:underline;}
a:visited {color:#958965; text-decoration:underline;}
a:hover {color:#313131; text-decoration:underline;}
a:active {color:#313131; text-decoration:underline;}

a.navi:link {color:#fff; text-decoration:none}
a.navi:visited {color:#fff; text-decoration:none}
a.navi:hover {color:#692202; text-decoration:none}
a.navi:active {color:#fff; text-decoration:none}

a.mailto:link {color:#fff; text-decoration:none;}
a.mailto:visited {color:#fff; text-decoration:none;}
a.mailto:hover {color:#958965; text-decoration:underline;}
a.mailto:active {color:#fff; text-decoration:none;}

a.footerlinks:link {color:#fff; text-decoration:none;}
a.footerlinks:visited {color:#fff; text-decoration:none;}
a.footerlinks:hover {color:#958965; text-decoration:underline;}
a.footerlinks:active {color:#fff; text-decoration:none;}

a.designedby:link {color:#d95427; text-decoration:none;}
a.designedby:visited {color:#d95427; text-decoration:none;}
a.designedby:hover {color:#2e2e2e; text-decoration:underline;}
a.designedby:active {color:#d95427; text-decoration:none;}

a.designedby2:link {color:#000; text-decoration:none;}
a.designedby2:visited {color:#000; text-decoration:none;}
a.designedby2:hover {color:#d95427; text-decoration:underline;}
a.designedby2:active {color:#000; text-decoration:none;}


/***** Forms *****/
 
form {
margin:0;
padding:0;
display:inline;
padding:10px 0 0 0px;
}
 
input, select, textarea {
font-family: Arial, Helvetica, sans-serif;
display:block;
}
 
textarea {
width:210px;
line-height:1.25;
}
 
label {
cursor:pointer;
}
 
/***** Tables *****/
 
table {
border:0;
margin:0;
padding:0;
font-size:0.8em;
}
 
table tr td {
padding:0;
}

/***** Global Classes *****/
 
.clear         { clear:both; }
.float-left    { float:left; margin:10px 10px 10px 20px; }
.float-right   { float:right; margin:10px 10px 30px 25px;  border:2px solid #313131;}
 
.text-left     { text-align:left; }
.text-right    { text-align:right; }
.text-center   { text-align:center; }
.text-justify  { text-align:justify; }
 
.bold          { font-weight:bold; }
.italic        { font-style:italic; }
.underline     { border-bottom:1px solid; }
.highlight     { background:#ffc; }
 
.img-left      { float:left;}
.img-right     { float:right;}
 
.nopadding     { padding:0; }
.noindent      { margin-left:0;padding-left:0; }
.nobullet      { list-style:none;list-style-image:none; }
