* {margin: 0; padding: 0;}
body  {font: 13px Verdana, Arial, Helvetica, sans-serif;}
img {border: none;}
.clearfloat {clear: both; height: 0; font-size: 1px; line-height: 0px;}
a, a:visited {color: #f185d3; text-decoration: none; padding-bottom: 1px; border-bottom: 1px solid #f185d3;}
a:hover {color: #111111; background: #f7e3e6; border: none;}
/*head*/
.head {background: url(../images/head-x.gif) repeat-x; height: 69px;}
h1 {font: bold 35px Verdana, Arial, Helvetica, sans-serif; color: #1f4388; text-indent: 20px;}
h1 span {color: #e86e28; font-size: 11px; padding-left: 65px;}
h1 a, h1 a:visited {color: #1f4388; border: none;}
h1 a:hover {background: none;}
.nav {position: absolute; font-size: 14px; color: #bcc2e0; top: 39px; left: 200px;}
.nav li, .nav2 li, .nav3 li {display: inline;}
.nav a, .nav a:visited {color: #7198BE; border: none; text-decoration: underline; font-weight: bold; padding: 0 12px 0 8px;}
.nav a:hover {background: none; color: #2a669d;}

.nav2 {position: absolute; right: 5px; list-style: none; color: #9898bd; top: 8px;}
.nav2 a, .nav2 a:visited {color: #5D7177; border: none; padding: 0 5px 0 0;}
.nav2 a:hover {background: none; text-decoration: underline;}
/*head*/

/*maincontent*/
#maincontent {background: url(../images/maincontent_x.gif) repeat-x; width: 100%;}
#maincontent td {border: 1px solid #eeeeee; background: url(../images/maincontent_td_top_x.gif) top repeat-x #f5f5f5;} 
#maincontent h2 {color: #21507B; font-size: 18px; font-weight: normal; padding: 7px 14px 14px 14px;}
/*maincontent*/

/*gal*/
.gal {padding-bottom: 14px; width: 50%;}
.gal ul {margin: 0 0 0 47px;}
.gal li {padding-bottom: 10px;}
/*gal*/

/*thumbs*/
.thumbs {padding-top: 3px; text-align: center;}
.thumbs h2 {text-align: left;}
.thumbs a {padding: 0px; border: none;}
.thumbs a:hover {background: none;}
.thumbs img {width: 150px; height: 200px; border: 1px solid #000000; margin: 0 0 3px 0;}
.thumbs a:hover img {border-color: #FF0000;}
.pages {position: relative; text-align: right; margin: -32px 10px 12px 0;}
.pages a, .pages a:visited {color: #f185d3; text-decoration: none; padding-bottom: 1px; border-bottom: 1px solid #f185d3;}
.pages a:hover {color: #111111; background: #f7e3e6; border: none;}
/*thumbs*/

/*top*/
.top {padding: 0 13px 13px 13px; width: 50%;}
.top li {border: 1px solid #eeeeee; background: url(../images/maincontent_td_top_x.gif) top repeat-x #f5f5f5; padding: 12px; list-style: none; margin-bottom: 10px;}
/*top*/

/*center*/
.center {width: 1000px; margin: 0px auto; padding: 20px 0;}
/*center*/

/*main*/
.main {width: 768px; float: left; border: 1px solid #e1e1e1; padding: 20px;}
.main h3 {color: #21507b; font-size: 15px; padding-bottom: 10px;}
.main h2 {color: #173755; font-size: 21px; padding-bottom: 30px;}
.main p {padding-bottom: 20px;}
/*main*/

/*sidebar*/
.sidebar {width: 180px; float: left; margin-left: 8px; border: 1px solid #e1e1e1; border-bottom: none;}
.sidebar ul {list-style: none; text-align: center;}
.sidebar a, .sidebar a:visited {border: none; color: #ab8cd3; font-weight: bold;}
.sidebar a:hover {background: none; text-decoration: underline;}
.sidebar li {padding: 5px 0; border-bottom: 1px solid #e1e1e1;}
/*sidebar*/

/*footer*/
.footer {background: url(../images/footer_x.gif) top repeat-x; height: 85px; font-size: 11px;}
.footer p {padding: 25px 0 0 15px; color: #777;}
.nav3 {color: #a4a4a4; position: absolute; right: 13px; margin-top: 25px;}
.nav3 a, .nav3 a:visited  {color: #a4a4a4; border: none; padding: 0 5px 0 0;}
.nav3 a:hover {background: none; text-decoration: underline;}
/*footer*/

.thumbolink {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#21507b;
	text-align: left;
}

.thumbolink a {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color:#f185d3;
	text-align:center;
	text-decoration:underline;
	BORDER-BOTTOM: #f185d3 0px solid;
}

.thumbolink a:link {text-decoration:underline;	color:#f185d3;}
.thumbolink a:hover {text-decoration: none;	color:#000000;}
.thumbolink a:visited {text-decoration:underline;	color:#f185d3;}

.thumbolink a:link img {  border-color:#000000; border-width: 1px; border-style:solid; }
.thumbolink a:hover img {  border-color:#ff0000; border-width: 1px; border-style: solid; }
.thumbolink a:visited img {  border-color:#000000; border-width: 1px; border-style:solid;}
.thumbolink a:active img { border-color:#ff0000; border-width: 1px; border-style: solid; }
