/* MAIN CSS */

img {

	border: 0px;

	padding: 0px;

	margin: 0px;

}



form {

	padding: 0px 0px 0px 0px;

	margin: 0px 0px 0px 0px;

}



input, select, textarea {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	text-decoration: none;

	color: #666666;

	border: 1px #666666 solid;

	background-color: #FFFFFF;

	padding: 0px 3px 0px 3px;

}



.mainbody, td, td a, td a:link, td a:visited, td a:hover, td a:active, #content a:link, #content a:visited, #content a:hover, #content a:active {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	text-decoration: none;

	color: #666666;

}



td a:hover, td a:active, #content a:hover, #content a:active {

	color: #999999;

}



.clear {

	clear: both;

}



#content a:link, #content a:visited, #content a:hover, #content a:active {

	text-decoration: none;

}



.mainbody {

	padding: 0px;

	margin: 0px;

	overflow: auto;

	background-color: #99ADAD;

}





.hotnewsimage * h1, .topnews * h1, .hotnewsheadline * h1 {

	font-size: 12px;

	padding: 0px;

	margin: 0px;

}





/* cloumns */



#container {

	position:absolute;

	left: 50%;

	width: 960px;

	margin-left: -480px;

	clear: both;

	background: url("/i/new/bg.gif");

}



#popup_container {

	position:absolute;

	left: 50%;

	width: 750px;

	margin-left: -375px;

	clear: both;

	background: url("/i/new/bg.gif");

}



#head_bg_container {

	background: url("/i/new/bg_head.gif");

}



#head_container {

	display: block;

	background-color: #666666;

	/* background: url("/i/new/header_covergirl.jpg"); */

	background: url("/i/new/header1.jpg");


	background-repeat: no-repeat;

	height: 80px;

}



#head_logo, #popup_head_logo {

	float: left;

	/* width: 720px; */

	width: 220px;

}

#head_logo h1 {

	margin: 0;

	padding: 0;

}

#head_logo a {

	/* width: 720px; */

	width: 220px;

	height: 68px;

	display: block;

	text-indent: -999em;

	overflow: hidden;

}

#head_banner {

	float: left;

	width: 500px;

	height: 60px;

	text-align: center;

	margin: 2px 0;

}



#popup_head_logo {

	width: 719px;

}



#head_jumpbox {

	float: left;

	width: 220px;

	padding: 15px 10px 0px 10px;

	text-align: right;

}



#left {

	float: left;

	width: 210px;

}



#center {

	float: left;

	width: 520px;

}



#content {

	padding: 5px 10px 10px 10px;

	display: block;

	width: 500px;

	width: "520px";

}



#right {

	float: left;

	width: 220px;

	text-align: center;

}



#right_line {

	float: left;

	width: 10px;

}



#footer {

	display: block;

	height: 17px;

	background: url("/i/new/bg_footer.gif");

}



.blacklinenavigation{

background-color: #FFFFFF;

color: #000000;

font-family: Arial, Helvetica, sans-serif;

font-size: 11px;

font-weight: normal;

}

.blacklinenavigation a:link {

background-color: #FFFFFF;

color: #000000;

font-family: Arial, Helvetica, sans-serif;

font-size: 11px;

font-weight: normal;

}

.blacklinenavigation a:visited {

background-color: #FFFFFF;

color: #000000;

font-family: Arial, Helvetica, sans-serif;

font-size: 11px;

font-weight: normal;

}

.blacklinenavigation a:active {

background-color: #FFFFFF;

color: #000000;

font-family: Arial, Helvetica, sans-serif;

font-size: 11px;

font-weight: normal;

}

.blacklinenavigation a:hover{

background-color: #E0E0E0;

color: #000000;

font-family: Arial, Helvetica, sans-serif;

font-size: 11px;

font-weight: normal;

}

.ce0{ background-color: #FF9933;}

.ce1{ background-color: #F4F4F4;}

.ce2{ background-color: #FFFFFF;}

.ce3{ background-color: #FFFFFF;}

.ce4{ background-color: #FFFFFF;}

.ce5{ background-color: #FFE1D5;}

.ce6{ background-color: #FF9933;}

.maintoplinks {

font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-decoration: none;letter-spacing: 1px; padding: 0px 3px 0px 3px;

}

.maintoplinks a:link { font-size: 9px; color: #000000; text-decoration: none;}

.maintoplinks a:active { font-size: 9px; color: #000000; text-decoration: none;}

.maintoplinks a:visited { font-size: 9px; color: #000000; text-decoration: none;}

.maintoplinks a:hover {font-size: 9px; color: #000000; text-decoration: none; background-color:#FFFFFF;}

.leftmenu{

	background-color: #FFFFFF;

	padding: 0px 0px 0px 0px;

	margin: 0px 0px 0px 0px;

	display: block;

}

.separator {

font-family: Arial, Helvetica, sans-serif;

font-size: 0px;

height:2px;

display: block;

padding: 0px;

}

.menuseparator {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 0px;

	height: 5px;

	display: block;

	padding: 0px;

}

.leftmenuseparator {

font-family: Arial, Helvetica, sans-serif;

font-size: 0px;

height:3px;

background-color: #FFFFFF;

display: block;

padding: 0px;

border-width: 1px 0px 0px 0px;

border-style: solid;

border-color: #FF9933;

}

.objectverticalseparator {

font-family: Arial, Helvetica, sans-serif;

font-size: 0px;

height:10px;

background-color: #FFFFFF;

display: block;

padding: 0px;

}

.lines {

font-family: Arial, Helvetica, sans-serif;

font-size: 0px;

background-color: #D9D9D9;

padding: 0px;

margin:0px;

height: 1px;

}

.verticalseparator{

font-family: Arial, Helvetica, sans-serif;

font-size: 0px;

width:8px;

background-color: #FFFFFF;

padding: 0px;

}

.onjectexpand {

font-family: Arial, Helvetica, sans-serif;

font-size: 0px;

padding: 1px;

margin: 0px;

display: inline;

}

.userthumbs{

font-family: Arial, Helvetica, sans-serif;

font-size: 10px;

color:#FFFFFF;

padding: 2px;

background-color: #E0E0E0;

}

.userthumbs img{

border: 1px solid #FFFFFF;

}

.topuser {

padding: 10px 0px 10px 0px;

}

a.topuser img {

filter:alpha(opacity=75);

-moz-opacity: 0.75;

opacity: 0.75;

border: 1px solid #000000;

}

a.topuser:hover img {

filter:alpha(opacity=100);

-moz-opacity: 1.0;

opacity: 1.0;

border: 1px solid #000000;

}

.ch01{

background-image: url(/i/ch01.gif);

background-repeat: no-repeat;

border: 1px solid #A0A0A0;

background-color: #FFFFFF;

padding: 4px 10px 4px 10px;

}

.ch02{

background-image: url(/i/ch02.gif);

background-repeat: no-repeat;

}

.ch03{

background-image: url(/i/ch03.gif);

background-repeat: no-repeat;

}

.ch04{

background-image: url(/i/ch04.gif);

background-repeat: no-repeat;

}

.ch05{

background-image: url(/i/ch05.gif);

background-repeat: no-repeat;

}

.contenthumbs {

padding: 5px 2px 5px 2px;

}

a.contenthumbs img {

filter:alpha(opacity=80);

-moz-opacity: 0.8;

opacity: 0.8;

border: 1px solid #000000;

}

a.contenthumbs:hover img {

filter:alpha(opacity=100);

-moz-opacity: 1.0;

opacity: 1.0;

border: 1px solid #000000;

}



.videothumbs {

padding: 0px 0px 0px 0px;

}

a.videothumbs img {

filter:alpha(opacity=70);

-moz-opacity: 0.7;

opacity: 0.7;

border: 1px solid #000000;

}

a.videothumbs:hover img {

filter:alpha(opacity=100);

-moz-opacity: 1.0;

opacity: 1.0;

border: 1px solid #000000;

}





.thumbsbg {

}



.hotnews {

	float: left;

	width: 500px;

	padding: 0px 0px 0px 0px;

}



.hotnewsdiv {

	margin: 0px 0px 0px 0px;

}



.hotnewsheadline, .hotnewstext {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-decoration: none;

	color: #000000;

}



.hotnewsheadline {

	font-size: 11px;

	font-weight: bold;

}



.hotnewstext {

	text-align: justify;

}



.topnews a:link, .topnews a:visited, .topnews a:hover, .topnews a:active {

	font-weight: bold;

	text-align: left;

}



.hotnewsspace {

	float: left;

	width: 10px;

}



.community {

	float: left;

	width: 230px;

}



.forumtopicdate, .forumtopic, .forumtopicauthor {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-decoration: none;

	color: #666666;

}



.forumtopicdate {

	font-weight: normal;

	font-size: 10px;

}



.forumtopicauthor {

	font-weight: normal;

}



.forumtopicauthor a:link, .forumtopicauthor a:active, .forumtopicauthor a:hover, .forumtopicauthor a:visited {

	font-weight: bold;

}



.ad120 {

	width: 100%;

	text-align: center;

}

.ad120 div {

	margin: 0 auto;

}



.hotnewsimage {

	text-align: center;

}



.hotnewsimage img{

	border: 0px;

}



.homeblog {

	width: 230px;

}



.bloginput {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-decoration: none;

	color: #000000;

	border: 1px #000000 solid;

	background-color: #FFFFFF;

}



.headimage{

background-image: url(/i/head_image1.jpg);

background-repeat: no-repeat;

background-color: #000000;

}

.bordered {

border: 0px solid #E0E0E0;

padding: 2px;

width: 100%;

}

.lineseparator {

padding: 0px;

font-family: Arial, Helvetica, sans-serif;

font-size: 0px;

width: 100%;

height: 1px;

background-color: #FFFFFF;

margin-top: 4px;

margin-bottom: 4px;

}

.scroller {

scrollbar-3dlight-color: #DDDDDD;

scrollbar-arrow-color: #FF9933;

scrollbar-base-color: #FFFFFF;

scrollbar-darkshadow-color: #DDDDDD;

scrollbar-face-color: #FFFFFF;

scrollbar-highlight-color: #FFFFFF;

scrollbar-shadow-color: #FFFFFF;

scrollbar-track-color: #DDDDDD;

}

.topbanner{

	width: 600px;

	padding: 0px 0px 10px 0px;

	background-color: #FFFFFF;

	text-align: center;

}



/* ADMIN MENU */

.mainadminblock{

background-color: #FFFFFF;

border: 1px solid #FF9933;

padding:1px;

display: block;

}

.admintitle{

font-family: Arial, Helvetica, sans-serif;

font-size: 14px;

font-weight: bold;

color: #FFFFFF;

background-color: #FF9933;

padding-top: 2px;

padding-right: 5px;

padding-bottom: 2px;

padding-left: 28px;

display: block;

height: 20px;

width: 200px;

}

.adminbtn{

font-family: Arial, Helvetica, sans-serif;

font-size: 11px;

font-weight: bold;

display: block;

}

.adminbtn a:link {

color: #000000;

background-color: #CCCCCC;

background-image: url(/i/b-1.gif);

background-repeat: no-repeat;

background-position: 2px center;

height: 22px;

width: 200px;

vertical-align: middle;

text-decoration: none;

margin-top: 1px;

margin-bottom: 1px;

border: none;

padding: 5px 5px 5px 28px;

display: block;

}

.adminbtn a:visited {

color: #000000;

background-color: #CCCCCC;

background-image: url(/i/b-1.gif);

background-repeat: no-repeat;

background-position: 2px center;

height: 22px;

width: 200px;

vertical-align: middle;

text-decoration: none;

margin-top: 1px;

margin-bottom: 1px;

border: none;

padding: 5px 5px 5px 28px;

display: block;

}

.adminbtn a:active {

color: #000000;

background-color: #CCCCCC;

background-image: url(/i/b-1.gif);

background-repeat: no-repeat;

background-position: 2px center;

height: 22px;

width: 200px;

vertical-align: middle;

text-decoration: none;

margin-top: 1px;

margin-bottom: 1px;

border: none;

padding: 5px 5px 5px 28px;

display: block;

}

.adminbtn a:hover {

color: #000000;

background-color: #AAAAAA;

background-image: url(/i/b-1.gif);

background-repeat: no-repeat;

background-position: 2px center;

height: 22px;

width: 200px;

vertical-align: middle;

text-decoration: none;

margin-top: 1px;

margin-bottom: 1px;

border: 1px solid #000000;

padding: 4px 4px 4px 27px;

display: block;

}

.adminibtn{

font-family: Arial, Helvetica, sans-serif;

font-size: 11px;

font-weight: bold;

display: block;

}

.adminibtn a:link {

color: #000000;

background-color: #CEC5C2;

background-image: url(/i/b-2.gif);

background-repeat: no-repeat;

background-position: 2px center;

height: 22px;

width: 200px;

vertical-align: middle;

text-decoration: none;

margin-top: 1px;

margin-bottom: 1px;

border: none;

padding: 5px 5px 5px 28px;

display: block;

}

.adminibtn a:visited {

color: #000000;

background-color: #CEC5C2;

background-image: url(/i/b-2.gif);

background-repeat: no-repeat;

background-position: 2px center;

height: 22px;

width: 200px;

vertical-align: middle;

text-decoration: none;

margin-top: 1px;

margin-bottom: 1px;

border: none;

padding: 5px 5px 5px 28px;

display: block;

}

.adminibtn a:active {

color: #000000;

background-color: #CEC5C2;

background-image: url(/i/b-2.gif);

background-repeat: no-repeat;

background-position: 2px center;

height: 22px;

width: 200px;

vertical-align: middle;

text-decoration: none;

margin-top: 1px;

margin-bottom: 1px;

border: none;

padding: 5px 5px 5px 28px;

display: block;

}

.adminibtn a:hover {

color: #000000;

background-color: #CFC9C2;

background-image: url(/i/b-2.gif);

background-repeat: no-repeat;

background-position: 2px center;

height: 22px;

width: 200px;

vertical-align: middle;

text-decoration: none;

margin-top: 1px;

margin-bottom: 1px;

border: 1px solid #000000;

padding: 4px 4px 4px 27px;

display: block;

}

/* LEFT COLUMN */

.leftmenubtn {

	background-color: #ff9933;

	border-left-width: 10px;

	border-left-style: solid;

	border-left-color: #666666;

	letter-spacing: 1px;

	padding: 2px 5px 2px 10px;

}



.leftmenubtn, .leftmenubtn a:link, .leftmenubtn a:visited, .leftmenubtn a:active, .leftmenubtn a:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-decoration: none;

	color: #666666;

	display: block;

	width: 185px;

}



.leftmenubtn a:link, .leftmenubtn a:visited {

	color: #666666;

	background-color: #ff9933;

}



.leftmenubtn a:active, .leftmenubtn a:hover {

	color: #FFFFFF;

	background-color: #666666;

}



.login, .login a:link, .login a:visited, .login a:active, .login a:hover, .login input {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #000000;

	height: 17px;

	height: "19px";

	padding: 2px 0px 0px 0px;

}



.login input {

	width: 67px;

	height: 18px;

	border: 1px #000000 solid;

	text-align: center;

	font-weight: normal;

	padding: 1px 3px 1px 3px;

}



.login a:active, .login a:hover {

	color: #FF9933;

}



div.headbtn {

	float: left;

	text-align: center;

	border-left-width: 1px;

	border-left-color: #FFFFFF;

	border-left-style: solid;

	border-right-width: 1px;

	border-right-color: #FFFFFF;

	border-right-style: solid;

}



.headbtn, .headbtn a:link, .headbtn a:visited, .headbtn a:active, .headbtn a:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF;

}



.headbtn a:link, .headbtn a:visited, .headbtn a:active, .headbtn a:hover {

	height: 17px;

	height: "19px";

	display: block;

	padding: 4px 6px 2px 6px;

	background-color: #FF9933;

	text-decoration: none;

	float: left;

}



.headbtn a:active, .headbtn a:hover {

	background-color: #F07F8C;

}



.headmenu {

	padding: 0px 0px 0px 210px;

}

/* CONTENT ELEMENTS */

.links{

font-family: Arial, Helvetica, sans-serif;

font-size: 11px;

color: #000000;

font-weight: bold;

padding: 0px 2px 0px 2px;

border: 1px solid #DDDDDD;

}

.links a:link {

color: #000000;

height: 15px;

text-decoration: none;

margin-top: 1px;

margin-bottom: 1px;

border: none;

padding: 1px;

}

.links a:visited {

color: #000000;

height: 15px;

text-decoration: none;

margin-top: 1px;

margin-bottom: 1px;

border: none;

padding: 1px;

}

.links a:active {

color: #000000;

height: 15px;

text-decoration: none;

margin-top: 1px;

margin-bottom: 1px;

border: none;

padding: 1px;

}

.links a:hover {

color: #FF9999;

height: 15px;

text-decoration: none;

margin-top: 1px;

margin-bottom: 1px;

border: none;

padding: 1px;

}



.lefttexttitle, .texttitle {

	background-color: #ff9933;

	border-left-width: 10px;

	border-left-style: solid;

	border-left-color: #666666;

}



.lefttexttitle, .texttitle, .texttitle a, .lefttexttitle a:link, .lefttexttitle a:hover, .lefttexttitle a:active, .lefttexttitle a:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF;

	vertical-align: middle;

	text-decoration: none;

	padding: 4px 10px 0px 10px;

	letter-spacing: 1px;

	display: block;

	height: 18px;

}



.lefttexttitle, .lefttexttile a {

	display: block;

}



.lefttexttitle a, .lefttexttitle a:link, .lefttexttitle a:hover, .lefttexttitle a:active, .lefttexttitle a:visited, .texttitle a, .texttitle a:link, .texttitle a:hover, .texttitle a:active, .texttitle a:visited {

	color: #FFFFFF;

	padding: 0px;

}



.listlittle, .listlittle a {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

	background-color: #FFFFFF;

	font-weight: normal;

	vertical-align: middle;

	padding: 0px 5px 0px 5px;

	text-decoration: none;

}



.listlittle a:link, .listlittle a:hover, .listlittle a:active, .listlittle a:visited {

	height: 15px;

	margin: 1px 0px 1px 0px;

	padding: 0px 0px 0px 0px;



}



.listlittle a:hover, .listlittle a:active {

	color: #FF9933;

}



.statsleft {

	padding: 0px 0px 0px 5px;

}



.statsright {

	padding: 0px 5px 0px 0px;

}



.note {

font-family: Arial, Helvetica, sans-serif;

font-size: 11px;

font-weight: normal;

color: #000000;

vertical-align: middle;

text-decoration: none;

border: none;

padding: 2px 5px 2px 5px;

letter-spacing: 0px;

display: block;

background-color: #FFFFFF;

}

.note a:link {

font-family: Arial, Helvetica, sans-serif;

font-size: 11px;

font-weight: bold;

color: #000000;

border: none;

padding: 0px 0px 0px 0px;

display: block;

letter-spacing: 1px;

}

.note a:visited {

font-family: Arial, Helvetica, sans-serif;

font-size: 11px;

font-weight: bold;

color: #000000;

background-color: #FFD6CC;

border: none;

padding: 0px 0px 0px 0px;

display: block;

letter-spacing: 0px;

}

.note a:active {

font-family: Arial, Helvetica, sans-serif;

font-size: 11px;

font-weight: bold;

color: #000000;

background-color: #FFD6CC;

text-decoration: none;

margin-top: 1px;

margin-bottom: 1px;

border: none;

padding: 0px 0px 0px 0px;

display: block;

letter-spacing: 0px;

}

.note a:hover {

font-family: Arial, Helvetica, sans-serif;

font-size: 11px;

font-weight: bold;

color: #FF6666;

background-color: #FFD6CC;

text-decoration: none;

border: none;

padding: 0px 0px 0px 0px;

display: block;

letter-spacing: 0px;

}

.msg, .msg a:link, .msg a:visited, .msg a:hover, .msg a:active {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #FF9933;

	padding: 2px 0px 2px 5px;

	letter-spacing: 1px;

}



.msg {

	display: block;

}



.msg a:hover, .msg a:active {

	color: #000000;

}



.headtable {

	clear: both;

	width: 940px;

	padding: 00px 0px 0px 0px;

	background-color: #FFFFFF;

}



.headtable td {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #000000;

	padding: 0px 0px 0px 0px;

}



.maintable {

	width: 940px;

	background-color: #FFFFFF;

	padding: 0px 0px 10px 0px;

}



.divlist div{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	padding: 0px 5px 0px 5px;

}



.contenttable {

	width: 600px;

	margin: 0px 0px 10px 0px;

	padding: 0px 0px 10px 0px;

}



/* CALLENDAR */

.cal-days {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 11px; font-weight: normal; color: #000000; background-color: #F9F9F9; padding-left: 2px}

.cal-days a:link { color: #000000; text-decoration: none}

.cal-days a:visited { color: #000000; text-decoration: none}

.cal-days a:hover { color: #FF3333; background-color: #FFFFFFFE0; text-decoration: none}

.cal-days a:active { color: #000000; text-decoration: none}

.cal-txt {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000}

.cal-txt a:link { color: #000000; text-decoration: none}

.cal-txt a:visited { color: #000000; text-decoration: none}

.cal-txt a:hover { color: #FF3333; text-decoration: none}

.cal-txt a:active { color: #000000; text-decoration: none}

.cal-ev {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; padding:2;background-color: #FFFFFF}

.cal-ev a:link { color: #000000; text-decoration: none;background-color: #FFFFFF}

.cal-ev a:visited { color: #000000; text-decoration: none;background-color: #FFFFFF}

.cal-ev a:hover { color: #FF3333; text-decoration: none;background-color: #FFFFFF}

.cal-ev a:active { color: #000000; text-decoration: none;background-color: #FFFFFF}

.cal-iev {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #993333; padding:2;}

.cal-iev a:link { color: #993333; text-decoration: none;}

.cal-iev a:visited { color: #993333; text-decoration: none;}

.cal-iev a:hover { color: #FF3333; text-decoration: none;}

.cal-iev a:active { color: #993333; text-decoration: none;}

.cal-nearnames {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 11px; font-weight: normal; color: #000000; background-color: #FFFFFF}

.cal-dnames {font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 10px; font-weight: bold; color: #000000; background-color: #FFFFFF}

.cal-mounths {font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-size: 10px; line-height: 9px; color: #000000;}

.cal-topic {font-family: Georgia, "Times New Roman", Times, serif; font-size: 10px; line-height: 10px; font-weight: bold; color: #000000; background-color: #FFFFFF}

.cal-year {font-family: Arial, Helvetica, sans-serif; font-size: 9px; line-height: 10px; color: #000000; background-color: #FFFFFF}

.cal-inf {font-family: Arial, Helvetica, sans-serif; font-size: 9px; line-height: 11px; color: #777777;background-color: #FFFFFF}

.cal-sun {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 11px; font-weight: normal; color: #000000; background-color: #D4B9AE}

.cal-sun a:link { color: #000000; text-decoration: none}

.cal-sun a:visited { color: #000000; text-decoration: none}

.cal-sun a:hover { color: #FF3333; background-color: #FFFFFFFc0; text-decoration: none}

.cal-sun a:active { color: #000000; text-decoration: none}

.cal-sat {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 11px; font-weight: normal; color: #000000; background-color: #C9BFB7}

.cal-sat a:link { color: #000000; text-decoration: none}

.cal-sat a:visited { color: #000000; text-decoration: none}

.cal-sat a:hover { color: #FF3333; background-color: #FFFFFFFc0; text-decoration: none}

.cal-sat a:active { color: #000000; text-decoration: none}

.cal-current {font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 9px; font-weight: normal; color: #000000; background-color: #F2F2FF; border: #FF9933; border-style: solid; border-width: 1px; padding-left: 2px}

.cal-current a:link { color: #000000; text-decoration: none}

.cal-current a:visited { color: #000000; text-decoration: none}

.cal-current a:hover { color: #FF3333; background-color: #F2F2FF; text-decoration: none}

.cal-current a:active { color: #000000; text-decoration: none}

.null {font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 10px;}

.cal-null {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 11px; background-color: #FFFFFF}

.cal-event-1 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 10px; font-weight: bolder; color: #333399; background-color: #F0FFFFFF0}

.cal-dnamesSAT { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 10px; font-weight: bold; color: #663300; background-color: #FCDFC5}

.cal-tooltip {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; background-color: #FFFFFF;}

.cal-im {padding-left: 1px;}

/* /calendar */

#mtop{position:absolute; top:0px; left:0px; z-index:20; visibility: hidden; filter: Alpha(Opacity=79, FinishOpacity=100, Style=5, StartX=0, StartY=0, FinishX=0, FinishY=0)}

.imgfade { filter: Alpha(Opacity=100, FinishOpacity=40, Style=4, StartX=0, StartY=0, FinishX=0, FinishY=0)}

.btt {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000}

.btt a:link { color: #000000; text-decoration: none}

.btt a:visited { color: #000000; text-decoration: none}

.btt a:hover { color: #443333; text-decoration: none; font-size: 11px; background-color: #FFFFFF}

.btt a:active { color: #000000; text-decoration: none}

.bar {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000}

.bar a:link { color: #000000; text-decoration: none}

.bar a:visited { color: #000000; text-decoration: none}

.bar a:hover { color: #992222; text-decoration: none; font-size: 11px;}

.bar a:active { color: #000000; text-decoration: none}

.vlink {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bolder; color: #000000}

.vlink a:link { color: #000000; text-decoration: none; font-size: 11px;}

.vlink a:visited { color: #000000; text-decoration: none; font-size: 11px;}

.vlink a:hover { color: #FF9933; text-decoration: none; font-size: 11px;}

.vlink a:active { color: #000000; text-decoration: none; font-size: 11px;}

.tlink {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}

.tlink a:link { color: #000000; text-decoration: none; font-size: 11px;}

.tlink a:visited { color: #000000; text-decoration: none; font-size: 11px;}

.tlink a:hover { color: #FFFFFF; text-decoration: none; font-size: 11px;}

.tlink a:active { color: #000000; text-decoration: none; font-size: 11px;}

.wt { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF}

.wt a:link { color: #FFFFFF; text-decoration: underline; font-size: 11px;}

.wt a:visited { color: #FFFFFF; text-decoration: underline; font-size: 11px;}

.wt a:hover { color: #FFFFFF; text-decoration: underline; font-size: 11px;}

.wt a:active { color: #FFFFFF; text-decoration: underline; font-size: 11px;}

.tf-uid { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 9px; color: #000000; background-color: #F3EDE0; border: 1px #FF6600 solid; height: 14px; width: 50px; text-align: center}

.rights {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; }

.rights a:link { color: #000000; text-decoration: none}

.rights a:visited { color: #000000; text-decoration: none}

.rights a:hover { color: #FF3333; text-decoration: none}

.rights a:active { color: #000000; text-decoration: none}



.wn { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight:bolder;}

.smallwt {font-size: 11px; color: #FFFFFF;}

.num { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF}

.galtitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF}



.err {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bolder; color: #332222}

.imag {}

.imag a:link { border-color: #000000;}

.imag a:visited { color: #000000;}

.imag a:hover { color: #443333;}

.imag a:active { color: #000000;}

.bann {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000}

.bann a:link { color: #000000; text-decoration: none}

.bann a:visited { color: #000000; text-decoration: none}

.bann a:hover { color: #992222; text-decoration: none; font-size: 11px;}

.bann a:active { color: #000000; text-decoration: none}

.tf { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #F1F1ED; height: 19px; width: 150px; }

.st { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #F1F1ED; height: 19px;}

.mtf { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #F1F1ED; width: 150px;}

.ch { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #F1F1ED}

.mst { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #F1F1ED; height: 15px;}

.subscribe { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #F1F1ED; height: 19px; width: 130px; }



.vselect { width:33px; height:15px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; background-color: #E8E7DD;}

.vbutton { padding:2px; height:22px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: #FFFFFF; border: #000000 solid 1px;}

.carea { padding:2px; height:22px; width:400px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; background-color: #FFFFFF; border: #6A6A6A solid 1px;}

.cbutton { padding:2px;font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; background-color: #FFFFFF; border: #000000 solid 1px;}

.linkbtopen { padding:2px;font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; background-color: #FFFFFF; border: #000000 solid 1px;}

.linkbtclose { padding:2px;font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; background-color: #FFFFFF; border: #000000 solid 1px;}

.adminlnk {padding:2px;font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; background-color: #ffd6cc; border: #FF9933 solid 1px;}

.multyline {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #555555}

.multyline a:link { color: #555555; text-decoration: none}

.multyline a:visited { color: #555555; text-decoration: none}

.multyline a:hover { color: #555555; text-decoration: none; font-size: 11px;}

.multyline a:active { color: #555555; text-decoration: none}



.lister input, .lister select {

	width: 130px;

}



.profile input, .profile select, .profile textarea {

	width: 200px;

}



input.check {

	border: 0px;

	width: 15px;

}



.small, .small a {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	text-decoration: none;

	color: #000000;

	padding: 0px 3px 0px 3px;

}



.cities {

	padding: 10px 0px 0px 0px;

}



.cities a:link, .cities a:visited, .cities a:active, .cities:hover {

	padding: 0px 5px 0px 5px;

}



.bew_text {

	float: left;

	width: 190px;

	width: "200px";

	text-align: right;

	font-weight: bold;

	padding: 2px 5px 2px 5px;

}



.bew_input {

	float: left;

	width: 390px;

	width: "400px";

	padding: 2px 5px 2px 5px;

}



.bew_input input, .bew_input select, .bew_input textarea {

	width: 200px;

}



.bew_input textarea {

	width: 325px;

	height: 120px;

}



.bew_input select {

	padding: 0px 0px 0px 0px;

}



.bew_newline {

	clear: both;

}



.divbutton {

	border: 1px #FF9933 solid;

	padding: 2px 5px 2px 5px;

	background-color: #FFD6CC;

	text-align: center;

}



.footercities a:link, .footercities a:visited, .footercities a:active, .footercities a:hover {

	color: #666666;

	padding: 0px;

}



.footercities a:active, .footercities a:hover {

	color: #999999;

}



.access {

	width: 0px;

	height: 0px;

	position: absolute;

	top: -6000px;

	left: -6000px;

	overflow: hidden;

	display: inline;

}



.chartpos {

	width: 5%;

	float: left;

	font-size: 16px;

	font-weight: bold;

}



.charttitle {

	width: 95%;

	float: left;

	font-size: 12px;

	font-weight: bold;

	color: #FF9933;

}



.chartartist {

	clear: both;

	display: block;

	font-weight: bold;

}



.chartdownload {

	text-align: right;

	display: block;

	border-width: 0px 0px 1px 0px;

	border-style: solid;

	border-color: #EEEEEE;

}



/*

a {

	padding-right: 10px;

	background-image: url('/i/new/linkextern.gif');

	background-repeat: no-repeat;

	background-position: top right;

} */



.dhtmlwindow{

position: absolute;

border: 1px solid #FF9933;

visibility: hidden;

background-color: white;

}



.drag-handle{ /*CSS for Drag Handle*/

padding: 1px;

text-indent: 3px;

font: bold 14px Arial;

background-color: #FF9933;

color: white;

cursor: move;

overflow: hidden;

width: auto;

filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);

-moz-opacity: 1;

opacity: 1;

}



.drag-handle .drag-controls{ /*CSS for controls (min, close etc) within Drag Handle*/

position: absolute;

right: 1px;

top: 2px;

cursor: hand;

cursor: pointer;

}



* html .drag-handle{ /*IE6 and below CSS hack. Width must be set to 100% in order for opaque title bar to render*/

width: 100%;

}





.drag-contentarea{ /*CSS for Content Display Area div*/

border-top: 1px solid #FF9933;

background-color: white;

color: black;

height: 150px;

padding: 2px;

overflow: auto;

}



.drag-statusarea{ /*CSS for Status Bar div (includes resizearea)*/

border-top: 1px solid #FF9933;

background-color: #F8F8F8;

height: 13px; /*height of resize image*/

}





.drag-resizearea{ /*CSS for Resize Area itself*/

float: right;

width: 13px; /*width of resize image*/

height: 13px; /*height of resize image*/

cursor: nw-resize;

font-size: 0;

}