body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	position:relative;
}
body, h1, h2, h3, h4, h5, h6, p, ol, ul, form, input, blockquote{
	padding:0;
	margin:0;
}

ul{
	list-style-position:inside;
	list-style-type:disc;
}

h1{
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
}

#sponsorPanel p{
	padding-left:10px;
	padding-right:10px;
}
.postCatImage{
	background-color:#FFFFFF;	
}
.imageHolder{
	padding:10px;
	background-color:#FFFFFF;	
	border:1px solid #FFCC33;
}
.sponsorMoreInfo{	
	padding:5px;
	background-color:#FFFFFF;	
	border:1px solid #FFCC33;
}
#boxRow{
	text-align:center;
	}
#boxRow img{
	text-align:center;
	padding:3px;
}
#mainLogo{
	position:relative;
}
.paging{
	width:400px;
	padding:5px;
	background-color:#DA2313;
	color:#FFFFFF;
	font-size:14px;
	text-align:center;
	width:100%;
	margin-bottom:10px;
}
.backLink{
	color:#FFFFFF;
	font-size:12px;
	padding-top:8px;
	display:block;
}
#subCategorySelectBox{
	display:block;
	margin-top:8px;
}

#backLink{
	font-size:14px;
	color:#000000;
	margin-top:10px;
	display:block;
	
}

.currentAdvert{
	padding-bottom:10px;
}
#splashBody{
	background-image:url(splash/splash_back.jpg);
	background-repeat:repeat-x;
}
#splashWrapper{
	width:800px;
	height:768px;
	background-image:url(splash/bg.gif);
	background-repeat:no-repeat;
	background-position: -100px top;
	text-align:center;
	overflow:hidden;
}
#welcomeMessage{
	color:#FFFFFF;
	font-weight:bold;
	position:absolute;
	top:358px;
	left:269px;
	height: 20px;
	width: 295px;
	text-align:center;
}	
#splash_logo{
	position:absolute;
	top:264px;
	left:328px;
}
#splash_blogging{
	position:absolute;
	top:161px;
	left:117px;
}
#splash_business{
	position:absolute;
	top:321px;
	left:53px;
}
#splash_eating{
	position:absolute;
	left: 130px;
	top: 480px;
}
#splash_jobs{
	position:absolute;
	left: 597px;
	top: 320px;
}
#splash_property{
	position:absolute;
	left: 537px;
	top: 477px;
}
#splash_community{
	position:absolute;
	left: 536px;
	top: 162px;
}
#splash_sports{
	position:absolute;
	left: 332px;
	top: 516px;
}
#splash_buy{
	position:absolute;
	left: 328px;
	top: 119px;
}

.friendName{
	display:block;
	font-size:9px;
}


#blogLeftColumn{
	width:180px;
	height:400px;
	float:left;
	padding-right:10px;
}	
#blogFriends{
	
	background-color: #F8F8F8;
	border:1px solid #CCCCCC;
	width:180px;
}
#blogFriends h2{
	font-size:14px;
}
#friendList li{
	display:inline;
	float:left;
}	
#friendList li a{
	display:block;
	padding:5px;
	
}
.floatLeft{
	float:left;
}
.clearLeft{
	clear:left;
}
.commentOther{
	margin-left:55px;
	margin-top:-50px;
}
.commentPhoto{
	width:50px;
	display:inline;
}
	
.blogInput{
	width:100%;
	height:75px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	border:1px solid #CCCCCC;
	margin-bottom:3px;
}
.blogButton{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	padding:1px;
}
#friendList li a:hover{
	border:1px solid #FFFF00;
	background-color:#FFFFCC;
	padding:4px;
}	
#blogMenu{
	background-color: #F8F8F8;
	border:1px solid #CCCCCC;
	width:180px;
	margin-bottom:10px;
	margin-top:10px;
}
#blogMenuList{
	list-style-type:none;
	margin:0px;
	padding:10px;
}
.pad10{
	padding:10px;
}
#blogMenuList li{
	margin-bottom:3px;	
}
#blogMenuList li a{
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	background-image:url(images/newicons/bullet_black.gif);
	background-repeat:no-repeat;
	background-position:0px 3px;
	padding-left:10px;
}
#blogMenuList li a:hover{
	color:#000000;
	text-decoration:underline;
	color:#CC0000;
	font-weight:bold;
	background-image:url(images/newicons/bullet_red.gif);
	background-repeat:no-repeat;
	background-position:0px 3px;
	padding-left:10px;
}
#profileWrapper{
	width:100%;
}
#blogRightColumn{
	margin-left:190px;
}
#blogRightColumn h1{
	color:#FFFFFF;
	font-size:24px;
	background-color:#000000;
	padding:5px;
	margin-bottom:10px;
}
#blogRightColumn h2{
	color:#CC0000;
	font-size:18px;
}
#blogPhoto{
	border:1px solid #CCCCCC;
}	
#blogWall{
	padding:10px;
	background-color: #F8F8F8;
	border:1px solid #CCCCCC;
	overflow:hidden;
}	
#profileInformation h2{
	font-size:14px;
	
}
#profileInformation p{
	margin-bottom:5px;
}
#profileInformation {
	padding:10px;
	background-color: #F8F8F8;
	border:1px solid #CCCCCC;
	overflow:hidden;
	margin-bottom:10px;
}
.moreInfoButton{
	margin-top:10px;
}

.commentAuthor{
	color:#CC0000;
	font-weight:bold;
}
.commentTop{
	border-bottom:1px solid #CCCCCC;
	background-color:#EBEBEB;
	padding:5px;
	width:95%;
}
.trashIcon{
	vertical-align:middle;
	margin-left:10px;
}
.blogPost{
	width:100%;
	height:auto;
	margin-bottom:10px;
	margin-top:10px;
}
.blogPostDate{
	font-style:italic;
}
ul#friendList{
	list-style-type:none;
	padding:0px;
	margin:0px;
}
.blogPostContent{
	padding:5px;
}


#nextPage{
	padding:10px;
}


#previousPage{
	padding:10px;
}
#pageList{
	position:relative;
	top:-5px;
}

img{
	border:none;
}

.formBox{
	padding:10px;
	background-color:##DB0000;
	font-size:12px;
}
.formBox h1{
	font-size:18px;
	margin-bottom:10px;
}
.formBox h2{
	font-size:14px;
	margin-bottom:10px;
}
.formBox p{
	margin:0px;
	padding:0px;
	margin-bottom:10px;
}
form.userForm{
	float:left;
}
.formBox label, .formBox select, .formBox textarea, .formBox input{
	display:block;
}
form.userForm .formRow{
	clear:left;
	padding:5px;
	margin-bottom:2px;
	background-color:#DED7B2;
	overflow:hidden;
}
form.userForm label{
	float:left;
	width:200px;
	text-align:right;
	margin-right:5px;
}
form.userForm .formButtons{
	clear:left;
	padding:5px;
}
form.userForm input, form.userForm  select, form.userForm textarea{
	display:block;
	margin-bottom:3px;
	float:left;
}
.textinput{
	padding:3px;
	border:1px solid #9E9A85;
}


.formBox input.inline{
	display:inline;
}
.formBox label.inline{
	display:inline;
	margin-bottom:3px;
}
.formBox a{
	color:#FFFFFF;
}
.formSection{
	margin-bottom:5px;
	border-bottom:1px solid #FF6666;
}
#loggedInMessage{
	float:right;
	margin-top:20px;
	margin-right:220px;
}
#loggedInMessage a{
	color:#CC0000;
	font-size:15px;
	font-weight:bold;
}

div#downloadSampleBox{
	position:absolute;
	left:849px;
	top:3px;
	width:201px;
	height:111px;
	float:right;
	background-image:url(images/sample_downloade.gif);
	background-repeat:no-repeat;
}
div#downloadSampleBox a{
	border:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
.errorBox{
	background-color:#F10000;
	padding:10px;
	font-weight:bold;
	margin-bottom:10px;
	border:1px solid  #969680;
	color:#FFF;
	font-size:13px;
}
.breadCrumbs{
	margin-bottom:10px;
}
.breadCrumbs a{
	color:#FFFFFF;
}

a.breadcrumblink{
	color:#626253;
}
a.breadcrumblink:hover{
	color:#CC0000;
}

.postBreadCrumbs{
	margin-bottom:10px;
	
}
.postBreadCrumbs a{
	color:#000000;
}
.parentCatOption{
	background-color: #DB0000;
	color: #FFFFFF;
}
#wrapper{
	width:1050px;
	overflow:hidden;
}
#centerBar{
	overflow:hidden;
	display:block;
	position:relative;
}
.catSelectBox{
	border:1px solid #CC0000;
	width:250px;
}
#leftColumnWrapper{
	background-image:url(images/new/leftColWrapper_bg.gif);
	background-repeat:repeat-y;
	background-position:left top;
	width:1050px;
	overflow:hidden;
}
#rightColumnWrapper{
	background-image:url(images/new/rightColWrapper_bg.gif);
	background-repeat:repeat-y;
	background-position:right top;
	width:1050px;
	display:block;
	overflow:hidden;
}

#headerBar {
	background-image: url(images/new/headerbar_bg.gif);
	background-repeat: no-repeat;
	background-position: right;
	height:60px;
}
#categoryThumbnailPanel{
	width:180px;
	float:left;	
}

#mainBar{
	background-image: url(images/new/mainBar_bg.jpg);
	background-repeat:repeat-x;
	background-position:left bottom;
	height:120px;
	background-color:#DA2313;
}

#categoryTitlePanel{
	padding-top:8px;
	padding-left:0px;
	height:20px;
}
#topSponsorImage{
	float:right;
	display:inline;
	text-align:right;
}

#categoryTitlePanel h2{
	color:#FFFFFF;
	font-size:16px;
	padding-left:4px;
}
#headBarWrapper{
	height:82px;
	overflow:hidden;
}

#mainNavigationList{
	list-style-type:none;
	font-size:12px;
	font-weight:bold;
	margin-top:17px;
}
#mainNavigationList li{
	display:inline;
	padding-left:15px;
}
#mainNavigationList li a{
	color:#000000;
	text-decoration:none;
	width:auto;
	padding:5px;
}
#mainNavigationList li a:hover{
	color:#FFFFFF;
	text-decoration:underline;
	background-color:#999933;
}


#weatherpanel{
	margin-top:15px;
	text-align:left;
	background-color:#DFE2ED;
}
#weatherItems{
	padding-left:15px;
	padding-right:15px;
}
.weatheritem{
	text-align:left;
	padding-bottom:5px; 
	padding-top:5px; 
	border-bottom:solid 1px #BCBCBC;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	color: #6E6E6E;
}
.weatherimage{
	float:right;
	padding:2px;
	border:1px solid #CCCCCC;
	background-color:#FFFFFF;
}



#subCategoryListPanel{
	height:50px;
	color:#FFFFFF;
	font-size:10px;
	padding-top:0px;
	padding-left:7px;	
	padding-right:7px;	
	overflow:hidden;
}
#subCategoryList{
	list-style-type:armenian;
	font-size:11px;
	font-weight:normal;
}
#subCategoryList li{
	display:inline;
	padding-right:5px;
	padding-left:5px;
	background-image:url(images/new/line_divider.gif);
	background-position:0px 2px;
	background-repeat:no-repeat;
}

#subCategoryList li a{
	color:#FFFFFF;
	text-decoration:none;
	width:auto;
}
#subCategoryList li a:hover{
	text-decoration:underline;
}
#subCategoryList li.noBack{
	background-image:none;
	padding-left:0px;
}


#categoryList{
	list-style-type:none;
	padding:0px;
	margin:0px;
	margin-bottom:30px;
	width:150px;
	list-style-position:outside;
	margin-left:10px;
}
#categoryList a{
	display:block;
	border-bottom:1px solid #DDDDDD;
	color:#6E6E6E;
	padding:5px;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	width:148px;
	clear:left;
	height:35px;
}
.tinyThumb{
	float:left;
}
.tinyThumbText{
	width:80px;	
	font-size:10px;
}
#newsList{
	list-style-type:none;
	padding:0px;
	margin:0px;
	margin-left:10px;
	margin-right:10px;
	text-align:left;
}
#newsList a{
	font-family:Arial, Helvetica, sans-serif;
	display:block;
	border-bottom:1px solid #BCBCBC;
	color:#6E6E6E;
	width:110px;
	padding:5px;
	text-decoration:none;
	font-size:11px;
}
.selectedCategory{
	background-image:url(images/new/readHighlight.jpg);
	background-position:top left;
	background-repeat:repeat-y;
	color:#000000;
}
#categoryList a:hover{
	background-image:url(images/new/catHighlight.jpg);
	background-position:top left;
	background-repeat:repeat-y;
	color:#000000;
}

#leftColumn{
	background-color:#F1F1F1;
	float:left;
	width:180px;
	background-image:url(images/new/leftColumn_bg.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	padding-top:20px;
	margin-right:10px;
}
#centreColumn{
	width:695px;
	padding:0px;
	padding-top:10px;
	position:relative;
	float:left;
	overflow:hidden;
	padding-bottom:10px;
}
#rightColumn{
	float:right;
	width:153px;
	background-color:#DFE2ED;
	overflow:hidden;
	text-align:center;
}

#sponsorPanel{
	
	width:153px;
	background-image:url(images/new/images/Sponsor-Panel.gif);
	background-repeat:repeat-y;
	background-position:left top;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
	margin-top:5px;
	margin-bottom:10px;
}
#sponsorPanel p{
	margin-top:3px;
	font-size:10px; 
}
#sponsorImage{
	margin-right:1px;
}
#footerBar{
	clear:both;
	background-color:#6E6E6E;
	padding:5px;
	overflow:hidden;
	display:block;
}
#footerList1{
	list-style-type:none;
	font-size:12px;
	font-weight:bold;
	margin-bottom:5px;
}
#footerList1 li{
	display:inline;
	padding-left:17px;
	margin-left:15px; 	
	background-image:url(images/new/icon_paw.gif);
	background-repeat:no-repeat;
}
#footerList1 li a{
	color:#FFFFFF;
	text-decoration:none;
}
#footerList1 li a:hover{
	text-decoration:underline;
}
#footerList2{
	list-style-type:none;
	font-size:10px;
	font-weight:normal;
	margin-bottom:5px;
}
#footerList2 li{
	display:inline;
	padding-left:15px;
}
#footerList2 li a{
	color:#FFFFFF;
	text-decoration:none;
}

#searchPanel{
	margin-bottom:20px;
	margin-left:10px;
	width:160px;
}
#searchPanel label{
	display:block;
}
#searchPanel input{
	display:block;
	max-width:150px;
}
#categorySearchSelect{
	display:block;
	max-width:150px;
	font-size:10px;
	width:150px;
}
#searchButton{
	margin-top:10px;
}

.clear{
	clear:both;
}
.clearRight{
	clear:right;
}
/********************* POSTS ************************/

#categoryIntro{
	margin-bottom:10px;	
	background-image:url(images/new/mid_gray_back.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	padding:0px;
	border:1px solid #D9D9D9;
	text-align:right;
}
.introImage{
	float:left;
	margin-right:15px;

	margin-bottom:15px;
}
.introTitle{
	font-size:16px;
	padding:10px;
}
#catSearchBox{
	padding:10px;
	background-color:#DA2313;
	text-align:center;
}
#catSearchBox h2{
	font-size:18px;
	color:white;
}
#catSearchBox input{
	margin:5px;
	margin-left:auto;
	margin-right:auto;
}
.introText{
	padding-right:10px;
	padding-top:10px;
	padding-left:10px;
	padding-bottom:10px;
}

.post, .postFull{
	margin-bottom:10px;	
	background-color:#ECE8DA;
	padding:10px;
	height:auto;
}

.sponsorFull{
	background-color:#7CBB42;
	border:3px solid #FFCC33;
	padding:20px;
	
}
.sponsorFull .postTitle{
	font-size:20px;
}
.sponsorFull img{
	padding:5px;
	background-color:#FFFFFF;
	border:1px solid #FFCC33;
}
.sponsorFull .postBodytext{
	font-size:150%;
}
.sponsorFull .webLink{
	text-decoration:underline;
	color:#FFCC33;
	font-weight:bold;
	font-size:120%;
	padding:5px;
}
.sponsorFull a:hover{
	background-color:#009900;
	
}

.post a {
	text-decoration:none;
	color:#000000;
}
.post a:hover {
	text-decoration:underline;
	color:#000000;
	background-color:#D4D0C2;
}
.postLink:hover{
	background-color:#CCC8BA;
	text-decoration:underline;
}
.postLink h3, .postLink div, .postLink span{
	text-decoration:none;
}
.postTitle{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	display:block;
	color:#000000;
	text-decoration:none;
}
.postCategory{
	margin-left:5px;
	font-size:11px;
	color:#000000;
}
.postBodyText{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	margin-top:5px;
	margin-bottom:5px;
	color:#000000;
}
.postBodyText a{
	color:#000000;
	text-decoration:none;
}

.postImageThumbnail{
	float:right;
}
.sponsorBox{
	margin-bottom:10px;
}
.sponsorBody{
	background-image:url(images/premier_back.jpg);
	width:650px;
	overflow:hidden;
	padding-bottom:4px;
	padding-top:7px;
}
.sponsorMainColumn{
	padding-left:20px;
	padding-right:20px;
}
.sponsorBody .imageHolder{
	background-color:#AFC6D2;
	border:1px solid #7B9AAB;
	width:120px;
	float:left;
	margin-right:10px;
	margin-left:5px;
}
.sponsorTextBox{
	background-color:#A6BFCC;
	border:1px solid #7B9AAB;
	padding:10px;
	overflow:hidden;
}
.sponsorRightCol{
	width:440px;
	float:right;
	margin-right:10px;
}
.sponsorBody h3{
	font-size:18px;
}
a.postWebsite{
	font-size:16px;
	color:#003754;
	display:block;
	padding:5px;
}
a.postWebsite:hover{
	color:white;
}
a.postWebsite img{
	border:0px;
	margin-right:5px;
	position:relative;
	top:3px;
}
.sponsorBox postTitle{
	background-color:#FFFFFF;
}
.sponsorBox .postBodyText{
	font-size:12px;
}
.sponsorBox .postContactPanel{
	font-weight:bold;
}

#searchedFor{
	margin-bottom:10px;
}
.spamButtons{
	border-top:1px solid #D5CEB7;
	padding-top:5px;
	margin-top:5px;
}

.spamButtons a{
	color:#000000;
	text-decoration:none;
	background-image:url(images/new/icon_paw_light.gif);
	padding-left:16px;
	padding-right:5px;
	background-repeat:no-repeat;
}
.spamButtons a:hover{
	text-decoration:underline;
}
.postReplyButton{
	margin-top:10px;
}

.standardContent{
	font-size:12px;
	padding:5px;
}
.standardContent h1{
	font-size:16px;
	font-weight:bold;
	padding-left:10px;
}

.round_red_cont {
	width: 100%;
	background-color: #DB0000;
	color: #fff;
}



.round_red_top { 
	background: url(images/redbox/topright.gif) no-repeat top right; 
}

.round_red_bottom {
	background: url(images/redbox/bottomright.gif) no-repeat top right; 
}

img.corner {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}

.round_black_cont {
	width: 100%;
	background-color: #181818;
	color: #fff;
}



.round_black_top { 
	background: url(images/blackbox/topright.gif) no-repeat top right; 
}

.round_black_bottom {
	background: url(images/blackbox/bottomright.gif) no-repeat top right; 
}

.round_gray_cont {
	width: 100%;
	background-color: #797979;
	color: #fff;
}


.round_gray_top { 
	background: url(images/graybox/topright.gif) no-repeat top right; 
}

.round_gray_bottom {
	background: url(images/graybox/bottomright.gif) no-repeat top right; 
}


.round_beige_cont {
	width: 100%;
	background-color: #D2D3A2;
	color: #fff;
}

.round_beige_top { 
	background: url(images/beigebox/topright.gif) no-repeat top right; 
}

.round_beige_bottom {
	background-image: url(images/beigebox/bottomright.gif);
	background-position: bottom right; 
	background-repeat: no-repeat;
	height:15px;
}

.round_lightgray_cont {
	width: 100%;
	background-color: #CFCFCF;
	color: #fff;
}

.round_lightgray_cont p {
	margin: 10px;
}

.round_lightgray_top { 
	background: url(images/lightgraybox/topright.gif) no-repeat top right; 
}

.round_lightgray_bottom {
	background: url(images/lightgraybox/bottomright.gif) no-repeat top right; 
}

.round_white_cont {
	width: 100%;
	background-color: #FFFFFF;
	
	color: #fff;
}

.round_white_cont p {
	margin: 10px;
}

.round_white_top { 
	background: url(images/whitebox/topright.gif) no-repeat top right; 
	border-top:1px solid D7D7D7;
}

.round_white_bottom {
	background: url(images/whitebox/bottomright.gif) no-repeat top right; 
}

.newsItem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
}

div.homebox{
	margin:5px;
	overflow:hidden;
	display:block;
	float:left;
	height:165px;
	width:336px;
	background-color:#E7E7C9;
	position:relative;
}
#twoclickspanel{
	margin:5px;
	overflow:hidden;
	display:block;
	float:left;
	height:220px;
	width:336px;
	background-color:#E7E7C9;
	position:relative;
}
#twoclickspanel h2{
	font-size:14px;
	font-weight:bold;
	padding-bottom:5px;
	color:#579221;
	text-decoration:none;
}
#twoclicksbox .box_text{
	width:150px;
	float:left;
}

.homebox h2{
	margin-bottom:5px;
}

.box_text{
	padding:15px;
}
.box_text h2 a{
	font-size:14px;
	font-weight:bold;
	padding-bottom:5px;
	color:#579221;
	text-decoration:none;
}
.box_text h2 a:hover{
	text-decoration:underline;
	color:#CC0000;
}
.box_text p{
	margin-bottom:10px;
}
.box_text p a{
	color:#333333;
	font-weight:bold;
	font-size:14px;
}
.box_image{
	float:right;
	margin-left:5px;
}

.img_right {
	float:right;
	padding:5px;
}

.videoBox{
	width:336px;
	margin:5px;
	overflow:hidden;
	background-color:#ACC6D2;
	position:relative;
	float:left;
}
.videoBox h2{
	color:#45616E;
	font-size:14px;
	margin-bottom:5px;
}
.videoContent{
	padding:15px;
}
p.videoText{
	margin-top:10px;
}
.videoText a{
	color:#000000;
	font-weight:bold;
}

.beigebox{
	position:relative;
	padding:15px;
	background-color:#E7E7C9;
	overflow:hidden;
	font-size:12px;
}
.beigebox p{
	margin-bottom:5px;
}
.beigebox h1{
	color:#7C7C67;
	font-size:22px;
	margin-bottom:5px;
}
.beigebox h2{
	color:#7C7C67;
	font-size:18px;
	margin-bottom:5px;
}
.beigebox fieldset{
	border:0px;
	margin-bottom:10px;
}
.beigebox legend{
	color:#4C4C3F;
	font-size:14px;
}
.beigebox .formText{
	padding:3px;
	border:1px solid #969680;
}

.eventaddress{
	font-size:16px;
	overflow:hidden;
	background-color:#D6D6BA;
	padding:10px;
	position:relative;
	margin-bottom:10px;
	width:640px;
}
.eventdate{
	font-weight:bold;
}
.eventbuttons{
	position:absolute;
	bottom:10px;
	left:10px;
}
#eventmap{
	width:175px;
	height:175px;	
	float:right;
	overflow:hidden;
	border:4px solid #7C7C67;
}
#usermap{
	width:175px;
	height:175px;
}

.eventbody{
	overflow:hidden;
	width:670px;
}
.pageImageCol{
	float:right;
	margin-left:10px;
	margin-bottom:10px;
}
.imageColLeft{
	float:left;
	margin-right:10px;
	margin-left:0px;
}
.imageBox{
	margin-bottom:5px;
}
.imageBox img{
	margin-bottom:5px;
	border:1px solid #CDCDB1;
}
.imageCaption{
	font-size:11px;
}
.pageImageRow{

}
.comment{

}
#directionsmapholder{
	border:4px solid #7C7C67;
	width:630px;
	height:300px;
	margin-top:10px;
}
#directionsmap{
	width:630px;
	height:300px;
}
a.beigebutton{
	padding:10px;
	display:block;
	background-color:#7C7C67;
	color:#FFF;
	font-size:13px;
}


div.pdfissu{
	margin-bottom:10px;
}

div.pdfissu h2{
 	font-size:14px;
}

div.pdfissu a{
	color:#CC0000;
	font-size:13px;
}

div.currentissu{
	background-color:#D6D6BA;
	padding:10px;
	border:1px solid #969680;
	background-image:url(images/pdf_image.png);
	background-position:600px 0px;
	background-repeat:no-repeat;
}
#home_toprow{
	overflow:hidden;
	width:700px;
	margin-bottom:5px;
}
#eventbox{
	background-color:#E7E7C9;
	position:relative;
	overflow:hidden;
	font-size:12px;
	float:left;
	overflow:hidden;
	width:295px;
	margin-left:10px;
}
#eventbox a{
	font-size:14px;
	color:#333333;
	font-weight:bold;
}
#eventbox a:hover{
	color:#CC0000;
	text-decoration:underline;
}
#eventbox h2{
	font-size:18px;
}
div.event_teaser{
	margin-top:5px;
	margin-bottom:5px;
}
#eventboxcontent{
	padding:15px;
}
.welcomeBox{
	background-image:url(images/paw_back_brighter.jpg);
	background-repeat:repeat;
	font-size:13px;
	width:380px;
	float:left;
	position:relative;
}
.welcomeContent{
	padding:20px;
}
.welcomeBox a{
	color:black;
	font-size:14px;
}
.welcomeBox a:hover{
	color:#CC0000;
}
.articlebox{
	background-color:#FFD800;
	float:left;
	overflow:hidden;
	width:295px;
	margin-left:10px;
	margin-top:10px;
	position:relative;
}
.articlebox h2{
	font-size:18px;
}
.articleboxcontent{
	padding:15px;
}
div.article_teaser{
	margin-bottom:3px;
}
div.article_teaser a{
	color:#470062;
	font-size:13px;
	background-image:url(admin/images/newspaper.png);
	background-repeat:no-repeat;
	padding-left:20px;
}
div.article_teaser a:hover{
	color:#CC0000;
}
a.articlecategory{
	padding:8px;
	background-image:url(admin/images/folder_page.png);
	background-repeat:no-repeat;
	background-position:5px 5px;
	display:block;
	padding-left:26px;
	background-color:#EFEFCD;
	border:1px solid #CDCDB1;
	margin-bottom:3px;
	color:#776654;
	font-size:14px;
	text-decoration:none;
}
a.articlecategory:hover{
	background-color:#8F7C67;
	color:#FFFFFF;
}
a.articlelink{
	padding:8px;
	background-image:url(admin/images/newspaper.png);
	background-repeat:no-repeat;
	background-position:5px 5px;
	display:block;
	padding-left:26px;
	background-color:#EFEFCD;
	border:1px solid #CDCDB1;
	margin-bottom:3px;
	color:#776654;
	font-size:14px;
	text-decoration:none;
}
a.articlelink:hover{
	background-color:#8F7C67;
	color:#FFFFFF;
}
span.article_date{
	font-size:12px;
	font-weight:bold;
}
#articlelist{
	position:relative;
	overflow:hidden;
}
#articlelist ul{
	list-style-type:none;
	list-style-position:outside;
	margin:0px;
	padding:0px;
}
#articlelist ul li{
	margin:0px;
	padding: 0px;
}
div.comment{
	padding:8px;
	margin-bottom:5px;
	background-color:#D7D7B5;
	
}
div.comment h4{
	font-size:12px;
}
div.commentdate{
	color:#626253;
}
a.removecomment{
	color:#CC0000;
	font-size:11px;
}
div.articleauthor{
 font-size:13px;
 margin-bottom:5px;
 font-weight:bold;
}

div.cornerTopLeft, div.cornerTopRight, div.cornerBottomLeft, div.cornerBottomRight{
	width:12px;
	height:12px;
	overflow:hidden;
	position:absolute;
	background-image:url(images/corners.png);
}
div.cornerTopLeft{
	top:0px;
	left:0px;
	background-position:0px 0px;	
}
div.cornerTopRight{
	top:0px;
	right:0px;
	background-position:13px 0px;
}
div.cornerBottomLeft{
	left:0px;
	bottom:0px;
	background-position:0px 13px;
}
div.cornerBottomRight{
	right:0px;
	bottom:0px;
	background-position:13px 13px;
}
.fullwidth{
	width:660px;
}
#eventspage a{
	color:#333333;
	font-size:13px;
	font-weight:bold;
}
#eventspage a:hover{
	color:#CC0000;
	text-decoration:underline;
}
.event_organiser{
	background-color:#D7D7B5;
	padding:10px;
	margin-bottom:5px;
}

div.captchabox{
	margin-top:5px;
	padding:10px; 
	border:1px solid #FFCC33;
	background-color:#CC6600;
}	
