body{
	margin:10px 0px 0px -50px;
	background:url(/images/crunk-energy-bg.jpg) left top repeat #FFF;
	background-color:#000000;
}

img{
	border:0px;
	outline:none;
	padding:0px;
	margin:0px;
}
a{
	outline:none;
	cursor:pointer;
	position:relative;
	text-decoration:none;
	color:#B01D17;
}
a:hover{
	text-decoration:none;
	color:#B01D17;
}
form{
	margin:0px;
	padding:0px;
}

.splash	{
	width:1280px;
    margin:auto;
    padding-top:0px;
    margin-top:0px;
	text-align:center;
	color:#FFF;
	font-family:Verdana, Arial, Helvetica;
	font-size:10px;
	font-weight:bold;
}

#dvWrapper{
	width:1100px;
	margin:0px auto;
}





/* Header Starts Here */







#dvHeader{
	

	padding:0px 0px 0px 0px;
		height:115px;
	

	}







input, textarea {
background:#EEEEEE none repeat scroll 0 0;
border-color:#AAAAAA #DDDDDD #DDDDDD #AAAAAA;
border-style:solid;
border-width:1px;
color:#444444;
font-size:1em;
}


#dvNavNews{
	background:url(../images/header_bg.png) no-repeat;
	width:588px;
	height:113px;
	float:left;
	padding:0px 0px 0px 95px;
}


#dvNavNews #dvSignupNav{
	padding:0px 0px 0px 5px;
	height:55px;
}


#dvNavNews #dvSignupNav #dvSignup{
	float:left;
	font-size:0px;
}

#dvNavNews #dvSignupNav #dvSignup img{
	padding:10px 0px 5px 0px;
}

#dvNavNews #dvSignupNav #dvSignup #txtSignup{
	margin:0px 3px 0px 0px;
	float:left;
	width:182px;
	height:17px;
}

#dvNavNews #dvSignupNav #dvNav{
	float:left;
	color:#FFF;
	font-family:Verdana, Arial, Helvetica;
	font-size:10px;
	font-weight:bold;
	padding:7px 0px 0px 57px;
	text-transform:uppercase;
}

#dvNavNews #dvSignupNav #dvNav a:link{ color:#FFF; text-decoration:none; }
#dvNavNews #dvSignupNav #dvNav a:visited{ color:#FFF; text-decoration:none; }
#dvNavNews #dvSignupNav #dvNav a:hover{ color:#FFF; text-decoration:underline; }

#dvNavNews #dvSignupNav #dvNav span{
	padding:0px 5px 0px 5px;
}

#dvNavNews ul{
	margin:0px;
	padding:10px 0px;
	list-style-type:none;
	clear:both;
}

#dvNavNews ul li{
	float:left;
	padding:0px 2px 10px 2px;
}

#dvNavNews #dvCrumbs{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFF;
	clear:both;
	padding:0px 0px 0px 10px;
	clear:both;
}

#dvNavNews #dvCrumbs a:link{ color:#FFF; text-decoration:underline; }
#dvNavNews #dvCrumbs a:visited{ color:#FFF; text-decoration:underline; }
#dvNavNews #dvCrumbs a:hover{ color:#FFF; text-decoration:none; }


/* Home Page Content Body Starts Here */

#dvHomeContent{
	padding:0px 0px 0px 60px;
	clear:both;
	height:450px;
}

#dvHomeContent #dvFlashModule{
	float:left;
	width:740px;
	overflow:hidden;
	font-size:0px;
	padding:10px 0px 0px 0px;
}

#dvHomeContent #dvRightCol	{
	float:left;
	width:250px;
	margin-left:20px;
	padding:10px 0px 0px 0px;
}

#dvRightCol #dvFlickr	{
	float:left;
	width:250px;
}

#dvRightCol #dvMorePhotos	{
	float:left;
	width:250px;
	height:48px;
	text-align:center;
}

#dvRightCol #dvFind	{
	float:left;
	width:220px;
}

/*#dvHomeContent #dvCallnNews{
	float:left;
	padding-left:11px;
	width:360px;
}

#dvCallnNews #dvTopCallOut{
	width:360px;
	height:209px;
	background:url(../images/callout_top.png) no-repeat;
	padding-top: 5px;
}

#dvCallnNews #dvTopCallOut a:link{ color:#010000; text-decoration:none; }
#dvCallnNews #dvTopCallOut a:visited{ color:#010000; text-decoration:none; }
#dvCallnNews #dvTopCallOut a:hover{ color:#010000; text-decoration:underline; }

#dvHomeContent #dvTopCallOut h2{
	margin:0px;
	padding:100px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	width:210px;
	color:#010000;
	text-align:center;
}

#dvHomeContent #dvTopCallOut h2 span{
	font-size:12px;
	padding:0px 20px 0px 0px;
}

#dvHomeContent #dvTopCallOut h3{
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
	padding:40px 20px 0px 0px;
	margin:0px;
}

#dvHomeContent #dvCallnNews h1{
	margin:0px;
	padding:10px 0px 16px 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	width:320px;
	color:#FFF;
	font-weight:normal;
	font-style:italic;
}

#dvHomeContent #dvCallnNews h1 a:link{ color:#FFF; text-decoration:none; }
#dvHomeContent #dvCallnNews h1 a:visited{ color:#FFF; text-decoration:none; }
#dvHomeContent #dvCallnNews h1 a:hover{ color:#FFF; text-decoration:underline; }


#dvHomeContent #dvCallnNews h1 span{
	font-size:14px;
	font-weight:bold;
	font-style:normal;
	display:block;
	padding:0px 0px 5px 0px;
}

#dvHomeContent #dvBottomCalls{
	float:left;
	width:160px;
	padding:0px 5px 0px 0px;
}

#dvHomeContent #dvBottomCalls img{
	padding:0px 5px 0px 0px;
}



*/

/* Inner Level Page starts here */

#dvInnerContent{
	clear:both; padding:20px 0 0 2px; }







#dvInnerContent #dvCrunkD{
	float:left;
	width:480px;
	height:370px;
	overflow:hidden;
	padding:80px 0px 0px 170px;
	background:url(../images/crunkd_bg.jpg) no-repeat;
	margin:0px 10px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#dvInnerContent #dvCrunkD h1{
	font-size:14px;
	margin:0px;
	padding:0px 0px 15px 0px;
}

#dvInnerContent #dvCrunkD p{
	margin:0px;
	padding:0px 0px 10px 0px;
	font-size:12px;
	width:410px;
	color:#000;
	text-align:left;
	text-transform:none;
}

#dvInnerContent #dvCrunkDSec{
	background:transparent none repeat scroll 0 0;

float:left;

margin:0 10px 0 0;

overflow:hidden;

width:1100px;
}

.contest{
	float:left;
	width:610px;
	overflow:hidden;
	padding:0px 0px 0px 40px;
	background:url(../images/elements/bg_content.gif);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
}





.content{
	background:#FFFFFF none repeat scroll 0 0;

font-family:Verdana,Arial,Helvetica,sans-serif;

font-size:12px;

height:600px;

left:230px;

line-height:15px;

overflow:hidden;

padding:20px 0 0 40px;

position:relative;

width:610px;
}






.content table tr td{
	font-size:11px;
}
.content ul{
	font-size:11px;
	margin-top:0px;
	padding-top:0px;
}
.content ul li a{
	color:#000;
	font-size:12px;
}

.contentHdr	{
	float:left;
	width:650px;
	margin:0px;
	height:70px;
}

.contentFtr	{
	float:left;
	width:650px;
	margin:0px 0px 0px 0px;
}

.contentLeft{
	float:left;
	width:250px;
	margin-right:30px;
	padding-bottom:20px;
}

.contentRight{
	float:left;
	width:257px;
}

.ITMContent{
	float:left;
	width:610px;
	overflow:hidden;
	padding:0px 0px 0px 40px;
	background:url(../images/elements/bg_content.gif);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
}
.ITMContentHdr	{
	float:left;
	width:650px;
	margin:0px;
	height:56px;
}
.recipe	{
	float:left;
	width: 250px;
	margin:0px 0px 12px 0px;
	padding:7px 0px 0px 0px;
	border-top:solid 1px #B01D17;
	border-bottom:solid 1px #B01D17;
}

.recipe ul{
	margin-top: 0px;
	margin-bottom: 10px;
	font-size: 12px;
}

.tip	{
	font-size:10px;
}

.bigLink	{
	font-size:14px;
	font-weight:bold;
}

.comments{
	font-size:11px;
}
.comment{
	margin-bottom:20px;
}
.commentInfo{
	border-top:1px dashed #000;
	margin:10px 0px 5px 0px;
	padding:2px 0px 0px 0px;
}
#dvInnerContent #dvCrunkDSec h1{
	font-size:14px;
	margin:0px;
	padding:0px 0px 15px 0px;
}
#dvInnerContent #dvCrunkDSec h2{
	font-size:12px;
	margin:0px;
	padding:0px 0px 15px 0px;
}

#dvInnerContent #dvCrunkDSec p{
	margin:0px;
	padding:0px 0px 10px 0px;
	font-size:12px;
	color:#000;
	text-align:left;
	text-transform:none;
}
#dvInnerContent #dvCallouts{
	float:left;
	width:155px;
	font-size:0px;
}

#dvInnerContent #dvCallouts img{
	margin:0px 0px 10px 0px;
}
#floatleft img{
	float: left;
	margin: 0 2.5em 0 0;
	padding: 0.2em 0.2em 0.2em 0.2em;
	width: auto;

}
#floatright img{
	background-image: url(../images/content/crunk_orginal.gif);
	right: 0px;
}

/* Footer Starts Here */

#dvWrapper p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
		color:#FFF;
	text-align:center;
	margin:0px;
	padding:40px 0px 0px 0px;
	clear:both;
}

#dvWrapper p a:link{ color:#e02d1d; text-decoration:none; }
#dvWrapper p a:visited{ color:#e02d1d; text-decoration:none; }
#dvWrapper p a:hover{ color:#e02d1d; text-decoration:underline; }


#dvWrapper p span{
	padding:0px 3px 0px 3px;
}

#dvWrapper p.disclaimer{
	color:#83838f;
	font-size:9px;
	padding:20px 0px 0px 10px;
}

#dvWrapper p.disclaimer a:link{ color:#83838f; text-decoration:none; }
#dvWrapper p.disclaimer a:visited{ color:#83838f; text-decoration:none; }
#dvWrapper p.disclaimer a:hover{ color:#83838f; text-decoration:underline; }

.mainFooter{
	width:100%; }
#dvWrapper #mainFooter p a:link{ color:#fff; text-decoration:none; }
#dvWrapper #mainFooter  p a:visited{ color:#fff; text-decoration:none; }
#dvWrapper #mainFooter  p a:hover{ color:#fff; text-decoration:underline; }

.ingredients{
	float:left;
	width:600px;
}
.ingredientText{
	font-style:verdana;
	font-size:12px;
	width:235px;
	float:left;
}
.ingredientImage{
	float:left;
	padding:0px;
	margin:0px;
}
#ashwanga{
	margin:6px 0px 0px 2px;
}
#goat{
	margin:4px 0px 0px 34px;
}
#pomegranate{
	margin:-17px 0px 0px 18px;
}
#skull{
	margin:34px 0px 0px 49px;
}
#willow{
	margin:35px 0px 0px 56px;
}



.pagelinks{
	float:left;
    font-size:14px;
	font-weight:bold;
}
.pagelink{
    color:#B01D17;
    cursor:pointer;
    padding:0px;
    margin:0px;
}
.pagesec{
    display:none;
}
.onpagesec{
    display:block;
    margin:0px;
    padding:0px;
	width:610px;
}


.inTheCan{
	float:left;
	background:url(/images/elements/bg-inTheCan.gif) bottom left no-repeat;
    margin:0px;
    padding:0px;
	width:610px;
}
.inTheCan a:hover{
	text-decoration:underline;
}
.inTheCanLeft{
	float:left;
	width: 210px;
}
.inTheCanRight{
	float:left;
	width:195px;
}

.inTheMix{
	float:left;
    margin:0px;
    padding:0px;
	width:561px;
}
.inTheMix .bio{
	float:left;
    margin:20px;
    padding:0px;
	width:520px;
}


.inTheMix .downloads{
	float:left;
    margin:0px 20px 30px 20px;
    padding:0px;
	width:520px;
}
.downloads .wallpaper{
	float:left;
    margin:0px 0px 27px 0px;
	width:180px;
}
.downloads .wallpaperEnd{
	float:left;
	width:150px;
}
.downloads .aim{
	float:left;
	width:520px;
}
.downloads .aim img{
	margin-right:30px;
}
.inTheMix .downloads h1{
	font-size:14px;
	font-weight:bold;
}




#flickr_badge_uber_wrapper {
	text-align:center;
	float:left;
	margin:0px;
	padding:0px;
}
#flickr_badge_wrapper {
	margin:0px;
	padding:0px;
	float:left;
}
.flickr_badge_image {
	float:left;
	padding:0px 0px 8px 1px;
	margin:0px;
}
.flickr_badge_image img {
	border: 1px solid #000 !important;
	margin:0px;
	padding:0px;
}
#flickr_badge_uber_wrapper a:hover,
#flickr_badge_uber_wrapper a:link,
#flickr_badge_uber_wrapper a:active,
#flickr_badge_uber_wrapper a:visited {text-decoration:none !important; background:inherit !important;color:#d46a0a;}

.seeMoreButton{
	margin:15px 0px 0px 30px;
	float:left;
}
