/* Start of CMSMS style sheet 'abplan' */
html, body { width:100%; height:100%; margin:0px; padding:0px;}

body { background:url(uploads/images/design/bg-body.gif) top center no-repeat; font:11px Verdana, Arial, Helvetica, sans-serif; color:#000000;}

img {border:0px;}

a { color:#FF9900; text-decoration:none;}
a:hover { color:#FF3300;}

h1 { margin:10px; padding:0px; font:lighter 22px Verdana, Arial, Helvetica, sans-serif; color:#008C9C;}

h2 { margin:0px 10px 10px 10px; padding:0px; font:lighter 16px Verdana, Arial, Helvetica, sans-serif; color:#008C9C; display:block; border-top:1px solid #E7ECED; }

h3 { margin:10px; padding:0px; font:lighter 12px Verdana, Arial, Helvetica, sans-serif; color:#008C9C;}

h3 a {color:#008C9C;}

p { margin:0px 10px 10px 10px; padding:0px; text-align:justify;}

ul {padding:0px 0px 0px 20px; margin:0px;}

li {padding:0px; margin:10px 5px;}

#container { width:760px; margin: 0px auto;}

#header { height:100px; background:url(uploads/images/design/bg-header.gif);}

#logo { width:142px; padding:20px 0px 0px 10px; float:left;}

#metanavi { padding-top:20px; text-align:right; color:#008C9C;}
#metanavi a { color:#008C9C;}
#metanavi a:hover { color:#00B6CA;}

#claim { padding-top:33px; text-align:right;}

#firstnavi { height:25px; background:url(uploads/images/design/bg-firstnavi.jpg) no-repeat;}
#firstnavi ul { margin:0px 0px 0px 155px; padding:0px;}
#firstnavi li { margin:0px; padding:0px; float:left; list-style:none;}
#firstnavi a { width:121px; height:20px; padding-top:5px; background:url(uploads/images/design/bg-firstnavi-i.gif); display:block; text-align:center; font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#fff;}
#firstnavi a:hover { background:url(uploads/images/design/bg-firstnavi-a.gif)}

#breadcrumb { padding:10px 0px 0px 162px; font-size:10px; color:#ccc;}
#breadcrumb a { color:#ccc;}
#breadcrumb a:hover { color:#999;}

#pageheading { padding: 10px 0px 10px 152px}

#center { float: left; width: 455px; margin-left: 152px; border-left:1px solid #E7ECED; }
* html #center { display: inline; }

#secondnavi { float: left; width: 152px; margin-left: -608px; }
#secondnavi ul { margin:0px 10px; padding:0px;}
#secondnavi li { margin:0px; padding:5px 0px; list-style:none;}
#secondnavi a { font-size:11px; }
#secondnavi .currentpage { color:#FF0000; text-decoration:underline;}

#additional { float: left; width: 150px; padding-bottom:10px; background:#FFF9F0; border:1px solid #FFCC80;}
#additional p {font-size:10px; text-align:left; color:#666;}

#read-on { margin:20px 10px; padding-top:12px; background:#FFF9F0; border:1px solid #FFCC80;}

#homemain { float: left; width: 608px; margin-left: 152px;}
* html #homemain { display: inline; }

#topblock {margin-left:5px; text-align:center;}
#topblock h2 {font-size:15px;}

#md4e46email, #md4e46username {width:135px}

.homeblock { width:202px; float:left;}
.homeblock p { text-align:left; font-size:11px; /* background:#E7ECED; padding:5px; border:1px solid #FFCC80; display:block; height:100px;*/ }
.homeblock h2 {margin:0 0 0 10px; padding:0; font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#000; border:none; }

/* margin:0px 10px 10px 10px; padding:0px; font:lighter 16px Verdana, Arial, Helvetica, sans-serif; color:#008C9C; display:block; border-top:1px solid #E7ECED; */

#homeadditional { float: left; width: 150px; margin-left: -760px; background:#E7ECED;}
#homeadditional p { font-size:10px; text-align:left; color:#666;}
#homeadditional ul {padding:0px 5px 0px 20px; margin:0px;}
#homeadditional li { padding:0px; margin:5px; font-size:10px; text-align:left; color:#666;}

.book {}
.booktitle {}
.bookimage { float:left; width:70px; padding:0px 10px; }
.booktext { margin-left:90px;}

#content { float: left; float/**/: none; }
/* easy clearing */
#content:after { content: '[DO NOT LEAVE IT IS NOT REAL]'; display: block; height: 0; clear: both; visibility: hidden;}
#content { display: inline-block; }
/*\*/
#content { display: block; }
/* end easy clearing */
#footer { clear: both; height:25px; margin:20px 0px 0px 0px; padding:5px 0px 0px 0px; text-align:center; border-top:1px solid #AEC2C4; color:#CCCCCC; }
#footer a { color:#CCCCCC;}
#footer a:hover { color:#999999;}
/* End of 'abplan' */

