body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#8f4e4e;
	background:url('../images/bg.gif') top left repeat-x #fff77c;
	padding:0px 0px 0px 0px; margin:0px;
}

.bottom_bg {
	background:url(../images/cont_bottom.gif) bottom left repeat-x;
}

.input {
	padding:4px 5px 4px 5px;
	width:375px;
	background:#ffffff;
	border:1px solid #9e9e9e;
	height:42px;
	margin-left:10px;
	margin-right:10px;
	vertical-align:middle;
	font-size:32px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.input2 {
	padding:2px 3px 2px 3px;
	width:424px;
	background:#ffffff;
	border:1px solid #cccccc;
	height:23px;
	vertical-align:middle;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.textarea {
	padding:2px 3px 2px 3px;
	width:424px;
	background:#ffffff;
	border:1px solid #cccccc;
	height:135px;
	vertical-align:middle;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.btn {
	border:1px solid #9e9e9e;
	background:#336600;
	text-align:center;
	font-size:24px;
	font-weight:bold;
	color:#FFFFFF;
	padding:0px 0px 5px 0px;
	margin:0px;
	height:50px;
	width:156px;
	vertical-align:middle;
	cursor:pointer;
}

.btn2 {
	border:1px solid #9e9e9e;
	background:#608f1e;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	padding:0px 0px 0px 0px;
	margin:0px;
	height:33px;
	width:157px;
	font-family:Arial, Helvetica, sans-serif;
	vertical-align:middle;
	cursor:pointer;
}

form {display:inline}

h2 {font-size:22px; padding:0px; margin:20px 0px 20px 0px;}

h3, h3 a { font-size:18px; font-weight:bold; color:#759d30; margin:0px; padding:0px;}

form {display:inline}

.t14 {font-size:14px;}
.t18 {font-size:18px !important; font-weight:bold;}

.pad1 {margin-bottom:10px;}
.pad2 {margin-bottom:20px;}
.pad3 {margin-bottom:30px;}
.pad4 {margin-bottom:40px;}

p {padding:0px; margin:0px 0px 10px 0px;}

a {color:#ff7200; font-size:12px; }
a:hover {text-decoration:none;}

.red {color:#5a8b16}
.pink {color:#cc6600}
.gray {color:#666666;}
.gray2 {color:#afafaf !important}

img {
	border:none;
	padding:0px; 
	margin:0px;}

.sep {clear:both; height:1px; width:100%;}
.dev {height:10px;}
.dev2 {height:20px;}
.dev3 {height:30px;}

.kar {
	width:1016px;
	text-align:left;
}

/* HEADER */
.header {
	position:relative;
	text-align:left;
	width:100%;
	height:202px;
	background:url('../images/header_bg.jpg') top left no-repeat;
}

.header_left {position:absolute; left:0px; top:0px;}
.header_right {position:absolute; right:0px; top:0px;}

.header .bookmark {
	display:block;
	width:143px;
	height:19px;
	font-size:11px;
	color:#606060;
	position:absolute;
	right:-1px;
	top:146px;
	z-index:999;
}

.header .link1 {
	display:block;
	width:322px;
	height:71px;
	position:absolute;
	right:499px;
	bottom:36px;
	z-index:999;
	color:#5a5a59;
}

.header .link2 {
	display:block;
	width:394px;
	height:62px;
	position:absolute;
	left:129px;
	top:13px;
	z-index:999;
}

/* END OF HEADER */

/* CONTENT */

.content {
	width:1016px;
	padding:0px 0px 0px 0px;
	background:url(../images/cont_bg.gif) top left repeat-y;
}

.c {padding:0px 0px 0px 0px; width:1016px; background:url(../images/c_top.jpg) top left no-repeat;}
.c_bottom {padding:0px 19px 15px 19px; width:978px; background:url(../images/c_bottom.jpg) bottom left no-repeat}

.cont_b {background:url(../images/cont_b.jpg) bottom left no-repeat !important}

.clips_table {margin-bottom:10px;}

.clips_table td {vertical-align:top; text-align:left;}

.clip {
	width:238px;
	background:url(../images/clip_bg.gif) top left repeat-y;
}

.clip .cont {
	text-align:center;
	padding:0px;
	background:url(../images/clip_top.gif) top left no-repeat;
}

.clip_bottom {
	width:238px;
	background:url(../images/clip_bg.gif) bottom left no-repeat;
}

.clip_bottom .cont {
	text-align:center;
	width:238px;
	padding:5px 0px 13px 0px;
	background:url(../images/clip_bottom.gif) bottom left no-repeat; 
}

.clip_bottom .cont .pic {text-align:center}

.clip_bottom .cont a {
	font-size:14px;
}

.clip_tlt {
	padding:6px 5px 0px 34px;
	text-align:right;
	margin-bottom:5px;
	font-size:12px;
	color:#000000;
}
.clip_tlt a { font-size:12px; font-weight:bold;}


.w {background:url(../images/w_top.gif) top left no-repeat; width:708px; padding-top:5px;}
.w_bottom {background:url(../images/w_bottom.gif) bottom left no-repeat #feffca; padding:5px 15px 10px 15px; width:678px;}

.comments {width:730px;}

.comments td {
	background:#feffca;
	padding:10px;
	font-size:14px;
	color:#50494e;
	border-bottom:2px solid #ffffff;
}

.comments td a {color:#608f1e; font-size:14px;}

/* / CONTENT */

/* FOOTER */
.footer {
	position:relative;
	height:209px; width:100%;
	background:url('../images/footer_bg.jpg') top left no-repeat;
}

.footer .text {
	position:absolute;
	left:464px;
	top:80px;
	color:#565656;
	width: 490px;
	height: 77px;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
}

/* END OF FOOTER */
