*{margin:0;padding:0;list-style:none;text-decoration:none}
body{font:12px Arial,Helvetica,sans-serif;color:#333;background:#FFF url(images/background.gif) repeat}
h2,h3{padding:10px 0;font-size:14px}a:hover{color:#000;font-weight:700}a:focus{outline:none}
#wrapper{width:937px;margin:0px auto}
#top{background:url(images/top.gif) no-repeat;width:937px;height:10px}
#border{width:917px;margin:auto;background:url(images/mbkg.gif) repeat-y;padding:0 10px}
#header{width:917px;height:68px;margin-bottom:10px}
#logo{width:170px;float:left;margin:0px}
#logo h1 a{display:block;background:url(images/logo.png) no-repeat;height:94px;outline:none}
#nav{width:917px;height:29px}
#nav ul li{display:inline;height:29px;line-height:29px;font-weight:700}
#nav ul li a{color:#fff;float:left;font-weight:700;padding:0 10px}
#nav ul li.feed,#logo h1{text-indent:-10000px}
#content{width:937px;margin:10px auto}
#left{float:right;width:750px;padding-left:10px}
#right{float:left;width:165px;padding-right:2px}
.entry h2{display:block;background:#DAEBF3;font-family:Arial;padding-left:10px;font-size:15px;margin-bottom:10px}
.entry h3{display:block;background:#DAEBF3;font-family:Arial;padding-left:10px;font-size:12px;margin-bottom:10px}
.entry h1{display:block;background:#DAEBF3;font-family:Arial;padding-left:10px;font-size:16px;margin-bottom:10px}
.entry{width:720px;padding:5px;border:1px solid #d4dee4;margin-bottom:10px;line-height:140%}
.pmeta,.allinfos{background:#f6fff4;padding:8px 5px 8px 10px;font-size:11.5px;color:#000}
.pmeta a,.allinfos a{color:#008}
#sidebarbottom{width:170px;padding:1px;border:0px groove #fff;margin-bottom:2px}
#lsidebar{float:left;width:160px}
#sidebarbottom ul{margin:0px auto 1px}
#sidebarbottom ul li{}
#sidebarbottom ul li ul li{background:url(images/bullet.gif) no-repeat 0 0;padding-left:14px}#c{float:left;width:225px}#cc{float:right;width:304px}
#commentform #url,#commentform #email,#commentform #author{border:1px solid #e8f0f3;height:20px;width:200px;background:#f0f7f9;padding-left:5px}
#commentform #comment{border:1px solid #e8f0f3;height:200px;width:290px;background:#f0f7f9;padding-left:5px}
.commentlist cite{background:#f9f9f9;padding:5px 5px 5px 10px}
.commentlist cite a,a:active{color:#333}
.commentlist .ctext{font-size:11px}
#footer{width:917px;padding-top:10px}
#fb{width:900px;margin:0 auto 10px;color:#000;text-align:center;font-weight:bold}
.entry h2 a,a:visited,a:link{color:#003366}#fb a:hover{color:#efe64f}
blockquote{margin:15px 30px 15px 10px;padding-left:20px;border-left:1px solid #003B74}blockquote cite{margin:5px 0 0;display:block}hr{display:none}a img,img{border:none}code{font-size:1.0;color:#000}.gallery a:hover{background-color:#fff}.imgright a:hover,.imgleft a:hover,.attachment a:hover{background-color:#FFF}.Nav a:hover{padding:4px 8px;border:1px solid #008;color:#008;text-decoration:none;font-size:10px;margin:0 5px 0 0}.item{padding:1px 3px;width:167px;float:left;margin:0 8px 8px 0;background:#fff;border:2px solid #e5e5e5}.item h2{font-size:12px;margin:0 0 3px;padding:0}.item h2 a{color:#003366;text-decoration:none}.item p{margin:0 0 3px;border:#e5e5e5 1px solid}.item2{padding:1px 3px;width:167px;float:left;margin:0 8px 8px 0;background:#95CBE9;border:2px solid #cce0f5}.item2 h2{font-size:12px;margin:0 0 3px;padding:0;color:#fff}.item2 h2 a{color:#fff;text-decoration:none}.item2 h2 a:hover,.item h2 a:hover{font-size:12px;color:#000;text-decoration:none}.item2 p{margin:0 0 2px;border:#838383 1px solid}.page{width:900px;margin:0 auto}.navigation{padding-top:10px;width:100%;text-align:center;padding:2px}.alignleft{padding-left:30px;padding-bottom:20px;float:left;margin-left:20px}.alignright{float:right;margin-right:20px}.mainlist,.clear{clear:both}.mainlist_twopart{width:215px;margin-bottom:20px}.clientlist{padding:5px 0;overflow:hidden;height:100%;width:400px}.clientlist p{width:310px;float:right}.clientlist h6{margin:3px 0 0;padding:0}.entrywelcome img,.entry img{margin:0 10px 10px}.entrywelcome p,#commentform p,.entry p,#latest p{padding-bottom:10px}.entrywelcome p a,.entry p a,#latest p a{font-weight:700;color:#003366}.postmetadata{background:#eef5f8;padding:5px}.bread a:link,.bread a:active,.bread a:visited{font-size:11px;color:#003366;font-weight:700;text-decoration:none}.bread a:hover{font-size:12px;color:#0A9BDC;font-weight:700;text-decoration:underline}html>body .entrywelcome ul,html>body .entry ul{padding:0 0 0 30px;padding-left:10px} .entrywelcome ul li:before,.entry ul li:before{content:"\00BB \0020"}.entrywelcome ol,.entry ol{padding:0;margin:0}.entrywelcome ol li,.entry ol li{background:#fafafa} html>body .entrywelcome li,html>body .entry li{margin:7px 0 8px 10px}h3.related_post_title {font-size:11px;}
.entry h4{display:block;background:#669900;font-family:Arial;padding-left:10px;font-size:12px;margin-bottom:10px}
#suckerfishnav{background:#82d6db repeat-x;font-size:12px;font-family:helvetica,sans-serif;font-weight:bold;width:100%;}
#suckerfishnav,#suckerfishnav ul{float:left;list-style:none;line-height:40px;padding:0;border:1px solid #aaa;margin:0;width:100%;}
#suckerfishnav a{display:block;color:#fff;text-decoration:none;padding:0 10px;}
#suckerfishnav li{float:left;padding:0;}
#suckerfishnav ul{position:absolute;left:-999em;height:auto;width:103px;font-weight:normal;margin:0;line-height:1;border:0;border-top:1px solid #666;}
#suckerfishnav li li{width:101px;border-bottom:1px solid #555;border-left:1px solid #555;border-right:1px solid #555;font-weight:bold;font-family:helvetica,sans-serif;}
#suckerfishnav li li a{padding:4px 5px;width:90px;font-size:12px;color:#fff;}
#suckerfishnav li ul ul{margin:-21px 0 0 100px;}
#suckerfishnav li li:hover{background:#FFF;}
#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:#003366;}
#suckerfishnav li:hover a,#suckerfishnav li.sfhover a{color:#82d6db;}
#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:#fff;}
#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;background:#024769;}
#suckerfishnav li:hover,#suckerfishnav li.sfhover{background:#FFF;}
#wp_page_numbers ul, #wp_page_numbers li, #wp_page_numbers a {
	background: white;
	padding: 0;
	margin: 0;
	border: none;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
	list-style: none;
	text-transform: none;
	text-indent: 0px;
	font-variant: normal;
	text-align: left;
	line-height: 12px;
	letter-spacing: 0px;
	word-spacing: 0px;
	font-size: 11px;
	font-family: Arial;
}

#wp_page_numbers {
	margin-top: 10px;
	width: 80%;
	background: white;
	margin-bottom: 10px;
}
#wp_page_numbers ul {
	width: 80%;
}
#wp_page_numbers li {
	float: left;
	display: block;
	margin-bottom: 2px;
}

#wp_page_numbers a {
	padding: 3px;
	padding-left: 5px;
	padding-right: 5px;
	margin-left: 2px;
	margin-right: 2px;
	display: block;
	color: #333;
	border: 1px solid #bfbfbf;
}

#wp_page_numbers li a:hover {
	border-color: #BA0000;
}

#wp_page_numbers li.space {
	padding: 6px;
	padding-left: 2px;
	padding-right: 2px;
}

#wp_page_numbers li.first_last_page {
	font-style: italic;
}

#wp_page_numbers li.active_page a {
	border-color: #0075b8;
}
#wp_page_numbers li.active_page a:hover  {
	color: black; /* IE fix */
	text-decoration: underline;
	border-color: #BA0000;
}

#wp_page_numbers li.page_info {
	float: left;
	display: block;
	padding: 3px;
	padding-left: 5px;
	padding-right: 5px;
	margin-right: 2px;
	color: #666;
	font-size: 11px;
	border: 1px solid #bfbfbf;
}
