/* 



	project: internet services - 2nd edition

	author: luka cvrk (www.solucija.com) */



   

/* default styles

   -------------- */



div.search {width:280px; height:25px;}



* html div.search {width:280px; height:25px; float:left;}



table.searchtable {color:#666; background-color:#e2e2e2; font-weight:bold; font-size:.8em;  border-left:1px solid #666; 

				   border-bottom:1px solid #666; border-right:1px solid #666;}



/*.searchfield {border:none; margin-top:-3px; width:170px; color:#666666; font-weight:bold;}*/



.yhnltextfield {border:none; width:270px; padding:8px; background-color:#CCCCCC; color:#666666; font-weight:bold;}



@font-face {

    font-family: "BellCent Add BT";

    src: url(ace.ttf);

}



.hmnews {width:48%; float:left; padding:5px; height:140px;}



.thumb {float:left; margin:6px;}



strong {color:#993366;}



p.featureintro {clear:both; margin-bottom:10px; font-weight:bold; color:#C00;}



.event {width:100%; margin-bottom:8px; height:auto; background-color:#f1f1f1;}



.boxhead {background-color:#99CC99; text-transform:uppercase; color:#FFFFFF;

		  font-weight:bold; font-size:1.2em; padding-left:5px;}

		  

.infobox {width:340px; margin-bottom:10px;}		

		  

.infobox p { padding:5px;}



.foodbox {width:100%; margin-bottom:8px; min-height:180px;; background-color:#f1f1f1;}



.bigtextfield {border-right:1px solid #CCC; border-bottom:1px solid #CCC; background-color:#EEE; border-top:none; border-left:none; width:600px; height:40px; font-size:36px; padding:3px; color:#666666; font-weight:bold;}



.featprofile {width:180px; padding-right:5px; float:left; margin:10px 10px 10px 10px;}	





.left h3 {

	clear: both;

	background: url(../images/components/h3bg.gif) repeat-x center left;

	color: #FFF;

	padding: 3px 0 4px 10px;

	font: bold 1.3em "BellCent Add BT", Arial, Sans-Serif;

	text-transform:uppercase;

	margin: 0 0 10px 0;

}	 





div.homebox {width:255px; margin-top:10px; margin-right:5px; margin-bottom:10px; background-color:#FFFFFF; float:left;}



div.homebox h4 {font-size:1.2em; color:#993366; margin-bottom:-15px; font-weight:normal; letter-spacing:0px;}



div.homebox p {width:280px !important; margin-left:0px !important;} 



div.homebox a {	color:#993366;  text-decoration:none; font-weight:bold;}

div.homebox a:hover { color: #CCCCCC;  text-decoation:underline; font-weight:bold;}



span.homeboxbody {color:#000000;}



div.homestrip {width:508px; padding:5px; margin-top:10px; background-color:#F1F1F1; float:left; clear:both;}



div.homestrip img {float:left; margin:10px;}



div.homestrip b {font-size:1.2em; letter-spacing:0px;}



div.homestrip a {	color:#993366;  text-decoration:none; font-weight:bold;}

div.homestrip a:hover { color: #CCCCCC;  text-decoation:underline; font-weight:bold;}





div.articlestrip {width:508px; padding:5px 5px 5px 0px; margin-top:10px; background-color:#FFF; float:left; clear:both;}



div.articlestrip img {float:left; margin:10px;}



div.articlestrip b {font-size:1.2em; letter-spacing:0px;}



div.articlestrip a {	color:#993366;  text-decoration:none; font-weight:bold;}

div.articlestrip a:hover { color: #CCCCCC;  text-decoation:underline; font-weight:bold;}



div.articlestrip h4, h2 {font-size:1.2em; color:#993366; font-weight:normal; letter-spacing:0px;}



span.intro {color:#666;}



span.formpara {font-size:1.3em; font-family:"Trebuchet MS", Tahoma, Arial, sans-serif;}



span.formpara b, strong {color:#993366;}



* html subsad {margin-bottom:10px;}



.btmlogos {float:right;}



.articlelinks {width:180px; border:1px solid #CCC; float:right; padding:10px; margin:10px;}



.minivid {margin-left:1px; margin-top:-10px; margin-bottom:-5px;}



		.txtchoice {

		background: #FFFFFF;

		color: #414141;

		padding: 8px;	

		margin: 0 0 3px 0;

	}

	

	span.fakehead {
	color: #666;
	visibility:hidden;

	padding: 3px 0 4px 0;

	font: 0.9em Arial, Tahoma, Sans-Serif;

	text-transform:uppercase;

	margin: 0 0 0 0;

	

	}

	

.searchfield {width:212px; color:#333; padding:5px 5px 10px 55px; font-weight:bold; background-image:url(../images/components/search_bg.gif); background-repeat:no-repeat; border:none;}	

	

#subssearch {margin-left:-2px; margin-top:0px;}



.sectionchoice {border:none; background-color:#ccc; font-weight:bold; color:#333; background-image:url(../images/components/search_select_bg.gif); background-repeat:no-repeat; padding:5px 5px 5px 30px; margin-top:5px; width:271px;}



.substable {background-color:none;}



.substable td {background-color:none;}



.subsfield {border:none; height:30px; width:200px; background-color:none;}



.fullsubsfield {border:none; height:30px; width:383px; background-color:none;}



.subsarea {border:none; height:150px; width:250px; background-color:none;}



.rchead {margin-left:8px;}



	.rightprofile {

		background-color: #F4E1BC;

		color: #000;

		font-size:1em;

		padding: 8px;

		min-height:70px;	

		margin: 0 0 3px 0;

		

		

	}

	

.caption {float:right; padding:5px; color:#777; font-size:.9em; max-width:225px; margin:10px 0px 10px 10px;}



.signup {background-color:#FFF; width:132px; border:1px solid #000; margin-bottom:10px;}