body{
	font-family: Arial,sans-serif;
	padding: 0 5px 0 5px;
	margin:0 auto;
	background: #CAE6FF;
}

a { color:#F2EB52; text-decoration: none; }
a:hover { color:#00FFCC; text-decoration: underline; }

.conteiner { text-align: center; }
.pix-block { text-align: center; width:999px; margin-top:20px; }
.archive-list { font:bold 11px Verdana; padding:7px 0 7px 0;}
.archive-list a { margin: 0 2px 0 1px; color:#3F91C8;}
.archive-list a:hover { color:#00FFCC;}
.archive-list a.a     { color:#00FFCC; text-decoration:underline; }

.friendly-sites { font: 11px Verdana; color: #F2EB52; }
.friendly-sites a { padding: 0 10px 0 10px; }
.friendly-sites span { color:#dedede; }

.toplist { width:730px; }
.toplist a { display:block; float:left; width: 180px; text-align:left; }

.link-list { text-align: left; }
.link-list a { display: block; }

.bookmark { font: bold 16pt Tahoma; }

#top { width:999px; background: #105A8C; padding:0 15px 1px 15px; }
#top .menu { font:12px Verdana; color:#F2EB52; text-align:left; padding:5px 0 0 12px; text-align: left;}
#top .menu a { color:#F2EB52; text-decoration:none; }
#top .menu a:hover { color:#00FFCC; text-decoration:underline; }
#top .menu a.a     { color:#00FFCC; text-decoration:underline; }
#barbar { float:right; width: 770px; }

#main { width:999px; background: #105A8C; min-height: 600px; padding:1px 15px 10px 15px; margin:0px;}

.box1 {  }
.box1 .bl { background: url('http://s.twinksalley.com/img/box-1-corner.gif') no-repeat; height:9px; padding-left:8px; }
.box1 .br { background: url('http://s.twinksalley.com/img/box-1-corner.gif') no-repeat right -9px; height:9px; padding-right: 8px;}
.box1 .br div { background: #276E9A; height:9px;}
.box1 .c { background: #276E9A; padding: 5px 10px 0 10px;}

.box1 .logo { background: url('http://s.twinksalley.com/img/main-logo-1.gif') no-repeat; width:163px; height: 109px; float:left; margin-right: 30px; }

/*  box2 */
.box2 {  }
.box2 .tl { background: url('http://s.twinksalley.com/img/box-2-corner.gif') no-repeat; height:9px; padding-left:8px; }
.box2 .tr { background: url('http://s.twinksalley.com/img/box-2-corner.gif') no-repeat right -18px; height:9px; padding-right: 8px;}
.box2 .tr div { background: white url('http://s.twinksalley.com/img/box-2-border-top.gif') repeat-x; height:9px;}

.box2 .bl { background: url('http://s.twinksalley.com/img/box-2-corner.gif') no-repeat left -9px; height:9px; padding-left:8px; }
.box2 .br { background: url('http://s.twinksalley.com/img/box-2-corner.gif') no-repeat right -27px; height:9px; padding-right: 8px;}
.box2 .br div { background: white; height:9px;}

.box2 .c { background: white url('http://s.twinksalley.com/img/box-2-border-left.gif') repeat-y; padding: 0 10px 5px 10px; min-height: 30px; }

.box2 .logo { background: url('http://s.twinksalley.com/img/2males.gif') no-repeat; float:right; width: 71px; height:69px;}
/*  box2 */


/*  box3 */
.box3 {  }
.box3 .tl { background: url('http://s.twinksalley.com/img/box-3-corner.gif') no-repeat; height:9px; padding-left:8px; }
.box3 .tr { background: url('http://s.twinksalley.com/img/box-3-corner.gif') no-repeat right -9px; height:9px; padding-right: 8px;}
.box3 .tr div { background: #276E9A; height:9px;}

.box3 .bl { background: url('http://s.twinksalley.com/img/box-3-corner.gif') no-repeat left -18px; height:9px; padding-left:8px; }
.box3 .br { background: url('http://s.twinksalley.com/img/box-3-corner.gif') no-repeat right -27px; height:9px; padding-right: 8px;}
.box3 .br div { background: #276E9A; height:9px;}

.box3 .c { background:#276E9A; padding: 0 10px 5px 10px; min-height: 10px; }

/*  box3 */


a .thumb { margin:3px;  border: 1px solid #121212; }
a:hover .thumb { border: 1px solid #DD1212; }
.thumbs-title { font:bold 14pt Arial; color:#EB8405; margin: 0 0 10px 15px; }
.arch-list { font-family:arial; font-size:12pt; font-weight:bold; color:brown; float:right; text-align:right; }

/* overrides decoration from previous rule for hovered links */

h1, h2, h3, h4, h5, h6 {
	font-family: Arial,sans-serif;
	margin: 0px;
	padding: 0px;
}

h1{
 font-family: Verdana,Arial,sans-serif;
 font-size: 16pt;
 color: #663300;
}

h2{
 font-size: 114%;
 color: #006699;
}

h3{
 font-size: 100%;
 color: #334d55;
}

h4{
 font-size: 100%;
 font-weight: normal;
 color: #333333;
}

h5{
 font-size: 100%;
 color: #334d55;
}

ul{
 list-style-type: square;
}

ul ul{
 list-style-type: disc;
}

ul ul ul{
 list-style-type: none;
}

h1 small {font-size: 8pt; font-weight: normal;}

div.tl a {
  display: block;
}

.toplist {
	font-size: 10pt;
}
/***********************************************/
/* Layout Divs                                 */
/***********************************************/
#topmenu { margin-top: 20px; font-size: 10pt; padding-bottom:3px; border-bottom: 1px solid #cccccc;}

.clear { clear: both; }
span.hide { display:none }
.center { text-align: center; }
.left { text-align: left; }
.right { float: right; }