﻿
/* Main body */
body {background:#CDB7B5 url(wall3.jpg) top center repeat-y; color:#fdf9d7; font:73% Verdana,Tahoma,Arial,sans-serif; margin:0 auto; padding:0;}

/*wrap*/
#wrap {background:#FCFCFC; color:#303030; margin:0 auto; width:800px;}


/* Basic tags */
a {background-color:inherit; color:#286ea0; font-weight:700; text-decoration:none;}
a:hover {background-color:inherit; color:#286ea0; text-decoration:underline;}
a img {border:0;}
p {margin:0 0 1.3em;}



/*header*/

#header {width: 800px; height: 40px; background-color: #22316C; margin: 0 0 0 0; padding: 0}
#header h1 {background-color:inherit; color: #FBEC5D; float:left; font-size:1.6em; margin:0 5px 10px; width:350px;}
#header h1 a {background-color:inherit; color:#FFF68F; text-decoration:none;}
#header a {color: #FFF68F}
#header p {float:right; font-weight:700; color: yellow	; line-height:1.3em; margin:6px 0 0; padding-right: 4px; text-align:center; width:400px;}
#header p a {color: #22316C; background-color: yellow; padding: 2px;}
#header form {
float:right; font-weight:700; text-align: right; width:500px;

}


/*tuncbox*/
.tuncbox p a {color: blue; float: right; font-size: 0.9em;}
.tuncbox a:hover {color: maroon;}

/*frontphoto*/

#frontphoto {border:0; margin:5px 0 10px; padding-left: 5px;}

/*searchbox*/
#searchbox{
width: 295px; margin: 4px 4px 4px 0; padding-top:8px; padding-bottom: 4px; padding-left: 6px; height: 35px; background: #8F8FBC;
}
#searchbox form {width: 280px; 
float:left; font-weight:700;

}





/*littlepocket*/
#littlepocket {
width: 200px; float: right; height: 25px; margin: 2px 2px; padding: 2px;
}
#littlepocket h5 {
font-size: 1.1em; font-weight: 700; color: yellow; text-align:right;}




/*topnav*/

#topnav
{width: 780px; height: 30px; background: #283A90;
float: left;
padding-left: 10px; padding-right: 10px;
border-bottom: 1pt solid #283A90;
}

#topnav ul {
margin: 0;
padding: 0;
list-style-type: none;
list-style-image: none;
}

#topnav li {
float: left; margin-left: 10px;
}

#topnav a {
background-color: #f4f4f4;
display: block;
color: #0000CD;
text-align: left;
padding-left: 3px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 2px;
margin-top: 5px;
margin-left: 5px;
margin-right: 1px;
border-left: 1px solid #286ea0;
border-right: 1px solid #286ea0;
border-top: 1px solid #286ea0;
border-bottom: 2px solid #283A90;
}


#topnav a:hover {
background-color: #0000CD; color: yellow;
text-decoration: underline;}
#navtabs li a.thispage {
background-color: #63B8FF}



/*topsearch*/
#topsearch {height: 28px;
width: 450px; margin-left: 0; margin-right: 10px; margin-bottom: 6px; background-color: #8B1A1A; float: right;}

#topsearch form {width: 300px; 
float:left; font-weight:700; padding-bottom: 3px; padding-top: 3px; padding-right: 5px; text-align: right; margin-right:8px;

}


/*leftnav*/


#leftnav {border: 0; background: white; clear:left; float:left; margin-left: 4px; margin-top: 10px; padding-left: 4px; width: 146px; border-right: 1pt solid #969696 }
#leftnav p, #leftnav ul {margin:0 0; padding-right: 3px; padding-top: 2px;}
#leftnav p {font-size:0.9em; line-height:1.4em; margin-bottom: 8px;}
#leftnav li {line-height:1.2em; list-style:none; margin:0 0 6px; padding:0;}
#leftnav ul ul {margin:6px 0 0 10px; padding:0;}
#leftnav ul ul li {margin:0 0 4px;}
#leftnav ul ul li a {font-weight:400;}
#leftnav h2,#leftnav h3 {color:#505050; font-size:1.2em; margin:0 0 8px; padding:0;} 
#leftnav h5 {font-size: 1.1em; width: 135px; margin: 3px 1px; padding: 2px 3px; background-color:  #26466D ; color: white;}
#leftnav h5 a {display: block; background-color: #26466D; color: white ;}
#leftnav h5 a:hover {background-color: #191970 ; color: yellow ;}

/*imgalone*/
.imgalone {display: block; background-color: white; width: 145px; margin: 3px 1px; padding: 2px}
.imgalone img {width: 140px; margin-top: 2px; margin-bottom: 2px;}
.imgalone p {font: 66% Verdana;}




/*tablist*/

#tablist {width: 130px; height: 300px; background-color: #B7C3D0; margin-bottom: 0; padding:0;}
#tablist ul {display:inline; list-style:none; margin-left: 0 ; padding:0; width: 120px;}
#tablist li {display:block; line-height: 1.3em; padding:0; width:100px; margin-top: 0; margin-bottom: 0; margin-bottom: 5px; margin-left: 0;}
#tablist li a {display: block; background-color: #26466D; border-left:2px solid white; border-top: 1px solid white; border-right: 1px solid white; border-bottom: 1px solid white; color: white; float:left; font-weight:800; margin-bottom:4px; margin-top: 0;  margin-left: 0; padding-left: 4px; padding-top: 3px; padding-bottom: 3px; padding-right: 2px; text-decoration:none; width:100px;}
#tablist li a:hover {background-color: #191970; color: yellow;}


/*linklist*/
#linklist {width: 142px; background-color: #B7C3D0; margin-top: 0; margin-bottom: 1px;}
#linklist p {font-size: 1.1em; line-height: 1.4em; padding: 4px; margin-bottom: 2px;}
#linklist p a {display: block; color: white; background-color: #26466D; border-left: 2pt solid white; width: 115px; padding: 4px; margin-bottom: 1px;}
#linklist p a:hover {color: yellow; background-color: #191970; border-left: 2pt solid #000033; margin-bottom: 1px; }

/*spacer*/
.spacer {width: 140px; background-color: white; height: 6px; margin: 1px}

/*lilspacer*/
.lilspacer {width: 140px; background-color: white; height: 3px; margin: 1px}


/*leftlongad*/
#leftlongad {
width: 128px; background-color: white; padding: 4px; margin:5px;
}

/*leftlongerad*/
#leftlongerad {
width: 160px; float: left; background-color: white; padding: 3px; margin:4px;
}



/*barlist*/
#barlist {width: 110px; background-color: #B7C3D0; margin: 8px 8px 8px 6px; float: right;}
#barlist p {font-size: 0.9em; line-height: 1.2em; padding: 3px; margin-bottom: 1px;}
#barlist h4 {font-size: 1.1em; line-height: 1.4em; margin: 1px 3px 3px 5px; color:  #000033; font-weight: 600;}
#barlist h5 {font-size: 0.9em; line-height: 1.2em; margin: 2px 3px 2px 5px; color:  #000033	
; font-weight: 600;}

#barlist p a {display: block; color: white; background-color: #26466D; border-left: 2pt solid white; width: 90px; padding: 3px; margin-bottom: 1px;}
#barlist p a:hover {color: yellow; background-color: #191970; border-left: 2pt solid #000033; margin-bottom: 1px; }

/*barlistspacer*/
.barlistspacer {width: 90px; background-color: white; height: 6px; margin: 1px}



/*upcominglist*/
.upcominglist {width: 300px; background-color: #B7C3D0; margin: 8px 8px 8px 6px; float: right;}
.upcominglist p {font-size: 0.9em; line-height: 1.2em; padding: 3px; margin-bottom: 1px;}
.upcominglist h4 {font-size: 1.1em; line-height: 1.4em; margin: 1px 3px 3px 5px; color:  #000033; font-weight: 600;}
.upcominglist h5 {font-size: 0.9em; line-height: 1.2em; margin: 2px 3px 2px 5px; color:  #000033	
; font-weight: 600;}

.upcominglist p a {display: block; color: white; background-color: #26466D; border-left: 2pt solid white; width: 285px; padding: 3px; margin-bottom: 1px;}
.upcominglist p a:hover {color: yellow; background-color: #191970; border-left: 2pt solid #000033; margin-bottom: 1px; }
.upcominglist h5 a  {display: block; color: white; background-color: #26466D; border-left: 2pt solid white; width: 285px; padding: 3px; margin-bottom: 1px;}
.upcominglist h5 a:hover {color: yellow; background-color: #191970; border-left: 2pt solid #000033; margin-bottom: 1px; }




























/*mainbox*/

#mainbox
{
width: 615px; float: left; margin-left: 3px; margin-top: 5px; margin-right: 0; background: #FCFCFC;
}

/*miniadbox*/

#miniadbox
{
width: 90px; margin-top: 2px; margin-right: 2px; margin-left: 2px; margin-bottom: 5px; font-size: 0.9em; line-height: 1.1em; border: 1pt solid maroon; float: left;
}

/*leftsqbox*/

#leftsqbox
{
width: 274px; padding: 3px; border: 1pt solid #A8A8A8; background: #FEF1B5; float: left; margin: 5px 5px 4px 3px;
}
#leftsqbox p {padding-left: 2px; padding-right: 2px; padding-top: 2px; font-size: 0.9em; line-height: 1.3em; margin-top: 1px;}
#leftsqbox h3, h2 {padding: 2px 4px 4px 2px; margin-top: 0; color: #000033;}
#leftsqbox h4 {
background: #660000; font-size: 1.2em; padding: 4px; color: white; margin: 0 2px 4px 2px;
} 
#leftsqbox h5 {font-size: 1em; font-weight: 700; background-color: #AF4035; width: 115px; color: white; padding: 2px 4px; margin-top: 4px; margin-bottom: 4px; margin-left: 2px; clear:left;}
#leftsqbox h4 a, h5 a {color: white; text-decoration: none;}

#leftsqbox h4 a:hover, h5 a:hover {color: yellow;}

#leftsqbox img {
padding-top: 4px; padding-left: 0; padding-right: 5px; padding-bottom: 4px; float:left; 
}

#leftsqbox p a {color: #191970}



/*sqadbox*/

#sqadbox
{
width: 308px; margin: 1px ; padding-left: 1px; padding-right: 1px; float: right; background: #FCFCFC;
}


/*adspacer*/
/*adspacer*/
.adspacer {width: 300px; background: #FCFCFC; height: 8px; margin: 1px}


/*maincontent*/

#maincontent {width: 781px; background: #FCFCFC	
; line-height:1.5em; }
#maincontent h2 {font-size:1.6em; color: black; line-height: 1.4em; margin-top: 10px; margin-bottom: 10px; margin-left: 0; margin-right:0}
#maincontent h3 {font-size:1.3em; color: black; margin-top: 10px; margin-bottom: 10px; margin-left: 0; margin-right:0}
#maincontent img {float:left; margin: 3px;}
#maincontent ul, ol {margin:0 0 16px 20px; padding:0;}
#maincontent li {margin:0; padding:0 0 0 5px;}
#maincontent ul, ol {margin:0 0 0 16px; padding:0;}

/*maintext*/
#maintext
{width: 604px; float: right; background: white	
; padding:5px; 
}
#maintext h1 {font-size: 1.8em; background-color: #660000; color: white; padding: 3px 4px 6px 5px;}
#maintext h2 {font-size:1.6em; color: black; line-height: 1.4em; margin-top: 10px; margin-bottom: 10px; margin-left: 0; margin-right:0}
#maintext h3 {font-size:1.3em; color: #660000; padding: 5px 1px;}

#maintext h3 a {display: block; width: 150px; color: white; background-color: #660000; padding-top: 2px; padding-bottom: 4px; padding-left: 5px; padding-right:5px; margin-top: 4px; margin-bottom: 0;  }

#maintext h3 a:hover {display: block; width: 150px; color: yellow; background-color: #660000; padding-top: 2px; padding-bottom: 4px; padding-left: 5px; padding-right:5px; margin-top: 4px; margin-bottom: 0;  }


#maintext img {float:left; margin: 5px; }
#maintext ul, ol {margin:0 0 16px 20px; padding:0;}
#maintext li {margin:0; padding:0 0 0 5px;}
#maintext ul, ol {margin:0 0 0 16px; padding:0;}

/*miniad*/
.miniad
{
width: 124px; height: 94px; padding: 2px; background-color: white; float: right; margin: 3px 3px 6px 3px;
}


/*linkshareminiad*/
.linkshareminiad
{
width: 128px; height: 128px; float: right; margin: 3px 3px 6px 3px;
}


/*miniadrt*/
.miniadrt
{
width: 134px; height: 98px; padding: 4px; background-color: white; float: right; margin-top: 5px; margin-right: 8px; margin-left: 6px; margin-bottom: 5px;
}




/*bigim*/
.bigim
{width: 415px; margin: 4px 2px 4px 5px; padding: 4px; background: #F8F8FF	
; float: right;}
.bigim img {width: 400px; margin-top: 0; margin-bottom: 5px; margin-left: 6px; margin-right: 0; float:left;}
.bigim p {margin-top: 0; margin-left: 6px; margin-bottom: 12px; float: left; color: #171717;}
.bigim p a {color: #191970;}

span {font-style: italic; font:  90% Verdana, Arial, sans-serif; line-height: 1.2em; color: #171717;} 

/*medim*/
.medim
{width: 310px; margin: 4px 2px 4px 5px; padding: 3px; background: #F8F8FF	
; float: right;}
.medim h2
{font-size: 1.5em; text-align: center; text-color: yellow; padding-left: 10px;
}
.medim img {width: 302px; margin-top: 0; margin-bottom: 5px; margin-left: 6px; margin-right: 0; float:left;}
.medim p {margin-top: 0; margin-left: 6px; margin-bottom: 6px; float: left; color: #171717;}
.medim p a {color: #191970;}

/*litim*/
.litim
{width: 255px; margin: 4px 2px 4px 5px; padding: 4px; background: #F8F8FF	
; float: right;}
.litim img {width: 245px; margin-top: 0; margin-bottom: 5px; margin-left: 6px; margin-right: 0; float:left;}
.litim p {margin-top: 0; margin-left: 6px; margin-bottom: 6px; float: left; color: #171717;}
.litim p a {color: #191970;}


/*medad*/
.medad
{width: 315px; margin: 4px 2px 4px 5px; padding: 4px; background-color: #ECC3BF	
; float: right; border: 1pt solid  #8B0000;}
.medad img {width: 300px; margin-top: 2px; margin-bottom: 0; margin-left: 3px; margin-right: 3px; float:left;}
.medad p {margin-top: 0; margin-left: 3px; margin-bottom: 3px; float: left; color: #171717;}
.medad p a {margin-top: 0; margin-left: 3px; margin-bottom: 3px; float: left; color: #191970;}
.medad h6 {font-weight: 500; text-align: center; font-size: 1.1em; margin: 0; padding: 1px;}





/*leftim*/

.leftim
{
width:180px; margin-top: 4px; margin-bottom: 4px; margin-left: 2px; margin-right: 5px; background: white; float:left;
}
.leftim p {
font-size: 0.8em; line-height: 1.2em; background-color: #F8F8FF; color: #171717; padding: 3px;
}


/*leftad*/

.leftad
{
width:130px; margin-top: 6px; margin-bottom: 6px; margin-left: 2px; margin-right: 6px; background: white; float:left;
}
.leftad p {
font-size: 0.8em; line-height: 1.2em; background-color: #F8F8FF; color: #171717; padding: 3px;
}


/*leftadlong*/

.leftadlong
{
width:160px; margin-top: 6px; margin-bottom: 6px; margin-left: 2px; margin-right: 6px; background: white; float:left;
}
.leftad p {
font-size: 0.8em; line-height: 1.2em; background-color: #F8F8FF; color: #171717; padding: 3px;
}


/*imed*/

.imed
{
width:220px; margin-top: 4px; margin-bottom: 4px; margin-left: 2px; margin-right: 6px; background: white; float:left;
}
.imed p {
font-size: 0.8em; line-height: 1.2em; background-color: #F8F8FF; color: #171717; padding: 3px;
}




/*rightim*/

.rightim
{
width:180px; margin-top: 4px; margin-bottom: 4px; margin-left: 6px; margin-right: 2px; background: white; float:right;
}
.rightim p {
font-size: 0.8em; line-height: 1em; color: black; padding: 3px; background-color: #F8F8FF
}

/*addbox*/
#addbox
{
background-color: white;
width: 350px; border: 1px solid white; 
font-size: 0.9em; text-align: left;
line-height: 1.2em; margin: 0 4px 0 4px;
padding-right: 4px;
padding-left: 4px;
padding-top: 3px;
padding-bottom: 1px;
margin-left: 8px;
margin-bottom: 0;
display: inline;
float: right;
}

/*contvertbox*/

#convertbox
{
}


/*contsqbox*/

#contsqbox
{
}

/*rightbar*/

#rightbar
{
width: 190px; float: right; border: 1pt solid maroon; margin-top: 4px; margin-bottom: 4px; margin-left: 6px; margin-right: 2px ; background: #FEF1B5	; padding: 4px;
}
#rightbar p {font-size:0.9em; line-height:1.4em;}
#rightbar h4 {background-color: #660000; color: white; font-size: 1.3em; margin: 0; padding: 1px 3px 2px 3px;}
#rightbar h4 a {color: yellow;}
#rightbar h5 {font-size: 1.1em; line-height: 1.3em; font-weight: 700; background-color: #AF4035; width: 130px; color: white; padding: 2px 4px}

/*rtbarimg*/
.rtbarimg {width: 186px; margin-top: 3px; margin-bottom: 5px; margin-left: 1px; padding: 1px; background-color: white;}
.rtbarimg img {width: 176px;}
.rtbarimg p {font-size: 0.7em; line-height: 1.2em; color: #171717; font-weight: 500; padding-left: 5px; margin-bottom: 4px;}


ul {
list-style-image: url(bullet.gif); padding-top: 3px;
}






.ritefotolink
{
width: 135px; margin-top: 1px; margin-bottom: 10px; margin-right: 0; margin-left: 0; background-color: #B7C3D0		
	; padding-left: 4px; padding-right: 3px; padding-bottom: 2px; padding-top: 2px;}

.ritefotolink img {margin-top: 4px; margin-bottom: 2px; margin-left: 0; margin-right: 2px; padding-left: 0; border: 1pt solid white;}

.ritefotolink h4 {margin-top: 0; margin-bottom: 3px; padding-bottom: 0; font-family: Verdana, Helvetica, Arial, sans-serifs; font-size: 1.1em; line-height: 1.3em; }


.ritefotolink h4 a {
font-family: Verdana, Helvetica, Arial, sans-serifs; font-size: 1.1em; line-height: 1.3em; margin-top: 0; margin-bottom: 3px; padding-bottom: 0; padding-left: 3px; color: #191970	}



.ritefotolink p a {
font-size: 1.0em; line-height: 1.2em; color: #191970	; margin-top: 4px; margin-bottom: 0; padding-bottom: 0; padding-left: 3px;}



.ritefotolink a:hover{ color: #330000;}



.underlink
{
width: 135px; margin-top: 0; margin-bottom: 12px; margin-right: 0; margin-left: 0; background-color: #E6E8FA	; padding-left: 4px; padding-right: 3px; padding-top: 2px; padding-bottom: 2px	;	}

.underlink img {margin-top: 4px; margin-bottom: 2px; margin-right: 0; margin-left: 0; padding-bottom: 2px; }

.underlink h4 {margin-top: 0; margin-bottom: 3px; padding-top: 4px; padding-bottom: 0; font-family: Verdana, Helvetica, Arial, sans-serifs; font-size: 1.1em; line-height: 1.2em; }

.underlink h4 a {font-size: 1.1em;
font-family: Verdana, Helvetica, Arial, sans-serifs; margin-top: 0; margin-bottom: 3px; padding-bottom: 0; color: #191970; padding-left: 3px;	}



.underlink p {font-family: Verdana, Helvetica, Arial, sans-serifs; font-size: 0.9em; line-height: 1.1em; margin-top: 0; margin-bottom: 0; margin-right: 0; margin-left: 0;}


.underlink p a {
font-size: 1em; line-height: 1.2em; font-weight: 500; color: #191970	
	; margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0; padding-top: 0; padding-right: 0; padding-left: 3px; padding-bottom: 0}





.underlink a:hover{ color:   #330000		}

/*barad*/
.barad {width: 135px; margin-top: 10px; margin-bottom: 10px; padding-left: 6px; padding-top: 5px; background-color: white;}

/*fourbox*/
.fourbox {width: 560px; margin-top: 15px; margin-bottom: 10px; margin-left: 5px; margin-right: 5px; padding-left: 20px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; background-color: white;}

/*lilvertad*/
.lilvertad {width: 130px; margin-left: 4px; margin-right: 6px; margin-top: 8px; margin-bottom: 8px; padding: 5px; background-color: white;}
.lilvertad img {width: 120px; margin-bottom: 6px;}
.lilvertad p {font-size: 0.9em; line-height: 1.2em;}


/* Footer */
#footer {background:#fff; border-top:1px solid  #6183A6; clear:both; color:black; margin:0 auto; padding:10px 0; text-align:center; width:780px; line-height:1.5em; font-size:0.9em;}
#footer p {margin:0; padding:0;}
#footer a {background-color:#fff; color:#344152; font-weight:400; text-decoration:none;}
#footer a:hover {text-decoration:underline; color: #8B0000;}
#footer span {font-size:1.2em;}

/*Show me*/
#linkemerge a
{
font-size: 0.9em;
color: #999;
text-decoration:none;
}

#showme 
{
font-size: 0.9em;
background-color: #BCD2EE;
padding-top: 8px;
width: 600px;
visibility: hidden;
}

/*textcredit*/
#textcredit
{
font-size: 0.9em;
color: #666;
font-style: italic;
}


/*botbox*/

#botbox
{
width: 600px; float: left; margin-left: 1px; margin-top: 5px; margin-right: 1px; margin-bottom: 8px; background: #F0F8FF;
}

/*botminibox*/

#botminibox
{
width: 125px; margin-top: 2px; margin-right: 2px; margin-left: 2px; margin-bottom: 5px; font-size: 0.9em; line-height: 1.1em; border: 1pt solid maroon; float: left;
}

/*botsqbox*/

#botsqbox
{
width: 260px; padding: 3px; border: 1pt solid #A8A8A8; background-color:  white; float: left; margin-top: 4px; margin-right: 0; margin-bottom: 4px; margin-left: 4px;
}
#botsqbox p {padding-left: 2px; padding-right: 2px; padding-top: 2px; font-size: 0.9em; line-height: 1.4em; margin-top: 1px;}
#botsqbox h3, h2 {padding: 2px 4px 4px 2px; margin-top: 0; color: #000033;}
#botsqbox h4 {
background: #660000; font-size: 1.2em; padding: 4px; color: white; margin: 0 2px 4px 2px;
} 
#botsqbox h5 {font-size: 1em; font-weight: 700; background-color: #AF4035; width: 115px; color: white; padding: 2px 4px; margin-top: 4px; margin-bottom: 4px; margin-left: 2px; clear:left;}

#botsqbox img {
padding-top: 4px; padding-left: 0; padding-right: 5px; padding-bottom: 4px; float:left; 
}

#botsqbox a {text-decoration: none; color:  #0000CD;}

#botsqbox a:hover {color: #EE0000;}

/*botvarilink*/
.botvarilink {color: black;}

/*slimbox*/

#slimbox {
width: 291px; height: 70px; margin: 1px 2px 3px 3px; padding-top:2px; padding-bottom: 3px; padding-left: 2px; background-color: #EEB4B4;
}
#slimbox script { float:left;}

/*tiddlerbox*/
#tiddlerbox {width: 40px; margin: 4px 2px 3px 1px; padding: 2px; background-color: white; float:right;}

#tiddlerbox p {line-height: 0.9em;}

#tiddlerbox p a {font-size: 0.8em;  color: #0000CD; line-height: 1em; font-weight: 600; margin-bottom: 0;}

#tiddlerboximg {width: 36px; border: 1pt solid white;}





/*botadbox*/

#botadbox
{
width: 308px; margin-top:4px; margin-bottom: 3px; margin-left: 2px; margin-right: 2px; padding-left: 1px; padding-right: 1px; float: right; background: #7D7F94;}

#botadbox p a {padding-left: 5px; padding-right: 2px; padding-top: 2px; font-size: 0.9em; line-height: 1.4em; margin-top: 1px; color: white;}

#botadbox p a:hover {color: #000033}



/*amazonbox*/
.amazonbox {width: 300px; background-color: #FAFAFA; border: 1pt solid #A8A8A8; margin: 8px 6px 8px 10px; padding: 5px; float: right;}
.amazonbox p {font-size: 0.9em; line-height: 1.4em; font-weight: 600;}
.amazonbox p a {color: #0000CD;}
.amazonbox h4 {
background: #660000; font-size: 1.2em; padding: 4px; color: white; margin: 0 2px 4px 4px;
} 
.amazonbox h5 {font-size: 1em; font-weight: 700; background-color: #AF4035; width: 115px; color: white; padding: 2px 4px; margin-top: 4px; margin-bottom: 4px; margin-left: 2px; clear:left;}

/*amazonvert*/
.amazonvert {width: 122px; margin-right: 5px; float: left;}

/*amazonright*/
.amazonright {width: 163px; float:right;}
.amazonright p {font-size: 0.9em; line-height: 1.4em; font-weight: 500;}
.amazonright p a {color: #0000CD;}
.amazonright h4 {
background: #660000; font-size: 1.2em; padding: 4px; color: white; margin: 0 2px 4px 0;
} 
.amazonright h5 {font-size: 1em; font-weight: 700; background-color: #AF4035; width: 115px; color: white; padding: 2px 4px; margin-top: 4px; margin-bottom: 4px; margin-left: 2px; clear:left;}

/*hilite*/

.hilite {color: #EDEDED;}






/*lnav*/
#lnav {border: 0; background: white; clear:left; float:left; margin-left: 4px; margin-top: 10px; padding-left: 4px; width: 182px; border-right: 1pt solid #969696 }
#ltnav p, #leftnav ul {margin:0 0; padding-right: 3px; padding-top: 2px;}
#lnav p {font-size:0.9em; line-height:1.4em; margin-bottom: 8px;}
#lnav li {line-height:1.2em; list-style:none; margin:0 0 6px; padding:0;}
#lnav ul ul {margin:6px 0 0 10px; padding:0;}
#lnav ul ul li {margin:0 0 4px;}
#lnav ul ul li a {font-weight:400;}
#lnav h2,#leftnav h3 {color:#505050; font-size:1.2em; margin:0 0 8px; padding:0;} 
#lnav h5 {font-size: 1.1em; width: 167px; margin: 3px 1px; padding: 2px 3px; background-color:  #26466D ; color: white;}
#lnav h5 a {display: block; background-color: #26466D; color: white ;}
#lnav h5 a:hover {background-color: #191970 ; color: yellow ;}




/*mtext*/
#mtext
{width: 570px; float: right; background: white	
; padding:5px; 
}
#mtext h1 {font-size: 1.8em; background-color: #660000; color: white; padding: 3px 4px 6px 5px; clear:both;}
#mtext h2 {font-size:1.6em; color: black; line-height: 1.4em; margin-top: 10px; margin-bottom: 10px; margin-left: 0; margin-right:0}
#mtext h3 {font-size:1.3em; color: #660000; padding: 5px 1px;}

#mtext h3 a {display: block; width: 150px; color: white; background-color: #660000; padding-top: 2px; padding-bottom: 4px; padding-left: 5px; padding-right:5px; margin-top: 4px; margin-bottom: 0;  }

#mtext h3 a:hover {display: block; width: 150px; color: yellow; background-color: #660000; padding-top: 2px; padding-bottom: 4px; padding-left: 5px; padding-right:5px; margin-top: 4px; margin-bottom: 0;  }


#mtext img {float:left; margin: 5px; }
#mtext ul, ol {margin:0 0 16px 20px; padding:0;}
#mtext li {margin:0; padding:0 0 0 5px;}
#mtext ul, ol {margin:0 0 0 16px; padding:0;}



/*picbox*/

#picbox
{
width: 627px; background-color: white; margin: 5px
}


/*tinyfbox*/
#tinyfbox
{width: 150px; margin: 0; padding-right: 5px;
}


/*tinierfbox*/
#tinierfbox
{
width: 100px; padding-right: 10px;
}

#tinierbox img
{width: 100px; margin-bottom: 5px; padding: 0
}

#tinierbox p
{
font-size: 0.7em; line-height: 1.0em;
}

/*tiniest*/

#tiniestbox
{
width: 90px; margin-right: 10px; 
}


/*mimgbox*/

#mimgbox
{width: 180px; border: 1px solid gray; margin-bottom: 8px;padding: 3px; background-color: #EDEDED; overflow: hidden;
}

#mimgbox h1
{width: 164px; font-size: 1.6em; background-color: #660000; color: white; float:left; margin-left: 4px; margin-top: 4px; margin-bottom: 4px; padding: 3px;
}

#mimgbox img
{width:170px;
}

#mimgbox p
{width: 170px;  font-size: 0.8em; line-height: 1.2em; padding-left: 5px; padding-right: 3px;
}

/*rflink*/
.rflink
{
width: 168px; margin-top: 1px; margin-bottom: 10px; margin-right: 0; margin-left: 0; background-color: #B7C3D0		
	; padding-left: 4px; padding-right: 3px; padding-bottom: 2px; padding-top: 2px; overflow: hidden;}

.rflink img {margin-top: 4px; margin-bottom: 2px; margin-left: 0; margin-right: 2px; padding-left: 0; border: 1pt solid white;}

.rflink h4 {margin-top: 0; margin-bottom: 3px; padding-bottom: 0; font-family: Verdana, Helvetica, Arial, sans-serifs; font-size: 1.1em; line-height: 1.3em; }


.rflink h4 a {
font-family: Verdana, Helvetica, Arial, sans-serifs; font-size: 1.1em; line-height: 1.3em; margin-top: 0; margin-bottom: 3px; padding-bottom: 0; padding-left: 3px; color: #191970	}



.rflink p a {
font-size: 1.0em; line-height: 1.2em; color: #191970	; margin-top: 4px; margin-bottom: 0; padding-bottom: 0; padding-left: 3px;}



.rflink a:hover{ color: #330000;}


/*ulink*/
.ulink
{
width: 160px; margin-top: 0; margin-bottom: 12px; margin-right: 0; margin-left: 0; background-color: #E6E8FA	; padding-left: 4px; padding-right: 3px; padding-top: 2px; padding-bottom: 2px; float:left; clear: left;	}

.ulink img {margin-top: 4px; margin-bottom: 2px; margin-right: 0; margin-left: 0; padding-bottom: 2px; }

.ulink h4 {margin-top: 0; margin-bottom: 3px; padding-top: 4px; padding-bottom: 0; font-family: Verdana, Helvetica, Arial, sans-serifs; font-size: 1.1em; line-height: 1.2em; }

.ulink h4 a {font-size: 1.1em;
font-family: Verdana, Helvetica, Arial, sans-serifs; margin-top: 0; margin-bottom: 3px; padding-bottom: 0; color: #191970; padding-left: 3px;	}



.ulink p {font-family: Verdana, Helvetica, Arial, sans-serifs; font-size: 0.9em; line-height: 1.1em; margin-top: 0; margin-bottom: 0; margin-right: 0; margin-left: 0;}


.ulink p a {
font-size: 1em; line-height: 1.2em; font-weight: 500; color: #191970	
	; margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0; padding-top: 0; padding-right: 0; padding-left: 3px; padding-bottom: 0}





.ulink a:hover{ color:   #330000	;	}


/*longthinbox*/
#longthinbox
{
width: 555px; height: 200px; margin: 2px; padding: 4px; background-color: #7D7F94; clear: both;
}

/*longerthinbox*/
#longerthinbox
{
width: 792px; height: 200px; margin-left: 0; margin-right: 0; margin-top: 0; margin-bottom: 7px; padding: 4px; background-color: #7D7F94; clear:both;
}

#longerthinbox img 
{padding-left: 4px;
}



/*pix1*/
.pix1 
{width: 150px; height: 180px; margin-right: 8px; margin-left: 5px; margin-bottom: 6px; margin-top: 6px; padding-left:2px; float: left; background-color: #EDEDED;
}

.pix1 h5
{font-size: 1.2em; margin-bottom: 2px; margin-top: 1px; margin-left: 3px;
}

.pix1 h5 a
{color: #0000CD;
}

.pix1 h5 a:hover
{color: maroon;
}

.pix1 p
{font-size: 0.8em; line-height: 1.1em; margin-left: 5px; padding-right: 2px;
}


.pix1 img
{
width: 140px; margin-bottom: 4px;
}

.pix1 p a
{color: #0000CD; 
}

.pix1 p a:hover
{color: red;
}

/*pix4*/
.pix4
{width: 220px; height: 175px; margin-right: 10px; margin-top: 6px; margin-bottom: 6px; padding-top: 5px; padding-left: 5px; float: right; background-color: white;
}
 
.pix4 h5
{font-size: 1.2em; margin-bottom: 2px; margin-top: 1px; margin-left: 3px;
}

.pix4 h5 a
{color: #0000CD;
}

.pix4 h5 a:hover
{color: maroon;
}

.pix4 p
{font-size: 0.8em; line-height: 1.1em; margin-left: 5px; padding-right: 2px;
}


.pix4 img
{
width: 200px; margin-bottom: 4px;
}

.pix4 p a
{color: #0000CD;
}

.pix4 p a:hover
{color: maroon;
}





/*pix2*/
.pix2 
{width: 125px; height: 180px; margin-right: 8px; margin-top: 6px; margin-bottom: 6px; padding-left: 2px; float: left; background-color: #EDEDED; border: none;
}

.pix2 h5
{font-size: 1.2em; margin-bottom: 2px; margin-top: 1px; margin-left: 3px;
}

.pix2 h5 a
{color: #0000CD;
}

.pix2 h5 a:hover
{color: maroon;
}

.pix2 p
{font-size: 0.8em; line-height: 1.1em; margin-left: 5px; padding-right: 2px;
}


.pix2 img
{
width: 113px; margin-bottom: 4px;
}

.pix2 p a
{color: #0000CD
}

.pix2 p a:hover
{color: red;
}


/*pix3*/
.pix3
{width: 110px; height: 180px; margin-right: 8px; margin-top: 6px; margin-bottom: 6px; padding-left:2px; float: right; background-color: #EDEDED;
}
 
.pix3 h5
{font-size: 1.2em; margin-bottom: 2px; margin-top: 1px; margin-left: 3px;
}

.pix3 h5 a
{color: #0000CD;
}

.pix3 h5 a:hover
{color: maroon;
}




.pix3 p
{font-size: 0.8em; line-height: 1.1em; margin-left: 5px; padding-right: 2px;
}


.pix3 img
{
width: 97px; margin-bottom: 4px;
}

.pix3 p a
{color: #0000CD;
}

.pix3 p a:hover
{color: maroon;
}


/*pix5*/
.pix5
{width: 207px; height: 180px; margin-right: 8px; margin-top: 6px; margin-bottom: 6px; padding-left: 2px; float: right; background-color: #EDEDED;
}
 
.pix5 h5
{font-size: 1.2em; margin-bottom: 2px; margin-top: 1px; margin-left: 3px;
}

.pix5 h5 a
{color: #0000CD;
}

.pix5 h5 a:hover
{color: maroon;
}




.pix5 p
{font-size: 0.8em; line-height: 1.1em; margin-left: 5px; padding-right: 2px;
}


.pix5 img
{
width: 195px; margin-bottom: 4px;
}

.pix5 p a
{color: #0000CD;
}

.pix5 p a:hover
{color: maroon;
}








/*longthinadbox*/

#longthinadbox
{
width: 555px; height: 40px; background-color: white; margin: 2px; padding-top: 4px; padding-bottom: 4px; padding-left: 30px;
}

/*longthintinybox*/
#longthintinybox
{width: 155px;
}




/*pixxbox*/
#pixxbox
{width: 755px; height: 200px; margin-left: 12px; margin-right: 10px; margin-top: 12px; margin-bottom: 7px; padding: 3px; background-color: #7D7F94; clear:both;
}


/*abox*/
.abox
{
width:170px; height: 620px; margin-top: 4px; margin-bottom: 8px; margin-left: 0; margin-right: 0; padding-left: 5px; background: white; float:left;
}
.abox p {
font-size: 0.8em; line-height: 1.2em; background-color: #F8F8FF; color: #171717; padding: 3px;
}



/*consbox*/
#consbox
{width: 770px; height: 120px; margin-left: 4px; margin-right: 4px; margin-bottom: 10px; padding-right: 6px; margin-top: 10px; background-color: white; border: 5px solid white; clear:both;
}



/*schbox*/
#schbox
{width: 730px; border: 1pt solid blue; margin-left: 5px; margin-right: 0; margin-top: 10px; padding-left: 20px; padding-top:10px; padding-bottom: 10px; padding-right: 10px; border-bottom: 5pt solid white; background-color: #EDEDED; 
}


/*fbbox*/
#fbbox
{width: 220px; height: 46px; margin-left: 5px; margin-top: 0; margin-bottom: 0; margin-right: 10px; padding-left: 20px; padding-right: 1px; padding-top: 8px; padding-bottom: 1px; border-right: 4pt solid #7D7F94; background-color: #EDEDED;
 float: left;
}


/*gstbox*/
#gstbox
{width: 223px; height: 46px; margin-left: 0; margin-top: 0; margin-bottom: 0; margin-right: 4px; padding-left: 10px; padding-right: 1px; padding-top: 8px; padding-bottom: 1px; border-right: 4pt solid #7D7F94; background-color: #EDEDED; float: left;
}


/*contactbox*/
#contactbox
{width: 221px; height: 44px; margin-left: 0; margin-top: 0; margin-bottom: 0; margin-right: 4px; padding-left: 20px; padding-right: 1px; padding-top: 8px; padding-bottom: 4px; border-right: 4pt solid #7D7F94; background-color: #EDEDED; float: right;
}


/*nickcontent*/

#nickcontent {width: 781px; background: white	
; line-height:1.5em; padding-top: 35px; height: 3000px; }
#nickcontent h2 {font-size:1.6em; color: black; line-height: 1.4em; margin-top: 10px; margin-bottom: 10px; margin-left: 0; margin-right:0}
#nickcontent h3 {font-size:1.3em; color: #383838; margin-top: 10px; margin-bottom: 10px; margin-left: 0; margin-right:0}
#nickcontent img {float:left; margin: 3px;}
#nickcontent ul, ol {margin:0 0 16px 20px; padding:0;}
#nickcontent li {margin:0; padding:0 0 0 5px;}
#nickcontent ul, ol {margin:0 0 0 16px; padding:0;}

/*nickbox*/
#nickbox
{width: 765px; height: 500px; margin-left: 25px; margin-right: 10px; margin-top: 12px; margin-bottom: 7px; padding: 3px; background-color: #FCFCFC; clear:both;
}

/*davebox*/
#davebox
{width: 550px; height: 220px; margin-left: 1px; margin-right: 10px; float:left; margin-top: 1px; margin-bottom: 6px; padding-left:12px; padding-top: 6px; padding-bottom: 6px; background-color: #A9ACB6; clear:both;
}


/*erikbox*/
#erikbox
{width: 548px; height: 110px; margin-left: 1px; margin-right: 5px; float:left; margin-top: 2px; margin-bottom: 7px; padding-left:18px; padding-top: 5px; padding-bottom: 5px; background-color: #A9ACB6; clear:both;
}





/*pix6*/
.pix6 
{width: 150px; height: 130px; margin-right: 28px; margin-top: 6px; margin-bottom: 6px; padding-top: 5px; padding-left: 4px; float: left; background-color: #F7F7F7; border: none;
}

.pix6 h5
{font-size: 1.2em; margin-bottom: 2px; margin-top: 1px; margin-left: 3px;
}

.pix6 h5 a
{color: #0000CD;
}

.pix6 h5 a:hover
{color: maroon;
}

.pix6 p
{font-size: 0.8em; line-height: 1.1em; margin-left: 5px; padding-right: 2px;
}


.pix6 img
{
width: 135px; margin-top: 6px; margin-bottom: 4px;
}

.pix6 p a
{color: #0000CD
}

.pix6 p a:hover
{color: red;
}


/*pix7*/

.pix7 

{width: 520px; height: 360px; margin-left: 80px; margin-right: 28px; margin-top: 26px; margin-bottom: 6px; padding-top: 5px; padding-left: 4px; float: left; background-color: #F7F7F7; border: none;
}

.pix7 img
{
width: 500px; margin-top: 6px; margin-bottom: 4px;
}


/*pix8*/
.pix8 
{width: 90px; height: 90px; margin-right: 15px; margin-top: 6px; margin-bottom: 6px; padding-top: 5px; padding-left: 4px; float: left; background-color: #F7F7F7; border: none;
}

.pix8 h5
{font-size: 1.2em; margin-bottom: 2px; margin-top: 1px; margin-left: 3px;
}

.pix8 h5 a
{color: #0000CD;
}

.pix8 h5 a:hover
{color: maroon;
}

.pix8 p
{font-size: 0.8em; line-height: 1.1em; margin-left: 5px; padding-right: 2px;
}


.pix8 img
{
width: 80px; margin-top: 6px; margin-bottom: 4px;
}

.pix8 p a
{color: #0000CD
}

.pix8 p a:hover
{color: red;
}

/*rtnav*/


#rtnav {border: 0; background: white; clear:left; float:right; margin-left: 2px; margin-right: 2px; padding-right: 2px;margin-top: 10px; padding-left: 4px; width: 146px; border-right: 1pt solid #969696 }
#rtnav p, rtnav ul {margin:0 0; padding-left: 3px; padding-top: 2px;}
#rtnav p {font-size:0.9em; line-height:1.4em; margin-bottom: 8px;}
#rtnav li {line-height:1.2em; list-style:none; margin:0 0 6px; padding:0;}
#rtnav ul ul {margin:6px 0 0 10px; padding:0;}
#rtnav ul ul li {margin:0 0 4px;}
#rtnav ul ul li a {font-weight:400;}
#rtnav h2,#leftnav h3 {color:#505050; font-size:1.2em; margin:0 0 8px; padding:0;} 
#rtnav h5 {font-size: 1.1em; width: 135px; margin: 3px 1px; padding: 2px 3px; background-color:  #26466D ; color: white;}
#rtnav h5 a {display: block; background-color: #26466D; color: white ;}
#rtnav h5 a:hover {background-color: #191970 ; color: yellow ;}

/*ritenav*/
#ritenav {background: white; clear:left; float:right; margin-left: 2px; margin-top: 5px; padding-left: 4px; padding-right: 1px; width: 180px; border-left: 1pt solid #969696 }
#ritenav ul {margin:0 0; padding-left: 3px; padding-top: 2px;}
#ritenav p {font-size:0.9em; line-height:1.4em; margin-bottom: 8px;}
#ritenav li {line-height:1.2em; list-style:none; margin:0 0 6px; padding:0;}
#ritenav ul ul {margin:6px 0 0 10px; padding:0;}
#ritenav ul ul li {margin:0 0 4px;}
#ritenav ul ul li a {font-weight:400;}
#ritenav h2,#leftnav h3 {color:#505050; font-size:1.2em; margin:0 0 8px; padding:0;} 
#ritenav h5 {font-size: 1.1em; width: 167px; margin: 3px 1px; padding: 2px 3px; background-color:  #26466D ; color: white;}
#ritenav h5 a {display: block; background-color: #26466D; color: white ;}
#ritenav h5 a:hover {background-color: #191970 ; color: yellow ;}


/*migbox*/

#migbox
{width: 185px; height: 280px; border: 1px solid gray; margin-right: 4px; margin-bottom: 8px; padding: 3px; background-color: #EDEDED; float: right;
}

#migbox h1
{width: 168px; font-size: 1.8em; background-color: #660000; color: white; float:left; margin-left: 4px; margin-top: 6px; margin-bottom: 5px; 
}

#migbox img
{width:175px;
}

#migbox p
{width: 175px;  font-size: 0.9em; line-height: 1.3em; padding-left: 5px; padding-right: 3px; color: #383838 ;
}





/*leftaddbox*/
#leftaddbox
{
background-color: white;
width: 350px; border: 1px solid white; 
font-size: 0.9em; text-align: left;
line-height: 1.2em; margin: 0 4px 0 4px;
padding-right: 4px;
padding-left: 4px;
padding-top: 3px;
padding-bottom: 1px;
margin-left: 8px;
margin-bottom: 0;
display: inline;
float: left;
}


/*longslimbox*/
#longslimbox
{
width: 500px; height: 30px; margin: 2px; padding-left: 20px; padding-top: 4px; padding-bottom: 4px; background-color: white; clear: both;
}


/*smtext*/
#smtext
{width: 422px; float: right; background: white	
; padding:5px; 
}
#smtext h1 {font-size: 1.8em; background-color: #660000; color: white; padding: 3px 4px 6px 5px; clear:both;}
#smtext h2 {font-size:1.6em; color: black; line-height: 1.4em; margin-top: 10px; margin-bottom: 10px; margin-left: 0; margin-right:0}
#smtext h3 {font-size:1.3em; color: #660000; padding: 5px 1px;}

#smtext h3 a {display: block; width: 150px; color: white; background-color: #660000; padding-top: 2px; padding-bottom: 4px; padding-left: 5px; padding-right:5px; margin-top: 4px; margin-bottom: 0;  }

#smtext h3 a:hover {display: block; width: 150px; color: yellow; background-color: #660000; padding-top: 2px; padding-bottom: 4px; padding-left: 5px; padding-right:5px; margin-top: 4px; margin-bottom: 0;  }


#smtext img {float:left; margin: 5px; }
#smtext ul, ol {margin:0 0 16px 20px; padding:0;}
#smtext li {margin:0; padding:0 0 0 5px;}
#smtext ul, ol {margin:0 0 0 16px; padding:0;}

/*slnav*/
#slnav {border: 0; background: white; clear:left; float:left; margin-left: 4px; margin-top: 10px; padding-left: 4px; width: 330px; border-right: 1pt solid #969696 }
#slnav p, #slnav ul {margin-right: 12px; margin-left: 6px;  padding-right: 3px; padding-top: 2px;}
#slnav p {font-size:0.9em; line-height:1.4em; margin-bottom: 8px;}
#slnav li {line-height:1.2em; list-style:none; margin:0 0 6px; padding:0;}
#slnav ul ul {margin:6px 0 0 10px; padding:0;}
#slnav ul ul li {margin:0 0 4px;}
#slnav ul ul li a {font-weight:400;}
#slnav h2,#leftnav h3 {color:#505050; font-size:1.2em; margin:0 0 8px; padding:0;} 
#slnav h5 {font-size: 1.1em; width: 167px; margin: 3px 1px; padding: 2px 3px; background-color:  #26466D ; color: white;}
#slnav h5 a {display: block; background-color: #26466D; color: white ;}
#slnav h5 a:hover {background-color: #191970 ; color: yellow ;}

/*smedim*/
.smedim
{width: 265px; margin: 4px 2px 4px 5px; padding: 4px; background: #F8F8FF	
; float: right;}
.smedim img {width: 250px; margin-top: 0; margin-bottom: 5px; margin-left: 6px; margin-right: 0; float:left;}
.smedim p {margin-top: 0; margin-left: 6px; margin-bottom: 6px; float: left; color: #171717;}
.smedim p a {color: #191970;}

/*saddbox*/
#saddbox
{
background-color: white;
width: 369px; border: 1px white; 
font-size: 0.9em; text-align: left;
line-height: 1.2em; margin: 0 4px 0 4px;
padding-right: 4px;
padding-left: 30px;
padding-top: 5px;
padding-bottom: 5px;
margin-left: 5px;
margin-bottom: 15px;
display: inline;
float: right;
}

/*lsaddbox*/
.lsaddbox
{
background-color: white;
width: 315px; 
font-size: 0.9em; text-align: left;
line-height: 1.2em; margin: 0 4px 0 4px;
padding-right: 0;
padding-left: 4px;
padding-top: 5px;
padding-bottom: 5px;
margin-left: 3px;
margin-bottom: 10px;
display: inline;
float: left;
clear:both;
}


/*gracebox*/
.gracebox
{width: 324px; height: 435px; margin-left: 1px; margin-right: 1px; float:left; margin-top: 2px; margin-bottom: 5px; padding-left: 3px; padding-top: 5px; padding-bottom: 5px; background: white; clear:both;
}


/*pix9*/
.pix9 
{width: 95px; height: 92px; margin-right: 9px; margin-top: 2px; margin-bottom: 6px; padding-top: 5px; padding-left: 1px; float: left; background-color: #F7F7F7; border: 1pt solid #B0B0B0;
}

.pix9 h5
{font-size: 1.2em; margin-bottom: 2px; margin-top: 1px; margin-left: 3px;
}

.pix9 h5 a
{color: #0000CD;
}

.pix9 h5 a:hover
{color: maroon;
}

.pix9 p
{font-size: 0.9em; line-height: 1em; width: 90px;
}


.pix9 img
{
width: 85px; margin-top: 6px; margin-bottom: 4px;
}

.pix9 p a
{color: #0000CD; font-size: 0.9em; line-height: 1em; width: 90px;}

.pix9 p a:hover
{color: red;
}


/*mabox*/
.mabox
{
width:170px; height: 620px; margin-top: 4px; margin-bottom: 8px; margin-left: 10px; margin-right: 0; padding-left: 7px; padding-top: 6px;background: white; float:right;
}
.mabox p {
font-size: 0.8em; line-height: 1.2em; background-color: #F8F8FF; color: #171717; padding: 3px;
}


/*lfsqbox*/

#lfsqbox
{
width: 305px; padding-left: 3px;  padding-right: 3px; padding-top: 6px; padding-bottom: 6px; border: 1pt solid #A8A8A8; background: #FEF1B5; float: left; margin-left: 4px; margin-top: 10px; margin-bottom: 10px; margin-right: 2px;
}
#lfsqbox p {padding-left: 1px; padding-right: 3px; padding-top: 2px; font-size: 0.9em; line-height: 1.3em; margin-top: 1px;}
#lfsqbox h3, h2 {padding: 2px 4px 4px 2px; margin-top: 0; color: #000033;}
#lfsqbox h4 {
background: #660000; font-size: 1.2em; padding: 4px; color: white; margin: 0 2px 4px 2px;
} 
#lfsqbox h5 {font-size: 1em; font-weight: 700; background-color: #AF4035; width: 115px; color: white; padding: 2px 4px; margin-top: 4px; margin-bottom: 4px; margin-left: 2px; clear:left;}
#lfsqbox h4 a, h5 a {color: white; text-decoration: none;}

#lfsqbox h4 a:hover, h5 a:hover {color: yellow;}

#lfsqbox img {
padding-top: 4px; padding-left: 0; padding-right: 5px; padding-bottom: 4px; float:left; 
}

#lfsqbox p a {color: #191970}

/*srflink*/
.srflink
{
width: 168px; margin-top: 6px; margin-bottom: 10px; margin-right: 10px; margin-left: 0; background-color: #B7C3D0		
	; padding-left: 4px; padding-right: 3px; padding-bottom: 2px; padding-top: 2px; overflow: hidden; float: left; clear: left; }

.srflink img {margin-top: 4px; margin-bottom: 2px; margin-left: 0; margin-right: 2px; padding-left: 0; border: 1pt solid white;}

.srflink h4 {margin-top: 0; margin-bottom: 3px; padding-bottom: 0; font-family: Verdana, Helvetica, Arial, sans-serifs; font-size: 1.1em; line-height: 1.3em; }


.srflink h4 a {
font-family: Verdana, Helvetica, Arial, sans-serifs; font-size: 1.1em; line-height: 1.3em; margin-top: 0; margin-bottom: 3px; padding-bottom: 0; padding-left: 3px; color: #191970	}



.srflink p a {
font-size: 1.0em; line-height: 1.2em; color: #191970	; margin-top: 4px; margin-bottom: 0; padding-bottom: 0;}



.srflink a:hover{ color: #330000;}


/*supcominglist*/
.supcominglist {width: 245px; background-color: #B7C3D0; margin: 8px 8px 8px 6px; float: right;}
.supcominglist p {font-size: 0.9em; line-height: 1.2em; padding: 3px; margin-bottom: 1px;}
.supcominglist h4 {font-size: 1.1em; line-height: 1.4em; margin: 1px 3px 3px 5px; color:  #000033; font-weight: 600;}
.supcominglist h5 {font-size: 0.9em; line-height: 1.2em; margin: 2px 3px 2px 5px; color:  #000033	
; font-weight: 600;}

.supcominglist p a {display: block; color: white; background-color: #26466D; border-left: 2pt solid white; width: 225px; padding: 3px; margin-bottom: 1px;}
.supcominglist p a:hover {color: yellow; background-color: #191970; border-left: 2pt solid #000033; margin-bottom: 1px; }
.supcominglist h5 a  {display: block; color: white; background-color: #26466D; border-left: 2pt solid white; width: 285px; padding: 3px; margin-bottom: 1px;}
.supcominglist h5 a:hover {color: yellow; background-color: #191970; border-left: 2pt solid #000033; margin-bottom: 1px; }

/*twoim*/
.twoim
{width: 317px; height: 210px; margin-left: 2px; margin-top: 0; background: white	
; padding-left: 2px; float: left;}


/*pix22*/
.pix22 
{width: 142px; height: 185px; margin-right: 9px; margin-top: 2px; margin-bottom: 6px; padding: 2px; float: left; background-color: #F7F7F7; border: 1pt solid #B0B0B0;
}

.pix22 h5
{font-size: 1.2em; margin-bottom: 2px; margin-top: 1px; margin-left: 3px;
}

.pix22 h5 a
{color: #0000CD;
}

.pix22 h5 a:hover
{color: maroon;
}

.pix22 p
{font-size: 0.9em; line-height: 1em; width: 138px;
}


.pix22 img
{
width: 136px; margin-top: 6px; margin-bottom: 4px;
}

.pix22 p a
{color: #0000CD; font-size: 0.9em; line-height: 1em; width: 138px;}

.pix22 p a:hover
{color: red;
}


/*pix23*/
.pix23 
{width: 140px; height: 193px; margin-right: 9px; margin-top: 2px; margin-bottom: 6px; padding: 2px; float: right; background-color: white;
}

.pix23 h5
{font-size: 1.2em; margin-bottom: 2px; margin-top: 1px; margin-left: 3px;
}

.pix23 h5 a
{color: #0000CD;
}

.pix23 h5 a:hover
{color: maroon;
}

.pix23 p
{font-size: 0.9em; line-height:  1em; width: 130px; }


.pix23 img
{
width: 136px; margin-top: 6px; margin-bottom: 4px;
}

.pix23 p a
{color: #0000CD; font-size: 0.9em; line-height: 1em; width: 130px; }

.pix23 p a:hover
{color: red; font-size: 0.9em; line-height: 1em; width: 130px;
}


/*amtiny*/
.amtiny
{width: 125px; height: 125px; margin: 2px; background: white; float: left;}



/*linkaddbox*/
.linkaddbox
{
background-color: white;
width: 310px; 
border: 1pt solid #9C9C9C;

padding-right: 5px;
padding-left: 5px;
padding-top: 5px;
padding-bottom: 5px;
margin-left: 2px;
margin-top: 10px;
margin-bottom: 10px;
display: inline;
float: left;
clear:both;
}


.linkaddbox h4
{font-size: 1.3em; width: 90px; overflow: hidden; color: #5E5E5E; margin-top: 0; margin-bottom: 2px; margin-left: 6px;
}

.linkaddbox p
{font-size: 2em; line-height: 1.6em;
color: black;
}





.linkaddbox p a
{color: #283A90;
}

.linkaddbox p a:hover
{color: #CD2626;
}


/*linkaddsbox*/
.linkaddsbox
{
background-color: white;
width: 200px; 
height: 90px;


padding-right: 1px;
margin-left: 8px;
margin-bottom: 4px;
margin-top: 4px;
margin-bottom: 4px;
float: right;
clear:both;
}

/*stripaddsbox*/
.stripaddsbox
{width: 68px; height: 235px; padding: 2px; margin-right: 6px;  margin-bottom: 5px; background: white; float: left;
}


.stripaddbox img
{padding:2px; margin-bottom: 12px; width:60px; float: left;
}

/*vidbox*/
.vidbox
{width: 540px; padding: 10px; background-color: #9C9C9C; margin-left: 5px; margin-top:5px;
}



/*zadbox*/
.zadbox
{
background-color: white;
width: 302px;
height: 253px; 
font-size: 0.8em; text-align: left;
line-height: 1.3em;
padding-right: 1px;
padding-left: 1px;
padding-top: 1px;
padding-bottom: 1px;
margin-left: 6px;
margin-right: 4px;
margin-bottom: 5px;
margin-top:4px;

float: right;
}

