 body {
	background-image: url(images/back.jpg);
    background-repeat: repeat-x;

	font-family:Verdana;
	font-size:15px;
	padding:0px 0px 0px 0px;
}


.bodyline {
color:#D7DCE9;
border-top:1px #ffffff;
border-left:1px #ffffff;
border-right:1px #ffffff;
border-bottom:1px #ffffff;
}

a {
color:#FF6600;
text-decoration:none;
font-size:12px;
}

a:hover	{
color:#FFFFFF;
text-decoration:none;
}

a.side {
color:#FF6600;
text-decoration:none;
font-size:12px;
}

a:hover.side {
color:#FFFFFF;
text-decoration:none;
}

a.white	{
color:#BCC0C9;
text-decoration:none;
font-size:12px;
font-weight:bold;
}

a:hover.white {
color:#9BAE75;
text-decoration:none;
}

form	{
margin:0px 0px 0px 0px;
}

hr {
height: 0px;
border: solid #CCCCCC 0px;
border-top-width: 1px;
}

hr.side-hr {
height: 0px;
border: solid #CCCCCC 0px;
border-top-width: 1px;
}

td {
font-family:Verdana;
font-size:10px;
}

pre {
font-family:Verdana;
font-size:9px;
}

.alt {
color:#E1E1E1;
}

.white-header {
font-family:Verdana;
font-size:10px;
color:#EFEFEF;
background-color: #003366;
padding:4px;
border-top:#003366 2px solid;
border-bottom:#003366 2px solid;
}

.cellpic {
font-size:10px;
font-weight:bold;
color:#003366;
padding:0px 4px 0px 8px;

background-color: #000044;
background-repeat:repeat-y;
border-color: #D7DCE9;
border-top: 1px dashed #FF6600;
border-bottom: 0px;

border-left: 0px;
border-right: 0px;
color: #FF6600;
}

.footer {
font-size:9px;
font-weight:normal;
color:#ffffff;
padding:15px;
text-align:center;
background-color:#000044;
border-top:1px dashed #FF6600;
border-bottom:0px;
}

.stats {
color: #ffffff;
font-size: 10px;
font-weight: bold;
font-family: Verdana, Helvetica;
text-decoration: none
}

.full-header {
font-family:Verdana;
font-size:10px;
color:#EFEFEF;
background-color:#003366;
}

.button {
font-family:Verdana;
font-size:10px;
color:#ffffff;
background-color:#000044;
border:1px #FF6600;
margin-top:2px;
padding: 3px;
}
	
.textbox {
font-family:Verdana;
font-size:10px;
font-weight: bold;
color:#D7DCE9;
background-color:#000044;
border:1px #FF6600;
padding: 4px;
}

.main-body {
font-family:Verdana;
font-size:12px;
color:#D7DCE9;
background-color: #003366;
padding:7px 7px 7px 7px;
border: 1px dashed #006699;
}

.side-body {
background-color: #003366;
font-size:12px;
color:#A3A6AA;
border: 1px #006699 dashed;
padding:4px 4px 6px 4px;
}
.main-bg {
background: none;
}

.border {
border-width:0px 1px 1px 1px;
border-color:#006699;
border-style:solid;
}

.news-footer {
font-size:9px;
font-weight:normal;
text-align: center;
color:#FFFFFF;
background-color:#003366;
padding:2px;
border-top:1px #FF6600;
border-bottom:1px #FF6600;
}

.capmain {
font-family:Verdana;
font-size:10px;
font-weight; 
border-width:1px 1px 1px 1px;
border-color:#FF6600;
border-style:solid; 
color:#B78E00;
height:30px;
padding:2px 2px 2px 2px;
}


.copyrights	{
background: none;
color: #FF6600;
font-size: 10px;
font-weight: normal;
font-family: Verdana, Helvetica;
text-decoration: none;
}
.title {
background: none;
color: #FFFFFF;
font-size: 12px;
font-weight: bold;
font-family: Verdana, Helvetica;
text-decoration: none;
}

.block-title {
background: none;
color: #FFFFFF;
font-size: 12px;
font-weight: bold;
font-family: Verdana, Helvetica;
margin-left: 10px;
}

.center-block-title {
background-color: #000033;
color: #FFFFFF;
font-size: 12px;
font-weight: bold;
font-family: Verdana, Helvetica;
margin-left: 25px;
border: 1px #FF6600;
}

.head-title  {
background: none;
color: #FFFFFF;
font-size: 12px;
font-weight: bold;
font-family: Verdana, Helvetica;
text-decoration: none;
}

.date {
background: none;
color: #BCC0C9;
font-size: 10px;
font-weight: bold;
font-family: Verdana, Helvetica;
text-decoration: none;
}

img {
border: 0px;
}

.capleft {
width:2px;
height:20px;
}

.capright {
width:2px;
height:20px;
}

.scapmain {
font-family:Verdana;
font-size:12px;
font-weight:bold;
color:#D7DCE9;
height:19px;
padding:0px 2px 0px 2px;
border-width:1px 0px 1px 0px;
border-color:#FF6600 #FF6600 #FF6600 #FF6600;
border-style:dashed;
}

.tbl-border {
background-color:#006699;
}

.tbl {
font-size:10px;
padding:3px 4px 3px 4px;
}

.tbl1 {
font-size:12px;
color:#FFFFFF;
background-color: #003366;
padding:4px;
border: 1px solid #003366;
}

.tbl2 {
font-size:12px;
color:#FF6600;
background-color:#003366;
padding:4px;
border: 1px solid #003366;
}


/* Forum (Forum header)*/
.forum-caption {
font-size:11px;
font-weight:bold;
color:#ffffff;
background-color:#003366;
height:30px;
background-image:url(images/cellpic4.gif);
background-repeat:repeat-x;
border-width:1px;
border-color: #ffffff;
padding:4px;
}

/* Quote */
.quote {
color:#FF6600;
background-color:#003366;
padding:2px;
margin:0px 20px 0px 20px;
border:1px #FF6600 solid;
}

/* Poll */
.poll {
height:12px;
border:1px #FF6600 solid;
}

.comment-name {
font-weight:bold;
color:#FF6600;
}

/* Shoutbox Style */
.shoutboxname {
font-weight:bold;
color:#ffddaa;
}

.shoutbox {
color:#CFCFCF;
}
.shoutboxdate {
font-size:9px; color:#E1E1E1;
}

.small {
font-size:10px; font-weight:normal;
}

.small2 {
font-size:10px;
font-weight:normal;
color:#E1E1E1;
}
.side-small {
font-size:10px;
font-weight:normal;
color:#fff;
}

.side-label {
font-weight:normal;
color:#DBDBDB;
padding:2px;
}

/* Photo Gallery Style */
.gallery {
padding: 16px 0px 8px 0px;
}
.gallery 
img	{
border: 1px solid #003366;
}

.gallery:hover
img	{
border: 1px solid #add354;
}
img.activegallery {
border: 1px solid #FF6600;
}

.line {
border:1px #FF6600 solid;
}

.forumcat {
font-size:11px;
font-weight:bold;
color:#333333;
}
