#content-a p {
margin:0px;
line-height: 18px;
color:#999;
}
#content-b p {
margin:0px;
line-height: 18px;
color:#999;
}
#content-c p {
margin:0px;
line-height: 18px;
color:#999;
}

#wrapper {
	text-align: left;
	padding: 0px;
	margin:0px;
	border:0;
	width:760px;
background-image:url('/images_tr/portal/main-bg.gif');
background-repeat: repeat-y;
}


img {
	border:none;
}

/* --------------------------------------------->

	CONTAINER

------------------------------------------------>*/
#container {
/*background-image:url('/images_tr/portal/col-border.gif');*/
background-repeat: repeat-y;
width:530px;
}


/* --------------------------------------------->

	LEFT CONTENT HOLDER

------------------------------------------------>*/


#left-content{
	margin:0px 0px 0px 0px;
	padding:0px;
	float:left;
	width:530px;
}


/* --------------------------------------------->

	PAGE TITLE

------------------------------------------------>*/




#title h3 {
margin:0px;
padding:0px;
}
/* --------------------------------------------->

	RIGHT SIDEBAR

------------------------------------------------>*/


#right-sidebar
{
	margin:0px;
	padding:10px;
	float:left;
	color:#000000;
	font-size:11px;
	line-height:18px;
	width: 200px;
	font-family:"trebuchet MS", helvetica, sans-serif;
}

#right-sidebar p
{
	/*padding:5px 10px 5px 10px;*/
	color:#333333;
	font-size:11px;
        line-height:18px;
	font-family:"trebuchet MS", helvetica, sans-serif;
}


#right-sidebar a
{
	color:#CC0000;
	text-decoration:underline;
	font-weight:normal;
}

#right-sidebar a:hover
{
	color:#CC0000;
	text-decoration:none;
	font-weight:normal;
}


/* --------------------------------------------->

	LEFT COLUMN CONTENT

------------------------------------------------>*/


#content-a {
	padding:0px 10px 10px 0;
	float: left;
	width: 160px;
	color:#999999;
	font-size:11px;
		line-height:18px;
	font-family:"trebuchet MS", helvetica, sans-serif;

}

#content-a h4{
	color:#000000;
	font-size:14px;
	font-family:"trebuchet MS", helvetica, sans-serif;
}

#content-a a{
	color:#999966;
	font-family:Arial;
	font-size:10px;
	text-decoration:underline;
}

#content-a a:hover{
	text-decoration:none;
}

#content-a h4{
	color:#000000;
}

#content-a p {
margin:0px;
}
/* --------------------------------------------->

	CENTER COLUMN CONTENT

------------------------------------------------>*/


#content-b {
	padding:0px 10px 10px 10px;
	float: left;
	width: 160px;
	color:#999999;
	font-size:11px;
	line-height:18px;
	font-family:"trebuchet MS", helvetica, sans-serif;
}

#content-b h4{
	color:#000000;
	font-size:14px;
	font-family:"trebuchet MS", helvetica, sans-serif;
}

#content-b a{
	color:#999966;
	font-family:Arial;
	font-size:10px;
	text-decoration:underline;
}

#content-b a:hover{
	text-decoration:none;
}

#content-b h4{
	color:#000000;
}



/* --------------------------------------------->

	RIGHT COLUMN CONTENT

------------------------------------------------>*/


#content-c {
	padding:0px 0px 10px 10px;
	float: left;
	width: 160px;
	color:#999999;
	font-size:11px;
	line-height:18px;
	font-family:"trebuchet MS", helvetica, sans-serif;

}

#content-c h4{
	color:#000000;
	font-size:14px;
	font-family:"trebuchet MS", helvetica, sans-serif;
}

#content-c a{
	color:#999966;
	font-family:Arial;
	font-size:10px;
	text-decoration:underline;
}

#content-c a:hover{
	text-decoration:none;
}

#content-c h4{
	color:#000000;
}


/* --------------------------------------------->

	BOTTOM CONTENT

------------------------------------------------>*/

#bottom-holder {
padding-top:0px;
margin:0px;
}


/* section 1 */
#bottom-section-1{
	width:530px;
}

#bottom-section-1-left {
	margin:0px;
	padding:0px 0px 10px;
	color:#000000;
	font-size:11px;
	font-family:"Trebuchet MS", helvetica, sans-serif;
	/*border-top:1px dotted #e1e1d1;*/
}

#bottom-section-1-left p {
margin:0px;
}

#bottom-section-1-left a{
	color:#999966;
	text-decoration:underline;
}

#bottom-section-1-left a:hover{
	color:#999966;
	text-decoration:none;
	
}

#bottom-section-1-right{
	padding-bottom:10px;
	float:right;
	color:#999999;
	font-size:11px;
	font-family:"trebuchet MS", helvetica, sans-serif;
}

#bottom-section-1-right a{
	color:#999966;
	text-decoration:underline;
}


#bottom-section-1-right a:hover{
	color:#999966;
	text-decoration:none;
}

/* section 2 */
#bottom-section-2 {
	border-bottom: 1px dotted #e1e1d1;
}


#bottom-section-2-left{
	padding: 5px 0px 10px 0px;
	float:left;
	width:260px;
	border-right:dotted 1px #E1E1D1;
	color:#999999;
	font-size:11px;
	font-family:"trebuchet MS", helvetica, sans-serif;
	
}



#bottom-section-2-left h4{
	color:#000000;
	font-size:18px;
	font-family:"trebuchet MS", helvetica, sans-serif;
	display:inline;
	margin:0px;
}

#bottom-section-2-left a{
	color:#999966;
	text-decoration:underline;
}

#bottom-section-2-left a:hover{
	color:#999966;
	text-decoration:none;
}

#bottom-section-2-right{
	margin:0px;
	padding: 5px 0px 10px 0px;
	float:right;
	width:268px;
	color:#999999;
	font-size:11px;
	font-family:"trebuchet MS", helvetica, sans-serif;
}

#bottom-section-2-right h4{
	color:#000000;
	padding: 0px 0px 0px 10px;
	margin:0px;
	font-size:18px;
	font-family:"trebuchet MS", helvetica, sans-serif;
	display:inline;
}

#bottom-section-2-right p, #bottom-section-2-left p {
	padding: 0 10px 0 10px;
	margin:0px;
}

#bottom-section-2-right a{
	color:#999966;
	text-decoration:underline;
	padding-left:10px;
}

#bottom-section-2-right a:hover{
	color:#999966;
	text-decoration:none;
}


/* section 3 */
#bottom-section-3 {
	width:520px;
	margin-bottom:0px;
clear:both;
border-bottom:1px dotted #E1E1D1;
border-top: 1px dotted #E1E1D1;
padding: 10px 0px;
margin-top: 10px;

}

#bottom-section-3-left{
	float:left;
	width:190px;
	color:#999999;
	font-size:11px;
	font-family:"trebuchet MS", helvetica, sans-serif;
	padding:0px;
	margin:10px 0px 0px 0px;

}

#bottom-section-3-left p {
color:#999999;
line-height:18px;
}

#bottom-section-3-left h4 {
margin:0px;
padding:0px;
}

#bottom-section-3-right{
	float:left;
	width:320px;
	padding: 0px 0px 0 10px;
}

#bottom-section-3-right p
{
	line-height: 18px;
}

hr {
width:520px;
height:0px;
border-bottom:1px solid #E1E1D1;
text-align:left;
}

/* FISHING PORTAL */

.fish_seasons {
 filter: alpha(opacity=5); -moz-opacity:0;
 background-color:#E9EBE2;
 width:250px;
 font-weight:bold;
 padding-left:10px;
}

#fportal-left{
	padding: 10px 0px 10px 0px;
	margin:0px;
	width:520px;
	color:#999999;
	font-size:11px;
	font-family:"trebuchet MS", helvetica, sans-serif;
}



#fportal-left h4{
	color:#000000;
	font-size:18px;
	font-family:"trebuchet MS", helvetica, sans-serif;
	display:inline;
	margin:0px;
	padding:0px;
}

#fportal-left a{
	color:#999966;
	text-decoration:underline;
}

#fportal-left a:hover{
	color:#999966;
	text-decoration:none;
}

#fportal-right{
	margin:0px;
	padding: 5px 0px 10px 0px;
	width:520px;
	color:#999999;
	font-size:11px;
	font-family:"trebuchet MS", helvetica, sans-serif;
}

#fportal-right h4{
	color:#000000;
	padding: 0px 0px 0px 0px;
	margin:0px;
	font-size:18px;
	font-family:"trebuchet MS", helvetica, sans-serif;
	display:inline;
}

#fportal-right p, #fportal-left p {
	padding: 0px 0px 10px 0px;
	margin:0px;
}

#fportal-right a{
	color:#999966;
	text-decoration:underline;
	padding-left:10px;
}

#fportal-right a:hover{
	color:#999966;
	text-decoration:none;
}

.fish_seasons
{
 filter: alpha(opacity=5); -moz-opacity:0;
 background-color:#E9EBE2;
 width:410px;
 font-weight:bold;
 padding-left:10px;
 }
 

 .right_column
 {
 	background-color:#ECECE0;
 }
 
 
 
/* New template */

#breadcrumb
{
	font-size: 10px;
	margin: 10px 0px;
	padding: 10px 0px;
	border-top:dotted 1px #E1E1D1;
	border-bottom:dotted 1px #E1E1D1;
}

#portal-right-col-bg
{
	background-image: url("../images_tr/portal/portal-right-col-bg.png");
	background-repeat: repeat-y;
	background-position: 540px 0px;
	float: left;
}

#portal-main-col
{
	width: 530px;
	padding-right: 10px;
	float: left;
}

	#title
	{
		/*border-top:dotted 1px #E1E1D1;*/
		border-bottom:dotted 1px #E1E1D1;
		padding: 0px 0px;
		margin: 0px 0px 10px;
	}

	#title h5
	{
		font-size: 20px;
		margin: 0px;
		padding: 0px;
	}
	#title h6
	{
		font-size: 20px;
		margin: 0px;
		padding: 0px;
	}


	#portal-main-col .three-col-bg
	{
		background-image: url("/images_tr/portal/portal-3col-bg.jpg");
		background-repeat: repeat-y;
		margin: 0px 0px 10px;
		padding: 0px;
		float: left;
	}

	#portal-main-col .three-col
	{
		width: 160px;
		padding: 0px 10px 10px;
		float: left;
		background-color: transparent;
	}
	
		#portal-main-col .portal-offers .three-col
		{
			padding-bottom: 0px;
		}
		
		#portal-main-col .three-col p
		{
			font-size: 10px;
			color: #999;
			margin: 5px 0px;
		}
		
		#portal-main-col .three-col a
		{
			font-size: 10px;
			color: #999966;
		}
		
		#portal-main-col .three-col img
		{
			max-width: 160px;
			display: block;
		}
	
	#portal-main-col .three-col.first-col, #portal-main-col .three-col-double.first-col
	{
		padding-left: 0px;
	}
	
	#portal-main-col .three-col-double
	{
		float: left;
		width: 340px;
		padding: 0px 10px 10px;
		background-color: #FFF;
	}
	
	#portal-main-col #portal-bottom
	{
		clear: both;
		padding: 0px 0px;
	}
	
		#portal-main-col #portal-bottom > div:first-child
		{
			/*border-top: none;*/
		}
		
		#portal-main-col #list_offers_for_home_portal .first-col
		{
			border-right: 1px dotted #E1E1D1;
			padding-right: 9px;
		}
		
		#portal-main-col form[name=frmListOffers]
		{
			padding-bottom: 10px;
			margin-bottom: 10px;
			border-bottom: 1px dotted #E1E1D1;
		}
		
			#portal-main-col form[name=frmListOffers] #list_offers_image_link
			{
				border-top: none;
			}
			
			#portal-main-col form[name=frmListOffers] input
			{
				margin: 0px 10px 10px 0px;
				padding: 2px;
			}
			
			#portal-main-col form[name=frmListOffers] input[type=image]
			{
				margin-right: 0px;
				margin-bottom: 0px;
			}
			
			#portal-main-col form[name=frmListOffers] #dataArea0, #portal-main-col form[name=frmListOffers] #dataArea1
			{
				width: 70px;
				margin-bottom: 0px;
			}
		
		#list_offers_image_link
		{
			border-top: 1px dotted #e1e1d1;
		}
		
		#list_offers_image_link a
		{
			font-size: 12px;	
		}
		
		#list_offers_image_link #theme-link
		{
			float: right;
			margin-top: 15px;
		}
		
		#portal-main-col .three-col.pkg-offer
		{
			cursor: pointer;
		}
		
		#portal-main-col .offer_price_info
		{
			float: left;
		}
		
		#portal-main-col p.offer_price_title
		{
			margin: 0px;
			font-size: 8px;
		}
		
		#portal-main-col p.offer_number_price
		{
			font-size: 24px;
			font-weight: bold;
			color: #222;
			margin: 0px;
			font-family: Georgia;
		}
		
		#portal-main-col .portal-offers img.offer_logo
		{
			float: left;
			max-width: 60px;
			_width: 60px;
			padding-right: 10px;
			margin-right: 5px;
			margin-bottom: 5px;
			border-right: 1px dotted #E1E1D1;
		}
		
		#portal-main-col p.offer_text_price
		{
			float: left;
			font-size: 12px;
			font-weight: bold;
			color: #222;
			margin-top: 0px;
			font-family: "Trebuchet MS", sans-serif;
			line-height: 18px;
		}
		
		#portal-main-col p.offer_description
		{
			clear: both;
			font-size: 10px;
		}
		
		#homepage-news
		{
			padding-top: 10px;
			border-top: 1px dotted #E1E1D1;
		}

#portal-right-col
{
	width: 200px;
	float: left;
	background-color: #ECECE0;
	padding: 10px;
}

	#portal-right-col #right-sidebar
	{
		padding: 10px 0px;
	}

	#portal-right-col .float-right
	{
		float: right;
	}
	
	#portal-right-col h3
	{
		margin: 10px 0px;
	}
	
#print_link
{
	clear: both;
}

.border-top
{
	border-top: 1px dotted #E1E1D1;
	padding-top: 10px;
}
