body, html
{
font-size:100%;
line-height: 1.4;
	background-color: #421913;
        margin: 0; 
       padding: 0;
       width: 100%;
    font-family: "Trebuchet MS", "Helvetica", "sans-serif";
}

    
p, blockquote, li, h3
{
	
	font-size: .85em;
	line-height: auto;
        text-align: left;
}
blockquote, li {
    padding: 0px 10px 0px 10px;
}

img { border: 0; }
pre
{ 
	background-color: #ededed; padding: 10px; border: dashed 1px #724943;
}


li { margin: 0 0 15px 0; }
blockquote
{
	margin-left: 20px;
	margin-right: 15px;
}

#head
{
	text-align: left;
        background-color: #444444;
	height: 128px;
        background-image: url('http://www.aranworld.com/images/24.jpg');
        background-position: center;
}

#container
{

    background-color: #fff;
       width: 900px;
	margin: 0 auto;
	padding: 0;
        max-width: 900px;
}

.left
{
    background-color: #fff;
    padding: 0 0 20px 0;

	text-align: left;
        line-height: auto;
        margin: 2% 0 0 4%;
        width: 59%;
        float: left;
}


.right
{
    background-color: #fff;
    line-height: auto;;
	float: right;
	width: 29%;
        margin: 2% 2% 0 0;
    padding: 0px;
	
}

.foot
{
        clear: both;
	margin: 0;
        padding: 0;
	text-align: center;
       width: 100%;
}

a
{
	text-decoration: underline;
        color: #421913;
	/*border-bottom: 1px black solid;*/
}

a:visited
{
    color: #623933;
}
h1 a, h2 a, h3 a { text-decoration: none; }
h1 a:hover, h2 a:hover, h3 a:hover { text-decoration: underline; }

#right a
{
    font-size: .97em;
    margin: 0px 0px 10px 0px;
}
h1 {
    font-size: 1.5em; color:  #421913;
}
h2 { font-size: 1.3em; }
h3
{
	font-weight: bold;
        font-size: 1.1em;
}

h3 a
{
	border: 0px;
	font-weight: bold;

}

h2 a
{
	border: 0px;
	font-weight: bold;

}
.caps
{

}

.catIndex
{
    width: 90%;
    margin: 30px 0px 0px 0px;
}

.catIndexItem {
    font-size: .97em;
    padding: 0px;
    margin: 0px 0px 5px 0px;
}

a.catIndexItem
{
    width: 90%;
    padding: 0% 5% 0% 0%;
    font-size: .97em;
}

.headerBanner
{
    margin: 0px;
}

div.article_box
{
    width: 100%;
    padding: 25px 0 0 0;
    border: 0px solid #333;
    margin: 0 0 35px 0;
}

div#right_subcontainer
{ padding: 10px; margin: 0px 0px 10px 10px;
    border: 0px solid #99999f;
}

#right_subconatiner h1 {
    margin: 0px;
}

#right_subcontainer p {
    margin: 4px 0 6px 10px;
}
#right_subcontainer input {
    width: 90%;
}
#right_subcontainer select{
    width: 90%;
}
#right_subcontainer h3 { color: #421913; 
    border: 0px solid #421913; padding: 0 0 6px 0;  border-top: 0px solid #421913;
    border-left: 0px solid #421913;
}

#feed_link  { width: 100%; font-size: 10px; text-align: right; float: right; margin: 4px 3px 6px 0px;}
#feed_link a{ margin: 0px; font-size: 10px; }
#feed_img { margin: 3px 3px -3px 0px;}
.favicon_box {  height: 150px; width: 125px; text-align: center; float: left; margin: 5px; }
img.favicon_large { border: 1px solid #cccccc; display: block; }
.img_box_right {float: right; margin: 0px 0px 15px 15px;}



#aranworld_title { margin: 5px 15px; border: 0px; }

.delicious-posts { margin: 10px 0px 5px 0px; padding: 0;  font-family: sans-serif; }
.delicious-posts ul, .delicious-posts li, .delicious-banner { margin: 0; padding: 0}
.delicious-posts li {margin: 4px 0 6px 10px; }
.delicious-post { font-size: 11px }
.delicious-banner a { }
.delicious-posts a:hover { text-decoration: underline }
.delicious-posts a {
        margin: 0px 0px 8px 0px;
	border: 0px;
	font-weight: bold;
	font-family: Georgia, serif;
	font-size: 12px;
}
.delicious-post a {
    font-family: Verdana, sans-serif;
    margin: 0px 0px 5px 0px;
    font-weight: normal;
    font-size: 11px;
    margin: 0px 0px 10px 0px;
}

div.comment_box { padding: 10px; border: 1px solid #eeeeee; background-color: #fff7f7; }

