
body.custom { background: url(custom/images/main_background.png) center top no-repeat;}

body.custom div#wrapper { background: transparent; border: none; position: relative; padding-top: 5px;  }
body.custom div#navigation { background: transparent; width: 620px; height: 36px; border: none;margin-top:29px;font-weight: normal;}

#header-navigation, #header-navigation ul{margin:0;padding:0;list-style-type:none;list-style-position:outside;position:relative;}
#header-navigation a{display:block;text-decoration:none;cursor:pointer;}
#header-navigation a:hover, #header-navigation li.current-page-item a {background:url(custom/images/nav_over.png) repeat-x;}
#header-navigation ul {display:none;}
#header-navigation li{float:left;position:relative;cursor:pointer;}
#header-navigation li a {display: block;width:112px;padding: 6px;height: 24px;line-height: 24px;text-align: center;}
#header-navigation li:hover ul ul, #header-navigation li:hover ul ul ul, #header-navigation li:hover ul ul ul ul{display:none;}
#header-navigation li:hover ul, #nav li li:hover ul, #header-navigation li li li:hover ul, #header-navigation li li li li:hover ul{display:block;}
	ul.navigation li.current-page-item a:link, ul.navigation li.current-page-item a:visited, ul.navigation li.current-page-item a:hover, ul.navigation li.current-page-parent a:link, ul.navigation li.current-page-parent a:visited, ul.navigation li.current-page-parent a:hover, ul.navigation li ul li.current-page-item a:link, ul.navigation li ul li.current-page-item a:visited, ul.navigation li ul li.current-page-item a:hover, ul.navigation li.current-page-item ul li a:link, ul.navigation li.current-page-parent ul li a:link, ul.navigation li.current-page-item ul li a:visited, ul.navigation li.current-page-parent ul li a:visited { background: transparent; }
ul.navigation li a:link, ul.navigation li a:visited, ul.navigation li ul li a:link, ul.navigation li ul li a:visited, ul.navigation li.page-parent a:link, ul.navigation li.page-parent a:visited { background: transparent; }
	ul.navigation li a:link, ul.navigation li a:visited { text-decoration: none; font-weight: bold; border: none; display: block; margin: 0px; }

	ul.navigation li.page-parent a {  }
	
div.header-link-image {position: absolute; }

body.custom div#header { background: transparent; }
body.custom div#container { padding-top: 15px;   }
	body.custom div#container div.rotator-images { border: none; } 
	body.custom div#container div.content { background: rgba(255, 255, 255, 0.9) !important; border: solid #999 1px; margin: 10px 30px 10px 30px; padding: 40px;}
			body.custom div#container div.content h2 { font-size: 14pt; line-height: 1.286em; margin: 1.286em 0 1.286em 0;  }
			body.custom div#container div.content div.entry-content p { margin:  0 0 18px 0;}
			body.custom div#container div.post div.entry-meta, body.custom div#container p.nocomments, body.custom div#container div#respond {  padding: 0px 15px 0px 15px; margin: 0px; }
				 body.custom div#container div#respond span.heading { line-height: 2.5em; }
				 body.custom div#container div#trackback-box.comment-info-box {padding: 10px 15px 10px 15px; margin: 0px; float: none; width: auto; line-height: 1.75em; }
				 body.custom div#container div#trackback-box.comment-info-box span { float: none; }
				body.custom div#container div.home-posts h2 { margin-top: 30px; color: #718c9f; font-size: 14pt; line-height: 1.286em; margin: 0px; padding: 20px 20px 0px 20px; }
			body.custom div#container div.home-posts div.entry-meta { padding: 0px 20px 0px 20px; }
			body.custom div#container div.home-posts div#nav-below { width: 688px; height: 50px; margin-top: 0px;}
		body.custom div#container span#comments, body.custom div#container ol.commentlist li.comment div.comment-body p {  }
		
		div.horizontal-sidebar ul li.widget { margin: 0px; width: 224px; }
		#item_110 { margin-top: 150px;color: #cb3694;}
			#item_110 ul li.widget {width: 234px;}
		div.horizontal-sidebar ul li#text-3 { padding-right: 10px; height: 50px; overflow: hidden; position:absolute; left: 0px;  }
		div.horizontal-sidebar ul li#text-4 { padding-right: 10px; height: 50px; overflow: hidden;position:absolute;left: 244px;  }
		div.horizontal-sidebar ul li#text-5 { padding-right: 10px; height: 50px; overflow: hidden;position:absolute;left: 488px; }
		div.horizontal-sidebar ul li#text-6 { height: 50px; overflow: hidden;position:absolute;left:732px; }
		div.horizontal-sidebar table { border-spacing: 8px; border-collapse:separate;color: #cb3694; }
		#item_1 { min-height: 300px;}
		#item_37, #item_71, #item_355 { margin-top: 70px; border: solid 1px #afafaf; border-bottom: none; background: #eeeded !important; padding: 20px;height:40px;}
			#item_37 a , #item_71 a , #item_355 a {color:#cb3694; text-decoration:none;}
		#item_82 , #item_5, #item_754 { margin-top: 0px; border: solid 1px #afafaf; border-top: none; background: #eeeded !important; padding: 20px; color: #cb3694 !important;}
			#item_82 a, #item_5 a, #item_754 a {color:#cb3694; text-decoration:none;}
		#text-8 { float: right; width: 350px;color:#cb3694; line-height: 32px; }
			#text-8 img { position: absolute; }
		body.custom div#footer { border: none;}
		
		body.custom div.sidebar { padding-top: 400px; }
		
	
	

body.custom div#container ol.commentlist li.comment div.comment-meta a { color: #515058; }
body.custom div#container ol.commentlist li.comment div.comment-date, body.custom div#container div#respond, body.custom div#container div#respond span.heading, body.custom div#container div#respond label, body.custom div#container div#trackback-box span#trackback, body.custom div#container div#trackback-box span#trackback-url, body.custom div#container span#pings { color: #515058; }
span.comment-author { color: #fff; }

li.thread-odd {  }

.comment-info-box { background: none; border: none; color: #515058; }

a.more-link:link, a.more-link:visited, .entry-content a.more-link:link, .entry-content a.more-link:visited, div.post, div.small-post { margin: 0px; padding: 0px; color: #718c9f; background: none; }

.box { margin: 0px; padding: 0px; }
.textpink {color: #cb3694  !important; }
span.widget-title { font-size: 12pt; text-transform:capitalize; font-weight: bold;}

body.custom div#header, body.custom div#header-container { border-bottom: none; }

hr { background-color: #718c9f; color: #718c9f; border: none; height: 1px;}

input[type="text"] , textarea { border: 1px solid #242864; font-size: 12pt; padding: 5px;}
input[type="submit"] { color:  #242864; font-size: 14pt; border: none; background: transparent url(custom/images/send.png) no-repeat; width: 200px; height: 40px;}