
html {
font-size:100%;
}

body {
border:0;
width:100%;
background: #E0F2E6;
text-align:center;
margin:0;
padding:0;
font-size:85%;
font-family:Georgia, serif;
}


#red{
font-size:16px;
color:#ff0000;
font-weight:bold;
}

a.red:link,active,visited {
font-size:16px;
color:#ff0000;
font-weight:bold;
}


DIV#page {
position:relative;
top:0;
margin-top:0;
margin-bottom:0;
margin-right:auto;
margin-left:auto;
text-align:left;
width:950px;
padding:0;
background:#993366;
}

#hmain {
top:0;
left:0;
width:950px;
height:135px;
margin:0;
background:#C898B2;
}

DIV#header {
top:0;
left:0;
width:950px;
height:115px;
color:#66cccc;
background:url("images/h3.jpg") no-repeat;
margin:0;
}

#headerad {
width:950px;
height:20px;
text-align:center;
background:#C898B2;
}

DIV#content {
position:relative;
top:0;
text-align:left;
width:950px;
background:#993366;
margin:0
}



DIV#left {
float:left;
width:150px;
background:#993366;
padding-left:10px;
padding-right:10px;
margin:0;
border:1px solid #993366;

}
DIV#right {
float:right;
width:150px;
background:#993366;
padding-left:10px;
padding-right:10px;
margin:0;
border:1px solid #993366;
}

DIV#oright2 {
float:right;
width:150px;
background:#ffffff;
padding-left:10px;
padding-right:10px;
margin:0;

}

/* -----------------------------------
primary-nav
.primary-nav li { display: inline; }
------------------------------------- */

ul.primary-nav
{
background: #000;
}

ul.primary-nav li a
{
	float: right;
	
	background: #fff url(images/left-corner.gif) no-repeat 0 0;
	text-decoration: none;
}

ul.primary-nav li span
{
	display: block;
	padding: 7px 15px;
	background: url(images/right-corner.gif) no-repeat 100% 0;
}

ul.primary-nav li a:hover
{
	color: #fff;
	background-color: red;
}

/* -----------------------------------
primary-nav end
----------------------------------- */

DIV#middle {
padding-top:10px;
margin-left:172px;
margin-right:172px;
background:#ffffff;
padding-left:20px;
padding-right:10px;
font-weight: bold;
}


#googleads  {
float:left;
width:300px;
height:250px;
margin-right:20px;
}

DIV#footer {
clear:both;
padding-top:0px;
width:950px;
margin-left:0px;
margin-right:auto;
height:150px;
background:#C898B2;

}

#fright336 {
float:right;
margin-right:auto;
margin-left:10px;
border:0px solid #465D7C;
width:336px;  
height:290px;
}

p.code {
font-family:verdana;
font-size:80%;
color:#336666;
}

li {
list-style-type:none;
line-height:120%;
font-size:83%;
color:#ff9966;
}

ul li a.menu {
color:#dddddd;
font-family:Verdana, sans-serif;
font-size:77%;
background:#993366;
text-decoration:none;
}


li {
list-style-type:none;
line-height:100%;
font-size:120%;
color:#ff9966;
margin-left:-40px;
padding-left:5px;
}

a.menu2:visited {
font-family:Arial, Helvetica, sans-serif;
color:#336699;
font-size:85%;
text-decoration:underline;
background:#C898B2;
}

a.menu2:hover {
font-family:Arial, Helvetica, sans-serif;
color:#465DBB;
font-size:85%;
text-decoration:underline;
background:#C898B2;
}

a.menu2:link,a.menu2:active {
font-family:Arial, Helvetica, sans-serif;
background:#C898B2;
color:#336699;
font-size:85%;
text-decoration:underline
}

h1, h2, h3{font-family:Arial, Helvetica, sans-serif;}

ul.maintext li
{
color:black;
font-size:14px;
line-height:30px;
}


th {
font-family:monospace;
font-size:100%;
color:#113366;
line-height:1.0em;
background:#66eedd;
}

td {
font-family:monospace;
font-size:100%;
color:#113366;
line-height:1.0em;
background:#fff;
}
