/* CSS Document */

.photos {margin: 0 0 0 40px;}
.card {
	float: left;
	width: 250px;
	margin: 0 2px 2px 0;
	padding: 5px 0;
	text-align: center;
	/*border-right: 1px solid #666;
	border-bottom: 1px solid #666;
	 added rules */
height: 330px;
	overflow:hidden;
	}
	
.card-title {
	margin: 0 0 5px 0;
	font-size: 130%;
	color: green;
	}
.card-photo {
	margin:0 auto; padding:0;
	border: none;
	}
.card-desc {
	margin: 5px 10px; padding:0;
	text-align: left;
	font-size: 100%;
	}
.card-info {
	margin: 5px 10px 0 10px; padding:0;
	text-align: right;
	font-size: 90%;
	color: #666;
	}

.cleaner { clear:both }



body{padding:0px; margin:0px; background:url(images/main-bg.gif) 0 -150px repeat-x #fff; color:#6B6854; font:14px/18px "Trebuchet MS",Arial, Helvetica, sans-serif; }

div, h2,h3 {padding:0; margin:0;}

h3 {color:#BAB235;}
a:hover {
color:#BAB235;
font-weight: bold;
text-decoration: underline;
}
a {
color:#5E8402;
font-weight: bold;
text-decoration: underline;
}



ul{list-style-type:none;}

/*----MAIN PANEL----*/
#mainPan{margin:0; padding:0; background:url(images/topleft.gif) top right no-repeat; }
#top {width: 780px; padding: 0 0 0 40px;}
h1{margin:  0 12px 12px 12px; padding:20px 0 0 0; font: 23px Arial, Helvetica, sans-serif; color:#5E8402; font-weight:bold; color:#BAB235; color:#5E8402; font-family: Georgia, 'New York CE', utopia, serif; }

h3 {margin: 5px 0 0 0;}

#bodytopPan {margin: 0; padding: 0 0 0 40px; width: 780px; }

#flaska {margin:0;padding:0;background:url(images/flaskafull.gif) top right repeat-y;  }

/*----BODY MIDDLE PANEL----*/
.bodymiddleMainPan{height:57px; background:url(images/bodybg.gif) 0 0 repeat-x #F1FDDD; color:#5E8402; margin:0 0 0; clear:both; padding:0;}
.bodymiddleMainPan1{height:57px; background:url(images/bodybg.gif) 0 0 repeat-x #F1FDDD; color:#5E8402; margin:0 0 0; clear:both; padding:0;}
.bodymiddleMainPan2{height:57px; color:#5E8402; margin:0 0 0; clear:both; padding:0; }
.bodymiddleMainPan2 h1{height:55px; background:url(images/icon.gif) 0 1px no-repeat; text-transform:uppercase; font-size: 2.4em; line-height:57px; padding:0 0 0 59px; color:#41089A;}
h1 a { color:#CF7000;}



.bodymiddleMainPan1 h2{height:55px; background:url(images/icon22.gif) 0 1px no-repeat; text-transform:uppercase; font-size:2em; line-height:57px; padding:0 0 0 75px;}

.bodymiddleMainPan h2{height:55px; background:url(images/icon2.gif) 0 1px no-repeat; text-transform:uppercase; font-size:2em; line-height:57px; padding:0 0 0 75px;}

.flaska {
width: 150px;
float: left;
margin: 0 20px 0 20px;
text-align: center;

}

.flaska h3 {
margin: 5px 0 0 0;
}

/*-----/Left Panel----*/


/*-----/Middle Panel----*/

/*-----Right Panel----*/
#bodyrightPan{width:193px; float:left;}
#bodyrightPan p{padding:15px 0 29px 0; font-size:15px; line-height:18px;}
#bodyrightPan p span{font-weight:bold;}
#bodyrightPan p.largegreentext{width:193px; height:20px; display:block; font:24px/20px Arial, Helvetica, sans-serif; background:#fff; color:#5E8402; font-weight:bold; padding:0px;} 
#bodyrightPan p.lightyellowtext{width:193px; height:20px; display:block; font:20px/20px Arial, Helvetica, sans-serif; background:#fff; color:#BAB235; font-weight:normal; padding:10px 0 0;} 

#bodyrightPan ul{width:193px; margin:14px 0;}
#bodyrightPan ul li{width:193px; height:25px; font-size:18px;}
#bodyrightPan ul li a{width:180px; height:25px; display:block; line-height:25px; background:url(images/bullet-normal.gif) 0 8px no-repeat #fff; color:#6B6854; text-decoration:none; padding:0 0 0 13px;}
#bodyrightPan ul li a:hover{background:url(images/bullet-hover.gif) 0 8px no-repeat #fff; color:#2D2C23; text-decoration:none;}

#rightcommentsPan{width:182px; height:42px; background:url(images/morebg.gif) 0 0 repeat-x #EFFFD8; color:#5E8402; font-size:18px; padding:4px 0 0;}
#rightcommentsPan h3{background:url(images/icon3.gif) 0 0 no-repeat; font-size:18px; padding:0 0 0 25px;}
#rightcommentsPan a{width:80px; height:20px; display:block; background:#EFFFD8; color:#444130; padding:0 0 0 27px; text-decoration:none;}
#rightcommentsPan a:hover{background:#EFFFD8; color:#567802; text-decoration:none;}

/*-----/right Panel----*/

/*----FOOTER PANEL----*/
#footermainPan{height:295px; background:url(images/footerbg.jpg) 0 0 repeat-x #9CC149; color:#fff; position:relative; margin:0 auto; clear:both; padding:75px 0 0;}

#footerPan{width:780px;padding: 0 0 0 40px; position:relative;}
#footerPan h2 { margin: 0 0 10px 0;}






