

/*-----------------------------------------------------------------------------------------------------
This sets the default font to all tags
-----------------------------------------------------------------------------------------------------*/
body,p,span,th,td,dl,dd,dt{	font-family: "Verdana";	font-size:11px;	color : #000000;}

/*----------------------------------------------------------------------------------------------------- 
Body styles
-----------------------------------------------------------------------------------------------------*/
.mainBody {	
	margin-bottom : 0;
	margin-left : 0;
	margin-right : 0;
	margin-top : 0;
	background :#FFFFFF;
	}
	
	
/*----------------------------------------------------------------------------------------------------- 
Form styles
-----------------------------------------------------------------------------------------------------*/
input{
	color: #244949;
	font-size:1em;
}
.ss {
        font-size:1em;
	
}   
.inputField{
	xfont-size:9px;
}

form{
	padding:0px;
	margin:0px;
}	
	

/*----------------------------------------------------------------------------------------------------- 
Link styles
-----------------------------------------------------------------------------------------------------*/
A, A:LINK, A:VISITED {color:#666666; text-decoration : none;}
A:HOVER {color:#6B0307; text-decoration : none;}


/*----------------------------------------------------------------------------------------------------- 
Menu styles
-----------------------------------------------------------------------------------------------------*/
A.rootMenu, A.rootMenu:LINK, A.rootMenu:VISITED {font-size: 10px;	font-weight : bold;	color:#FFFFFF; text-decoration : none;	}
A.rootMenu:HOVER {font-size: 10px;	font-weight : bold;	color:#999999; text-decoration : none;	}

A.subMenu, A.subMenu:LINK, A.subMenu:VISITED {font-size: 10px;	font-weight : bold;	color:#000000; text-decoration : none;	}
A.subMenu:HOVER {font-size: 10px;	font-weight : bold;	color:#555555; text-decoration : none;	}




/*----------------------------------------------------------------------------------------------------- 
Div styles
-----------------------------------------------------------------------------------------------------*/
.paddedBox{
	margin:16px;
}



/*----------------------------------------------------------------------------------------------------- 
These are the text styles that are used on the web, other than those selectable by the user 
-----------------------------------------------------------------------------------------------------*/ 
.error{	font-family: "Verdana";	font-size: 9pt;	font-weight : bold;	color : red;} 
.tinyText{	font-family: "Verdana";	font-size: 9px;} 
.date{	font-family: "Verdana";	font-size: 9px;color : #999999;} 

/*----------------------------------------------------------------------------------------------------- 
These are the text styles that the user can choose from when formatting text 
-----------------------------------------------------------------------------------------------------*/
.heading1{	font-family: "Verdana";	font-size: 12pt;	font-weight : bold;	color : #143F74;}
.heading2{	font-family: "Verdana";	font-size: 9pt;	font-weight : bold;	color : #143F74;}
.heading3{	font-family: "Verdana";	font-size: 9pt;	font-weight : bold; }
.heading4{	font-family: "Verdana";	font-size: 9pt;	font-weight : normal; }
.heading5{	font-family: "Verdana";	font-size: 8pt;	font-weight : normal; }
.heading6{	font-family: "Verdana";	font-size: 8pt;	font-weight : normal;}


/*----------------------------------------------------------------------------------------------------- 
 
-----------------------------------------------------------------------------------------------------*/



    div.box {width:254px; height: 289px;background-repeat: no-repeat;
		    margin: 0px 0px 11px 26px;
		    padding: 0px;
		    xpadding:0px 0px 0px 11px;
		    cursor:pointer;cursor:hand;		    
			float: left}
    div.box table {height: 100%; width: 100%;}
    div.box table.form {height: auto;width: 100%;margin:0px ; padding: 0px;}
    div.box td {vertical-align:bottom}
    div.box td img {margin: 0px 0px 4px 0px}
	div.box td.topalign {vertical-align:top}
	div.box img.artimg { float: left; border: 0px; margin: 1px 3px 2px 0; } 
/*	div.box h4 {font-family:"Arial"; margin: 0px 0px 0px 0px; color: #555599} */

	div.box h4 {font-family:"Arial"; margin: 0px 0px 0px 0px; color: #103d78}
	div.box h5 {line-height: 15px; 
				margin: 2px 0px 3px 0px}
	div.box p {margin: 0px 0px 0px 0px}

	img.tline {border: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; } 
	
    div.article {width:254px; height: 289px;background-repeat: no-repeat;
		    margin: 0px 0px 11px 11px;
		    padding: 0px;
		    xmargin: 11px 0px 11px 5px;
		    xpadding:0px 0px 0px 11px;
			float: left}
    div.article table {width: 100%;}
/*	div.article img { float: left; border: 1px solid black; margin: 1px 3px 2px 0; }  */
	div.article img.artimg { float: left; border: 0px; margin: 1px 3px 2px 0; } 
/*	div.article h4 { margin: 2px 0 2px 0; color: #555599} */
/*	div.article h4 { margin: 0px 0px 0px 0px; color: #555599} */
	div.article h4 { margin: 0px 0px 0px 0px; color: #103d78}
	
    div.article td img {margin-bottom: 4px}
    div.article td img {margin: 0px 0px 4px 0px}
	div.box td.topalign {vertical-align:top}

	.underline img { float: left; border: 0px; margin: 0px 0px 0px 0; }
/*	.underline table { margin: 0; padding: 0;}  */

	
.newslist-item { margin: 0; padding: 4px 1px 7px 1px; clear: left; }
.newslist-item img { float: left; border: 1px solid black; margin: 1px 3px 2px 0; }
.newslist-item p { margin: 0; }
.newslist-item h4 { margin: 2px 0 2px 0; }



    div#daily     { background-image: url(img/daily_horoscope.png);
                    background-position: 0 25;
		    cursor:default;		    
    			  }
    div#pers      { background-image: url(img/astrology_charts.png);
                    background-position: 0 25;
                  }
    div#monthly   { background-image: url(img/monthly_predictions.png);
                    background-position: 0 25;
    			  }
    div#lovematch { background-image: url(img/love_match.png);
                    background-position: 0 20;
    			  }
    div#aboutus   { background-image: url(img/about_us.png);
                    background-position: 0 25;
    			  }
    div#mobileastro { background-image: url(img/mobile_astrologer.png);
                      background-position: 0 25;
    			    }

    div.bigbox {width:531px; background-repeat: no-repeat;
				background-position:0px 15px;
				margin: 0px 0px 11px 26px;
			    padding:0px;
				float: left;
				}
	div.bigbox h4 {font-family:"Arial"; margin: 10px 0px 6px 0px; color: #555599}
	div.bigbox h4.line {font-family:"Arial"; margin: 0px 0px 0px 0px; color: #555599}
	div.bigbox b {  font-size: 12px; line-height: 15px; 
					margin: 0px 0px 0px 0px; color: #555599
				}
	div.bigbox td {vertical-align:top}
tr.sample td img {border: 1px black solid}

/* texti, fyrirsagnir */
h1, h2, h3, h4, h5, h6 { font-weight: bold; margin: 0; padding: 0; color: black; }
h1 { font-size: 24px; line-height: 28px; }
h2 { font-size: 18px; line-height: 22px; margin-top: 3px; }
h3 { font-size: 14px; line-height: 17px; }
h4 { font-size: 12px; line-height: 15px; }
h5 { font-size: 12px; line-height: 15px; }
h6 { font-size: 9px; line-height: 11px; }

table.prodlink td {background-color:#a6bce3; padding:10px;}
table.prodlink a {color:#000; text-decoration : underline;}

