body{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;-x-system-font:none;background:#FFFFFF none repeat scroll 0 0;color:#444444;font-family:Helvetica,Arial,sans-serif;font-size:12px !important;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:18px  !important;margin:auto;}
#wrapper{width:960px;margin:0 auto;}
#header{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(images/fakeblog_title.gif) no-repeat scroll 0 0;height:180px;margin:0 0 20px 0;width:945px;position:relative;}



#pages,#nav-above .nav-previous{float:left;margin:0;padding:0;}
#wrapper #header #pages{margin:0;padding:0;}
#wrapper #header #pages li{margin:40px 0;float:left;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;list-style-type:none;padding-right:30px;text-transform:uppercase;}
#pages li a:link,#pages li a:visited{color:#666666;}
#header a:link,a:visited{color:#E66C00;text-decoration:none;}
h1,h2,h3,h4,h5,h6{font-weight:400;padding:10px 0 12px;}
#wrapper #header  h1{font-weight:400;font-size:24px;font-family:Helvetica,Arial,sans-serif;padding:10px 0 0px 0;margin:0;}
#applesearch{position:absolute;top:10px;right:0;}
#footer{border-top:1px solid silver;clear:both;display:inline;float:left;font-size:10px;margin-top:0px;padding:10px 0 25px;width:945px;}
/*CALENDAR*/
.atomic{font-size:11px;padding:5px 0;}
.apptitle{color:white;font-family:Helvetica,Arial,sans-serif !important;font-size:2em;padding-left:10px;}
.maintable{border:1px solid #99A0AA;margin-bottom:0;margin-top:-15px;width:960px;}
.buttontext{padding:0 20px;width:14%;}
.buttontext a,table a{padding:0;color:#E66C00;}
a:hover{color:#E66C00!important;}


body {margin:0 !important;padding:0 !important;}


#table-header {	font-family:Helvetica,Arial,sans-serif;
	width:960px!important;margin-top:-20px;}


.headerbar h1 {font-size:30px;margin:2px 0 0 0;padding:0;}	
.headerbar p {padding:0;margin:8px 0 0 0;}	
span.corners-bottom span, span.corners-bottom, span.corners-top, span.corners-top span {
background-image:none;
}


#search-box #search a {font-size:9px;}

#search-box #search a:hover {color:#FFF !important;}

.caldaydigits{font-size:13px;}
.tableb{background-color:#E6E6E6;}
.weekdayclr{height:80px;background-color:white!important;border-color:#B3B3B3;}
.weekdayemptyclr{background-color:#999!important;height:80px;}
.sundayemptyclr{background-color:#E6E6E6!important;}
.previousmonth,.previousday,.previousweek,.nextmonth{background-color:white;}
.nextmonth,.nextday,.nextweek{background-color:white;}
.currentmonth,.currentday,.currentweek{background-color:#E66C00!important;color:white;text-transform:uppercase!important;}
.tablev1{background-color:#a2a2a2;}
.weekdaytopclr,.sundaytopclr{background-color:#4C4C4C;background-image:none;border-left:1px solid white;border-right:0 solid white;color:#FFFFFF;font-size:10px;font-weight:bold;margin:0;padding:6px 12px;}
.todayclr{background-color:#FFF1D1!important;}
.tablec{background-color:white;border-top:1px solid #B3B3B3;}
.tableb{background-color:white;border-top:1px solid #B3B3B3;}
.tableh2{background-color:#a2a2a2;background-image:none;}

.tableb .tableb, .eventfull{
background-color:white!important;}
.tablec{
background-color:#E6E6E6!important;}

/*FORUMS*/
#site-description #logo{display:none;}
.rightside .fontsize{display:none!important;}
#phpbb .copyright{visibility:visible;}
#phpbb h1{font-family:Helvetica,Arial,sans-serif!important;}
#wrap{min-width:650px;padding:0;}
.icon .forumtitle,.icon .username-coloured,.icon .topictitle{color:#E66C00!important;}
.row:hover{background-color:#E6E6E6!important;}
input{border:1px solid #B3B3B3;color:-moz-fieldtext;cursor:text;letter-spacing:normal;line-height:normal !important;padding:1px 0;text-align:start;text-indent:0;text-shadow:none;text-transform:none;word-spacing:normal;font-size:12px;font-family:arial;vertical-align:middle;}
h1{color:black;}

.inputbox{width:200px!important;}
#site-description h1,#site-description p{padding-left:0px;color:white;}
.inputbox:hover,.inputbox:focus{border-color:#E66C00;}
.headerbar{font-family:Helvetica,Arial,sans-serif;
	background-color:#E66C00;
	border-top:none;
	font-weight:700;
	padding-left:12px;
	text-transform:uppercase;
	background-image:none;
	
	-webkit-border-radius: 8px;
	-khtml-border-radius: 8px;	
	-moz-border-radius: 8px;
	border-radius: 8px;
	
	
	
	}
.headerbar h1 {font-size:30px;margin:12px 0 0 0;padding:0;}	
.headerbar p {padding:0;margin:8px 0 0 0;}	

span.corners-bottom span, span.corners-bottom, span.corners-top, span.corners-top span {
background-image:none;
}	


#search-box input {
border-color:#E6E6E6;
}




#search-box {
color:#FFFFFF;
display:block;
float:right;
margin-right:5px;
margin-top:0;
position:relative;
text-align:right;
white-space:nowrap;
}

#wrap a{color:#E66C00;}
.forabg,.forumbg{background-color:#A2A2A2;background-image:none;color:#FFFFFF;}
.topiclist .row{background-color:white;}
.navbar{background-color:white;border:1px solid #E6E6E6;}
.header .icon a, #phpbb .header .icon .topics,#phpbb .header .icon .posts,#phpbb .header .icon .lastpost,#phpbb .header .icon dt,#phpbb .header .icon .views{color:white!important;}
ul.forums{background-color:white;background-image:none;}
#phpbb dd,#phpbb dt,#phpbb h3,#phpbb h2,.error,label{color:black!important;}


.linklist.navlinks{width:50px;display:inline;}
.panel{background-color:#E6E6E6!important;color:#28313F;}
a.button1:hover,input.button1:hover,a.button2:hover,input.button2:hover,input.button3:hover{border-color:#E66C00;color:#E66C00;}

.apptitle {margin:0 0 0 0;padding:0 0 0 12px; position:relative;top:0;font-size:30px !important;font-weight:400 !important;line-height:52px;vertical-align:top;}


	
	#table-header #title{
		padding:0;height:42px !important;vertical-align:top;

			-webkit-border-radius: 8px;
			-khtml-border-radius: 8px;	
			-moz-border-radius: 8px;
			border-radius: 8px;
	width:960px;
		font-family:Helvetica,Arial,sans-serif;
		background-color:#E66C00;
		border-top:none;
		font-weight:700;
		padding:0 !important;
		text-transform:uppercase;
		background-image:none;}


#header h1 {margin-top:0;}
.bg2 {background-color:#EDEDED;}
.bg1 {background-color:#F5F5F5;}

.ISD-top-left-banner {float:left;}
.ISD-top-right-banner {float:right;}

.ISD-left-square {margin-top:100px;}

.clear{clear:both;margin-top:16px;padding-top:16px;}
