charset "utf-8";
/*General*/
* {	margin: 0px; padding: 0px; }
p {padding: 3px 5px;}
.fltrt {float: right; margin-left: 8px; }
.fltlft { float: left; margin-right: 8px; }
.clearfloat {	clear:both;     height:0;     font-size: 1px;     line-height: 0px; }
.smaller { font-size: smaller; font-weight: lighter;}
h1 {
}
h2 {
}
h3 {
}
.b {font-weight: bold;}
.i {font-style: italic;}
.u {text-decoration: underline;}
.tf {font-family:"Times New Roman", Times, serif; font-weight: bold;}
.tmf {font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif; font-weight: bold;}
.err {color:#900;}
tr.err , label.err { background-color:#F35654; color:#000;}
label.error {color: #900;}
tr.higlight , label.highlight{ background-color:#0C0; color:#000;}
tr.err td ,tr.highlight td { padding: 1px;}
.hide { display: none;}

/*Containers*/	
body  {
	background-color: #c71a28;
	color: #d7dc6e;
}
#container {
	top: 30px;
} 

/*Header*/
#header {
	background: url(../images/head-grad-passport.gif) repeat-x;
	border-top: none;
	height: 25px;
} 

#toprow div, #secondrow div, #secondrow form, #header p{
}

#toprow {
	height: 25px;
	font-size: 20px;
	font-weight: bold;
	color:#EEB815;
}
#toprow img.logo {
	
}

#date{
}

#controls a{
	font-weight: normal;
}

#controls a:hover{
}

#secondrow {
}


#hd-buttons div.button{
}
#hd-buttons div.button:hover{
}
#hd-buttons div.button.green{
}
#hd-buttons div.button.green:hover{
}

#hd-buttons div.button a{ 
}
#hd-buttons div.button:hover a{
	}



/*Content*/
#mainContent {
} 

#passport {
	position: relative;
	width: 800px!important;
	height: 644px!important;
	padding: 15px 50px;
	background: url(../images/passport-pages.jpg) no-repeat #c71a28!important;
	color: #000;
	z-index: 5;

}
#passport .areas {
	position: absolute;
	top: 50px;
	left: 250px;
	width: 180px;
	height: 270px;
	padding: 5px;
	z-index: 7;
}
#passport .bgopaque {
	z-index: 6;
	background-color:#FFF;
	opacity: 0.7;
	filter:alpha(opacity=70) !important;
	border: 3px double #900;
}
#passport .areas h2{
	color:#000;
	text-decoration: none;
	border-bottom: 3px double #000;
}
#passport .areas a{
	color:#000;
	text-decoration: none;
}
#passport .areas a:hover{
	color:#003;
	text-decoration: underline;
}
#passport .categorybox {
	position: absolute;
	top: 370px;
	left: 50px;
	width: 400px;
	height: 250px;
	padding: 0px;
	z-index: 7;
}
#passport .categorybox form{
	display: inline;
}
#passport .advert {
	position: absolute;
	top: 50px;
	left: 460px;
	width: 400px;
	height: 560px;
	z-index: 7;
	padding: 5px;
}
#passport .advert h2 {
}
#passport .advert div {
}

#passport .advert.mainpage h1 {
	text-align: center;
	font-size:40px;
	font-family:"Times New Roman", Times, serif!important;
	color:#000000;
}
#passport .advert.mainpage p {
	text-align: center;
	font-size:28px;
	font-weight: bold;
	color: #FF0000;
	margin-bottom: 20px;
}
#passport .advert.mainpage img {
	float: right;
}


div.column {
	background: url(../images/column-grad-passport.gif) repeat-y #d43330;
	border-color: #F60;
}
div.column h1, div.column h2, div.column h3{
}
div.column.cats h3{
	background: #FC0;
	color:#000;
	border-color: #F30;
}
div.column.cats h3 span{
}
div.column.cats ul{
}
div.column.cats a{
}
div.column.cats a:hover{
}
.column.wide {
}
.column.full {
}
.column.end-col {
}
.column.highright {
	background: url(../images/right-col-passport.gif) repeat-y #e4b36c;
	color:#900;
}
.column.highright img {
}
.column ul li{
}
#letters {
}
#letters img {
}
#letters.isitreal img {
}
#letters h3 {
}
#letters p {
}
#letters div {
}
#letters div p{
}
#letters div p a, #letters div p a:visited {
}
#letters div p a:hover {
}
#letters span {
}
.pagelinks {
}
#advert{
}

div.result {
}
div.result h2{
}
div.result a:hover, div.result a:hover h2{
}
div.result p{
}

div.result p a{
}
div.result p span {
}
div.result.premium {
}
div.result.premium p{
}

/*Promo*/
#promoboxes {
	height: 90px;
}
#promoboxes div.items { 
    /* this cannot be too large */ 
} 
#promo {
	height: 77px;
	color: #000;
}
#promo h3{
}
#promo p {
}

/*Scroller*/ 
#featured-ads {
}
div.scrollable {  
}
#featured-ads .items {	
}
 
/* custom positioning for navigational links */
a.prev, a.next, a.prevPage, a.nextPage {
} 
a.prev, a.prevPage {
}

a.disabled {
	visibility:hidden !important;		
}

/* single item */
#featured-ads .items div {
}
/* style when mouse is over the item */
#featured-ads .items div.hover {
}
 
/* style when element is active (clicked) */
#featured-ads .items div.active {
}

p.promotext {
}

/* Overlay */
div.overlay { 
} 
 
/* default close button positioned on upper right corner */ 
div.overlay div.close { 
} 
div.overlay p {
}

div.overlay #businfo {
}

.accordion {
}

/* accordion header */
.accordion div.top{
}

/* currently active header */
.accordion div.top.current {
}

/* accordion pane */
.accordion div.pane {
}

/* a title inside pane */
.accordion div.pane h3 {
}
.accordion div.pane div.edit{
}

/*Footer*/
#footer {
	color:#C60;
} 
#footer hr {
	background-color:#C60;
	border-color: #C93;
}
#footer a {
	color:#C60;
}
#footer a:hover {
}

/*Rounded corners */

