/*
	container => contob
	main => mob
	sidebar => sob
	text => tob
	footer => fob
	left_footer => lfob
	right_footer => rfob
	
	menu_table => mtob
	menu_solid => msob

	breadcrumbs => bcob
	mainmenu => muob
	content => cntob
	page_nav => navob
	copyright => coob

*/

body { margin:0; font-size:0.9em; line-height:20px; font-family: "Myriad Pro", "Trebuchet MS", Arial;  background-color:#EEEFF7;}

a { color:#871A2F;}

a:hover { text-decoration:none;}

#contob { background-color:#fff;}

#header { background:url(../images/header_bckg.jpg) repeat-x #2D1721;}

#logo { padding:30px 0 0 20px; height: 34px; }

#logo a{ color:#FFFFFF; text-decoration:none; font-weight:bold; height:36px; font-size:26px; text-transform:uppercase;}

#menu { background: url(../images/menu_bckg.jpg) #84807A; height:30px; margin-top:47px;}

#menu a { text-decoration: none; font-weight: bold; margin-left: 15px; }

#tob { margin: 0 320px 0 20px; }

#tob p { padding:0 20px 10px 0;}

#tob li {list-style:none; padding-left:20px; background:url(../images/li.gif) no-repeat 0px 7px;}

#sob { float:right; width:270px; padding: 0 20px 0 10px; font-size:13px; margin-bottom: 30px;}

#sob li {list-style:none; padding-left: 15px; background:url(../images/li.gif) no-repeat 0px 7px;}

#sob a { text-decoration: none; }

h1 { margin:0; padding:0; text-transform:uppercase; font-size:2em; color:#84807a; line-height: 30px;}

#mob { float:left; background:url(../images/sidebar_bckg.gif) repeat-y top right; padding:20px 0 0 0;}

#foot { background:url(../images/foot.gif) no-repeat; height:47px; width:200px;}

#fob {background:url(../images/footer_bckg.jpg) repeat-x #84807a; height:102px; clear:both;}

#lfob { float:left; padding:40px 0 0 15px; background:url(../images/c.gif) no-repeat 30px 35px; text-transform:uppercase; color:#FFFFFF; font-weight:bold; font-size:12px;}

#lfob a { color:#FFFFFF;}

#lfob a:hover { text-decoration:none;}

#rfob { float:right; padding:40px 30px 0 0; text-transform:uppercase; color:#FFFFFF; font-weight:bold; font-size:12px; text-align:right;}

#rfob a { color:#FFFFFF;}

#rfob a:hover { text-decoration:none;}

.msob { font-weight: bold; }

#pagebrowser li {list-style:none; margin-right: 15px; background:none;}

.tx_ablinklist_catalogView_categoryPath
{
    font-size: 11px;
    margin-bottom: 10px;
}

.tx_ablinklist_catalogView_category
{
		width: 300px;
		height: 165px;
}

.tx_ablinklist_viewDetailsForLink
{
	background-color: white;
	border-left-width: 1px;
	border-right-width: 1px;
}

.tx_ablinklist_listView_linkImage
{
	border: 1px solid #C5C5C5;
}

.tx-ablinklist-pi1 {
	font-size: 11px;
}

.tx-ablinklist-pi1 td {
	font-size: 11px;
}

.tx-ablinklist-pi1 a {
	font-size: 11px;
}

.tx-ablinklist-pi1 h1 {
	font-size: 11px;
}

i {
 font-style: normal;
}

.tx-ablinklist-pi1 input {
	width: 150px;
}

.tx-ablinklist-pi1 textarea {
	width: 250px;
}

.tx-ablinklist-pi1 .propInput {
	width: 100px;
}

.tx_ablinklist_viewDetailsForLink {
	border-width: 0px;
	padding: 0px;
}

.news-latest-container {
	padding-left: 0px;
	padding-right: 0px;
}

hr.cl-right {
	display: none;
}

.news-single-img {
	float: left;
}


div.news-single-rightbox {
	clear: none;
}

.right {
	margin-top: 15px;
}

.right h1 {
	font-size: 16px;
}

.right h2 {
	font-size: 14px;
}


.news-single-backlink {
	padding-left: 0px;
}

.news-single-img {
	margin: 0px 10px 10px 0px;
}

#pagebrowser {
	text-align: center;
}

.news-single-item {
	padding: 0px 20px 0px 0px;
}

.news-single-item table td a {
	font-size: 11px;
}

.news-single-item table {
	margin-bottom: 10px;
}

