/*administration*/
#divAdmin
{
    font-family: Sans-Serif, Verdana;
    font-size:11px;
    width:880px;
    margin:0 0 0 -15px;
    min-height:500px;
}
#divAdmin img
{
    border:none;
}
#divAdmin h1, h2, h3, h4, h5, h6
{
    margin:0 0 7px 0;
    color:#444;
}
#divAdmin h1
{
    font-size:25px;
}
#divAdmin h2
{
    font-size:23px;
}
#divAdmin h3
{
    font-size:21px;
}
#divAdmin h4
{
    font-size:19px;
}
#divAdmin h5
{
    font-size:17px;
}
#divAdmin h6
{
    font-size:15px;
}
#divAdmin p
{
    padding:0;
    margin:0;
}
#divAdmin input
{
    height:25px;
    border:solid 1px #ccc;
    padding:0 0 0 5px;
    color:#444;
    
}
#divAdmin input:focus
{
    border:solid 1px #006600;
    background-color:#eee;
}
#divAdmin input:hover
{
    border:solid 1px #006600;
}
#divAdmin select
{
    height:25px;
    border:solid 1px #ccc;
    padding:2px 1px 2px 5px;
    color:#444;    
}


#divAdmin .fileuploadbox input
{
    height:25px;
    border:solid 1px #ccc;
    padding:2px 1px 2px 5px;
    color:#444;
    background-color:#fff;
    
}
#divAdmin h4
{
    
}
#divAdmin h5
{
    font-size:18px;
}
#divAdmin .admincontent
{
    
}
#divAdmin .adminselectors
{
    margin:0 0 20px 0;
}
#divAdmin .adminstatus
{
    float:right;
    font-size:22px;
    color:#005500;   
}


/**************/
#divAdmin .formarray
{
    margin:0 0 20px 0;   
}
#divAdmin .formelement
{
    margin:7px 0 7px 0;   
}
#divAdmin .formelement label
{
    vertical-align:top;
    display: inline-block;
    width: 120px;  
}
#divAdmin .formelementbuttons
{
    display:block;
    text-align:center;
    margin:20px 0 0 0;
}
#divAdmin .formelementbuttons a
{
    display:block;
    padding:10px 0 10px 0;
    width:100px;
    border:solid 1px #ccc;
    display:inline-block;
    text-decoration:none;
}
#divAdmin .formelementbuttons a:hover
{
    background-color:#efefef;
}
.admintable
{
    width:100%; 
    border:solid 1px #aaa; 
    margin:10px 0 20px 0;
}
.admintable thead
{
    width:100%;
    background-color:#333;
    color:#fff;
    font-weight:bold;
    height:30px;   
}
.admintable thead td
{
    padding:5px;  
}
.admintable tr.altrow
{ 
    background-color:#eee; 
}
.admintable tr.row td
{ 
    padding:5px;
}
.admintable tr.altrow td
{ 
    padding:5px;
}
#divAdmin .tabcontainer
{
     min-height:400px;
}


#divAdmin .edit
{
    background: url('../siteimages/icons/edit.png') no-repeat;
    width: 16px;
    height: 16px;
    display: inline-block;
}
#divAdmin .delete
{
    background: url('../siteimages/icons/delete.png') no-repeat;
    width: 16px;
    height: 16px;
    display: inline-block;
}
#divAdmin .email
{
    background: url('../siteimages/icons/email.png') no-repeat;
    width: 16px;
    height: 16px;
    display: inline-block;
}
#divAdmin .view
{
    background: url('../siteimages/icons/view.png') no-repeat;
    width: 16px;
    height: 16px;
    display: inline-block;
}
#divAdmin .add
{
    background: url('../siteimages/icons/add.png') no-repeat;
    width: 16px;
    height: 16px;
    display: inline-block;
}

#divAdmin .movedown
{
    background: url('../siteimages/icons/movedown.png') no-repeat;
    width: 16px;
    height: 16px;
    display: inline-block;
}

#divAdmin .approve
{
    background: url('../siteimages/icons/approve.png') no-repeat;
    width: 16px;
    height: 16px;
    display: inline-block;
}

#divAdmin .update
{
    background: url('../siteimages/icons/update.png') no-repeat;
    width: 16px;
    height: 16px;
    display: inline-block;
}
#divAdmin .info
{
    background: url('../siteimages/icons/info.png') no-repeat;
    width: 15px;
    height: 15px;
    display: inline-block;
}
#divAdmin .primary
{
    background: url('../siteimages/icons/favorite.png') no-repeat;
    width: 15px;
    height: 15px;
    display: inline-block;
}
#divAdmin .active
{
    background: url('../siteimages/icons/power.png') no-repeat;
    width: 15px;
    height: 15px;
    display: inline-block;
}
#divAdmin .deactivate
{
    background: url('../siteimages/icons/redpower.png') no-repeat;
    width: 15px;
    height: 15px;
    display: inline-block;
}
#divAdmin .activate
{
    background: url('../siteimages/icons/greenpower.png') no-repeat;
    width: 15px;
    height: 15px;
    display: inline-block;
}
#divAdmin .owner
{
    background: url('../siteimages/icons/edit_businesswoman.png') no-repeat;
    width: 15px;
    height: 15px;
    display: inline-block;
}
#divAdmin .property
{
    background: url('../siteimages/icons/home.png') no-repeat;
    width: 15px;
    height: 15px;
    display: inline-block;
}
#divAdmin .premium
{
    background: url('../siteimages/icons/star_full.png') no-repeat;
    width: 15px;
    height: 15px;
    display: inline-block;
}
#divAdmin .featured
{
    background: url('../siteimages/icons/sun.png') no-repeat;
    width: 15px;
    height: 15px;
    display: inline-block;
}
#divAdmin .images
{
    background: url('../siteimages/icons/photo_camera.png') no-repeat;
    width: 15px;
    height: 15px;
    display: inline-block;
}
/*briask-iss*/
ul.briask-iss {position:relative;list-style:none;list-style-image:none;margin:0px auto;padding:0px;overflow:hidden;border:none;background:none;}
 ul.briask-iss li {list-style:none;margin:0px;padding:0px;border:none;background:none;}
 ul.briask-iss li a {margin:0px;padding:0px;border:none;background:none;}
 ul.briask-iss li a img {display:none;position:absolute;padding:0px;top:0;left:0;border:none;background:none;}
 ul.briask-iss li img {display:none;position:absolute;top:0;padding:0px;left:0;border:none;background:none;}
/*sitestyles*/
.wrappermain  {background:url('images/styles/wrapper-bg.png') repeat-y;}
.header  {height:398px;}
.wrappermain  {margin:0 auto;}
.wrappermain  {width:938px;}
body  {background-color:#cccccc; border:none; margin:0; padding:0;}
.bottom  {display:none;}
.header  {background:url('images/styles/header-logo.png') repeat-y;}body  {margin:0px;}
.footer  {font-size:0.8em;}
.footer  {padding:30px 0 20px;}
.footer  {border-top-color:#3185AE;}
.footer  {border-top-style:solid;}
.footer  {border-top-width:1px;}
.footer  {width:920px;}
.footer  {margin-left:9px;}
.footer  {background:url('images/styles/footer-bg.png') repeat-x;}
.footer  {text-align:center;}
.left  {width:280px;}
.left  {float:left;}
body img {border:none;}
.center  {width:590px;}
.center  {float:left;}
.center  {margin:8px 0 10px 18px;}
.footer  {border-bottom-color:#3185AE;}
.footer  {border-bottom-style:solid;}
.footer  {border-bottom-width:2px;}
.left a {display:block;}
body h1 {color:#000000;}
body h1 {margin:0 0 12px 10px;}

.header div.rotator { width:400px; float:right; margin:27px 20px 0 0;}

body h1 {font-family:Arial, Helvetica, sans-serif ;}

body h1 {font-size:1.2em;}.center body {margin-left:10px;}body a {font-size:14px;}
body p {font-size:1em;}body p {font-family:Arial, Helvetica, sans-serif;}
body h2 {font-family:Arial, Helvetica, sans-serif;}
body h2 {font-size:1.15em;}
body h2 {font-style:bold;}
body h2 {margin:10px;}
body a {color:#3084ae;}
body h3 {font-family:Arial, Helvetica, sans-serif;}
body h3 {font-size:1.1em;}
body h3 {font-style:bold;}
body h3 {margin:8px 0 0 10px;}
body h4 {font-family:Arial, Helvetica, sans-serif;}
body h4 {font-size:1em;}
body h4 {margin:8px 0 0 10px;}
body li {font-family:Arial, Helvetica, sans-serif ;}
body li {font-size:1em;}
.wrappercontent  {margin:10px 22px 10px 22px;}
body p {margin:0 15px 10px 10px;}
.center h2 {margin-left:10px;}
.center h3 {margin-left:10px;}
.center div.newsviewmorelink {background:#cccccc;}
.center div.newsviewmorelink {padding:3px;}
.center div.newsviewmorelink {width:90px;}
.center div.newsviewmorelink {text-align:center;}
.center div.newsviewmorelink a {text-decoration:none;}
.center div.newsviewmorelink {border:solid 1px #777777;}
.center div.newsviewmorelink a {color:#ffffff;}
.center div.newsviewmorelink a:hover {color:#555555;}
.center div.newsviewmorelink {margin:12px 0 8px 10px;}
.left a {margin:0 0 15px 10px;}
.center div.newsshortdescription {font-family:Arial, Helvetica, sans-serif;}
.center div.newsshortdescription {font-size:1em;}
.center div.newsshortdescription {margin:8px 0 0 10px;}
.newsback {margin:8px 15px 0 10px;}
.newsback {text-align:right;}
.newsshowamount {margin:12px 0 0 10px;}
.newspager {margin:6px 0 0 10px;}
.eventregistrationbutton {margin:0 0 0 10px;}
.st a,.st a:visited {color:#aaa;}
.st a:hover {color:#999;}
.centerbottom  {display:none;}
.right  {display:none;}
.centertop  {display:none;}
.top  {display:none;}
.topright
{
font-size:11px;
}
.fontadjust
{
    float:right;
    margin:3px 20px 0 0;
 width:100px;
 height:26px;
overflow:hidden;
}
.fontadjust a
{
height:25px; margin:0; padding:0; overflow:hidden; 
}
.topsearch{float:left; margin:-28px 0 0 40px;color:#444; font-weight:bold;}
.topsearch input
{
border:none;
width:135px;
background:none;
margin-left:39px;
}
.topsearch a, .topsearch a:visited
{
 background:none;
display:inline-block;
padding:1px 7px 1px 6px;
width:20px;
height:15px;
color:#333;
text-decoration:none;
border:none;
font-family:sans-serif, tahoma;
}
.topsearch a:hover
{
    color:#007700;
}
.topsearch span
{
    margin:-2px 0 0 0;
}
a.readon,a.readon:visited
{
display:inline-block;
padding:3px 7px 3px 6px;
border:solid 1px #ccc;
color:#fff;
text-decoration:none;
background-color:#888;
}
a.readon:hover
{
color:#222;
}
.contactform
{
     margin:20px 40px;
}
.contactform label
{
     display:inline-block;
     width: 80px;
}
.contactform .formelement
{
     margin:5px 0 5px 0;
     vertical-align:top;
}
.contactform .formbuttons
{
     display:block;
     text-align:center;
margin:10px 0 20px 0;
}
.contactform label
{
     vertical-align:top;
}
.contactform .formbuttons a, .contactform .formbuttons a
{
     text-decoration:none;
padding:7px 15px 7px 15px;
border:solid 1px #ccc;
color:#333;
}
.contactform .formbuttons a:hover
{
     text-decoration:none;
padding:7px 15px 7px 15px;
border:solid 1px #ccc;
color:#333;
background-color:#eee;
}

.contactform .validation
{
    margin:15px 0 0 0;
color:#990000;
font-size:9px;
}
.contactform textarea
{
     width:400px;
     display:inline;
}
.discul
{
   margin:0 0 0 30px;
}
.discul li
{
    list-style:disc;
}
/*navigation*/
.navmenu
{
display:block;
float:left;
    margin: 10px 0 0 0;
    padding: 6px 0 0 45px;
font-size:13px;
}
.navmenu a
{
    text-decoration: none;
}

/* 
	LEVEL ONE
*/
ul.dropdown
{
    position: relative;
    list-style:none;
    margin:0;
    padding:0;
}
ul.dropdown li
{
    font-weight: bold;
    float: left;
    zoom: 1;
}
ul.dropdown a:hover
{
    color: #fff;
}
ul.dropdown a:active
{
    color: #ffa500;
}
ul.dropdown li a
{
    display: block;
    padding: 4px 12px;
    color: #fff;
    font-size:1.2em;
}
ul.dropdown li:last-child a
{
    border-right: none;
}
/* Doesn't work in IE */
ul.dropdown li.hover, ul.dropdown li:hover
{
    background-color: #829622;
    color: #fff;
    position: relative;
}
ul.dropdown li.hover a
{
    color: #fff;
}


/* 
	LEVEL TWO
*/
ul.dropdown ul
{
    width: 220px;
    visibility: hidden;
    position: absolute;
    list-style:none;
    top: 100%;
    left: 0;
}
ul.dropdown ul li
{
    font-weight: normal;
    background: #94AB25;
    color: #fff;
    border-bottom: 1px solid #ccc;
    float: none;
}

/* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a
{
    border-right: none;
    width: 100%;
    display: inline-block;
    font-size:1em;
}

/* 
	LEVEL THREE
*/
ul.dropdown ul ul
{
    left: 100%;
    top: 0;
}
ul.dropdown li:hover > ul
{
    visibility: visible;
}
/*gallery*/
.galleries 
{
   margin-top: 20px;
}
.galleries ul
{
    margin:0;
    padding:0;
    list-style:none;
}
.galleries ul li
{
    width:118px;
    height:140px;
    float:left;   
    text-align:center;
    margin:10px;
}
.galleries ul li img
{
     width: auto;
     max-width: 85px;
     height: auto;
     max-height: 85px;
}
.galleries ul li p
{
     margin:0;
     padding:0;
     font-size:11px;
}
.galleries .gallerythumbcontainer
{
  
}
.galleries .gallerythumbwrapper
{
    width:86px;
    overflow:hidden;
    margin:0 auto;
}
.galleryimages img
{    
width: auto;
max-width: 500px;
height: auto;
max-height: 500px;
}
/*events*/
/**************/
.events
{
   margin-left:10px;
}
.events h1, .events h2,.events h3,.events h4,.events h5,.events h6
{
    margin:0;
    padding:0;
}
.eventlist 
{
    color:#444;
    font-size:11px;
    width:100%;
}
.eventlist h2
{
    color:#444;
    font-size:17px;
    margin:0;
    padding:0;
}
.eventlist .fright
{
   float:right;
}
.eventregistration 
{
    color:#444;
    font-size:11px;
    width:100%;
}
.eventregistration h2
{
    color:#444;
    font-size:17px;
    margin:0;
    padding:0;
}
.eventregistration .form
{
    margin:0 0 0 40px;  
}
.eventregistration .formarray
{
    margin:0 0 20px 0;   
}
.eventregistration .formelement
{
    margin:7px 0 7px 0;   
}
.eventregistration .formelement label
{
    vertical-align:top;
    display: inline-block;
    width: 120px;  
}
.eventregistration .formelementbuttons
{
    display:block;
    text-align:center;
    margin:20px 0 0 0;
}
.eventregistration .formelementbuttons a
{
    display:block;
    padding:10px 0 10px 0;
    width:100px;
    border:solid 1px #ccc;
    display:inline-block;
    text-decoration:none;
}
.eventregistration .formelementbuttons a:hover
{
    background-color:#efefef;
}

.gray .ajax__tab_header
{
    font-family: "Helvetica Neue" , Arial, Sans-Serif;
    background: url(images/tab-line.png) repeat-x bottom;
    font-size: 11px;
    display: block;
    cursor:pointer;
}
.gray .ajax__tab_header .ajax__tab_outer
{
    background: url(images/tab.png) no-repeat left top;
    border-color: #222;
    color: #222;
    padding-left: 10px;
    margin-right: 3px;
}
.gray .ajax__tab_header .ajax__tab_inner
{
    background: url(images/tab.png) no-repeat right top;
    border-color: #666;
    color: #666;
    padding: 3px 10px 2px 0px;
}
.gray .ajax__tab_hover .ajax__tab_inner
{
    color: #000;
}
.gray .ajax__tab_active .ajax__tab_outer
{
    background: url(images/tab.png) no-repeat 0pt -40px;
    border-bottom-color: #ffffff;
}
.gray .ajax__tab_active .ajax__tab_inner
{
    background: url(images/tab.png) no-repeat right -40px;
    color: #000;
    border-color: #333;
}
.gray .ajax__tab_body
{
    border: solid 1px #d7d7d7;
    border-top-width: 0;
    padding:10px;
}
/*16:29:950*/
