body { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 100%; color: #555; background: #ffffff url(images/page-bg.jpg) repeat-y center; }



a img { border: none; }

p, h1, h2, h3, h4, h5, h6, h7, ul, small, blockquote { margin-top: 0px; margin-bottom: 10px; }

p, li, li li { line-height: 150%; font-size: .8em; }

h1 { font-size: 1.2em; padding-bottom: 5px; border-bottom: 2px #ccc solid; border-top: 2px #ccc solid; padding-top: 5px;}

h1 a { color: #555; text-decoration: none; }

h2 { font-size: 1.8em; color: #030; }

h3 { line-height: 150%; font-size: .8em; }

small { font-size: 0.9em; line-height: 140%; }

a.content{ color: #030; }

a.content:hover { color: #555; }



#sidebar { margin: 0px 0px 0px 0px; text-align: center; }

#content { margin: 10px 0px 0px 0px; text-align: left; }





#sidebar ul { margin: 0px 0px 0px 0px; padding: 0px; list-style: none; border-top: 0px #ccc solid; }

#sidebar li { margin: 0px; padding: 0px; border-bottom: 3px #fff solid; width: 212px; }

#sidebar li a { display: block; text-decoration: none; padding: 5px; font-size: 10pt; background: #f9f9f9; text-transform: uppercase; color: #000; font-family: Arial; font-weight:normal;}

#sidebar ul.highlight li a { background: #f9f9f9; }

#sidebar li a:hover { background: #e8e8e8; }

#sidebar ul.highlight li a:hover { background: #e8e8e8; color: #e8e8e8; }

#sidebar a img { border: none; }

#sidebar li { background-color: #F9F9F9; }

#sidebar li:hover { background: #e8e8e8; }

#sidebar li span {position:relative; top: 6px;}



#sidebar2 { margin: 0px 0px 0px 0px; text-align: center; }

#sidebar2 ul { margin: 0px 0px 0px 0px; padding: 0px; list-style: none; border-top: 0px #ccc solid; }

#sidebar2 li { margin: 0px; padding: 0px; border-bottom: 1px #fff solid; width: 212px; }

#sidebar2 li a { display: block; text-decoration: none; padding: 5px; font-size: 16pt; background: #f9f9f9; text-transform: uppercase; color: #000; font-family: Arial;}

#sidebar2 ul.highlight li a { background: #f9f9f9; }

#sidebar2 li a:hover { background: #e8e8e8; }

#sidebar2 ul.highlight li a:hover { background: #e8e8e8; color: #e8e8e8; }

#sidebar2 a img { border: none; }

#sidebar2 li { background-color: #F9F9F9; }

#sidebar2 li:hover { background: #e8e8e8; }

#sidebar2 li span {position:relative; top: 6px;}



#sidebar3 { margin: 0px -10px 0px 0px; text-align: center; }

#sidebar3 ul { margin: 0px 0px 0px 0px; padding: 0px; list-style: none; border-top: 0px #ccc solid; }

#sidebar3 li { margin: 0px; padding: 0px; border-bottom: 1px #fff solid; width: 212px; }

#sidebar3 li a { display: block; text-decoration: none; padding-top: 0px; padding-bottom: 0px; font-size: 9pt; background: #f9f9f9; text-transform: uppercase; color: #000; font-family: Arial;}

#sidebar3 ul.highlight li a { background: #f9f9f9; }

#sidebar3 li a:hover { background: #f9f9f9; }

#sidebar3 ul.highlight li a:hover { background: #e8e8e8; color: #e8e8e8; }

#sidebar3 a img { border: none; }



#sidebar4 { margin: 0px 0px 0px 0px; text-align: center; }

#sidebar4 ul { margin: 0px 0px 0px 0px; padding: 0px; list-style: none; border-top: 0px #ccc solid; }

#sidebar4 li { margin: 0px; padding-top: 0px; padding-bottom: 0px; border-bottom: 1px #fff solid; width: 212px; }

#sidebar4 li a { display: block; text-decoration: none; padding: 0px; font-size: 9pt; background: #f9f9f9; text-transform: none; color: #000; font-family: Arial;}

#sidebar4 ul.highlight li a { background: #f9f9f9; }

#sidebar4 ul.highlight li a:hover { background: #e8e8e8; color: #e8e8e8; }

#sidebar4 a img { border: none; }



#content .post { margin-bottom: 20px; margin-top: 0px; }

#content .post h1 { margin-bottom: 5px; }

#content .post h2 { text-transform: uppercase; font-size: 1.2em; font-weight: normal; }

#content .postmeta { color: #999; font-size: 90%; border-top: 2px #ccc solid; padding: 0px 0px; margin-bottom: 20px; }





/* Comments */

#content .comments { font-size: 90%; margin: 20px 0px; }

#content .comments ul { margin: 10px 20px; padding: 0px 20px; list-style: none; border-left: 5px #ccc solid; border-right: 5px #ccc solid; }

#content .comments li { margin: 0px 0px 10px 0px; padding: 0px 0px 10px 0px; border-bottom: 1px solid #ccc; list-style-type: none; }

#content .comments img { padding: 0px; margin: 0px 0px 10px 10px; float: right; }







/*SuckerFish Menu CSS to Edit */

#suckerfishnav {

    background:#ffffff repeat-x;

    font-size:15px;

    font-family:verdana,sans-serif;

    font-weight:bold;

    width:100%;

    }

#suckerfishnav, #suckerfishnav ul {

    float:left;

    list-style:none;

    line-height:20px;

    padding:0;

    margin:0;

    }

#suckerfishnav a {

    display:block;

    color:#666666;

    text-decoration:none;

    padding:0px 10px;

  width:111px;

    }

#suckerfishnav li {

	float: left;

	padding: 0;

        text-align: left;

	border-bottom: 10px solid #FFFFFF;

	margin-right: 3px;

 width:111px;

}

#suckerfishnav ul {

    position:absolute;

text-align: left;

    left:-999em;

    height:auto;

    font-weight:normal;

    margin:0;

    line-height:1;

    border:0;

    border-top:1px solid #666666;

    width: 109px;

    }

#suckerfishnav li li {

         text-align: left;

         font-family:verdana,sans-serif;

	 font-size:10px;

	 border:1px;

         border-color:#666666;

    }

#suckerfishnav li li a {

    padding:4px 10px;

	 font-family:verdana,sans-serif;

    font-size:10px;

	 border:0px;

    color:#fff;



    }

#suckerfishnav li ul ul {

    margin:10px 0 0 250px;

    }

#suckerfishnav li li:hover {

    background:#999999;

    }

#suckerfishnav li ul li:hover a, #suckerfishnav li ul li li:hover a, #suckerfishnav li ul li li li:hover a, #suckerfishnav li ul li li li:hover a {

    color:#000000;width: 100px;

    }

#suckerfishnav li:hover a, #suckerfishnav li.sfhover a {

    color:#000000;

	 }

#suckerfishnav li:hover li a, #suckerfishnav li li:hover li a, #suckerfishnav li li li:hover li a, #suckerfishnav li li li li:hover li a {

    color:#000000;

    }

#suckerfishnav li:hover ul ul, #suckerfishnav li:hover ul ul ul, #suckerfishnav li:hover ul ul ul ul, #suckerfishnav li.sfhover ul ul, #suckerfishnav li.sfhover ul ul ul, #suckerfishnav li.sfhover ul ul ul ul {

    left:-999em;

    }

#suckerfishnav li:hover ul, #suckerfishnav li li:hover ul, #suckerfishnav li li li:hover ul, #suckerfishnav li li li li:hover ul, #suckerfishnav li.sfhover ul, #suckerfishnav li li.sfhover ul, #suckerfishnav li li li.sfhover ul, #suckerfishnav li li li li.sfhover ul {

    left:auto;top: 28px;border-width: 1px 1px 1px 1px; border-color: #999999; border-style: solid;

    background:#cccccc;width: 109px;

    }

/*#suckerfishnav li:hover, #suckerfishnav li.sfhover {

	border-bottom:10px solid #fc0700;

   font-weight: bold;

	}

*/

#suckerfishnav li li:hover, #suckerfishnav li li a:hover{

	 border:0px;width:109px;

    }

/*SuckerFish Menu CSS to Edit */

#suckerfishnav li a{

padding-left: 0px;

}

#suckerfishnav li a

 {

	border-bottom: 10px solid #666666;

	margin-right: 3px;

	width:101px;

}

#suckerfishnav li a:hover

 {

	border-bottom:10px solid #fc0700;

	font-weight: bold;

}



div.containerMain

{

	position: relative;

	clear: both;

	overflow: hidden;

	width: 1024px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #C0C0C0;

	border-right-color: #C0C0C0;

	border-bottom-color: #C0C0C0;

	border-left-color: #C0C0C0;

}



div.containerHeader

{

	position: relative;

	clear: both;

	overflow: hidden;

	width:100%;

	margin-top: 8px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 2px;

	border-left-width: 0px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #C0C0C0;

	border-right-color: #C0C0C0;

	border-bottom-color: #B9B9B9;

	border-left-color: #C0C0C0;

}



div.containerLogo

{

	position: relative;

	clear: both;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #C0C0C0;

	border-right-color: #C0C0C0;

	border-bottom-color: #C0C0C0;

	border-left-color: #C0C0C0;

	text-align: center;

}



img.img_logo

{

	position: relative;

	float: left;

	height: 67px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 8px;

	margin-left: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #C0C0C0;

	border-right-color: #C0C0C0;

	border-bottom-color: #C0C0C0;

	border-left-color: #C0C0C0;

}





div.containerLeft

{

	position: relative;

	float: left;

	width: 215px;

	margin-top: 4px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 3px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #C0C0C0;

	border-right-color: #C0C0C0;

	border-bottom-color: #C0C0C0;

	border-left-color: #C0C0C0;

}



div.containerRight

{

	position: relative;

	float: left;

	width: 78%;

	margin-top: 1px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 1px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #C0C0C0;

	border-right-color: #C0C0C0;

	border-bottom-color: #C0C0C0;

	border-left-color: #C0C0C0;

}



div.containerMenu

{

	position: relative;

zindex: 9999;

}



div.containerFooter

{

	position: relative;

	clear: both;

	width: 100%;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	border-top-width: 3px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #D0D0D0;

	border-right-color: #C0C0C0;

	border-bottom-color: #C0C0C0;

	border-left-color: #C0C0C0;

}







