body {
	background-image: url(../images/background.jpg);
	background-repeat: repeat-x;
	background-color: #E8CEA0;
	margin: 0px;
	padding: 0px;
}

h2 {
	font-family: Papyrus,Times New Roman, Serif;
	font-size: 22px;
	text-align: center;
	color: #ffcc22;
	padding: 0px 45px 0px 20px;
}

@media screen, projector, handheld {
    #Main {
        position: relative;
	    width: 850px;
	    margin: 0px;
	    overflow: hidden;
    }
}

@media print {
    #Main {
        position: relative;
	    width: 850px;
	    margin: 0px;
	    overflow: visible;
    }
}

@media screen, projector, handheld {
    #Top_Bar {
	    float: left;
	    clear: both;
	    width: 850px;
	    height: 13px;
	    margin: 0px;
	    padding: 0px;
    }
}

@media print {
    #Top_Bar {
	    float: left;
	    clear: both;
	    width: 0px;
	    height: 0px;
	    margin: 0px;
	    padding: 0px;
	    overflow: hidden;
	    visibility: hidden;
    }
}

@media screen, projector, handheld {
    #Menu {
	    float: left;
	    clear: both;
	    width: 850px;
	    height: 52px;
	    margin: 0px;
	    padding: 0px;
    }
}

@media print {
    #Menu {
	    float: left;
	    clear: both;
	    width: 850px;
	    height: 52px;
	    margin: 0px;
	    padding: 0px;
	    overflow: visible;
    }
}

#Header {
	float: left;
	clear: both;
	width: 850px;
	height: 243px;
	margin: 0px;
}

#Hdr_00 {
	float: left;
	clear: both;
	width: 850px;
	height: 214px;
}

#Hdr_01 {
	float: left;
	clear: right;
	width: 31px;
	height: 214px;
}

#Hdr_02 {
	float: left;
	clear: right;
	width: 396px;
	height: 214px;
}

#Hdr_03 {
	float: left;
	clear: right;
	width: 369px;
	height: 214px;
}

#Hdr_04 {
	float: left;
	clear: right;
	width: 54px;
	height: 214px;
}

#Hdr_05 {
	float: left;
	clear: both;
	width: 850px;
	height: 29px;
}

#Contents {
	width: 850px;
	margin: 0px;
	padding: 0px;
}

@media screen, projector, handheld {
    #Left_Space {
	    float: left;
	    clear: none;
	    width: 31px;
	    margin: 0px 0px -32000px 0px;
	    padding: 0px 0px 32000px 0px;
    }
}

@media print {
    #Left_Space {
	    float: left;
	    clear: none;
	    width: 0px;
	    margin: 0px;
	    padding: 0px;
	    overflow: hidden;
	    visibility: hidden;
    }
}

@media screen, projector, handheld {
    #Sidebar {
	    margin: 0px 0px -32000px 0px;
	    padding: 0px 8px 32000px 10px;
	    float: left;
	    clear: none;
	    width:184px;
	    background-image: url(../images/default_05.jpg);
	    background-repeat: repeat-x;
	    background-color: #F3B64C;
	    font-family: Papyrus,Times New Roman, Serif;
	    font-size: 12px;
	    text-align: left;
	    color: #771100;
    }
}

@media print {
    #Sidebar {
	    margin: 0px;
	    padding: 0px;
	    float: left;
	    clear: none;
	    width: 184px;
	    font-family: Papyrus,Times New Roman, Serif;
	    font-size: 12px;
	    text-align: left;
	    color: #771100;
    }
}

#Sidebar p {
	padding: 0px 5px 0px 10px;
}

@media print {
    #Contact_Form {
        width: 0px;
        height: 0px;
        overflow: hidden;
        visibility: hidden;
    }
}

@media screen, projector, handheld {
    #Separator {
	    float: left;
	    clear: none;
	    width: 13px;
	    background-image: url(../images/default_06b.jpg);
	    background-repeat: repeat-y;
	    margin: 0px 0px -31900px 0px;
	    padding: 0px 0px 32000px 0px;
    }
}

@media print {
    #Separator {
	    float: left;
	    clear: none;
	    width: 0px;
	    margin: 0px;
	    padding: 0px;
	    overflow: hidden;
	    visibility: hidden;
    }
}

@media screen, projector, handheld {
    #Main_Area {
	    float: left;
	    clear: none;
	    width: 511px;
	    background-image: url(../images/default_07.jpg);
	    background-repeat: no-repeat;
	    background-color: #D77721;
	    margin: 0px 0px -31900px 0px;
	    padding: 0px 30px 32000px 10px;
	    font-family: Papyrus,Times New Roman, Serif;
	    font-size: 15px;
	    text-align: left;
	    color: #000000;
    }
}

@media print {
    #Main_Area {
	    float: left;
	    clear: none;
	    width: 511px;
	    margin: 0px;
	    padding: 0px;
	    font-family: Papyrus,Times New Roman, Serif;
	    font-size: 15px;
	    text-align: left;
	    color: #000000;
	    border-left: 1px solid grey;
    }
}

#Main_Area p {
	padding: 0px 45px 0px 20px;
}

@page {
    size: 8.5in 11in portrait;
    margin: 0.5in;
}

@media screen, projector, handheld {
    #Page_Title {
	    float: none;
	    clear: both;
	    margin: 0px;
    }
}

@media print {
    #Page_Title {
	    float: none;
	    clear: both;
	    margin: 0px 0px 0px 52px;
    }
}

@media screen, projector, handheld {
    #Printer_Friendly {
	    position: absolute;
	    top: 300px;
	    left: 650px;
	    width: 120px;
	    height: 23px;
	    margin: 0px;
	    z-index: 5;
    }
}

@media print {
    #Printer_Friendly {
	    width: 0px;
	    height: 0px;
	    margin: 0px;
        overflow: hidden;
        visibility: hidden;
    }
}

@media screen, projector, handheld {
    .Side_Pic {
	    position: absolute;
	    top: 550px;
	    left: 725px;
	    z-index: 2;
    }
}

@media print {
    .Side_Pic {
	    position: absolute;
	    top: 550px;
	    left: 725px;
	    z-index: 2;
	    visibility: hidden;
    }
}

@media screen, projector, handheld {
    #Right_Shadow {
	    float: left;
	    clear: none;
	    width: 24px;
	    background-image: url(../images/default_08.jpg);
	    background-repeat: repeat-y;
	    margin: 0px 0px -31900px 0px;
	    padding: 0px 0px 32000px 0px;
    }
}

@media print {
    #Right_Shadow {
	    float: left;
	    clear: none;
	    width: 0px;
	    margin: 0px;
	    padding: 0px;
	    overflow: hidden;
	    visibility: hidden;
    }
}

@media screen, projector, handheld {
    #Right_Space {
	    float: left;
	    clear: none;
	    width: 29px;
	    margin: 0px 0px -31900px 0px;
	    padding: 0px 0px 32000px 0px;
    }
}

@media print {
    #Right_Space {
	    float: left;
	    clear: none;
	    width: 0px;
	    margin: 0px;
	    padding: 0px;
	    overflow: hidden;
	    visibility: hidden;
    }
}

@media screen, projector, handheld {
    #Footer {
	    width: 850px;
	    height: 23px;
	    clear: both;
	    margin: 0px;
    }
}

@media print {
    #Footer {
	    width: 850px;
	    height: 2px;
	    clear: both;
	    margin: 0px;
	    overflow: hidden;
    }
}

.tinytext
{
	font-family:Papyrus,Times New Roman, Serif;
	font-size:8;
	color:#666666;
	margin:0px ;
	
}


.tinyrtext
{
	font-family:Papyrus,Times New Roman, Serif;
	font-size:8;
	color:#666666;
	margin:0px ;
	
}

p
{
	font-family:Papyrus,Times New Roman, Serif;
	font-size:12;
	color:#000000;
	text-align:justify;
	
}

#Copyright 
{
    text-align: center;
    font-size: 12px;
    font-family: Helvetica, Arial, Verdana, sans-serif;
}

#Copyright a:link
{
    text-align: center;
    font-size: 10px;
    font-family: Helvetica, Arial, Verdana, sans-serif;
    color: #888888;
    text-decoration: none;
}

#Copyright a:visited
{
    text-align: center;
    font-size: 10px;
    font-family: Helvetica, Arial, Verdana, sans-serif;
    color: #888888;
    text-decoration: none;
}

#Copyright a:hover
{
    text-align: center;
    font-size: 10px;
    font-family: Helvetica, Arial, Verdana, sans-serif;
    color: #888888;
    text-decoration: underline;
}

a:link 
{
    color: #ffffff;
    text-decoration: underline;
}

a:visited 
{
    color: #ffeeee;
    text-decoration: underline;
}

imageborder 
{	
	border: 1px solid #000000;
	
}

@media screen, projector, handheld {
    #Keys {
        width: 800px;
        /*float: left;
        clear: both;*/
        margin-top: 400px;
        text-align: center;
        font-family: Arial, Verdana, Helvetica, Sans-Serif;
        font-size: 10px;
        color: #888888;
    }
}

@media print {
    #Keys {
        width: 0px;
        height: 0px;
        /*float: left;
        clear: both;*/
        margin-top: 400px;
        text-align: center;
        font-family: Arial, Verdana, Helvetica, Sans-Serif;
        font-size: 10px;
        color: #ffffff;
        overflow: hidden;
        visibility: hidden;
    }
}

@media screen, projector, handheld {
    #Keys p {
        text-align: center;
        font-family: Arial, Verdana, Helvetica, Sans-Serif;
        font-size: 10px;
        color: #888888;
    }
}

@media print {
    #Keys p {
        width: 0px;
        height: 0px;
        text-align: center;
        font-family: Arial, Verdana, Helvetica, Sans-Serif;
        font-size: 10px;
        color: #ffffff;
        overflow: hidden;
        visibility: hidden;
    }
}

@media print {
    #btm_lnk {
        width: 0px;
        height: 0px;
        overflow: hidden;
        visibility: hidden;
    }
}

#btm_lnk a:link {
    font-family: Arial, Verdana, Helvetica, Sans-Serif;
    font-size: 10px;
    color: #888888;
    text-decoration: none;
}

#btm_lnk a:visited {
    font-family: Arial, Verdana, Helvetica, Sans-Serif;
    font-size: 10px;
    color: #888888;
    text-decoration: none;
}

#btm_lnk a:hover {
    font-family: Arial, Verdana, Helvetica, Sans-Serif;
    font-size: 10px;
    color: #888888;
    text-decoration: none;
}

#btm_lnk a:hover:visited {
    font-family: Arial, Verdana, Helvetica, Sans-Serif;
    font-size: 10px;
    color: #888888;
    text-decoration: none;
}