body
{width:970px;
margin:auto;
background-color:#363142;
background-image:url('images/layout/leabg.png');
background-repeat:repeat-y;
background-position:center;
color:#1F1F1F;
font-family:Trebuchet MS;
font-size:13px; }

A:link {font-size: 13px; 
font-weight:normal; 
color: #7A6491; 
text-decoration:none;}

A:visited {font-size: 13px; 
font-weight:normal; 
color: #7A6491; 
text-decoration:none;}

A:active {font-size: 13px; 
font-weight:normal; 
color: #7A6491; 
text-decoration:none;}

A:hover {font-size: 13px; 
font-weight:normal; 
color: #000000; 
text-decoration:none;}

a.navigation:link, a.navigation:visited, a.navigation:active
{color: #D4D4D4;
padding:2px;
text-align:right;
display:block;
background-color:transparent;}

a.navigation:hover
{color: #000000;
padding:2px;
text-align:right;
display:block;
background-color:transparent;}

.link2
{color: #D50D62;
padding:2px;
text-align:right;
display:block;
background-color:transparent;}


a:hover link2
{color: #ABC540;
padding:2px;
text-align:right;
display:block;
background-color:transparent;}


.white-border
{background-color:transparent;
border-bottom: 1px solid #ABC540;
line-height:2px; 
text-align:CENTER;
letter-spacing:1px; 
padding:2px;}


.borderdots
{background-color:transparent;
color: #E4467B; 
border-bottom: 2px dotted #4F1D92;
line-height:10px; 
padding:1px;}

.content-title
{background-color:transparent;
border-bottom:1px solid #888888;
color: #48424D; 
font-family:Trebuchet MS; 
font-weight:normal; 
font-size: 15px; 
line-height:18px; 
text-align:left;
letter-spacing:1px; 
padding:3px;
text-transform:uppercase;}

.sub-title
{background-color:transparent;
color: #4A3880; 
font-family:Trebuchet MS; 
font-weight:normal; 
font-size: 12px; 
line-height:14px; 
text-align:right;
letter-spacing:1px; 
padding:3px;
text-transform:uppercase;}

.side-title1
{background-color:transparent;
color: #000000; 
font-family:Trebuchet MS; 
font-weight:normal; 
font-size: 15px; 
line-height:18px; 
text-align:left;
letter-spacing:1px; 
padding:3px;
text-transform:uppercase;}

.side-title2
{background-color:transparent;
border-bottom:1px solid #DDC4E9;
color: #FFFFFF; 
font-family:Trebuchet MS; 
font-weight:normal; 
font-size: 15px; 
line-height:18px; 
text-align:right;
letter-spacing:1px; 
padding:3px;
text-transform:uppercase;}


.content-wrap
{background-color:transparent;
margin-top: 0px;
margin-bottom: 3px;
padding: 5px;
text-align:justify;}

.content-wrap2
{background-color:#F0F0F0;
margin-top: 0px;
margin-bottom: 3px;
padding: 5px;
text-align:justify;	
-moz-border-radius: 7px; 
-webkit-border-radius:7px; }

.side1-wrap
{background-color:#870029;
border: 2px solid ##870029;
margin-top: 0px;
margin-bottom: 3px;
padding: 7px;
text-align:justify;}

.side2-wrap
{background-color:#563073;
border: 2px solid ##563073;
margin-top: 0px;
margin-bottom: 3px;
padding: 7px;
text-align:justify;}

.quote
{background-color:#FFD9E3;
margin-top: 4px;
margin-bottom: 4px;
margin-left: 20px;
margin-right: 20px;
padding: 6px;
border-bottom:4px solid #FFFFFF;
text-align:justify;}

blockquote
{background-color:#FFD7B6;
margin-top: 4px;
margin-bottom: 4px;
margin-left: 35px;
margin-right: 35px;
padding: 5px;
-moz-border-radius:5px; 
-webkit-border-radius:5px; 
border-radius: 7px;
text-align:justify;}


b {color: #593E9A;}

i {color: #FF4800;}

u {color: #7F7F7F;}

.extra-space 
{height:25px;
overflow:hidden;}

.extra-space2
{height:40px;
overflow:hidden;}

.large-space 
{height:10px;
overflow:hidden;}

.small-space 
{height:5px;
overflow:hidden;}

.grey-border
{border: 1px solid #E1E1E1;
padding:4px;
background-color:#ffffff;}

.smallcontent-border
{border: 1px solid #FF82A2;
padding:4px;
background-color:#ffffff;}

.border1
{padding:3px;
border: 1px solid #CCCCCC;
margin-right: 2px;
background-color:#ffffff;}

.border2
{padding:4px;
border: 1px solid #A297C6;
margin-right: 2px;
background-color:#ffffff;}

#header
{position:absolute;
width:1100px;
height:454px;}

#animation
{position:absolute;
width:452px;
margin-left:559px;
margin-top:176px;}

#ad
{position:absolute;
width:728px;
margin-left:147px;
margin-top:10px;}

#content
{position:absolute;
width:433px;
margin-left:324px;
margin-top:115px;}

#sidebar1
{position:absolute;
width:277px;
margin-left:17px;
margin-top:550px;}

#sidebar2
{position:absolute;
width:193px;
margin-left:772px;
margin-top:115px;}