@charset "utf-8";
/* CSS Document */

.clearfix {clear:both;}

.logo {margin:10px 10px 0 0;
		float:left;}

.logo img {border:none;}

.sitesearch {float:left; margin:10px 0 0 10px; padding:10px 0;}

.searchbutt {float:right;}

.sinupbutt {float:right;}
.dirsearchbutt {float:right;}

.ekbbtext {padding:3px; width:250px; border: 3px solid #EEE;}
.ekbbsearchtext {padding:3px; width:180px; border: 3px solid #EEE;}

.ekbbarcselect {padding:3px; width:300px; border: 3px solid #EEE;}

.ekbbcomptext {padding:3px; width:250px; margin-bottom:8px; border: 3px solid #EEE;}
.ekbbcompselect {padding:6px; font-size:1.4em; width:620px; margin-bottom:8px; border: 3px solid #EEE;}

.header_banner {margin:10px 10px 0 0; height:60px; padding:10px 0; float:right;}		

.homebox {width:300px; height:250px; float:left; margin-top:20px; padding:10px; border-right:1px dashed #CCC;}

.homebox h1 {font-family:Georgia, "Times New Roman", Times, serif; font-size:1.8em; color:#000; font-weight:normal;
			margin-bottom:12px;}
			
.homebox p {margin-bottom:14px;}			

.homeadbox {width:200px; padding:10px; height:250px; float:left;}

.homeadbox img {border:none;}

.homeadbox h6 {font-family:Arial, Helvetica, sans-serif; color:#999; text-transform:uppercase; font-size:.8em; text-align:center;}

.breadcrumbs {width:100%; margin-bottom:20px; font-size:.9em; float:left;}

.breadcrumbs a {text-decoration:none; color:#999;}
.breadcrumbs a:hover {text-decoration:none; color:#444;}

#sharebar {width:638px; border:1px solid #CCC; margin-top:30px; height:20px; padding:4px 0;}

#sharebar img {border:none; float:left; margin-right:10px; margin-top:0px;}

.author {font-family:Arial, Helvetica, sans-serif; color:#999; font-size:.9em;}

.leftimg {float:left; margin:8px 12px 8px 0 !important; padding:3px; border:1px solid #CCC;}

.subboximg {float:left; padding:3px; border:1px solid #CCC;}

.rightimg {float:right; margin:8px 0 8px 12px !important; padding:3px; border:1px solid #CCC;}

.sechead { border-bottom:1px solid #EEE; padding-bottom:2px; padding-top:8px;}

.mainimg {width:630px; padding:3px; border:1px solid #CCC;}

.comptable {margin-top:20px;}

.comppara {margin:20px 0;}

.legal {font-size:.9em; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#666;}

/* GALLERY CLASSES */

#galleryinfo {padding:20px;}

#galleryinfo p { font-size:.85em; width:660px;}

#galleryinfo h3 {color:#666; font-size:1.8em; margin:10px 0 10px 0;}

#galleryinfo a {color:#666; font-weight:bold; text-decoration:none;}

#galleryinfo a:hover {color:#999;  font-weight:bold; text-decoration:none;}

.gallery ul {width:100%;}

.gallery li {display:inline; margin:5px;}

.gallery img {border:1px solid #CCC; padding:3px;}

.minigallery {width:638px; ; height:110px; clear:both; border-bottom:1px solid #CCC; margin-bottom:20px;}

.minigallery img {border:1px solid #CCC; padding:3px; display:inline; margin-right:14px;}

.spacerp {height:450px; margin-top:20px;}

