/*  
Theme Name: Amazing Design
Description:An inspiring new design
Author: Kat
Author URL: http://rainbowcrush.com
*/
* {
margin:0;
padding:0;
}

body {
background-image: url('http://i46.tinypic.com/2eumpsn.png');
background-repeat:repeat;
text-align: center;
font: .688em/1.833em  verdana, arial, sans-serif;
color:#020027;
margin:0;
padding:0;
}

p {
padding: 3px; 
}

.footer {
font:1em verdana, arial, sans-serif;
color:#fff;
}

#header {
background:transparent url('http://i46.tinypic.com/288qk7.jpg') repeat-x scroll 0 0;
height:270px;
text-align:center;
width:auto;

}


#container {
width:850px;
text-align:left;
margin: 0 auto;
overflow: auto;
}

#sidebar {
width:190px;
float:left;
background:#fff;
padding:.833em;
margin-top:5px;
}

#content {
width:600px;
float:right;
background-color: #fff;
background-repeat: repeat-y;
padding:.833em;
margin-top:5px;
}

#navi {
width:auto;
text-align:center;
background:#000;
padding:15px;
margin: 0;
}

#navi ul, #navi li {
list-style-type: none;
display : inline;
}

#navi a:link, #navi a:visited, #navi a:active{
float : inherit;
font :1.818em  verdana, arial, sans-serif;
color : #fff;
width: auto;
text-decoration: none;
padding : 10px 20px;
}
#navi a:hover {
color:#c60046;
background-color:#fff;
}

#footer {
clear: both;
background-color:#c60046;
height: 20px;
padding: 5px 5px 20px 0;
text-align: right;
overflow:hidden;
}

h1 {
color:#c60046;
font-family:Georgia;
font-size:1.833em;
line-height:1.833em;
text-align:left;
padding:3px;
border-bottom: dotted 1px ;
}

h2 {
font:italic 1.667em Georgia, "times new roman", serif;
text-align:right;
padding-right:10px;
padding-left:10px;
padding-bottom:5px;
color:#EE3A8C;
border-bottom:3px solid #d6d6d6;
margin-bottom:5px;
}

h3 {
font: 1.727em/1.72em, georgia, serif; 
text-align:justify;
letter-spacing:normal;
color:#a8a8a8;
}

h4 {

font: 1.636/1.727em verdana, sans-serif;
color:#a8a8a8;
border-bottom: 1px solid #000;
}

ul{
list-style-image: url(http://i47.tinypic.com/5ocfag.jpg);
margin-left: 10px;
padding-left:3px;
}

ol {
margin-left: 15px;
padding-left:3px;
}

dd {
margin-left: 15px;
padding-left:3px;
}


blockquote {
width:480px;
margin-top:10px;
margin-bottom:10px;
font: italic 1em/1.5em verdana, arial, sans-serif;
text-align:left;
background-color:#fff;
border:1px solid #000;
color:#c60046;
padding:10px;
}


.box {
text-align:left;
font:italic 1em/1.5em verdana, arial, sans-serif;
background-color:#fff;
color:#8f8f8f;
padding:5px;
}

strong {
font: 700 1.091em/1.5em verdana, arial, sans-serif;
color:#AF3D65;
}

em {
font: 1em/1.5em verdana, arial, sans-serif;
color:#8f8f8f;
font-style:italic;
}

code {
font:0.909em monotype;
}

pre {
font: 1.273em/1.818em georgia;
color:#000;
border-left: 5px solid #EE3A8C;
padding: 5px;

}

#data {
font: .917em, verdana, arial, sans-serif;
border: 1px solid #020027;
text-align:right;
padding: 3px;
}

.date {
color:#c60046;
float:left;
font:1em/1.091em verdana;
margin:0;
text-align:center;
width:100px;
}

.comment {
color:#000;
position:relative;
font:1em/1.091em verdana;
margin:0 0 0 100px;
padding: 5px;
text-align:left;
border: 1px solid #000;

}

.name {
font:1.455em/1.636em verdana;
color:#af3d65;
}

a:link,a:visited,a:active {
font:1.167em arial;
color:#ee3a8c;
text-decoration:none;
}

a:hover {
font:1.167em arial;
color:#000;
}

a.affies:link,a.affies:visited,a.affies:active {
display:block;
color:#000;
text-align:center;
text-decoration:none;
margin:4px;
padding:5px;
}

a.affies:hover {
color:#d6d6d6;
background-color:#000;
text-decoration:none;
}

a.footer:link, a.footer:visited, a.footer:active{
font: 1em verdana,arial, sans-serif;
color:#000;
}

input,textarea,submit,select,option {
font: 1em verdana, arial sans-serif;
color:#c60046;
overflow:auto;
background:#fff;
border:1px solid #020027;
margin:2px;
padding:5px;
}

input:hover,submit:hover,textarea:hover {
border:1px solid #153566;
}

img {
border:0;
}

table
{ margin-left: auto;
margin-right: auto;
}

.tableicon {
border-spacing:3px;
text-align:center;
padding:3px;
}

.iconheader {
color:#fff;
background:#c60046;
text-align:center;
border:1px solid #000;
padding-top:5px;
padding-bottom:5px;
}

.icon {
text-align:center;
background:#fff;
border-color:#777;
border-style:solid;
border-width:1px;
padding:5px;
}

.questions {
margin-left:2px;
background-color:#0e0d15;
text-align:center;
width:480px;
padding:3px;
}


.question {
text-align:left;
color:#8f8f8f;
font-weight:700;
}

.answer {
font: 1em verdana, arial;
color:#fff;
}

.dates {
text-align:right;
font-style:italic;
color:#ee3a8c;
}

#bottom {
background:#fff;
clear: both;
float: left;
font: 1em verdana, arial, sans-serif;
left: 0px;
position: relative;
margin: 10px 0 0 0;
padding: 0 0 10px 0;
width: 100%;
}
#bottom .title{
color: #ee3a8c;
display: block;
float: left;
font:700 1.455em Georgia, 'times new roman' serif;
text-align: center;
border-bottom:3px solid #d6d6d6;
margin: 0 3px 3px 0;
padding: 3px;
width: 100%;
}

#bottom ul {
margin: 0 5px 8px 4px; 
padding: 5px 0 0 0;
width: 22%; 
display: inline;
float: left; 
list-style-type: none;
}

#bottom li {
font:1em/1.636em verdana, arial, sans-serif;
margin: 0;
padding: 0; 
}

#bottom ul li a {
font:1em/1.636em verdana, arial, sans-serif;
color: #ee3a8c;
margin: 0;
padding: 4px 0 4px 0;
}

#bottom ul li a:hover {
color: #000;
margin: 0;
padding: 4px 0 4px 0;
}

