﻿/* reset  styles */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ul, li, ol,
fieldset, form, label, legend {
	margin: 0px;
	padding: 0px;
	border: 0px;
	outline: none;
}

table, caption, tbody, tfoot, thead, tr, th, td {border: 0px;outline: none;}
input, select, textarea, option {color: #000000;}

/* General styles */

html, body {height: 100%; width: 100%;}
* {font-family: Trebuchet MS, Tahoma, Arial; font-size: 14px;}

	a:link, a:active, a:visited {outline: none; color: #59c8f1; text-decoration: none;}
	a:hover {color: #cde640; text-decoration: none;}
	
	a.inv:link, a.inv:active, a.inv:visited {outline: none; color: #cde640; text-decoration: none;}
	a.inv:hover {color: #59c8f1; text-decoration: none;}
	
	h1, h2, h3, h4, h5, h6 {font-weight: normal; color: #f0eac8; font-family: Comic Sans MS;}
	h1 {font-size: 16px; color: #59c8f1; margin: 5px 0;}
	h2 {font-size: 14px; color: #cde640; font-weight: bold;}
	h3 {font-size: 14px;}
	h4 {font-size: 12px; color: #cde640;}
	h5 {font-size: 11px;}
	h6 {font-size: 10px;}

	img {border:0;}
	
	b.b, strong.s {color: #cde640;}

body {color: #f0eac8; padding:0; background-image:url('/Content/images/wood_bg.jpg');}

/* BG styles */
#TLeft {background-image:url('/Content/images/TLeft.png'); background-position:left top; background-repeat:no-repeat;}
#TRight {background-image:url('/Content/images/TRight.png'); background-position:right bottom; background-repeat:no-repeat;}

/* Clear styles */

.clearit, #clearit {clear: both;}


/* content styles */
.welcome {
	padding-top: 40px;
	text-align:center;
	padding-bottom: 40px;
}
.welcome_logo {
	padding-top: 40px;
	text-align:left;
	padding-bottom: 40px;
	padding-left: 200px;
}
.welcome_logo img {margin-right: 10px;}

.cbg {
	background-image:url('/Content/images/center_bg.png'); background-repeat:no-repeat; background-position: center bottom;
}
.woodlight {
	width: 820px;
	margin-left: auto;
	margin-right: auto;
	background-image: url('/Content/images/woodlight_bg.jpg');	
}
.wl {background-image: url('/Content/images/woodlight_left.png'); background-repeat: no-repeat; background-position: left top;}
.wr {background-image: url('/Content/images/woodlight_right.png'); background-repeat: no-repeat; background-position: right top;}
.cline {
	background-image:url('/Content/images/line.png'); background-repeat:no-repeat; background-position: center bottom;	
	min-height: 270px;
	padding-bottom: 20px;
}
.bird {
	text-align: center;
	padding-bottom: 25px;
}
.content {clear: both; text-align:center;}
.default {min-width: 960px;}
.insider {padding: 20px 0 40px 0; min-width: 970px;}

.LeftBlock {float: left; width: 20%; padding: 120px 2% 0 3%;}
.CenterBlock { width: 50%; float: left;}
.RightBlock {float: left; width: 25%; padding-top: 30px;}

/*Stamps blocks */
.stamp1 {padding: 50px 0 0 30px; font-size: 12px; float: right; width: 114px; height: 94px; background-image: url('/Content/images/stamp1.png'); background-repeat: no-repeat; background-position: left top;}
.stamp2 { line-height: 16px; padding: 52px 0 0 35px;  width: 157px; height: 126px; background-image: url('/Content/images/stamp2.png'); background-repeat: no-repeat; background-position: left top;}

.stamp1 a, .stamp1 a span, .stamp2 span {font-size: 12px;}
.stamp1 a span.white {color: #f0eac8;}
.stamp1 a span.green {color: #cde640;}
.stamp1 a:hover span.green {color: #59c8f1;}

.stamp2 b {color: #cde640;}
.stamp2 strong {color: #59c8f1;}
.stamp2 .sp1 {margin-left: 10px;}
.stamp2 .sp2 {margin-left: 25px;}
.stamp2 .sp3 {}
.stamp2 .sp4 {margin-left: 20px;}
.stamp2 .sp5 {margin-left: 52px;}


.menu {
	width: 820px;
	margin-left: auto;
	margin-right: auto;
	text-align: right;
}
.menu a {margin-left: 15px;}

/* 5, 10, 20 content styles */

.pic {border: 1px solid #02b1e9; background-color: #b5e4fa; padding: 3px;}
.picas {border: 1px solid #02b1e9; background-color: #b5e4fa; padding: 3px; float: left; margin-right: 5px;}
.m5 {margin-left: 5px;}
.p10 {padding: 20px;}

/* text styles */
.smaller {font-size: 12px;}
.tcenter {text-align: center;}
.textblock p {text-align: justify;}
.textblock h2 {margin-top: 40px;}
.textblock ul li {margin-left: 30px;}

/* tables styles */

table.addsrc tr th {text-align: left; color: #cde640; font-weight: normal;}

table.account tr th {text-align: left; color: #cde640; font-weight: normal;}
table.account tr th, table.account tr td {border: 0px dashed #745849; border-bottom-width: 1px;}
.feedurl {font-size: 12px; width: 40%; max-width: 40%;}
.wordwrap {font-size: 12px; overflow: hidden;}

table.asm tr td a {font-size: 12px; overflow: hidden; display: block;}

table.fixtwidth {margin: 0 auto;}

/* Search Result */
.SearchResult {padding: 10px 0; clear: both; font-size: 12px;}

/*Twitter Updates */
.TwitterUpdates {width: 330px; margin: auto; height: 150px; overflow: auto; text-align: justify; padding: 10px 10px 10px 0;}
.TwitterUpdates ul li {list-style-type: none;}
.TwitterUpdates ul li span, .TwitterUpdates ul li a, .TwitterUpdates a {font-size: 12px;}

/* Bottom styles */

.copyright {
	padding-top: 20px;
	padding-left: 20px;
	text-align: center;
}

/* Forms styles */

.itext_160, .idrop_160 {width: 160px; background: url(/Content/images/input_160.gif) center center no-repeat; height: 27px; border:0;}
.itext_160 input, .idrop_160 select {width: 150px; height: 20px; line-height: 20px; border:0; margin: 4px 5px !important; padding:0 !important; background-color: #533127; color: #f0eac8;}
.idrop_160 select, .idrop_160 select option {color: #f0eac8; border: 0 !important;}
.textarea_210_100 {width: 210px; height: 100px; background: url(images/textarea_210.gif); padding:0;}
.textarea_210_100 textarea {width:200px; height: 90px; border:0; margin: 6px 5px; padding:0;}

.button_sm {
	background-image: url('/Content/images/button.png');
	background-color: #533127;
	background-repeat: no-repeat;
	background-position: center center;
	width: 86px;
	height: 29px;
	border: 0px solid #FFFFFF;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
}
.Fleft {float: left; padding-left: 5px;}

/* Validator styles */

.error {color: #cde640 !important;}

/* Reporter */

.Reporter { color: Red;}