/*
glue_purple	#5A1982
glue_green 	#BBC555
dark red	rgb(110,15,0);
mid red		rgb(180,45,50);
pale red	rgb(225,195,180);

vlight green  rgb(240,245,235);
light green   rgb(235,240,200);
darker green  rgb(180,200,165);
mid green     rgb(200,215,190);

*/



/****************************************/
/* Annoying fixes for IE ****************/

html{background-color: rgb(125,131,148);}

*{margin:0px; padding: 0px; font-family: arial, verdana; }
body{
text-align:center; 
background: url(/images/background.jpg);
}

a{
text-decoration: none;
}

a:hover {
text-decoration: underline;
}

/****************************************/

#container{
text-align:left;
margin-left: auto;
margin-right: auto;
width: 980px;
border-left: solid 4px rgb(130,130,70);
border-right: solid 4px rgb(130,130,70);
/* border: solid 2px rgb(90,25,130); */
}

#google_search
{
margin-right: 20px;
margin-top: 15px;
float: right;
}

#google_search input 
{
font-size: 85%;
border: solid 1px black;
background-color: rgb(150,110,170);
}

#header{
margin-bottom: 0px;
padding-left: 20px;
color: rgb(90,25,130);
height: 100px;
font-size: 18px;
font-family:"Trebuchet MS", verdana;
background-image: url('/images/header_bg.jpg');
}

#header a 
{
font-weight: bold;
color: #FFF;
font-size: 36px;
}

#header a:hover
{
color: rgb(90,25,130);
text-decoration: none;
}

#navigation{
text-align: center;
color: #FFF;
height: 23px;
font-size: 6px;
background-image: url('/images/nav_background.gif');
}

#navigation a 
{
text-decoration: none;
padding-left: 15px;
padding-right:15px;
font-size: 12px;
color: #FFF;
}

#main_content{
border-top: solid 2px rgb(170,170,170);
height: 1150px;
background-image: url('/images/bg-content.jpg');
}

#post_area{
margin-left: 20px;
width: 740px;
float: left;
}

#right_area{
float: right;
width: 200px;
background-image: url('/images/right_bg.jpg');
height: 1150px;
}

#mainads
{
background-color: #FFF;
}

#bottomimageads
{
background-color: #FFF;
}


#links_right
{
margin-top: 30px;
float: right;
width: 160px;
margin-right: 8px;
}

#skyscraper_ads
{
margin-right: 8px;
margin-top: 10px;
float: right;
width: 160px;
}

/****************************************************************/

.right
{margin-right: 15px;float:right;}

.left
{margin-bottom: 50px;margin-top: 15px;float:left;}

img
{
margin-left: 15px;
margin-right: 15px;
margin-top: 0px;
margin-bottom: 10px;
border: solid 10px rgb(190,190,190)
}

div.post
{
background-image: url('/images/bg-content.jpg');
margin-top: 25px;
border: dashed 1px rgb(190,190,190);
width: 730px;
color: rgb(10,10,10);
}

div.post h6
{
background-color: rgb(150,110,170);
padding-left: 10px;
}

div.post h4
{
padding:10px;
background-color: rgb(150,110,170);
color: #FFF;
font-size: 16px;
}

div.post h5
{
padding-left: 15px;
padding-right: 15px;
font-size: 14px;
background-color: #FFF;
text-align: justify;
}

div.post p
{
padding-left: 15px;
padding-right: 15px;
padding-top: 5px;
padding-bottom: 5px;
font-size: 12px;
background-color: #FFF;
text-align: justify;
}

div.post ul
{
padding-left: 45px;
padding-right: 45px;
padding-top: 10px;
font-size: 12px;
background-color: #FFF;
text-align: justify;
}

div.post li{padding-bottom: 10px;}
