/* Theme Corp-X Created By: UCTXs Themes */
/* Last updated 24-7-06 By: Dusty Edwards */

a { color:#356481; text-decoration:none; }
a:hover { color:#356481; text-decoration:underline; }

a.side {
	color:#356481;
	text-decoration:none;
	font-weight: normal;
}
a.side:hover { color:#356481; text-decoration:underline; }

a.white { color:#FFFFFF; text-decoration:none; }
a.white:hover { color:#ccc; text-decoration:underline; }

td.sub-header a {
	color:#356481;
	text-decoration:none;
	font-size: 11px;
}

td.sub-header a:hover {

color:#b2b9c5; text-decoration:underline;
}



body {
	padding:0px;
	margin:0px;
	font-family:Verdana,Tahoma,Arial,Sans-Serif;
	font-size:10px;
	margin:10px; 
	background-color: #E0DFDB;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

form { margin:0px 0px 0px 0px; }

hr { height:1px; border-bottom:#ccc 1px solid; border-top:#bbb 1px solid; }
hr.side-hr { height:1px; border-bottom:#ccc 1px solid; border-top:#bbb 1px solid; }

td { font-family:Verdana,Tahoma,Arial,Sans-Serif; font-size:11px; }

pre { font-family:Verdana,Tahoma,Arial,Sans-Serif; font-size:10px; }

.alt { color:#555; }

.outer-border {
        background-color:#fff;   
        border-color:#b2b9c5 #b2b9c5 #b2b9c5 #b2b9c5; border-width:1px; border-style:solid;

}

.inner-border {
	background-color:#ccc;
	border-color:#b2b9c5 #b2b9c5 #b2b9c5 #b2b9c5; border-width:1px; border-style:solid;
}

.sub-header {
	font-family:"Courier New", Courier, mono;
	font-size:11px;
	border-top:0px #ccc solid;
	border-bottom:1px #ccc solid;
        border-left: 0px #ccc solid;
        border-right: 0px #ccc solid;
	padding:3px 10px;
	background-image: url(images/tb2_m.gif);
	color: #000000;
	letter-spacing: .02em;
}

.full-header {
	font-family:Verdana,Tahoma,Arial,Sans-Serif;
	font-size:11px;
	color:#000; background-color:#fff;
	padding:0px;
}

.footer-x {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
        color:#FFF;
	background-color : #F1F1F1;
        color:#5C5C5C;background:#262929 url(images/stripe4.gif);
	border-top : 1px dotted #b2b9c5;
        border-bottom: 0px dotted #b2b9c5;
	padding : 5px;

}

.button {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	background-color:#9DADBA;
	height:20px;
	font-weight: bold;
	border: 1px solid #FFFFFF;
	margin: 2px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 2px;
}

.button:hover {
	color: #4E6172;
}

	
.textbox {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	color:#555; background-color:#ebebeb;
	border:1px #ccc solid;
}

.main-body {
	font-size:10px;
	color:#5C5C5C;
	background-color:#F8F8F8;
	padding:2px 5px 2px;
	border-top: 0px solid #b2b9c5;
	border-right: 1px solid #b2b9c5;
	border-bottom: 1px solid #b2b9c5;
	border-left: 1px solid #b2b9c5;
	margin: 5px;
}

.side-body {
	font-size:10px;
	color:#444;
	padding:3px;
	background-color: #F8F8F8;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #C4C4C4;
	border-bottom-color: #d5d5d5;
	border-left-color: #FFFFFF;
      
        
}

.main-bg { background-image: url(images/bg.jpg); padding:3px; background-repeat:repeat-y padding:5px; 
        

.border { border:0px #ccc solid; }

}


.side-border-left {
	background-color:#FFFFFF;
	border-right:1px #bbb solid;
	padding:3px;
	background-image: url(images/stripe4.gif);
}
.side-border-right {
	background-color:#FFFFFF;
	border-left:1px #bbb solid;
	padding:3px;
	background-image: url(images/stripe4.gif);
}

.news-footer {
	font-size:9px;
	color:#000;
        background-color:#EBEBEB;
	padding:4px 0px 0px 0px;
}

.barmain {
	font-family:Verdana,Tahoma,Arial,Sans-Serif;
	font-size:10px;
	color:#aaa;
	padding:4px 4px 4px 4px;
}

.capmain {
	font-family:"Courier New", Courier, mono;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	padding:2px 4px 4px;
	background-image: url(images/tb2_m.gif);
	letter-spacing: .02em;
	border-top: 0px solid #b2b9c5;
	border-right: 1px solid #b2b9c5;
	border-bottom: 0px solid #b2b9c5;
	border-left: 1px solid #b2b9c5;
	margin: 0px;
}

.scapmain {
	font-family:"Courier New", Courier, mono;
	font-size:11px;
	font-weight:normal;
	color:#000;
	background-color:#516475;
	padding:2px 4px 3px;
	background-image: url(images/tb2_m.gif);
	letter-spacing: .02em;
	margin: 0px;
}

.tbl-border { background-color:#ddd; }
.tbl { font-size:10px; padding:0px; }
.tbl1 { font-size:10px; color:#444; background-color:#fff; padding:1px; }
.tbl2 { font-size:10px; color:#000; background-color:#f1f1f1; padding:1px; }
	
.forum-caption {
	font-size:10px; font-weight:normal;
	color:#444; background-color:#f1f1f1;
        background-image: url(images/tb2_m.gif);
	padding:1px 1px 1px 5px;
}

.quote {
	color:#000; background-color:#f1f1f1;
        font-size:11px;
	padding:2px;
	margin:0px 20px 0px 20px;
	border:1px #617d8f solid;
}
	
.poll { height:12px; border:1px #E8E8E8 solid; }

.comment-name {	font-weight:bold; color:#356481; }

.shoutboxname { font-weight:bold; color:#356481; }
.shoutbox { color:#444; }
.shoutboxdate { font-size:9px; color:#000000; }

.small { font-size:10px; font-family:Arial; color:#444; font-weight:normal; }
.small2 { font-size:10px; font-family:Arial; color:#000; font-weight:normal;  }
.side-small { font-size:10px; font-family:Arial; font-weight:normal; color:#ff3300; }
.side-label {
        font-family:"Verdana", Courier, mono;
        font-size:10px;
        font-weight:normal;
        letter-spacing: .02em;
        margin: 0px;
	background-color:#FFFFFF;
	padding:2px 1px 3px 4px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-image: url(images/stripe4.gif);
}

.gallery { padding: 16px 0px 8px 0px; }
.gallery img { border: 1px solid #ccc; filter: gray; }
.gallery:hover img { border: 1px solid red; filter: none; }
img.activegallery { border: 1px solid green; filter: none; }

.image_left {
text-align: left;
margin: 0px 15px 10px 0px;
border:0px;
background-position: left;
float: left;

}

.image_left_border {
text-align: left;
margin: 0px 15px 10px 0px;
border: 1px solid #999999;
background-position: left;
float: left;

}

.image_right {
text-align: right;
margin: 0px 0px 10px 15px;
border:0px;
border: 1px solid #999999;
background-position: right;
float: right;
}

.image_right_border {
text-align: right;
margin: 0px 0px 10px 15px;
border: 1px solid #999999;
background-position: right;
float: right;
}
