.right {text-align: right}
.center {text-align: center}


h1 {color: black}

.navlinks {font-size: 12px}

.contents {font-size: 12px}

a:visited {color: #400500}



body 
{
background-color: #FFEFDF;
font-family: Verdana, Arial, Sans;
}


div.container
{
font-size: 100%;
width:100%;
margin:0px;
border:1px;
border-top:2px;
border-style: solid;
border-color: #70351E;
}
div.container-no-base
{
font-size: 100%;
width:100%;
margin:0px;
border:1px;
border-top:2px;
border-bottom:0px;
border-style: solid;
border-color: #70351E;
}
div.container-no-top
{
font-size: 100%;
width:100%;
margin:0px;
border:1px;
border-top:0px;
border-style: solid;
border-color: #70351E;
}
div.header
{
font-size: 100%;
color:#000000;
background-color:#70351E;
clear:left;
}
div.headertop
{
font-size: 100%;
color:#000000;
background-color:#70351E;
clear:left;
border-bottom:2px;
border-style: solid;
border-color: #FFEFDF;
border-top:0;
border-left:0;
border-right:0;
}
div.headersub
{
font-size: 100%;
color:#000000;
background-color:#FFEFDF;
clear:left;
border-bottom:2px;
border-style: solid;
border-color: #70351E;
border-top:0;
border-left:0;
border-right:0;
}
div.footer
{
padding:0.5em;
color:#FFEFDF;
background-color:#70351E;
clear:left;
font-size: 60%;
}
div.clearleft
{
clear:left;
}
div.left
{
float:left;
width:230px;
margin:0;
font-size: 75%;
padding:1em;
padding-left: 11px;
padding-right: 13px;
border-right: 1px solid #70351E;
position:relative;
left:1px;
}
td.left
{
border-right: 1px solid #70351E;
font-size: 75%;
padding: 10;
}
td.left a
{
text-decoration:none;
}
td.right
{
border-left: 1px solid #70351E;
font-size: 75%;
padding: 0;
}
td.homepage-rss
{
border-left: 1px solid #70351E;
padding: 0.5em 0.6em 0.2em;
}

div.content
{
margin-left:230px;
padding:1em;
border-left: 1px solid #70351E; 
font-size: 90%;
}
td.content
{
padding: 10;
font-size: 90%;
}
table.maintable
{

}
div.content-noleftmargin
{
margin-left:230px;
padding:1em;
}


table.header
{
margin-left:auto;
margin-right:auto;
width:auto;
color: #FFEFDF;
font-weight: bold;
}
table.headerSub
{
margin-left:auto;
margin-right:auto;
width:auto;
color: #70351E;
font-weight: bold;
}
td.headerLink
{
padding: 0.5em 0.6em 0.2em;
}
td.headerLinkCurrent
{
background-color:#FFEFDF;
padding:0.5em 0.6em 0.2em;
}
td.headerLinkCurrentSub
{
background-color:#70351E;
padding:0.5em 0.6em 0.2em;
}
a.headerLinkCurrent
{
text-decoration:none;
color:#70351E;
}
a.headerLink
{
text-decoration:none;
color:#FFEFDF;
}
a.headerLink:visited {color: #FFEFDF}
a.headerLinkCurrent:visited {color: #70351E}
a.headerLinkCurrentSub
{
text-decoration:none;
color:#70351E;
}
a.headerLinkSub
{
text-decoration:none;
color:#70351E;
}
a.headerLinkSub:visited {color: #70351E}
a.headerLinkCurrentSub:visited {color: #FFEFDF}
td.headerlinkleftlow
{
background-color: #70351E;
background-image: url('http://www.ozpolitic.com/curveleftlow.bmp');
background-repeat:no-repeat;
background-position: bottom right; 
width:5px;
}
td.headerlinkleft
{
background-color: #FFEFDF;
background-image: url('http://www.ozpolitic.com/curveleft.bmp');
background-repeat:no-repeat;
background-position: top left; 
width:5px;
}
td.headerlinkrightlow
{
background-color: #70351E;
background-image: url('http://www.ozpolitic.com/curverightlow.bmp');
background-repeat:no-repeat;
background-position: bottom left; 
width:5px;
}
td.headerlinkright
{
background-color: #FFEFDF;
background-image: url('http://www.ozpolitic.com/curveright.bmp');
background-repeat:no-repeat;
background-position: top right; 
width:5px;
}
td.headerlinkleftlowsub
{
background-color: #FFEFDF;
background-image: url('http://www.ozpolitic.com/curveleftlowsub.bmp');
background-repeat:no-repeat;
background-position: bottom right; 
width:5px;
}
td.headerlinkleftsub
{
background-color: #70351E;
background-image: url('http://www.ozpolitic.com/curveleftsub.bmp');
background-repeat:no-repeat;
background-position: top left; 
width:5px;
}
td.headerlinkrightlowsub
{
background-color: #FFEFDF;
background-image: url('http://www.ozpolitic.com/curverightlowsub.bmp');
background-repeat:no-repeat;
background-position: bottom left; 
width:5px;
}
td.headerlinkrightsub
{
background-color: #70351E;
background-image: url('http://www.ozpolitic.com/curverightsub.bmp');
background-repeat:no-repeat;
background-position: top right; 
width:5px;
}




ul.headerlink1
{
text-align: center;
width:100%;
padding:0.5em 0 0.2em;
margin:0;
list-style-type:none;
}
a.headerlink2
{
text-decoration:none;
color:#FFEFDF;
padding:0.5em 0.6em 0.2em;
font-weight: bold
}
a.headerlink2sub
{
text-decoration:none;
color:#70351E;
padding:0.5em 0.6em 0.2em;
font-weight: bold
}
a.headerlink2:visited {color: #FFEFDF}
a.headerlink2sub:visited {color: #70351E}
a.headerlinkcurrent
{
text-decoration:none;
color:#70351E;
background-color:#FFEFDF;
padding:0.5em 0 0.2em;
font-weight: bold
}
a.headerlinkcurrentsub
{
text-decoration:none;
color:#FFEFDF;
background-color:#70351E;
padding:0.5em 0 0.2em;
font-weight: bold
}
a.headerlinkcurrent:visited {color: #70351E}
a.headerlinkcurrentsub:visited {color: #FFEFDF}
a.headerlinkleftlow
{
background-image: url('http://www.ozpolitic.com/curveleftlow.bmp');
background-repeat: no-repeat;
background-position: bottom right; 
background-color:#70351E;
padding:0.5em 0 0.2em;
}
a.headerlinkleft
{
background-image: url('http://www.ozpolitic.com/curveleft.bmp');
background-repeat: no-repeat;
background-position: top left; 
background-color:#FFEFDF;
padding:0.5em 0 0.2em;
}
a.headerlinkright
{
background-image: url('http://www.ozpolitic.com/curveright.bmp');
background-repeat: no-repeat;
background-position: top right; 
background-color:#FFEFDF;
padding:0.5em 0 0.2em;
}
a.headerlinkrightlow
{
background-image: url('http://www.ozpolitic.com/curverightlow.bmp');
background-repeat: no-repeat;
background-position: bottom left; 
background-color:#70351E;
padding:0.5em 0 0.2em;
}
a.headerlinkleftlowsub
{
background-image: url('http://www.ozpolitic.com/curveleftlowsub.bmp');
background-repeat: no-repeat;
background-position: bottom right; 
background-color:#FFEFDF;
padding:0.5em 0 0.2em;
}
a.headerlinkleftsub
{
background-image: url('http://www.ozpolitic.com/curveleftsub.bmp');
background-repeat: no-repeat;
background-position: top left; 
background-color:#70351E;
padding:0.5em 0 0.2em;
}
a.headerlinkrightsub
{
background-image: url('http://www.ozpolitic.com/curverightsub.bmp');
background-repeat: no-repeat;
background-position: top right; 
background-color:#70351E;
padding:0.5em 0 0.2em;
}
a.headerlinkrightlowsub
{
background-image: url('http://www.ozpolitic.com/curverightlowsub.bmp');
background-repeat: no-repeat;
background-position: bottom left; 
background-color:#FFEFDF;
padding:0.5em 0 0.2em;
}
a.headerlink2:hover 
{
color:#FFEFE5;
background-color:#60250E;
}
a.headerlink2sub:hover 
{
color:#60250E;
background-color:#FFEFE5;
}
li.headerlink3 {display:inline}

span.curvespace {width: 0.3em}

div.ad
{
float:right;
align:right;
}
div.hr-ad
{
padding-right:170px;
}

.illustrationleft
{
float:left;
border:0; 
position:relative;
left:-5;
}
.illustrationright
{
float:right;
border:0; 
position:relative;
left:5;
}
.noborder
{
border:0;
}
.lolimage
{
position:relative;
left:1px;
top:4px;
}

a.top
{
font-size: 12px;
font-weight: normal;
}
.nodecoration{
	text-decoration:none;
	font-size: 90%;
}

/* From forum css file*/
.quote {
	background-color: #E8EBEF;
	border: 1px #34689A solid;
	width: 90%;
	padding: 4px;
}
.rssitem {
	font-size: 75%;
	border: 1px #000000 solid;
	padding: 4px;
}
.rssitem a {
	font-size: 100%;
	font-weight: normal;
	text-decoration:none;
}
.message {
	font-size: 50%;
}

