/*  

Theme Name: Jello-Wala-Mello

Theme URI: http://www.wpdesigner.com/2007/10/06/jello-wala-mello-wordpress-theme/

Description: WordPress theme created for news and magazine blogs by Small Potato of Wpdesigner.com.

Version: 0.1

Author: Small Potato

Author URI: http://www.wpdesigner.com/

*/



body, h1, h2, h3, h4, h5, h6, address, blockquote, dd, dl, hr, p, form, input{

	margin: 0;

	padding: 0;

}



body{

	font-family: verdana, arial, helvetica, sans-serif;

	font-size: 12px;

	text-align: center;

	vertical-align: top;

background-color: #dae9fe;

background-image: url("images/bkgrd.gif");

background-repeat: repeat-x;
	color: #fff;

}

#searchbutton{
hight:20px;}

form, input, textarea, table{

	font-family: verdana, arial, helvetica, sans-serif;

	font-size: 12px;
padding:0px;

}



h1, h2, h3, h4, h5, {

	font-family: arial, helvetica, sans-serif;

	font-size: 18px;

	font-weight: normal;

}

h6{

font-family: helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;
font-color:#000;



}





a{

	text-decoration: underline;

	color: #212871;



}



a:hover{

	text-decoration: none;

}



a img{

	border: 0;

}



address, dl, p{

	padding: 10px 0 5px;
font-color:#000;
}



blockquote{

	margin: 10px 0 5px;

	border-bottom: 1px solid #fff;

	background: #fbfedd;

}



blockquote p{

	padding: 10px;

}



blockquote blockquote{

	margin: 0 10px;

	background: #fff;

}



p img{

	max-width: 100%;

}



img.centered{

	display: block;

	margin-left: auto;

	margin-right: auto;

}



img.alignleft{

	margin: 3px 10px 2px 0;

}



img.alignright{

	margin: 3px 0 2px 10px;

}



img.alignleft, img.alignright{

	padding: 5px;

	background: #f3f3f4;

	display: inline;

}



.alignleft{float: left;}

.alignright{float: right;}



.clear{

	margin: 0;

	padding: 0;

	clear: both;

}



.domtab h2{

	display: none;

}



.skip-link{

	display: none;

}



#wrapper{

	margin: 5px auto;

	width: 986px;
height:100%;

	text-align: left;

background-image: url("images/spanbg.jpg");

background-repeat: repeat-x;

border-left: 1px solid #2c2c2c;

border-right: 1px solid #2c2c2c;

}



#header{

	float: left;

	width: 986px;

	background: #f3f3f4 ;

border-left: 1px solid #222 ;
border-right: 1px solid #222;

}

#logo{height:45px

width:300;

	background: #eeeeee url(images/logo.png) no-repeat;

}

#blog-title, #main-menu{

	float: left;

}



#blog-title{

	background: #f3f3f4;

	height: 66px;

	overflow: hidden;

}



#blog-title h1{

	padding: 12px 20px 0;

	font-family: georgia, serif;

	font-size: 30px;

	font-weight: bold;

	text-transform: uppercase;

}



#blog-title h1 a{

	text-decoration: none;

}



#blog-title h1 a:hover{

	color: #fff;

}



#main-menu ul{

	

}



#sub-header{

	float: left;

	width: 986px; 

        height:30px;

	font-size: 13px;

	background: #eeeeee url(images/hdgd.jpg) repeat;

	border-bottom: 1px solid #2c2c2c;

border-left: 1px solid #222 ;
border-right: 1px solid #222;

paddign:0 0 1px 0;

}



#sub-menu{

	float: left;

	margin: 0 0 0 10px;

	display: inline;

	height: 40px;

	overflow: hidden;

}



#sub-menu ul{

	float: left;

	list-style-type: none;

	margin: 0;

	padding: 0;

}



#sub-menu ul li{

	float: left;

}



#sub-menu ul li a{

	display: block;

	padding: 14px 10px 13px;

	text-decoration: none;

	color: #ddd;

}



#sub-menu ul li a:hover{

	text-decoration: underline;

}



#sub-header-search{

	float: left;

	margin: 8px 0px 0px 0;

	display: inline;

	height: 45px;

	overflow: hidden;


}

#frontname{height: 160px;
}

#rss{margin: 10px 16px 0 0;
float:right;
}



#content-container{

	float: left;

	width: 986px;

	background: #fff;

	color:#333;
border-left: 1px solid #222 ;
border-right: 1px solid #222;
}


#content{

	float: left;

	width: 663px;

	padding: 0px 0 6px 0;

	background: ;

}

#content-wide{

	float: left;

	width: 983px;

	padding: 0px 0 6px 0;

	background: ;


}


.post, .poage{

	float: left;

	width: 663px;

}

.post, .poage 2{

	float: left;

	width: 983px;

}




.post h2{

	padding: 17px 20px;

	line-height: 24px;

	background: #f3f3f4;

	color: #e7580d;



}



.page h2{

	padding: 17px 20px 0;

}



.entry-meta{

	padding: 13px 20px 12px 35px;

	font-family: arial, helvetica, sans-serif;

	font-size: 11px;

	line-height: 10px;

	background: #f3f3f4;

	color: #454545;

}



.entry-content a, .entry-meta a{

	color: #686d2e;



}



.entry-content{

	padding: 6px 50px 16px;

	line-height: 24px;

	background: #f3f3f4;

}

.entry-content-b{

	padding: 6px 50px 16px;

	line-height: 24px;

	background: #f3f3f4;
        width: 986px;
}

.entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6{

	padding: 10px 0 0;

}



.navigation{

	float: left;

	width: 663px;

	font-size: 11px;

	background: #777;

	line-height: 18px;


}



.navigation a{

	text-decoration: none;

	color: #fff;

}



.navigation a:hover{

	text-decoration: underline;

}



.nav-previous, .nav-next{

	float: left;

	padding: 14px 10px 9px;

}



.entry-meta-2{

	padding: 10px 0 0;

	font-family: arial, helvetica, sans-serif;

	font-size: 11px;

	color: #666;

	line-height: 18px;

}



.sidebar-container{

	float: left;

	width: 300px;

	margin: 0 5px 0 5px;

	display: inline;

	padding: 5px;

	background: #8cd7ff ;

	color: #333;


}



.sidebar{

	float: left;

	width: 300px;

	display: inline;

}



.sidebar a{

	color: #000;
font-size:14px;

}



.sidebar ul{

	list-style-type: none;

	margin: 0;

	padding: 0;

}



.sidebar ul li h3{

	border-bottom: 1px solid #edf3b4;

	padding:5px 10px;

	font-size: 12px;

	font-weight: bold;

	text-transform: uppercase;

	color: #eeeeee;

	background: #666;

}



.sidebar ul ul{

	padding: 0 10px 10px;

	line-height: 24px;

}



.sidebar ul ul li{

	padding: 5px 10px 5px 17px;

	border-bottom: 1px solid #e9eebd;

	background: ;

}



.sidebar ul ul ul li{

	border: 0;

	padding: 10px 10px 0 17px;

}



.sidebar ul li#search form#searchform{

	padding: 5px 0 10px;

}



.sidebar ul li#search input{

	margin: 5px 0 0;

}



#calendar_wrap{

	padding: 10px;

}



table#wp-calendar{

	width: 100%;

}



table#wp-calendar caption{

	padding: 5px;

}



table#wp-calendar th, table#wp-calendar td{

	padding: 5px;

	vertical-align: middle;

}



#comments{

	float: left;

	width: 663px;

	border-top: 1px solid #777;

	padding: 20px 0 0;

}



#comments .domtab{

	float: left;

	width: 663px;

	margin: 0 0 20px;

	background: #fff;

}



#comments ul.domtabs{

	float: left;

	width: 663px;

	list-style-type: none;

	margin: 0;

	padding: 0;

	font-family: arial, helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	background: #fbfedd url(images/dot-edf3b4.gif) repeat-x left bottom;

}



#comments ul.domtabs li{

	float: left;

}



#comments ul.domtabs li a{

	display: block;

	padding: 10px 20px;

	border: 1px solid #edf3b4;

	border-left: 0;

	text-decoration: none;

	color: #000;

	background: #fff;

}



#comments ul.domtabs a:hover{

	background: #f8fbd9;

}



#comments ul.domtabs li.active a{

	border-bottom: 1px solid #fff;

}



#comments ul.commentlist, #comments ul.trackbacklist{

	list-style-type: none;

	margin: 0;

	padding: 0;

}



#comments ul.commentlist li, #comments ul.trackbacklist li{

	padding: 20px;

	line-height: 24px;

	border-bottom: 1px solid #edf3b4;

}



#comments .comment-author{

	padding: 0 0 0 19px;

	font-weight: bold;

	background: url(images/user-comment.gif) no-repeat 0 5px;

}



#comments .comment-author a{

	text-decoration: none;

}



#comments .comment-author a:hover{

	text-decoration: underline;

}



#comments small.commentmetadata{

	font-family: arial, helvetica, sans-serif;

	font-size: 11px;

}



#comments small.commentmetadata a{

	color: #686d2e;

}



#comments ul.trackbacklist li.close-trackbacks{

	display: none;

}



#comments p.nocomments, p#login-req{

	margin: 0 20px 20px;
	padding: 0;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;

}



p#login-req{

	margin: 0 20px 0;

}



#respond{

	float: left;
	width: 623px;
	padding: 0 0 10px;

}



#respond form{

	padding: 0 20px;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;

}



#respond p{

	padding: 0 0 7px;

}

#respond label{

	padding: 0 0 0 5px;
	font-weight: bold;

}

#respond .required{

	font-weight: normal;
	color: #ff0000;

}

#respond input, textarea#comment{

	border: 1px solid #edf3b4;
	padding: 5px;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	background: #fff;

}

input#author, input#email, input#url{

	margin: 5px 0 0;

}



textarea#comment{

	margin: 5px 0 10px;

}



#footer{

	float: left;
	width: 986px;
	border-top: 1px solid #1e1e1e;
	background-image: url("images/footer_bg.jpg");
	background-repeat: no-repeat;
	font-size: 11px;
	color: #999999;

	


}



#footer a{

	color: #fff;

}



#footer p{

	padding: 0 10px 10px 10px;
	line-height: 18px;

}



/* Front-page Styles */



.home #content-container{

	float: left;
	width: 986px;
	background: transparent;
	background-image: none;
	color: #ccc;

}



.home #content{

	padding: 0;
	background: transparent;
	background-image: none;

}



.featured-content{

	float: left;
	width: 986px;
	background: #252525;
	clear: both;

}



.featured-content a{

	color: #fff;

}



.featured-content img.alignleft, img.alignright{

	background: #303030;

}



.featured-content .post-alt{

	float: left;
	width: 604px;
	margin: 10px 10px 0;
	display: inline;

}



.featured-content .entry-title-alt h2{

	line-height: 24px;

}



.featured-content .entry-title-alt a{

	color: #e7580d;

}



.entry-content-alt{

	line-height: 24px;

}



.entry-content-alt a{

	text-decoration: underline;

}



.entry-content-alt a:hover{

	text-decoration: none;

}



.home .multi-purpose{

	float: left;
	width: 302px;
	margin: 10px;
	display: inline;
	background: #1b1b1b;

}



.home .multi-purpose .domtab, .ads-300x250{

	border: 1px solid #2a2a2a;

}



.home .ads-300x250 img{

	width: 300px;
	height: 250px;
	overflow: hidden;

}



.home .multi-purpose ul.domtabs{

	float: left;
	width: 300px;
	list-style-type: none;
	margin: 0;
	padding: 0;
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	background: #1b1b1b url(images/dot-2a2a2a.gif) repeat-x left bottom;

}



.home .multi-purpose ul.domtabs li{

	float: left;

}



.home .multi-purpose ul.domtabs li a{

	display: block;
	padding: 7px 10px;
	border-right: 1px solid #2a2a2a;
	border-bottom: 1px solid #2a2a2a;
	text-decoration: none;
	color: #ccc;
	background: #1b1b1b;

}



.home .multi-purpose ul.domtabs a:hover{

	background: #101010;
	text-decoration: underline;
	color: #fff;

}



.home .multi-purpose ul.domtabs li.active a{

	padding: 7px 10px 8px;
	border-bottom: 0;

}



.home .multi-purpose ul.dt-items{

	list-style-type: none;
	margin: 0;
	padding: 10px;
	line-height: 24px;

}



.home .multi-purpose ul.dt-items li{

	padding: 0 0 0 18px;
	background: url(images/bullet-star.gif) no-repeat 0 8px;

}



.normal-content{

	float: none;
	width: 983px;
	background: #f5fabf url() repeat-x;
	color: #333;

}



.first-row{
align: center;
	background: #f5fabf url() repeat-x;

}

.normal-content .post-alt{

	float: left;
	width: 302px;
	margin: 10px 0 0 10px;
	display: inline;

}

.first-row .post-alt{

	margin-top: 15px;

}

.normal-content .post-alt h2{

	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;

}

.normal-content .entry-date, .featured-content .entry-date{

	font-size: 11px;
	color: #a6ad64;
	line-height: 20px;

}

.normal-content .post-alt p, .featured-content .post-alt p{

	padding: 0;

}

.featured-content .entry-meta-alt, .normal-content .entry-meta-alt{

	float: left;
	margin: 8px 0 0;
	padding: 10px 0 10px;
	font-size: 11px;

}

.normal-content .entry-meta-alt a.full-story, .normal-content .comments-link{

	float: left;
	display: block;
	padding: 7px 0 0 24px;
	background: url(images/bg-full-story.png) no-repeat;

}

.normal-content .comments-link{

	margin: 0 0 0 10px;
	padding: 7px 0 0 27px;
	background: url(images/bg-comments-link.png) no-repeat;

}

.normal-content .entry-meta-alt a{

	text-decoration: none;

}



.normal-content .entry-meta-alt a:hover{

	text-decoration: underline;

}

.home .navigation{

	width: 986px;

}

.home .sidebar-container{

	width: 986px;
	margin: 0;
	padding: 0;
	background: #131313 url(images/bg-sidebar-container.gif) repeat-x;
	color: #ccc;

}

.home .sidebar{

	float: left;
	width: 302px;
	margin: 5px 0 10px 10px;
	display: inline;

}

.home .sidebar a{
	color: #fff;

}

.home .sidebar ul li h3{

	border: 0;
	padding: 10px 0 10px;
	background: transparent;
	color: #e7580d;

}

.home .sidebar ul ul{

	padding: 0;

}

.home .sidebar ul ul li{

	padding: 10px 10px 10px 17px;
	border: 0;
	border-top: 1px solid #252525;
	background: url(images/bullet-sidebar-dark.gif) no-repeat 0 18px;

}

.home #calendar_wrap{
padding: 0;

}

#hiddeninfo{
display:none;
}

#hidefoot{
display:none
}

#span111{

margin:0 12px;
padding:15px 5px 5px 10px ;
background: transparent;
filter:alpha(opacity=98);

	-moz-opacity:0.98;

	-khtml-opacity: 0.98;

	opacity: 0.98;

}

#col01{

height:270px;

}

#col02{

height:270px;

}

#col03{

height:270px;

}



#col04{

height:270px;
}

#quotebutton{
float:right;
padding-top:0px;
margin-left:500px;
margin-top:-60px;
padding-right:18px;
}


<style type="text/css">

#dropmenu, #dropmenu ul {margin:0; padding:0 2px; list-style-type:none; list-style-position:outside; position:relative; line-height:1.5em; z-index:300; width:100%; background:#fff; font-weight:bold;}

#dropmenu a {display:block; padding:0.25em 2.12em; color:#686868; border-right:1px solid #c8c8c8; text-decoration:none; background:#fff;}

#dropmenu a:hover {background:#888; color:#fff;}

#dropmenu li {float:left; position:relative;}

#dropmenu ul {position:absolute; display:none; width:12em; top:1.9em; left:-11px;}

#dropmenu ul a {border-left:1px solid #c8c8c8;}

#dropmenu li ul {border-top:1px solid #c8c8c8; width:14.1em;}

#dropmenu li ul a {width:12em; height:auto; float:left;  border-bottom:1px solid #c8c8c8;}

#dropmenu ul ul {top:auto;}

#dropmenu li ul ul {left:12em; margin:0px 0 0 10px;}

#dropmenu li:hover ul ul, #dropmenu li:hover ul ul ul, #dropmenu li:hover ul ul ul ul {display:none;}

#dropmenu li:hover ul, #dropmenu li li:hover ul, #dropmenu li li li:hover ul, #dropmenu li li li li:hover ul {display:block;}

</style>

#frontname, #fronttext{font-color:#000;}

#homenone{display:none;}



*/ Blog Style Area */



html > body .tab h4 
{width: 986px;}

.tutlist div.tut div, .tutlist2 li{
background-color: #ffffff;
border-top-width: 3px;
border-right-width-value: 3px;
border-right-width-ltr-source: physical;
border-right-width-rtl-source: physical;
border-bottom-width: 3px;
border-left-width-value: 3px;
border-left-width-ltr-source: physical;
border-left-width-rtl-source: physical;
border-top-style: solid;
border-right-style-value: solid;
border-right-style-ltr-source: physical;
border-right-style-rtl-source: physical;
border-bottom-style: solid;
border-left-style-value: solid;
border-left-style-ltr-source: physical;
border-left-style-rtl-source: physical;
border-top-color: #e0ebf3;
border-right-color-value: #e0ebf3;
border-right-color-ltr-source: physical;
border-right-color-rtl-source: physical;
border-bottom-color: #e0ebf3;
border-left-color-value: #e0ebf3;
border-left-color-ltr-source: physical;
border-left-color-rtl-source: physical;
line-height: 1.5em;
}

.tutlist2 li{
border-top-width: 1px;
border-right-width-value: 1px;
border-right-width-ltr-source: physical;
border-right-width-rtl-source: physical;
border-bottom-width: 1px;
border-left-width-value: 1px;
border-left-width-ltr-source: physical;
border-left-width-rtl-source: physical;
border-top-style: solid;
border-right-style-value: solid;
border-right-style-ltr-source: physical;
border-right-style-rtl-source: physical;
border-bottom-style: solid;
border-left-style-value: solid;
border-left-style-ltr-source: physical;
border-left-style-rtl-source: physical;
border-top-color: #e0ebf3;
border-right-color-value: #e0ebf3;
border-right-color-ltr-source: physical;
border-right-color-rtl-source: physical;
border-bottom-color: #e0ebf3;
border-left-color-value: #e0ebf3;
border-left-color-ltr-source: physical;
border-left-color-rtl-source: physical;
font-size: 0.9em;}

.tutlist2 li
{list-style-type: none;
list-style-image: none;
list-style-position: outside;
position: relative;
float: left;
display: block;
padding-top: 4px;
padding-right: 2px;
padding-bottom: 4px;
padding-left: 22px;
margin-top: 0pt;
margin-right: 7px;
margin-bottom: 9px;
margin-left: 0pt;
font-weight: bold;
text-align: left;
width: 280px;}

.tutlist3 li
{list-style-type: none;
list-style-image: none;
list-style-position: outside;
position: relative;
float: left;
display: block;
padding-top: 4px;
padding-right: 2px;
padding-bottom: 4px;
padding-left: 22px;
margin-top: 0pt;
margin-right: 7px;
margin-bottom: 9px;
margin-left: 0pt;
font-weight: bold;
text-align: left;
width: 310px;}


h3, h4, h5 {
font-size: 1.8em;
padding-top: 0.1em;
padding-right: 0pt;
padding-bottom: 0.2em;
padding-left: 0pt;
margin-top: 0.15em;
margin-right: 0pt;
margin-bottom: 0.15em;
margin-left: 0pt;
}

h4{
font-size: 1.5em;
font-weight: normal;}

a, h4, .blueT, .blue, .bluelk, a.bluesub:hover, .blueH, a.link:hover, .input, hr, .inpI 
{
color: #006699;
}

h4, .tab h3, .tab h3 a, .fu, .fu a, .tab .fu, .tab .fu a 
{
color: #cc0755;
}

.tab h4 
{
background-color: #d5e3f0;
padding-top: 0.15em;
padding-right: 0.5em;
padding-bottom: 0.15em;
padding-left: 0.5em;
font-size: 1.5em;
clear: left;
margin-top: 0.5em;
margin-right: 0pt;
margin-bottom: 0pt;
margin-left: 0pt;
}

h1, h2, h2 a, .tab h4, .tab h4 a, .tab h5, h6 
{
color: #0077bb;}

html > body .tab h4 
{
width: 97%;
}

li li, li p, blockquote p 
{
font-size: 1em;
}

p, hr, ul {
margin-top: 1.5em;
margin-right: 0pt;
margin-bottom: 1.4em;
margin-left: 0pt;
padding-top: 0pt;
padding-right: 0pt;
padding-bottom: 0pt;
padding-left: 0pt;
}

#tabs > ul.T {
width: 99%;
position: relative;
overflow-x: hidden;
overflow-y: hidden;
}

#tabs > ul.T, #tabs > ul.T ul.T {
padding-top: 0pt;
padding-right: 0pt;
padding-bottom: 0pt;
padding-left: 0pt;
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 0pt;
margin-left: 0pt;
list-style-type: none;
}


#tabs .tcont 

{
padding-top: 0px;
padding-right: 10px;
padding-bottom: 20px;
padding-left: 25px;
z-index: 8;
}

#tabs #t1 .tcont 
{
padding-top: 14px;
padding-left: 14px;
}


#blogpage {
margin: 15px;
width:970px;}
 
*//End Blog Style Area*//
*//Brettstuff*//
.hotspot toolC{
height: 250px;
Width: 300px;
float:left;
}
