@charset "utf-8";
@font-face {
    font-family: 'Hnew';
    src: url('helveticaneue-webfont.eot');
    src: url('helveticaneue-webfont.eot?#iefix') format('embedded-opentype'),
         url('helveticaneue-webfont.woff') format('woff'),
         url('helveticaneue-webfont.ttf') format('truetype'),
         url('helveticaneue-webfont.svg#HelveticaNeueBold') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* CSS fixes u9 */
form {
	margin: 0px;
	padding: 0px;
}
label {
	cursor: pointer;
}
tr {
	vertical-align: top;
}
ul, ol {
	padding: 0px;
	margin: 0px 0px 0px 16px;
}

/*BODY SETTINGS*/
body {
	font-family: 'Trebuchet MS',sans-serif;
	font-size: 12px;
	text-align: left;
	color: #666;
	margin: 0;
	margin-left: auto;
	margin-right: auto;
	background-color: #fff;
}
body.site {
	background-color: #ebebeb;
	background-image: url(../imgs/site/bg_body.png);
	background-repeat: repeat-x;
}
h1,h2,h3,h4,h5,h6 {
	font-family: Hnew,Helvetica,sans-serif;
	color : #666;
	font-size: 18px;
	margin: 0;
	padding: 0;
	font-weight: normal;
	text-transform: uppercase;
}
img {
	margin: 0;
	padding: 0;
}
#css_page_content img {
	margin: 0 10px 10px 10px;
	border-style: solid;
	border-width: 1px;
}
#body_container {
	padding: 20px 32px 9px 32px;
	margin: 0 auto;
	width: 960px;
	background-color: transparent;
	background-image: url(../imgs/site/bg_content.png);
	background-repeat: repeat-y;
}

img.logo {
	border: 0;
}

#css_main_content {
	min-height: 560px;
}
#css_page_content {
	margin: 0;
	min-height: 560px;
}
#css_left_content {
	float: left;
	margin: 0;
	padding: 0;
	padding-right: 20px;
	width: 138px;
	min-height: 560px;
}
#css_right_content {
	float: right;
	margin: 0;
	padding: 0;
	padding-left: 20px;
	width: 138px;
	/*min-height: 560px;*/
}
.page_content {
	margin: 0px;
	margin-left: 158px;
	padding: 0 20px;
    font-weight: normal;
    text-decoration: none;
	width: 600px;
}
.verticalbar {
	border-left: 1px solid #000;
	border-right: 1px solid #000;
}
#foot {
	z-index: 100;
	padding: 30px 22px 5px 22px;
	margin: 0;
	margin-left: auto;
	margin-right: auto;
	width: 980px;
	background-image: url('../imgs/site/bg_foot.png');
	background-position: top;
	background-repeat: no-repeat;
	background-color: transparent;
}

#foot_text {
	font-size: 10px;
}

#copyright_notice {
	clear: none;
	float: left;
	font-size: 9px;
	color : #999;
	background-color: transparent;
}
.copyright_link:link{
	font-size: 9px;
	font-weight: normal;
	color : #999;
}
.copyright_link:hover{
	font-size: 9px;
	font-weight: normal;
	color: #999;
}
.copyright_link:visited{
	font-weight: normal;
	color : #666;
}

#css_login_container_link {
	text-align: right;
}
.loginframe {
	border: 0;
}
.login:link {
	color: #666;
	font-weight: normal;
	text-decoration: none;
	font-size: 9px;
}
.login:active{
	color: #666;
}
.login:hover{
	color: #999;
}
.login:visited{
	color: #666;
}

#css_login_container {
	position: relative;
	margin-left: 780px;
	margin-top: -220px;
	text-align: left;
	overflow: visible;
	height: 190px;
	width: 190px;
}

#css_login_container_frame {
	height: 156px;
	width: 150px;
	margin-left: 20px;
	margin-top: -172px;
	font-weight: bold;
	color: #fff;
}

div.password {
	text-align: right;
	padding: 0px;
	margin: 0px;
	margin-top: -5px;
}
a.password:link,a.password:visited {
	color: #999999;
	font-weight: normal;
	font-size: 7pt;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}
a.password:hover {
	font-weight: normal;
	font-size: 7pt;
	text-decoration: underline;
}
div.error{
	color: #f66;
	font-size: 7pt;
	text-decoration: none;
}
#error_login{
	width: 150px;
	height: 30px;
}






/* Blog */
.item {
	margin: 20px 0;
}
.created {
	font-size: 0.9em;
}




/* Menus */
#menu_container_1 {
	font-family: Arial,sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	position: relative;
	display: block;
	min-height: 28px;
	padding: 0;
	padding-top: 8px;
	margin: 0;
	color: #666;
}
#menu_1 {
	list-style-type: none;
	position: relative;
	display: inline;
	float: left;
	clear: none;
	padding: 0;
	margin: 0;
}
.item_1 {
	position: relative;
	display: inline;
	padding: 0;
	margin: 0;
	float: left;
	clear: none;
}
div.item_1 {
	margin-left: 0px;
}
input.item_1 {
	border: 0;
}
a.item_1, a.item_1:link, a.item_1:visited {
	font-weight: normal;
	text-decoration: none;
	float: left;
	clear: none;
	cursor: pointer;
	margin-right: 20px;
}
a.item_1:hover, a.item_1:active {
	font-weight: normal;
	color: #666;
	float: left;
	clear: none;
	text-decoration: underline;
	cursor: pointer;
	/*margin-right: 20px;*/
}
a.item_selected_1, a.item_selected_1:link, a.item_selected_1:hover, a.item_selected_1:active, a.item_selected_1:visited {
	margin: 0;
	padding: 0;
	font-weight: normal;
	color: #666;
	float: left;
	clear: none;
	text-decoration: underline;
	cursor: pointer;
	margin-right: 20px;
}
div.item_separator_1 {
	position: relative;
	display: inline;
	width: 15px;
	height: 15px;
	clear: none;
	float: left;
	margin: 0;
	margin-right: 10px;
	top: -1px;
	background-color: #666;
}
.order_1.item_1,.order_1.item_1:link,.order_1.item_1:hover,.order_1.item_1:visited,.order_1.item_1:active,.order_1.item_selected_1,.order_1.item_selected_1:link,.order_1.item_selected_1:hover,.order_1.item_selected_1:visited,.order_1.item_selected_1:active { color: #b3c76d; }
div.item_separator_1.order_1 { background-color: #b3c76d; }
.order_2.item_1,.order_2.item_1:link,.order_2.item_1:hover,.order_2.item_1:visited,.order_2.item_1:active,.order_2.item_selected_1,.order_2.item_selected_1:link,.order_2.item_selected_1:hover,.order_2.item_selected_1:visited,.order_2.item_selected_1:active { color: #00bbf3; }
div.item_separator_1.order_2 { background-color: #00bbf3; }
.order_3.item_1,.order_3.item_1:link,.order_3.item_1:hover,.order_3.item_1:visited,.order_3.item_1:active,.order_3.item_selected_1,.order_3.item_selected_1:link,.order_3.item_selected_1:hover,.order_3.item_selected_1:visited,.order_3.item_selected_1:active { color: #a26bb1; }
div.item_separator_1.order_3 { background-color: #a26bb1; }
.order_4.item_1,.order_4.item_1:link,.order_4.item_1:hover,.order_4.item_1:visited,.order_4.item_1:active,.order_4.item_selected_1,.order_4.item_selected_1:link,.order_4.item_selected_1:hover,.order_4.item_selected_1:visited,.order_4.item_selected_1:active { color: #d43943; }
div.item_separator_1.order_4 { background-color: #d43943; }
.order_5.item_1,.order_5.item_1:link,.order_5.item_1:hover,.order_5.item_1:visited,.order_5.item_1:active,.order_5.item_selected_1,.order_5.item_selected_1:link,.order_5.item_selected_1:hover,.order_5.item_selected_1:visited,.order_5.item_selected_1:active { color: #ffd300; }
div.item_separator_1.order_5 { background-color: #ffd300; }
.order_6.item_1,.order_6.item_1:link,.order_6.item_1:hover,.order_6.item_1:visited,.order_6.item_1:active,.order_6.item_selected_1,.order_6.item_selected_1:link,.order_6.item_selected_1:hover,.order_6.item_selected_1:visited,.order_6.item_selected_1:active { color: #00b261; }
div.item_separator_1.order_6 { background-color: #00b261; }
.order_7.item_1,.order_7.item_1:link,.order_7.item_1:hover,.order_7.item_1:visited,.order_7.item_1:active,.order_7.item_selected_1,.order_7.item_selected_1:link,.order_7.item_selected_1:hover,.order_7.item_selected_1:visited,.order_7.item_selected_1:active { color: #b3c76d; }
div.item_separator_1.order_7 { background-color: #b3c76d; }
.order_8.item_1,.order_8.item_1:link,.order_8.item_1:hover,.order_8.item_1:visited,.order_8.item_1:active,.order_8.item_selected_1,.order_8.item_selected_1:link,.order_8.item_selected_1:hover,.order_8.item_selected_1:visited,.order_8.item_selected_1:active { color: #00bbf3; }
div.item_separator_1.order_8 { background-color: #00bbf3; }
.order_9.item_1,.order_9.item_1:link,.order_9.item_1:hover,.order_9.item_1:visited,.order_9.item_1:active,.order_9.item_selected_1,.order_9.item_selected_1:link,.order_9.item_selected_1:hover,.order_9.item_selected_1:visited,.order_9.item_selected_1:active { color: #a26bb1; }
div.item_separator_1.order_9 { background-color: #a26bb1; }
.order_10.item_1,.order_10.item_1:link,.order_10.item_1:hover,.order_10.item_1:visited,.order_10.item_1:active,.order_10.item_selected_1,.order_10.item_selected_1:link,.order_10.item_selected_1:hover,.order_10.item_selected_1:visited,.order_10.item_selected_1:active { color: #d43943; }
div.item_separator_1.order_10 { background-color: #d43943; }
.order_11.item_1,.order_11.item_1:link,.order_11.item_1:hover,.order_11.item_1:visited,.order_11.item_1:active,.order_11.item_selected_1,.order_11.item_selected_1:link,.order_11.item_selected_1:hover,.order_11.item_selected_1:visited,.order_11.item_selected_1:active { color: #B9D400; }
div.item_separator_1.order_11 { background-color: #B9D400; }
.order_12.item_1,.order_12.item_1:link,.order_12.item_1:hover,.order_12.item_1:visited,.order_12.item_1:active,.order_12.item_selected_1,.order_12.item_selected_1:link,.order_12.item_selected_1:hover,.order_12.item_selected_1:visited,.order_12.item_selected_1:active { color: #00b261; }
div.item_separator_1.order_12 { background-color: #00b261; }





#menu_container_2 {
	font-family: Arial,sans-serif;
	font-size: 11px;
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
	color: #666;
	width: 138px;
}
#menu_2 {
	list-style-type: none;
	position: relative;
	padding: 0;
	margin: 0;
	width: 138px;
}
li.item_2 {
	position: relative;
	padding: 0;
	margin: 0;
	clear: both;
	display: block;
}
div.item_2 {
	margin-left: 8px;
}
input.item_2 {
	border: 0;
}
a.item_2, a.item_2:link, a.item_2:visited {
	margin: 2px 0;
	padding: 0;
	padding-left: 10px;
	font-weight: normal;
	color: #666;
	text-decoration: none;
	cursor: pointer;
	float: left;
	width: 110px;
}
a.item_2:hover, a.item_2:active {
	margin: 2px 0;
	padding: 0;
	padding-left: 10px;
	font-weight: normal;
	color: #666;
	text-decoration: underline;
	cursor: pointer;
	float: left;
	width: 110px;
}
a.item_selected_2, a.item_selected_2:link, a.item_selected_2:hover, a.item_selected_2:active, a.item_selected_2:visited {
	margin: 2px 0;
	padding: 0;
	padding-left: 10px;
	font-weight: normal;
	color: #666;
	text-decoration: underline;
	cursor: pointer;
	background-color: #f0f0f0;
	float: left;
	width: 110px;
	min-height: 15px;
}
div.item_separator_2 {
	position: relative;
	display: inline;
	width: 15px;
	height: 15px;
	margin: 2px 0;
	margin-bottom: 2px;
	float: left;
}




.new_item_form_adm {
	position: relative;
	display: inline;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	border: 1px solid #666;
	background-color: #eee;
	width: 80px;
	font-size: 11px;
}
.new_item_adm {
    position: relative;
	display: inline;
    padding: 0;
	margin: 0;
	border: 0;
}
.new_item_adm:hover {
    cursor: pointer;
    background-image : url(../imgs/template/new_icon_bg.png) ;
}
.adm_item_form {
	position: relative;
	display: inline;

	padding: 0;
	margin: 0;
	margin-right: 20px;
	margin-left: 25px;
	border: 1px solid #666;
	background-color: #eee;
	font-size: 11px;
	width: 80px;
}




.delete_item_1 {
    position: relative;
    top: -9px;
    left: -9px;
	width: 0px;
	height: 0px;
	float: left;
	clear: none;
	overflow: visible;
	z-index: 100;
}
.delete_item_1:hover{
    cursor: pointer;
    background-image: url(../imgs/template/add_icon_bg_adm.png);
}

.delete_item_2 {
    position: relative;
    top: -7px;
    left: 0px;
	width: 0px;
	height: 0px;
	float: left;
	clear: none;
	overflow: visible;
	z-index: 100;
}
.delete_item_2:hover{
    cursor: pointer;
    background-image: url(../imgs/template/add_icon_bg_adm.png);
}





.image_view_padding{
	margin: 0px 18px 0px 18px;
}

a:link,a:active,a:visited {
	color: #666;
	font-weight: normal;
	text-decoration: underline;
}
a:hover{
	color: #666;
	font-weight: normal;
	text-decoration: none;
}





.thumpclass{
    position : relative ;
    top : 0px;
    left : 2px;
}

.adm_thumpclass{
    position : relative ;
    top : -15px;
    left : 2px;
}

.smooclass{
	width: 172px;
    height: 177px;
    background-image: url(../imgs/template/gallery_frame.png);
    background-repeat: no-repeat;
}



/* Image gallery */
.galleryItem {
	margin: 20px 15px;
	float: left;
	clear: none;
}
.button_container {
	width: 100%;
	height: 0;
	padding: 0;
	margin: 0;
	top: -10px;
	left: -10px;
	position: relative;
}
.edit_image, #css_page_content .edit_image {
	border: 0;
	margin: 0;
}
.edit_image:hover {
	cursor: pointer;
	background-image: url(../imgs/template/add_icon_bg_adm.png);
}
.edit_text, #css_page_content .edit_text {
	border: 0;
	margin: 0;
}
.edit_text:hover {
	cursor: pointer;
	background-image: url(../imgs/template/add_icon_bg_adm.png);
}
.delete_image, #css_page_content .delete_image {
	border: 0;
	margin: 0;
}
#css_page_content .new_item_adm {
	border: 0;
	margin: 0;
}
.delete_image:hover {
	cursor: pointer;
	background-image: url(../imgs/template/add_icon_bg_adm.png);
}
.add_item_bg, #css_page_content img.add_item_bg {
	border: 0;
	margin: 0;
}
.galleryItemContainer {
	display: block;
	margin: 0;
	padding: 0;
	clear: both;
	cursor: pointer;
}
.galleryItemImage {
	margin: 0;
	padding: 0;
	border: 1px solid white;
}
.galleryItemImage:hover{
	-webkit-box-shadow: #FFF 0px 0px 8px;
	-moz-box-shadow: #FFF 0px 0px 8px;
	box-shadow: #FFF 0px 0px 8px;
	behavior: url(/style/PIE.htc);
}
.galleryItemTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	margin: 2px 0 0 0;
	padding: 0;
}





.page_title {
	position: relative;
	width: 0px;
	height: 0px;
	top: -6px;
	left: -9px;
	overflow: visible;
}

p {
	margin: 0px;
	padding: 0 0 16px 0;
}

div {
	margin: 0px;
	padding: 0px;
}

hr {
	margin: 0;
	padding: 0;
	color: #666;
	border: 0;
	width: 100%;
	height: 1px;
}

input {
	font-size: 11px;
}
.login_field {
	color: #000;
	background-color: #ddd;
	border: 0px;
	width: 150px;
	margin-bottom: 12px;
}

/* File browser */
.filebrowserItem{
	margin: 6px 0px 6px 20px;
	padding: 6px;
	float: left;
	clear: none;
	border: #d3d3d3 1px solid;
	background-color: #000;
	cursor: pointer;
}
.filebrowserItemSelected{
	background-color: #ffbf00;
}
.filebrowserImageContainer{
	margin: 0px;
	padding: 0px;
	text-align: center;
	clear: both;
}
img.filebrowserImage {
	margin: 0px;
	padding: 0px;
	border: 0px;
}
.filebrowserSize {
	margin: 3px 0px 0px 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: center;
}
.filebrowserDelete_image {
    position: relative;
    top: -14px;
    left: -14px;
	width: 0px;
	height: 0px;
	float: left;
	clear: none;
	overflow: visible;
	z-index: 100;
	border: 0;
}
.filebrowserDelete_image:hover {
    cursor : pointer;
    background-image : url(../imgs/template/add_icon_bg_adm.png);
}



.custom_dialog_contents
{
	height: 100%;
	background-color: #ebebeb;
	border: solid 1px #fff;
	border-bottom: none;
	overflow: auto;
	padding: 17px 10px 5px 10px;
	margin-top: 0px;
}
.custom_dialog_contents h3
{
	color: #000000;
}
.custom_dialog_contents p
{
	color: #000000;
}
.custom_dialog_contents a:link,a:active,a:visited {
	color: #000000; /*#EF1D26;*/
	font-weight: normal;
	text-decoration: underline;
}
.custom_dialog_contents a:hover{
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

h2
{
	font-weight: 1em;
}

.blog_title
{
	position: relative;
	width: 0px;
	height: 0px;
	top: -6px;
	left: -9px;
	overflow: visible;}
	
h2
{
	font-size: 12px;

	display:inline;
}

.delete_blog
{
	position: relative;
	width: 0px;
	height: 0px;
	top: -6px;
	left: -6px;
	overflow: visible;
	display:inline;

}

