body, html {
    padding: 0;
    background: #cccc99;
    margin: 0;
    font-family: Verdana;
}

div.news-list-item-teaser{
	width: 260px;
}

.tx-quickpoll-pi1 .pollbar {
background:transparent url(../../typo3conf/ext/quickpoll/pi1/pollbar.gif) repeat-x scroll left center;
}
div.tx-srfeuserregister-pi1-captcha-response{
        clear: both;
        padding-left: 110px;
        padding-left: 0px !imortant;
}

.tx-srfreecap-pi2-image {
margin-top: 5px;
margin-left: 0px;
margin-bottom: 5px;
}


#login-form div {
	margin:0;
	padding: 0;
}

div#tab2 ul {
    text-align: left;
}
div#tab2 ul {
    list-style-image:none; 
    list-style-position:outside; 
    list-style-type:none; 
}
div#tab2 li {
	
}

table#AutoNumber1 {
	width: 130px;
}

#tab-container-1 {
	background: #dcddbb;
}
ul#tab-container-1-nav {
	margin-left:0;
	padding-left:0;
	margin-top: 0;
	margin-bottom: 0px;
	padding-bottom: 10px;
}
ul#tab-container-1-nav li a.active{
	background:#DCDDBB;
	float:left;
	font-family:verdana;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	border: none;
	color: #000000;
}
ul#tab-container-1-nav li a{
    font-family: verdana; 
    font-size: 14px; 
    font-weight: bold; 
    background: #7e765c; 
    text-align:center; 
    border: none;
    color: #DCDDBB; 
    width: 130px;
    padding: 4 0px;
}
ul#tab-container-1-nav li{
	margin-left: 2px;
	text-align: center;
}


/* top menu */
#top-menu {
    height: 19px;
}
#top-menu ul {
    float: left;
    list-style-image:none; 
    list-style-position:outside; 
    list-style-type:none; 
    margin:0; 
    padding:0;
/*    font-family: Times New Roman;*/ 
    font-size: 12px; 
    font-weight: bold;
}
#top-menu ul li {
    display: inline; 
    padding-right: 5px;
}
#top-menu div {
    /*font-family: Times New Roman; */
    font-size: 12px; 
    font-weight: bold;
}
/* top menu - end */


#top-menu a:link      { color: #000000; text-decoration: none;}
#top-menu a:active    { color: #000000; text-decoration: none;}
#top-menu a:visited   { color: #000000; text-decoration: none;}
#top-menu a:hover     { color: #000000; text-decoration: none;}

/* top banner */
#top-banner { 
    height: 90px; 
    text-align: center; 
    padding-top:3px; 
    padding-bottom: 3px;
}
/* top banner - end */

/* menu */
#menu {
    height: 38px; 
    background: #000000; 
    padding-top: 10px;
    text-align: right;
}

#menu a:link      { color: #FFFFFF; text-decoration: none;}
#menu a:active    { color: #FFFFFF; text-decoration: none;}
#menu a:visited   { color: #FFFFFF; text-decoration: none;}
#menu a:hover     { color: #FFFFFF; text-decoration: none;}

#main-menu a:link      { color: #000000; text-decoration: none;}
#main-menu a:active    { color: #000000; text-decoration: none;}
#main-menu a:visited   { color: #000000; text-decoration: none;}
#main-menu a:hover     { color: #000000; text-decoration: none;}

#menu ul {
    list-style-image:none; 
    list-style-position:outside; 
    list-style-type:none; 
    margin:0; 
    padding:0;
    padding-right: 10px;
    /*font-family: Times New Roman;*/
    font-size: 18px; 
    color: #ffffff; 
    font-weight: bold; 
    float:right;
}
#menu ul li {
    display: inline;
    padding-right: 40px;
    font-size: 18px; 
}
#menu ul li a {
    font-size: 18px; 
}
/* menu - end*/

/* search */
#search {
    float: right;
}
#search form{
    padding-top:0;
    margin-top:0;
    margin-bottom: 15px;
}
#search input[type="text"]{
    padding-top:3px;
    margin-top:0px;
    margin-bottom:0px;
}
/* search - end */

/* left main and right top place */
#left-top {
    border-left: 1px solid #579370; 
    background: url('images/left-top-bg3.jpg') repeat-x;
}
#main-top {
    border-left: 1px solid #579370;
    background: url('images/main-top-bg.jpg') repeat-x;
}
#main-top-sub {
    border-left: 1px solid #579370;
    background: url('images/main-top-bg1.jpg') repeat-x;
}
#menu-top {
    background: url('images/menu-top-bg.jpg') repeat-x;
}
#right-top {
    border-left: 1px solid #579370;
    border-right: 1px solid #579370;
    background: url('images/right-top-bg.jpg') repeat-x;
}
/* end */

/* left column*/
#left-column {
    background: url('images/left-bg.jpg'); 
    border-left: 1px solid #579370;
    font-size: 12px;
    color: #000000;
    padding-left: 3px;
    width: 142px;
}

#left-column a {
	font-size: 11px;
	color:#239446;
	font-weight: normal;
}
#left-column p {
	clear: both;
	padding-top: 8px;
	width: 130px;
	
}
#left-column IFRAME {
	margin-left: 9px;
}

#left-column embed#Advertisement {
	margin-left: 9px;
}


#login-form {
    width: 130px;
    text-align: left; 
    padding-left: 7px;
}
/* end*/

/* main column*/
#main-column {
    background: #cccc99; 
    border-left: 1px solid #579370; 
    padding: 4px;
}
#main-column p {
    font-size: 12px;
}
.main-button-active {
    font-family: verdana; 
    font-size: 14px; 
    font-weight: bold; 
    float:left; width:137px; 
    line-height: 25px; 
    height:25px; background: #dcddbb; 
    text-align:center; 
    margin-right: 3px;
}
.main-button {
    font-family: verdana; 
    font-size: 14px; 
    font-weight: bold; 
    float:left; width:137px; 
    line-height: 25px; 
    height:25px; 
    background: #7e765c; 
    text-align:center; 
    color: #cccc99;
    margin-right: 3px;
}
#main-column table {
	margin-top: 10px;
	margin-bottom: 10px;
}

#main-column iframe{
	margin-top: 0px;
}

/* end*/

/* main column - subpages*/
#main-column-sub {
    background: #9ca97e; 
    padding-left: 10px;
    padding-right: 10px;
    border-left: 1px solid #579370;
    font-size: 12px;
}
#main-column-sub h1{
    font-size: 16px;
}
#main-column-sub div.news-list-item img{
    padding-right: 8px;
}
#main-column-sub .comments {
    text-decoration: underline;
}
#main-column-sub .comments a{
    color: #000000;
}
#main-column-sub table.imgtext-table {
    margin-bottom: 12px;
}

/* menu column */
#menu-column {
    background: #8c9872;
    width: 110px;
    padding-left: 15px;
}

#menu-column div {
    padding-top: 10px;
    font-weight: bold;
    font-size: 18px;
}

#menu-column ul {
    font-size: 12px;
    font-weight: bold;
    list-style-image:none; 
    list-style-position:outside; 
    list-style-type:none; 
    margin:0; 
    padding:0;
    padding-top: 10px;
}
#menu-column ul li {
    padding-bottom: 3px;
}
/* end*/

/* left main right bottom side */
#left-bottom {
    border-left: 1px solid #579370; 
    background: url('images/left-bottom-bg.jpg') repeat-x;
}
#main-bottom {
    border-left: 1px solid #579370;
    background: url('images/main-bottom-bg.jpg') repeat-x;
}
#main-bottom-sub {
    border-left: 1px solid #579370;
    background: url('images/main-bottom-bg1.jpg') repeat-x;
}
#menu-bottom {
    background: url('images/menu-bottom-bg.jpg') repeat-x;
}
#right-bottom {
    border-left: 1px solid #579370;
    border-right: 1px solid #579370;
    background: url('images/right-bottom-bg.jpg') repeat-x;
}
/* end */

/* gallery */
#gallery{
    padding-bottom: 10px;
}
#gallery .text {
    font-family: verdana;
    text-decoration: underline;
    font-size: 14px;
    color: #125b2a;
    padding-top: 10px;
    font-weight: bold;
}
#gallery img {
    border: 3px solid #154709;
}

#small-img ul {
    
    list-style-image:none; 
    list-style-position:outside; 
    list-style-type:none; 
    margin:0; 
    padding:0;
    padding-left: 10px;
    font-weight: bold;
    padding-top: 10px;
}
#small-img ul li {
    display: inline; 
    padding-right: 20px;
}
/* gallery - end */

/* right side styling */
#right-side font b span {
    font-size: 11px;
    font-family:verdana;
    color: #2b8d3d;
    /*padding-bottom: 10px;*/
    padding-top: 10px;
    font-weight: bold;
    text-transform:uppercase;
}

.polltable {
    font-size: 11px;
    text-align: left;
    color: #000000;
    padding-left: 10px;
    /*padding-top: 10px;
    padding-bottom: 10px;*/
}
#poll-question {
    font-size: 11px;
    font-family: Verdana;
    text-align: left;
    color: #000000;
    padding-left: 10px;
    clear: both;
    padding-bottom:0px;
    margin-bottom:0px;
}
#poll-question form {
    padding:0px;
    margin: 0px;
}

.tx-quickpoll-pi1{
	padding-top: 0;
	margin-top: 0;
	padding-bottom: 0;
	margin-bottom: 0;	
	/*font-size: 11px;
	font-family: Verdana;*/
}




div.right-title {
    font-size: 11px;
    font-family:verdana;
    color: #2b8d3d;
    padding-bottom: 10px;
    padding-top: 10px;
    font-weight: bold;
    text-transform:uppercase;
}

h2.poll-right-header {
    padding-top: 4px;


}

div.poll-right-text {
    font-size: 11px;
    font-family: Verdana;
    text-align: left;
    color: #000000;
    /*padding-left: 10px;*/
    padding-top: 2px;
    padding-bottom: 4px;
}


#right-border {
    font-size: 11px;
    font-family: Verdana;
    text-align: left;
    color: #000000;
}


#right-border IFRAME {
	margin-left: 9px;
}


/* right side styling - end */

/* main column bottom part */
#journal {
    font-family: verdana;
}
#journal img {
    margin-top:8px;
    margin-bottom: 8px;
}
#journal td {
    width: 106px;
    font-size: 10px;
    text-align: center;
    text-wrap: suppress;
}
#journal p {
    text-align: left;
    font-size: 10px; 
}
#journal h1 {
    padding-top: 20px;
    font-size: 12px;
    text-transform:uppercase;
    
}
#journal h2 {
    color: #000000;
    font-size: 11px;
    padding-bottom: 5px;
}

#box-one h1 {
    color: #565353;
}
#box-two h1 {
    color: #b4660c;

}
#box-three h1 {
    color: #0b6e51;
}
#box-four h1 {
    color: #256687;
}
#box-five h1 {
    color: #b13731;
}
/* main column bottom part - end */

/* footer */
#footer {
    height: 34px; 
    background: #000000; 
    text-align: center ;
}
#footer-text {
    color: #ffffff; 
    font-size:12px; 
    font-family: verdana; 
    font-weight: bold;
}



#four-boxes h2, #top-boxes h2, #bottom-boxes h2{
	font-size: 12px;
	text-transform:uppercase;
}

#four-boxes img, #top-boxes img, #bottom-boxes img{
	margin-bottom: 8px;
}

#four-boxes a, #top-boxes a, #bottom-boxes a{
	font-weight: normal;
}


#four-boxes h3, #top-boxes h3, #bottom-boxes h3{
	font-size: 11px;
	padding: 0;
	margin:0;
	color: #388723;
}

#four-boxes div.last-forum-posts h3, #top-boxes div.last-forum-posts h3, #bottom-boxes div.last-forum-posts h3{
	color: #388723;
}
#four-boxes div.most-commented h3, #top-boxes div.most-commented h3, #bottom-boxes div.most-commented h3{
	color: #7A5445;
}
#four-boxes div.most-commented, #top-boxes div.most-commented, #bottom-boxes div.most-commented{
	padding-top: 10px;
}

#four-boxes table, #top-boxes table, #bottom-boxes table{
	padding-bottom: 10px;
}
#four-boxes table td, #top-boxes table td, #bottom-boxes table td {
	height: 15px;
}


div.last-forum-posts{
	padding-top: 10px;
}

#four-boxes a, #top-boxes a, #bottom-boxes a{
	font-size: 11px;
	color:#000000;
	text-decoration: none;
}
#four-boxes a:hover, #top-boxes a:hover, #bottom-boxes a:hover{
	text-decoration: underline;
}

#four-boxes ul, #top-boxes ul, #bottom-boxes ul{
    font-size: 11px;
    list-style-image:none; 
    list-style-position:outside; 
    list-style-type:none; 
    margin-left: 0;
    padding-left: 0;
    margin-bottom:0;
    padding-bottom: 10px;
}

#tab-container-1 h3 {
	padding-top: 0;
	margin-top: 0;
	text-transform:uppercase;
	text-decoration: underline;
}
#tab-container-1 img {
	margin-right: 10px;
	margin-bottom: 5px;
	margin-top: 5px;
}
#tab-container-1 a {
	font-size: 11px;
}
.tx-mvyahooweather-pi1 {
	clear: both;
	padding-top: 5px;
}

table.journal-box {
	/*margin: 0; 
	padding:0; */
	width:250px; 
	margin-top: 10px;
}
table.journal-box td {
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	padding-bottom: 3px;
}
table.journal-box td b{
	color: #8A7849;
}
table.marked-box {
	/*margin: 0; 
	padding:0; */
	width:250px; 
	margin-top: 10px;
}
table.marked-box td {
	font-size: 11px;
	padding-left:5px;
	margin: 0px;
	padding: 0px;
	padding-bottom: 3px;
}
table.marked-box td b{
	color: #78553A;
}

/*forumviev on hunt page*/
div.thread-title{
    width:250px;
    color:brown;
    font-size:11px;
    font-weight:bold;
    float:left;
    text-align:right;
    width:135px;
}

div.post-title{
    width:275px;
    float:left;
    text-align:left;
    padding-left:8px;
}

div.post-title a{
    width:250px;
    color:blue;
    font-size:11px;
    font-weight:bold;
}

#hunter-forum-view h3{
	font-size: 11px;
	padding: 0;
	margin:0;
	color: #388723;
}

