body
{
    background: #FFFFFF;
    overflow: auto;
    padding: 0px;    
    font-family: verdana, arial, tahoma, helvetica;
    font-size: 11px;
    line-height: 130%;
    color: #1C2C8A;
    text-align: left
}

img
{
    border: 0px
}

a
{
    text-decoration: none;
    font-size: 11px;
    color: #000000
}

a:hover
{
    color: #8A816A
}

ul
{
	marker-offset: 0px;
	padding: 10px 0px 5px 20px;
	margin: 0px;
	list-style-position: inside
}

h1
{
	font-size: 17px;
	font-weight: bold;
	color: #4456FE;
	margin: 0px;
	padding: 13px 0px 10px 0px
}
h1:first-letter
{
	font-size: 17px;
	font-weight: bold;
	color: #1C2C8A;
	margin: 0px;
	padding: 13px 0px 10px 0px
}

#header
{
	background: url(../layout/header.jpg) no-repeat top left;
    width: 1024px;
    height: 242px;
    margin: 0px auto;
    overflow: hidden;
    position: relative
}

#mainmenu
{
    width: 1024px;
    height: 27px;
    overflow: hidden;
    position: relative;
    top: 202px;
    left: 120px
}

#mainmenu a
{
	background: url(../layout/mainbreak.jpg) no-repeat center right;
    float: left;
    font-size: 12px;
    padding: 6px 6px;
    color: #FFFFFF
}

#mainmenu a:hover
{
	color: #EDE0B9
}

#container
{
	background: url(../layout/content.jpg) repeat-y top left;
	width: 1024px;
	margin: 0px auto;
	padding: 0px;
	overflow: hidden;
	position: relative;
	background-image: url(../layout/content.jpg);
}

#footer
{
	background: url(../layout/footer.jpg) no-repeat bottom left;
    width: 1024px;
    float: left;
    padding: 0px 0px 50px 0px;
    overflow: hidden;
    position: relative
}

#content
{
    width: 800px;
    left: 115px;    
    overflow: hidden;
    position: relative;
    float: left
    
}

#footcontent
{
    width: 800px;
    height: 65px;
    padding: 40px 0px 0px 0px;
    left: 120px;
    top: 25px;	
    color: #FFFFFF;
    overflow: hidden;
    position: relative;
    float: left
    
}
#foot2content
{
    width: 800px;
    padding: 25px 0px 0px 0px;
    left: 120px;
    color: #B2A57C;
    overflow: hidden;
    position: relative;
    float: left    
}

.author
{
	font-size: 10px;
	color: #B2A57C
}

.sidecolumn
{	
    width: 140px;
    padding: 0px 15px 0px 0px;
    position: relative;
    overflow: hidden;
    float: left
}

.block
{
	width: 129px;
    padding: 0px 10px 0px 0px;
    margin-bottom: 10px;
    font-size: 10px;
    border-right: 1px solid #E4DDCC;
    position: relative;
    overflow: hidden;
    float: left
}

.bhead
{
	background: url(../layout/pointer.jpg) no-repeat top left;
    padding: 14px 0px 0px 21px;
    margin: 0px;
    display: block;
    font-weight: bold;
    font-size: 12px;
    position: relative;
    overflow: hidden
}

.main
{
    width: 800px;   
    overflow: hidden;
    position: relative;
    float: left
}


.style25 {color: #0099FF; font-size: 14px; }
.style5 {font-size: 12px}
.style6 {font-size: 20px}
.style30 {color: #FF0000}
.style32 {font-size: 12px}
.style33 {color: #00CC00}
.style35 {font-size: 12px; color: #0099FF; }
.style36 {color: #68E068}
.style37 {color: #0099FF}

.style41 {font-size: 16px}
.style43 {font-weight: bold}
.style46 {font-size: 16px; font-weight: bold; }
.style47 {color: #0033FF}

