@charset "utf-8";

/* -----------------------------------------------------------------------
     _    _ _     _                 _    _                                
    / \  | | | __| |_ __  _ __  ___| | _(_)_ __  ___   ___ ___  _ __ ___  
   / _ \ | | |/ _` | '_ \| '_ \/ __| |/ / | '_ \/ __| / __/ _ \| '_ ` _ \ 
  / ___ \| | | (_| | | | | | | \__ \   <| | | | \__ \| (_| (_) | | | | | |
 /_/   \_\_|_|\__,_|_| |_|_| |_|___/_|\_\_|_| |_|___(_)___\___/|_| |_| |_|

 The Name Of Skin: AllDnnSkins 11162
 Publish Date: Jun 23, 2010
 Contact Information: contact@alldnnskins.com
 Copyright by Alldnnskins.com. All Rights Reserved

----------------------------------------------------------------------- */

/* =S Skin Base ------------------------------------------------------- */
html,body,form#Form {
	margin: 0;
	padding: 0;
}

body,p,div,td,th,dt,dd,.Normal {
	font-family: Arial,sans-serif;
	font-size: 11px;
}

html {
	overflow-y: scroll;
}

body#Body {
	background: url("images/bg_body.png") 50% 0 repeat;
	color: #4A4A4A;
	line-height: 1.5;
}

p {
	margin: 0 0 .8em;
}

ul,ol {
	margin: 0;
	padding: 0 0 .8em 28px;
}

ul li {
	list-style-type: disc;
}

ul li li {
	list-style-type: circle;
}

ul li li li {
	list-style-type: square;
}

dl {
	margin: 0 0 .8em;
}

dt {
	font-weight: bold;
	color: #434343;
}

dd {
	margin: 0 0 .2em .4em;
}

blockquote {
	margin: 0 28px .8em;
}

a:link,a:visited {
	color: #E54E92;
	text-decoration: underline;
}

a:hover,a:active {
	color: #2D7311;
	text-decoration: underline;
}

.jd_menu,#allPane,.pane-wrap {
	display: inline-block;
}

.jd_menu,#allPane,.pane-wrap {
	display: block;
}

.jd_menu:after,.pane-wrap:after {
	content: "\0020";
	display: block;
	clear: both;
}
/* =E Skin Base ------------------------------------------------------- */

/* =S Skin Object ----------------------------------------------------- */
.Head {
	color: #000;
	font-size: 14px;
	font-weight: bold;
}

.SubHead {
	color: #000;
	font-size: 11px;
	font-weight: bold;
}

.ModuleTitle_SubMenu .ModuleTitle_MenuIcon {
	background: none;
}

.FCKImageGalleryContainer {
	background: #FFF;
}

table[id*="LogViewer"] td {
	white-space: normal;
}
/* =E Skin Object ----------------------------------------------------- */

/* =S Skin Pane ------------------------------------------------------- */
#allPane {
	padding: 10px 5px 0;
}

.dnnpane {
	padding: 0 5px;
}

.pane-box,.MiddleCenterPane_A {
	vertical-align: top;
}

.LeftPane,.RightPane {
	width: 25%;
	vertical-align: top;
}

.MiddleLeftPane_A,.MiddleRightPane_A {
	width: 28%;
	vertical-align: top;
}

#CenterTopPane_AB_A {
	float: left;
	width: 50%;
}

#CenterTopPane_AB_B {
	float: right;
	width: 49.9%
}

html>/**/body #CenterTopPane_AB_B {
	width: 50%;
}

#Middle_ABC_A,#Middle_ABC_B {
	float: left;
	width: 33.333%;
}

#Middle_ABC_C {
	float: right;
	width: 33%;
}

html>/**/body #Middle_ABC_C {
	width: 33.333%;
}

#FooterPane_ABCD_A,#FooterPane_ABCD_B,#FooterPane_ABCD_C {
	float: left;
	width: 24.9%;
}

html>/**/body #FooterPane_ABCD_A,html>/**/body #FooterPane_ABCD_B,html>/**/body #FooterPane_ABCD_C {
	width: 25%;
}

#FooterPane_ABCD_D {
	float: right;
	width: 24.9%;
}

html>/**/body #FooterPane_ABCD_D {
	width: 25%;
}

.CenterTopPane_A,.CenterTopPane_B,.MiddleCenterPane_A,.MiddleLeftPane_B,.MiddleCenterPane_B,.MiddleRightPane_B,.FooterPane_A,.FooterPane_B,.FooterPane_C,.FooterPane_D {
	width: auto !important;
}

.DNNEmptyPane {
	width: 0;
	margin: 0;
	padding: 0;
}
/* =E Skin Pane ------------------------------------------------------- */

/* =S Skin Layout ----------------------------------------------------- */
.SkinWidth {
	width: 916px;
}

.wrapper {
	margin: 0 auto;
	background: url("images/bg_wrap.png");
}

#pageHd {
	background: url("images/bg_hd_m.png") 0 0 repeat-x;
}

#pageHd .page-area1 {
	background: url("images/bg_hd_l.jpg") 0 0 no-repeat;
}

#pageHd .page-area2 {
	background: url("images/bg_hd_r.png") 100% 0 no-repeat;
}

#pageHd .page-area3 {
	background: url("images/photo_hd.jpg") 100% 0 no-repeat;
}

#logo {
	width: 438px;
	height: 185px;
	margin: 0;
	padding-top: 66px;
	text-align: center;
}

#logo img {
	border: 0;
	vertical-align: top;
}

#login {
	float: right;
	padding: 5px 44px 4px 0;
	font-size: 10px;
	line-height: 16px;
}

#login a,#breadcrumb a {
	display: inline-block;
	color: #3F3F3F;
	text-decoration: none;
}

#login a {
	margin: 0 10px;
}

#login a:hover,#breadcrumb a:hover {
	color: #D04583;	
}

#breadcrumb {
	padding: 5px 0 4px 33px;
	font-size: 10px;
	line-height: 16px;
}

#pageBd {
	border-right: 4px solid #292A2E;
	padding: 0 6px 0 7px;
}

#extraDivBd,#extraDivBd span {
	display: block;
	background: url("images/bg_bd.png") 0 0 no-repeat;
}

#extraDivBd span {
	background-position: 100% -20px;
}

#extraDivBd span span {
	margin: 0 15px;
	border-top: 1px solid #FFF8D9;
	padding-top: 14px;
	background: #FFF;
}

#allPane {
	border: 1px solid #FFF8D9;
	border-width: 0 1px;
	padding: 1px 5px 1px;
	background: #FFF;
}

#pageFt,#pageFt .page-area1,#pageFt .page-area2 {
	background: url("images/bg_ft.png") 0 0 no-repeat;
}

#pageFt .page-area1 {
	background-position: 100% -160px;
}

#pageFt .page-area2 {
	margin: 0 24px 0 20px;
	padding: 30px 12px 21px 14px;
	background-position: 0 -80px;
	background-repeat: repeat-x;
}

#copyright {
	color: #BCB69E;
	font: 10px/16px Arial;
	text-align: right;
}

#copyright a {
	color: #BCB69E;
	text-decoration: none;
}

#copyright a:hover {
	text-decoration: underline;
}

#copyright .text-cr {
	float: left;
}
/* =E Skin Layout ----------------------------------------------------- */

/* =S Skin JDMENU ----------------------------------------------------- */
.jd_menu,.jd_menu ul,.jd_menu li {
	margin: 0;
	padding: 0;
	list-style: none;
}

.jd_menu {
	margin: 0 21px 0 23px;
	background: url("images/bg_smenu.png") -999em 0 no-repeat;
}

.jd_menu > li {
	float: left;
	margin-right: 1px;
	padding-bottom: 4px;
	cursor: pointer;
}

.jd_menu a {
	display: block;
	text-decoration: none;
	white-space: nowrap;
	cursor: pointer;
}

.jd_menu > li > a {
	padding: 9px 10px 6px;
	color: #E3E2BA;
	font: 14px/20px Arial,sans-serif;
}

.jd_menu > li.activetab,.jd_menu > li.jdm_hover,.jd_menu > li.jdm_active {
	border-bottom: 4px solid #5E8485;
	padding-bottom: 0;
	background-color: #E270A3;
}

.jd_menu > li.activetab > a,.jd_menu > li.jdm_hover > a,.jd_menu > li.jdm_active > a {
	color: #000;
}

/* ==S Sub Menu */
.jd_menu ul {
	display: none;
	position: absolute;
	z-index: 9999;
	min-width: 74px;
	margin-top: 1px;
	padding: 1px;
	background: url("images/bg_smenu.png");
}

.jd_menu ul a {
	padding: 0 7px;
	color: #292A2E;
	font: 12px/22px Arial,sans-serif;
}

.jd_menu ul li.jdm_hover {
	background: #5E8485;
}

.jd_menu ul li.jdm_hover > a {
	color: #FFF;
}
/* ==E Sub Menu */
/* =E Skin JDMENU ----------------------------------------------------- */

/* =S Not Latin ------------------------------------------------------- */
.not-latin #login,.not-latin #breadcrumb,.not-latin #copyright,.not-latin .SubHead {
	font-size: 12px;
}
/* =E Not Latin ------------------------------------------------------- */

/* =S Skin Typesetting ------------------------------------------------ */
h1,h2,h3,h4,h5 {
	margin: .5em 0;
	font-family: Arial,Verdana,sans-serif;
	font-weight: normal;
}

h1 {
	margin: .3em 0;
	color: #000;
	font-size: 24px;
}

h2 {
	margin: .3em 0;
	color: #2B9CBD;
	font-size: 24px;
}

h3 {
	font-size: 20px;
}

h4 {
	font-size: 18px;
}

h5 {
	font-size: 14px;
	font-weight: bold;
}

.last-para {
	margin-bottom: 0;
}

.clear {
	clear: both;
}

a.but1,a.but1:link,a.but1:visited {
	color: #FFF;
	font: 12px/22px "Comic Sans MS","Trebuchet MS",Verdana,sans-serif;
	text-decoration: none;
	white-space: nowrap;
}

a.but1:hover,a.but1:active {
	color: #FFF;
	text-decoration: underline;
}

a.but1,a.but1 strong,a.but1 span {
	display: block;
	background: url("images/but1.png") 0 0 no-repeat;
	font-weight: normal;
}

a.but1 {
	display: inline-block;
	background-position: 0 -30px;
	background-repeat: repeat-x;
	cursor: pointer;
}

a.but1 span {
	min-width: 52px;
	padding: 0 10px;
	background-position: 100% -60px;
	text-align: center;
}

.icon1 {
	padding-left: 23px;
	background: url("images/icon_01.png") 0 4px no-repeat;
}
/* =E Skin Typesetting ------------------------------------------------ */

