/* © Copyright 2001 - 2010 | saved from url= http://www.Mani.tk */

html,body {
height:auto;
margin:0;
padding:0
}

html {
background:url(../images/bg.jpg);
background-color:#ced8d0;
background-position:top center;
background-repeat:repeat;
width:100%
}

BODY {
background:url(../images/shadow.png);
background-color:Transparent;
background-position:top center;
background-repeat:repeat-y;
margin:0;
padding:0
}

.floatLeft {
float:left;
width:100%
}

.clearer {
clear:both
}

.align {
color:#454545;
font-family:georgia, "lucida sans unicode";
font-size:13px;
line-height:155%;
padding-left:3px;
padding-right:3px;
text-align:justify
}

.alignline {
border-bottom:1px dashed #BFC8CD;
color:#454545;
font-family:georgia, "lucida sans unicode";
font-size:13px;
line-height:155%;
padding:0 0 5px;
text-align:justify
}

.aligncenter {
color:#454545;
font-family:georgia, "lucida sans unicode";
font-size:12px;
line-height:155%;
padding-left:3px;
padding-right:3px;
text-align:center
}

.aligncenternormal {
color:#454545;
font-family:georgia, "lucida sans unicode";
font-size:13px;
line-height:155%;
padding-left:3px;
padding-right:3px;
text-align:center
}

.navbar {
background:url(../images/bg_navbar_blue.png);
border-bottom:1px solid #c5d8e2;
border-left:1px solid #c5d8e2;
border-right:1px solid #c5d8e2;
border-top:1px solid #c5d8e2;
color:#333;
float:left;
margin-bottom:4px;
margin-left:3px;
margin-right:3px;
padding:5px;
text-align:left;
width:496px
}

.navbar_blue {
background:url(../images/bg_navbar_blue_gb.gif);
background-repeat:repeat-x;
border-bottom:1px solid #454545;
border-left:1px solid #454545;
border-right:1px solid #454545;
border-top:1px solid #454545;
color:#333;
float:none;
margin-bottom:4px;
margin-left:3px;
margin-right:3px;
padding:5px;
text-align:left;
width:97%
}

.navbar_green {
background:url(../images/bg_navbar_green.png);
border-bottom:1px solid #00b900;
border-left:1px solid #00b900;
border-right:1px solid #00b900;
border-top:1px solid #00b900;
color:#333;
float:none;
margin-bottom:4px;
margin-left:3px;
margin-right:3px;
padding:5px;
text-align:center;
width:520px
}

.navbar_pink {
background:url(../images/bg_navbar_pink.png);
border-bottom:1px solid #D1A9A9;
border-left:1px solid #D1A9A9;
border-right:1px solid #D1A9A9;
border-top:1px solid #D1A9A9;
color:#333;
float:none;
margin-bottom:4px;
margin-left:0;
margin-right:0;
padding:5px;
text-align:center;
width:551px
}

.drop_cap {
background:url(../images/drop_cap.gif) center no-repeat;
display:block;
float:left;
font-size:44px;
font-weight:400;
height:44px;
line-height:0.76em;
margin:.1em .18em 0 0;
padding:10px 0 0;
text-align:center;
text-transform:uppercase;
width:54px
}

#contentdate {
background:url(../images/icons/date.gif);
float:left;
height:50px;
margin:0;
padding:0;
width:48px
}

#contentdate h3 {
background-color:inherit;
color:#FFF;
font-size:10px;
font-weight:400;
margin:0;
padding:0 1px 0 0;
text-align:center;
text-transform:uppercase
}

#contentdate h4 {
color:#999;
font-family:"Times New Roman", Helvetica;
font-size:21px;
font-weight:700;
margin:0;
padding:1px 2px 0 0;
text-align:center
}

FORM {
margin:0;
padding:0
}

INPUT {
background: #fff url(../images/bg_inner_menu.gif);
border-bottom:#a7a7a7 1px solid;
border-left:#a7a7a7 1px solid;
border-right:#a7a7a7 1px solid;
border-top:#a7a7a7 1px solid;
font-family:georgia, "lucida sans unicode";
font-size:12px;
}

textarea {
background: #fff url(../images/bg_form_textarea.gif);
background-repeat:repeat-x;
border-bottom:#a7a7a7 1px solid;
border-left:#a7a7a7 1px solid;
border-right:#a7a7a7 1px solid;
border-top:#a7a7a7 1px solid;
font-family:georgia, "lucida sans unicode";
font-size:13px;
line-height:155%;
width: 99%
}

.radio {
border:0
}

LABEL {
font-size:10px;
line-height:100%
}

IMG {
border-width:0;
margin:0;
padding:0
}

H1 {
color:#000;
font-size:16px;
font-weight:700;
line-height:24px;
margin-bottom:11px;
margin-top:15px
}

H2 {
color:#000;
font-size:15px;
font-weight:700;
line-height:18px;
margin:0;
padding:0
}

H3 {
color:#000;
font-size:12px;
font-weight:700;
line-height:16px;
margin:0
}

.right {
float:right;
font-size:11px;
width:100%
}

HR {
background:#ccc;
border-width:0;
height:1px
}

#main {
background:#e1e2da;
margin-left:auto;
margin-right:auto;
width:738px
}

#wrapper2 {
background:#fff;
border-bottom:#9fa7a2 0 solid;
border-left:#9fa7a2 1px solid;
border-right:#9fa7a2 1px solid;
border-top:#9fa7a2 0 solid
}

#wrapper3 {
background:#fff;
border-bottom:#cdcdcd 0 solid;
border-left:#cdcdcd 1px solid;
border-right:#cdcdcd 1px solid;
border-top:#cdcdcd 0 solid
}

#topBar {
background:url(../images/top_bar_bg.png) #fff repeat-x;
background-color:inherit;
border-bottom:#cdcdcd 1px solid;
height:22px;
width:734px
}

#flagMani {
background:url(../images/frames/flags.png) no-repeat;
float:left;
height:12px;
left:4px;
position:relative;
top:5px;
width:564px
}

#tagline {
background:url(../images/tagline.png) no-repeat;
float:right;
height:14px;
position:relative;
right:3px;
top:5px;
width:97px
}

#middleTopColumn DIV A {
display:block;
font-weight:400;
height:37px;
text-align:left
}

#tabsTopFade {
background:url(../images/tabs/tabs_top_fade.gif) repeat-x left top;
height:15px;
width:734px
}

#topTabs {
background:#fff;
background-color:inherit;
height:37px;
margin-bottom:2px;
width:734px
}

#logoTab {
background:url(../images/tabs/tab_topleft_logo.gif) no-repeat;
height:37px;
width:158px
}

#pagebody {
margin-bottom:7px;
width:734px
}

#middleColumn {
width:570px
}

#rightColumnPadding {
padding:0 0 0 8px
}

#leftMenu {
border-top:#ccc 1px solid;
margin-top:10px;
width:144px
}

.leftMenuItem {
background:url(../images/bg_inner_menu.gif);
border-bottom:#ccc 1px solid;
border-left:#ccc 1px solid;
border-right:#ccc 1px solid;
height:20px
}

.leftMenuItemPadding {
padding-right:4px;
padding-top:4px
}

#header {
height:154px;
width:734px
}

#scheme_home #header {
background:url(../images/headers/banner_home.jpg) no-repeat
}

#scheme_gallery #header {
background:url(../images/headers/banner_gallery.jpg) no-repeat
}

#scheme_queens #header {
background:url(../images/headers/banner_queens.jpg) no-repeat
}

#scheme_shah #header {
background:url(../images/headers/banner_shah.jpg) no-repeat
}

#scheme_persia #header {
background:url(../images/headers/banner_persia.jpg) no-repeat
}

#scheme_persepolis #header {
background:url(../images/headers/banner_persepolis.jpg) no-repeat
}

#scheme_zoroastrian #header {
background:url(../images/headers/banner_zoroastrian.jpg) no-repeat
}

#scheme_timeline #header {
background:url(../images/headers/banner_timeline.jpg) no-repeat
}

#footerMargin {
border-bottom:#ccc 1px solid;
border-left:#ccc 1px solid;
border-right:#ccc 1px solid;
border-top:#ccc 1px solid;
margin-bottom:7px;
margin-left:7px;
margin-right:7px
}

#footer {
background:url(../images/footer_bg.png) #fff repeat-x;
background-color:inherit;
height:21px;
width:718px
}

#footerPadding {
color:#555;
font-size:10px;
line-height:10px;
padding-top:6px;
text-align:center
}

#footerFade {
background:url(../images/bg_inner_gradient.png) #fff repeat-x;
background-color:inherit;
height:35px;
width:734px
}

.cornerTL {
background:url(../images/frames/tl.png) no-repeat left bottom;
height:13px;
width:100%
}

.cornerTM {
background:url(../images/frames/tm.png) repeat-x 50% bottom;
height:13px;
width:100%
}

.cornerTR {
background:url(../images/frames/tr.png) no-repeat right bottom;
height:13px;
width:100%
}

.cornerBL {
background:url(../images/frames/bl.png) no-repeat left bottom;
height:17px;
width:100%
}

.cornerBM {
background:url(../images/frames/bm.png) repeat-x 50% bottom;
height:17px;
width:100%
}

.cornerBR {
background:url(../images/frames/br.png) no-repeat right bottom;
height:17px;
width:100%
}

.cornerLM {
background:url(../images/frames/lm.png) repeat-y left 50%;
height:100%;
width:100%
}

.cornerRM {
background:url(../images/frames/rm.png) repeat-y right 50%;
height:100%;
width:100%
}

.frameContent {
padding:0 15px;
width:100%
}

A,A:visited {
color:#333;
text-decoration:none
}

A:hover,A:active {
text-decoration:underline
}

a.linkdot:link,a.linkdot:visited,a.linkdot:active,a.linkdot:hover {
border-bottom:1px dotted;
text-decoration:none
}

#leftColumn,#leftTopColumn {
width:158px
}

#leftColumnPadding {
padding-left:7px
}

#middleTopColumn {
width:576px
}

#middleColumnPadding {
padding-right:7px
}

#rightColumn {
margin:0;
width:158px
}

#vinjettMiddle {
height:30px;
padding-right:7px
}

.leftMenuItemPadding A {
background:url(../images/arrows/button_arrow_default.png) no-repeat 6px 2px;
font-size:10px;
line-height:100%;
padding-left:20px
}
#scheme_home #middleColumnPadding A {
color:#68a4cf
}

#scheme_gallery #middleColumnPadding A {
color:#d87b9d
}

#scheme_queens #middleColumnPadding A {
color:#de8b1a
}

#scheme_shah #middleColumnPadding A {
color:#67ce12
}

#scheme_persia #middleColumnPadding A {
color:#71b6bc
}

#scheme_persepolis #middleColumnPadding A {
color:#dfb209
}

#scheme_zoroastrian #middleColumnPadding A {
color:#bab518
}

#scheme_timeline #middleColumnPadding A {
color:#b5a730
}

#scheme_home #leftMenu A:hover,#scheme_home #leftMenu A.activeMenu {
background:url(../images/arrows/button_on_home_bg.png) no-repeat 6px 2px
}

#scheme_gallery #leftMenu A:hover,#scheme_gallery #leftMenu A.activeMenu {
background:url(../images/arrows/button_on_gallery_bg.png) no-repeat 6px 2px
}

#scheme_queens #leftMenu A:hover,#scheme_queens #leftMenu A.activeMenu {
background:url(../images/arrows/button_on_queens_bg.png) no-repeat 6px 2px
}

#scheme_shah #leftMenu A:hover,#scheme_shah #leftMenu A.activeMenu {
background:url(../images/arrows/button_on_shah_bg.png) no-repeat 6px 2px
}

#scheme_persia #leftMenu A:hover,#scheme_persia #leftMenu A.activeMenu {
background:url(../images/arrows/button_on_persia_bg.png) no-repeat 6px 2px
}

#scheme_persepolis #leftMenu A:hover,#scheme_persepolis #leftMenu A.activeMenu {
background:url(../images/arrows/button_on_persepolis_bg.png) no-repeat 6px 2px
}

#scheme_zoroastrian #leftMenu A:hover,#scheme_zoroastrian #leftMenu A.activeMenu {
background:url(../images/arrows/button_on_zoroastrian_bg.png) no-repeat 6px 2px
}

#scheme_timeline #leftMenu A:hover,#scheme_timeline #leftMenu A.activeMenu {
background:url(../images/arrows/button_on_timeline_bg.png) no-repeat 6px 2px
}