/*
Theme Name: Forex for YOU from KAV
Version: 0.1.0
Author: Drakish

*/

/* Begin Base Elements */

* {
border:0 none;
margin:0;
padding:0;
}
body {
-x-system-font:none;
background: White repeat-y scroll 0 0;
color: Black;
font-family:"Lucida Grande",Verdana,Lucida,Helvetica,Arial,sans-serif;
font-size:75%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:150%;
}
html > body {
min-width:740px;
width:auto;
height: 100%;
}
a {
background:transparent none repeat scroll 0 0;
color: #993366;
font-weight:normal;
text-decoration:none;
}
a:hover {
color:#666666;
text-decoration:underline;
}
small {
margin:1em 0;
text-align:right;
}
h1 {
font-size:1.5em;
}
h2, h3, h4 {
border-bottom:1px dashed #DDDDDD;
font-size:1.2em;
}
hr {
border-top:1px solid #DDDDDD;
clear:both;
margin:0 auto;
}
.fifty {
text-align:center;
width:40%;
}
.boxedup {
background:#FFFFFF url(images/gradient.png) repeat-x scroll center top;
border:1px solid #EEEEEE;
margin:0.5em;
padding:0.5em;
}
#newheader {
background: transparent url(images/page_header.jpg) repeat-x scroll 0 0;
padding-top:0px;
text-align:left;
}
#headerimage {
background: transparent url(images/page_logo.jpg) no-repeat scroll left top;
height:145px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
#newheader h1 {
border:0 none;
padding:115px 0 5px 260px;
}
#newheader h1 a {
color: #99CCCC;
font-size:1.5em;
}
#newheader h2 {
border:0 none;
color:#666666;
font-size:0em;
font-weight:normal;
margin-top:10px;
padding-left:20px;
}
#wrapper {
background:transparent repeat-y scroll right top;
padding:1px;
min-height: 100%;
height: auto;
height: 100%;
margin: 0 auto -4em; /* нижний margin является отрицательной величиной высоты footer */
}
.push {
height: 4em; /* .push должен быть той же высоты, что и .footer */
}
#highlands {
float:left;
width:100%;
}
#column1 {
background: White no-repeat scroll right top;
margin:0 0px 0 100px;
padding-top:0px;
text-align: justify;
}
#column1 p {
line-height:1em;
margin: 0 5.5em 0em 50px;
font-family: Arial;
font-size: 12pt;
 text-align : justify;
}
#column1 h1, #column1 h2, #column1 h3 {
border:0 none;
color: #993366;
font-weight:bold;
margin: 0.5em 10;
padding-bottom:0.2em;
}
#column1 h2 {
font-size:1.5em;
}
#column1 h2 a {
color: #3366CC;
}
#column1 h2 a:hover {
color: #993366;
}
#column1 ul, #column1 ol {
border-bottom:0px dashed #EEEEEE;
border-top:0px dashed #EEEEEE;
margin:0em;
padding:0em;
}
#column1 ul li {
list-style-image:none;
list-style-position:inside;
list-style-type:square;
margin:0 1em;
padding:0.2em;
}
#column1 ol li {
list-style-image:none;
list-style-position:outside;
list-style-type:decimal;
margin:0 3em;
padding:0.2em;
}
#column1 p {
padding:10px 5px 5px 5px;
} 
#column2 {
float:left;
font-size:0.9em;
margin-left:-100%;
padding-top:10px;
width:210px;
 background : #2F4FBC;
}
#column2 ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:0px;
}
#column3 {
float:right;
font-size:0.8em;
margin-left:-190px;
padding-top:10px;
width:190px;
display: none;
}
#column3 ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-right:38px;
}
#footer {
background: transparent no-repeat scroll left top;
clear:both;
font-size:0.8em;
margin: 0 10px 0 0px;
padding: 0px 10px;
height: 4em; /* .push должен быть той же высоты, что и .footer */
}
#footer p {
margin:0;
padding:0;
text-align:center;
}
#back {
clear:both;
font-size:0.8em;
margin-top:20px;
padding:0 10px;
text-align:right;
}
#back a {
font-weight:normal;
}
#back span {
float:left;
}
#back strong {
color:#000066;
}
#navigation {
background: #090d19 url(images/page_nav.png) no-repeat scroll left top;
border-bottom:1px solid #CCCCCC;
display:block;
height:2em;
padding:2px 0;
text-align:center;
background-color : #090d19;
}
#nav {
margin:0 auto;
min-width:760px;
padding-left:16px;
 background : #090d19;
 text-align : center;
}
#nav, #nav ul {
font-size:1.1em;
font-weight:normal;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
text-align: center;
z-index:8;
}
#nav li {
float: left;
margin:0;
padding:0;
}
#nav a {
border-right: solid #000000;
color:#99CCCC;
display:block;
font-family:Arial;
font-size: 10pt;
padding:0 15px;
}

#nav li ul {
background: #000000 0 0;
border:1px solid #DDDDDD;
font-size:1em;
height:auto;
left:-999em;
margin:0;
padding:0;
position:absolute;
width:14em;
}
#nav li li {
margin:0;
width:14em;
}
#nav li ul a {
border-left:1em solid #FFDDAA;
margin:0;
}
#nav li ul a:hover {
border-left:1em solid #FF9900;
}
#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul {
center:auto;
}

#page_nav a {
border:1px solid #EEEEEE;
color:#999999;
display:block;
padding:10px;
}
#page_nav a:hover {
background:#000000 none 0 0;
border:1px solid #DDDDDD;
color:#999999;
}

#searchCSS {
font-size:0.9em;
position:absolute;
right:5px;
top:6px;
display: none;
}
#searchform {
text-align:center;
}
#searchform #s {
border:1px solid #CCCCCC;
font-size:9px;
padding:2px;
width:115px;
}
#searchform #s:focus {
background:#FAFAFA none repeat scroll 0 0;
border:1px solid #AAAAAA;
}
#searchsubmit {
background:#FFFFFF url(icons/icon_search.png) no-repeat scroll 1px 1px;
border:1px solid #AAAAAA;
cursor:pointer;
font-size:9px;
padding:0 0 0 15px;
}
#searchsubmit:hover {
border:1px solid #999999;
}
#submit {
cursor:pointer;
}
.entry form {
text-align:center;
}
select {
width:140px;
}
.alt {
clear:both;
}
p img {
padding:0;
}
p img[alt="an image"] {
float:left;
margin:0 7px 2px 0;
}
img.alignright {
display:inline;
margin:0 0 2px 7px;
padding:4px;
}
img.alignleft {
display:inline;
margin:0 7px 2px 0;
padding:4px;
}
.center {
display:block;
margin-left:auto;
margin-right:auto;
}
.alignright {
float:right;
}
.alignleft {
float:left;
}
.images {
text-align:center;
width:95%;
}
.images img {
clear:both;
float:left;
margin:0 auto;
}
 .icons a {
display:block;
height:16px;
padding-left:25px;
}
.icons a:hover {
background-position:left bottom;
}
.icons .s_delicious {
background:#FAFAFA url(icons/delicious.gif) no-repeat scroll 0 0;
}
.icons .s_digg {
background:#F6F6F6 url(icons/digg.gif) no-repeat scroll 0 0;
}
.icons .s_technorati {
background:#FAFAFA url(icons/technorati.gif) no-repeat scroll 0 0;
}
.icons .s_reddit {
background:#F6F6F6 url(icons/reddit.gif) no-repeat scroll 0 0;
}
.icons .s_magnolia {
background:#FAFAFA url(icons/magnolia.gif) no-repeat scroll 0 0;
}
.icons .s_stumbleupon {
background:#F6F6F6 url(icons/stumbleupon.gif) no-repeat scroll 0 0;
}
.icons .s_yahoo {
background:#FAFAFA url(icons/yahoo.gif) no-repeat scroll 0 0;
}
.icons .s_google {
background:#F6F6F6 url(icons/google.gif) no-repeat scroll 0 0;
}
.iconComment a {
background:transparent url(icons/icon_comment.png) no-repeat scroll left top;
padding-left:20px;
}
.iconEdit {
background:transparent url(icons/icon_edit.png) no-repeat scroll left top;
padding:1px 0 5px 20px;
}
.iconrss {
background:transparent url(icons/icon_feed.gif) no-repeat scroll 0 0;
}
#ad {
	margin : 200px 200px 200px 500px;
}

#column123 {
background:no-repeat scroll right top;
margin:0 15px 0 50px;
padding-top:10px;
text-align:left;
}