/*



Theme Name: Delta Delta Delta Theme



Theme URI: http://www.premierproductions.com



Version: 1.0



Author: Rodrigo Lizarraga



*/











/* Base



------------------------------------------------------*/







*



{



	margin: 0px;



	padding: 0px;



}







body



{



	background: #eaf9ff url("delta/flowerbg.jpg") repeat;



	color: #000a0e;



}



#page-body



{



	background: url("delta/bgborder.png") no-repeat top center;



	font: normal 12px arial, Tahoma, sans-serif;



	text-align: center;



	padding-bottom: 20px;



}







p



{



	margin: 0px 0px 16px 0px;



	line-height: 16px;



	color: #212122;



}







a



{



	outline: none;



	text-decoration: none;



}







a:hover



{



	text-decoration: underline;



}







li



{



	color: #091024;



}







.hide



{



	display: none;



}







img



{



	border: 0px;



}











/* Clearing method



------------------------------------------------------*/







.clearfix:after {



    content: ".";



    display: block;



    clear: both;



    visibility: hidden;



    line-height: 0;



    height: 0;



}







.clearfix {



    display: inline-block;



}







html[xmlns] .clearfix {



    display: block;



}







* html .clearfix {



    height: 1%;



}











/* Layout



------------------------------------------------------*/







#page-container



{



	width: 900px;



	margin: 0px auto;



	text-align: left;



        padding: 0 100px 0 100px;



}







#page-navigation



{



	background: url("delta/navigation.jpg") no-repeat 0% 0%;



	height: 53px;



}







#page-header



{



	background: url("delta/header.jpg") no-repeat 0% 0%;



         height: 141px;



	padding: 0px 0px 0px 0px;



}







#page-content



{



	background: url("delta/content.jpg") repeat-y 0% 100%;



	padding: 0px 0px 0px 0px;



}







#page-footer



{



	background: url("delta/footer.png") no-repeat 0% 100%;



	padding: 0px 0 0px 0px;



        height: 78px;



	text-align: right;



}





#content-wrapper



{



	padding: 15px 30px 0px 30px;



         background: url("delta/content.jpg") repeat-y 0% 100%;



        height: 100%;



}





#content-wrapper-index



{



	padding: 15px 10px 10px 10px;



         background: url("delta/content.jpg") repeat-y 0% 100%;



        height: 100%;



}



#content-wrapper-index p



{



	margin: 0px 0px 5px 0px;



	line-height: 15px;



	color: #212122;



}







#content-wrapperindex



{



	padding: 10px 0px 25px 15px;



        background-color: #edf4ff;



}







#content-main



{



	width: 830px;



	float: left;



	padding: 0px 0px 0px 0px;



}







#content-main-index



{

        

        padding: 15px 15px 0 15px;



        background: #f2f2f2;

 

        margin: 10px 0 0 2px;

	

        width: 296px;



	float: left;

  

        font-size: 12px;



        text-align: justify;



        border: 1px dashed #F7DD02;



 



}





#content-main.wide



{



	width: 820px;



	float: none;



}







#content-sidebar



{



	width: 265px;



	float: right;



}







#content-extras



{



	background: #b6b686 url("images/bg_content_extras.gif") repeat-x 0% 100%;



	padding: 0px 25px 20px 25px;



}











/* Branding



------------------------------------------------------*/







#branding



{



	height: 114px;



	padding-right: 52px;



	background: url("images/bg_page_search.gif") no-repeat 596px 0px;



}







#logo h1



{



	font: normal 3.6em/125% Georgia, "Times New Roman", Times, serif;



	color: #f3efe9;



	width: 400px;



	float: left;



	text-align: center;



	padding: 15px 0px 0px 75px;



}







#logo h1 span



{



	font: italic 0.4em Georgia, "Times New Roman", Times, serif;



	color: #d0d1c0;



	display: block;



}







#search



{



	width: 240px;



	float: right;



	margin: 8px 0px 0px 0px;



}







#search em



{



	display: block;



	font: bold 0.9em arial, tahoma, sans-serif;



	color: #b2b58d;



	margin: 0px 0px 4px 0px;



}







#search .box



{



	background-color: #959b78;



	padding: 2px;



}







#search input



{



	font: bold 1.0em arial, tahoma, sans-serif;



	color: #3e4027;



	width: 165px;



	float: left;



	margin: 0px 6px 0px 0px;



	padding: 2px;



	border: 1px solid #959b78;



	background-color: #959b78;



}







#search input.submit



{



	font: bold 1.0em arial, tahoma, sans-serif;



	color: #3e4027;



	text-transform: uppercase;



	width: 55px;



	margin: 0px;



	padding: 2px 1px 1px 1px;



	border: none;



}











/* Page navigation



------------------------------------------------------*/







#page-navigation .rss



{



	background:  url("images/icon_rss.png") no-repeat 0% 0%;



	display: block;



	float: left;



	width: 48px;



	height: 48px;



	text-indent: -9999px;



	margin: -15px 15px 0px 0px;



}







#nav {



  position: relative;



	height: 40px;



  padding: 0px;



	margin: 0px 0 0 0px;



}







#nav li {



  float: left;



  list-style: none;



	z-index: 10;



}







#nav li.back {



  width: 2px; 



	height: 100px;



  z-index: 8;



  position: absolute;



}







#nav li a {



	background: url("images/page_nav_defaults.gif") no-repeat 50% 100%;



	font: 16px Times New Roman;



	color: #ffffff;



	text-decoration: none;



  font-weight: bold;



  z-index: 10;



  display: block;



  float: left;



  position: relative;



  overflow: hidden;



  font-variant:small-caps;



	padding: 17px 11px;



}







#nav li li a, #nav li li a:visited, #nav li li a:active {



	background: none;



	font: 13px "Times New Roman", Times, serif;



	color: #202020;



	text-decoration: none;



	padding: 7px 5px 7px 15px



}







#nav li.current_page_item a {



  color: #f6dc03;







}







#nav li.current_page_item li a {



  color: #000000;



}







#nav li a:hover, #nav li a:active, #nav li a:visited {



  border: 0;
 


}











/* Breadcrumbs



------------------------------------------------------*/







#breadcrumbs



{



	padding: 0px 20px 12px 30px;



	background-color: #091024;



}







#breadcrumbs a



{



	color: #f6f8ff;



}







#breadcrumbs strong



{



	color: #f6f8ff;



}















/* Page content



------------------------------------------------------*/







#content-head



{



	height: 263px;



}







#content-head img



{



	display: block;



	border-top: 0px solid #091024;



	border-bottom: 0px solid #091024;



	min-height: 263px;



}











#content-headflash



{



	display: block;



	border-top: 0px solid #091024;



	border-bottom: 0px solid #091024;



	height: 263px;



        z-index: 1;



}







#content-wrapper h2



{



	font: bold 53px Times New Roman;



	color: #23a6de;



	margin: 0px 0px 20px 0px;



	padding: 0px 0px 5px 0px;



	border-bottom: 1px solid #F7DD02;



        font-variant: small-caps;



}







#content-wrapper h2 span



{



	color: #7e8157;



}







#content-wrapper h3



{



	font: bold 2em Times New Roman;



	color: #23a6de;



	margin: 20px 0px 10px 0px;



	font-variant: small-caps;



}







#content-wrapper h3 span



{



	color: #091024;



}







#content-wrapper h3.posted



{



	font: bold 1.0em/140% arial, Tahoma, sans-serif;



	color: #7f865a;



	margin: -15px 0px 20px 0px;



	text-transform: none;



	xtext-align: right;



}







#content-wrapper h4



{



	font: normal 1.3em/140% arial, Tahoma, sans-serif;



	color: #091024;



	margin: 20px 0px 10px 0px;



}





#content-wrapper img



{



	margin: 0px 0px 0px 0px;



	padding: 0;



}







#content-wrapper a



{



	color: #23A6DE;



}





#content-wrapper-index h2



{



	font: bold 1.4em Times New Roman;



	color: #23a6de;



        font-variant: small-caps;



}



#content-wrapper-index h4



{



	font: bold 1.4em Times New Roman;



	color: #23a6de;



        font-variant: small-caps;



}





#content-wrapper-index h2 span



{



	color: #7e8157;



}







#content-wrapper-index h3



{



	font: bold 2em Times New Roman;



	color: #23a6de;



	margin: 20px 0px 10px 0px;



	font-variant: small-caps;



}







#content-wrapper-index h3 span



{



	color: #091024;



}







#content-wrapper-index h3.posted



{



	font: bold 1.0em/140% arial, Tahoma, sans-serif;



	color: #7f865a;



	margin: -15px 0px 20px 0px;



	text-transform: none;



	xtext-align: right;



}





#content-wrapper-index img



{



	margin: 0px 0px 0px 5px;



	padding: 0;



}







#content-wrapper-index a



{



	color: #091024;



}







#content-main ul



{



	margin: 0px 0px 15px 0px;



	padding: 0px 0px 0px 16px;



	list-style-type: square;



}





#content-main-index ul



{



	margin: 0px 0px 15px 0px;



	padding: 0px 0px 0px 16px;



	list-style-type: square;



}









/* Page content - topics



------------------------------------------------------*/







#content-main .post-item



{



	margin: 0px 0px 20px 0px;



}







#content-main .post-item h2



{



	margin-bottom: 10px;



}







#content-main .post-item h2 a



{



	text-decoration: none;



}







#content-main .post-item h2 a:hover



{



	color: #000000;



}







#content-main .post-item h3



{



	font: bold 1.0em Georgia, "Times New Roman", Times, serif;



	margin: 0px 0px 7px 0px;



	padding: 3px 0px 0px 0px;



	text-transform: none;



}







#content-main .post-item img



{



	float: left;



	margin: 3px 15px 3px 0px;



}







#content-main .post-item a.detail



{



	font: bold 1.1em arial, tahoma, sans-serif;



}





#content-main-index .post-item



{



	margin: 0px 0px 20px 0px;



}







#content-main-index .post-item h2



{



	margin-bottom: 0px;



}







#content-main-index .post-item h2 a



{



	text-decoration: none;



}







#content-main-index .post-item h2 a:hover



{



	color: #000000;



}







#content-main-index .post-item h3



{



	font: bold 11px Georgia, "Times New Roman", Times, serif;



	margin: 0px 0px 3px 0px;



	padding: 3px 0px 0px 0px;



	text-transform: none;



}





#content-main-index .post-item img

{



float:right;



margin:-15px 0 0 8px;



}







#content-main-index .post-item a.detail



{



	font: bold 1.1em arial, tahoma, sans-serif;

        float: right;



}





#post-navigation



{



	margin: 50px 0px 0px 0px;



	padding: 8px;



	background-color: #f1f1e7;



}







#post-navigation a



{



	display: block;



	float: left;



	font: bold 0.9em arial, Tahoma, sans-serif;



	color: #091024;



	text-decoration: none;



	text-transform: uppercase;



}







#post-navigation .next a



{



	float: right;



}







#post-navigation a:hover



{



	color: #000000;



}











#post-indexing



{



	margin: 50px 0px 0px 0px;



	padding: 8px;



	background-color: #f1f1e7;



}











/* Page content - images



------------------------------------------------------*/







#content-main .alignleft



{



	float: left;



	margin: 3px 15px 10px 0px;



}







#content-main .alignright



{



	float: right;



	margin: 3px 0px 10px 15px;



}



#content-main-index .alignleft



{



	float: left;



	margin: 3px 15px 10px 0px;



}







#content-main-index .alignright



{



	float: right;



	margin: 3px 0px 10px 15px;



}

















/* Page content - portfolio



------------------------------------------------------*/







#portfolio-list



{



	margin-top: 20px; 



}







#portfolio-list .portfolio-item



{



	width: 260px;



	float: left;



	margin: 0px 20px 25px 0px;



}







#portfolio-list .last



{



	margin-right: 0px;



}







#portfolio-list h3



{



	font: bold 1.0em arial, tahoma, sans-serif;



	color: #091024;



	margin: 0px 0px 5px 0px;



	padding: 0px;



	text-transform: none;



}







#portfolio-list p



{



	font: normal 1.0em/130% arial, tahoma, sans-serif;



}











/* Page content - comments



------------------------------------------------------*/







#content-main .commentlist



{



	margin: 25px 0px 0px 0px;



	padding: 0px;



	list-style: none;



}







.commentlist li



{



	margin: 0px;



	padding: 0px 10px 0px 0px;



	border-bottom: 1px solid #091024;



}







.commentlist cite



{



	display: block;



	padding-top: 12px;



}







#content-main .commentlist h4



{



	font-size: 1.0em;



}







#content-main .commentlist h4 strong



{



	font: bold 1.2em Georgia, "Times New Roman", Times, serif;



}







#content-main h4 img 



{



	float: left;



	width: 53px;



	height: 53px;



	padding: 4px;



	margin: 0px 20px 0px 0px;



	background-color: #fff;



	border: 1px solid #dcd8c5;



}



#content-main-index h4 img 



{



	float: left;



	width: 53px;



	height: 53px;



	padding: 4px;



	margin: 0px 20px 0px 0px;



	background-color: #fff;



	border: 1px solid #dcd8c5;



}



		



.commentinfo {



	float: left;



	padding-top: 5px;



	font-size: 0.9em;



}







.commentlist li.my_comment 



{



	background-color: #f1f1e7;



	padding-left: 10px;



}







.commenttext 



{



	font-size: 0.9em;



}







.commentlist code 



{



	font-size: 1.3em;



	line-height: 120%;



}







#content-main .commentlist .wp-smiley 



{



	border: none;



	padding: 0px;



	background: none;



}















/* Page content - comment forms



------------------------------------------------------*/







#post-comment



{



	border-top: 5px solid #e2e2ca;



	background-color: #f3f3ec;



	padding: 20px;



}







#content-main #content-main-index #post-comment input, #content-main #post-comment textarea



{



	background-color: #fff;



}







#content-main label



{



	display: block;



	font: bold 1.0em/120% arial, tahoma, sans-serif;



	color: #000000;



	float: left;



	width: 180px;



	margin: 5px 0px 10px 0px;



}





#content-main-index label



{



	display: block;



	font: bold 1.0em/120% arial, tahoma, sans-serif;



	color: #000000;



	float: left;



	width: 180px;



	margin: 5px 0px 10px 0px;



}







#content-main input, #content-main textarea



{



	float: left;



	width: 290px;



	background-color: #f3f3ec;



	border: 1px solid #091024;



	font: normal 1.1em/120% arial, tahoma, sans-serif;



	color: #000000;



	margin: 0px 0px 10px 0px;



	padding: 4px;



}







#content-main textarea



{



	width: 320px;



	height: 150px;



}







#content-main .comment



{



	display: block;



	float: none;



	margin: 0px 0px 5px 0px;



	width: 470px;



}







#content-main label.comment



{



	margin-top: 10px;



}







#content-main input.submit



{



	display: block;



	float: left;



	width: 150px;



	background-color: #091024;



	border: 1px solid #091024;



	font: normal 1.2em/120% Georgia, Times, serif;



	color: #000000;



	margin: 10px 0px 10px 0px;



	padding: 5px;



}







#content-main input.submit:hover



{



	color: #091024;



}







#content-main input:focus, #content-main textarea:focus



{



	border: 1px solid #000000;



}











/* Page content - comment form 7 plugin



------------------------------------------------------*/







#content-main .wpcf7



{



	margin-top: 50px;



}







#content-main .wpcf7 textarea



{



	width: 470px;



}















/* Page content - sidebar



------------------------------------------------------*/







#content-sidebar h2



{



	font: bold 1.4em Georgia, "Times New Roman", Times, serif;



	color: #fff;



	text-transform: none;



	margin: 0px 0px 10px 0px;



	padding: 42px 5px 13px 15px;



	border: none;



	background: url("images/widget_titles/default.gif") no-repeat 0px 0px;



}







#sidebar



{



	margin: 0px;



	padding: 0px;



	list-style: none;



}







#sidebar li



{



	margin-bottom:10px;



	padding-bottom: 15px;



	background: #f1f1e8 url("images/bg_sidebar_widget.gif") no-repeat 0% 100%;



}











#sidebar li .textwidget



{



	color: #888e65;



	padding: 0px 15px 0px 15px;



}







#sidebar li li



{



	margin-bottom: 2px;



	padding: 0px 10px 0px 12px;



	background: url("images/bullet_2.gif") no-repeat 0px 5px;



}







#sidebar li ul



{



	margin: 0px;



	padding: 0px 0px 0px 15px;



	list-style: none;



	display: inline-block;



}







#sidebar li ul:after {



  content: ".";



  display: block;



  clear: both;



  visibility: hidden;



  line-height: 0;



  height: 0;



}







#sidebar li.widget_categories h2	{	background: url("images/widget_titles/categories.gif") no-repeat 0px 0px; }



#sidebar li.widget_recent_comments h2	{	background: url("images/widget_titles/posts.gif") no-repeat 0px 0px; }



#sidebar li.widget_recent_entries h2	{	background: url("images/widget_titles/news.gif") no-repeat 0px 0px; }



#sidebar li.widget_tag_cloud h2	{	background: url("images/widget_titles/categories.gif") no-repeat 0px 0px; }



#sidebar li.widget_calendar h2	{	background: url("images/widget_titles/calendar.gif") no-repeat 0px 0px; }



#sidebar li.widget_archive h2	{	background: url("images/widget_titles/archives.gif") no-repeat 0px 0px; }







#sidebar li a



{



	font: normal 0.9em arial, Tahoma, sans-serif;



	text-transform: uppercase;



	text-decoration: none;



}







#sidebar li.widget_recent_comments li



{



	background: url("images/icon_comment.gif") no-repeat 0px 5px;



	padding-left: 17px;



}







#sidebar li.widget_recent_comments li a



{



	font: normal 1.0em arial, Tahoma, sans-serif;



	text-transform: none;



	text-decoration: underline;



}







#sidebar li.widget_recent_entries ul



{



	



	padding-left: 10px;



}







#sidebar li.widget_recent_entries li



{



	background: url("images/icon_star.gif") no-repeat 0px 0px;



	padding-left: 22px;



	margin-bottom: 5px;



}







#sidebar li.widget_archive li



{



	background: url("images/icon_calendar.gif") no-repeat 0px 1px;



	padding-left: 24px;



}







#sidebar li.widget_categories ul



{



	



	padding-left: 10px;



}







#sidebar li.widget_categories li



{



	



	float: left;



	background: url("images/icon_category.gif") no-repeat 0px 0px;



	width: 105px;



	margin: 0px 0px 2px 0px;



	padding: 0px 0px 0px 22px;



}







#sidebar li.widget_tag_cloud a



{



	padding: 0px 0px 0px 15px;



}







#sidebar li.widget_flickrRSS img



{



	widht: 43px;



	height: 43px;



	border: 3px solid #fff;



	padding: 0px;



	margin: 0px 0px 8px 10px;



}







#sidebar li a:hover



{



	text-decoration: underline;



}











/* Portfolio list - sidebar



------------------------------------------------------*/







#project-list .project-item 



{



	border-bottom: 1px solid #e8e8d9;



}







#project-list .project-item a



{



	display: block;



	padding: 10px;



	color: #000000;



	text-decoration: none;



}







#content-sidebar #project-list h2



{



	font: bold 1.6em Helvetica, arial, sans-serif;



	color: #091024;



	margin: 0px 0px 20px 0px;



	padding: 0px 0px 5px 0px;



	background: none;



	border-bottom: 1px dashed #584624;



}







#project-list .project-item h3



{



	font: bold 1.0em arial, tahoma, sans-serif;



	color: #091024;



	margin: 0px 0px 5px 0px;



	padding: 0px;



	text-transform: none;



	background: none;



}







#project-list .current a, #project-list .project-item a:hover



{



	background-color: #f3f3ec;



}















/* Page content - advertise



------------------------------------------------------*/







#advertise



{



	margin: 30px 0px 20px 0px;



}







#advertise img



{



	margin: 0px;



	border: 0px;



	padding: 0px;



}











#advertise a



{ 



	display: block;



	float: left;



	margin: 0px 15px 10px 0px;



}







#advertise a.right



{ 



	margin-right: 0px;



}















/* Page content - project list



------------------------------------------------------*/







#project-list h2



{



	font: bold 1.0em arial, Tahoma, sans-serif;



	color: #091024;



	margin: 0px 0px 3px 0px;



	padding: 0px;



	text-transform: none;



}







#gallery 



{



	margin: 0px;



	padding: 0px;



}







#gallery .thumb 



{



	display: block;



}







#gallery_changer li 



{



	display: inline;



	padding: 0px 10px 0px 0px;



}







#gallery_changer .first 



{



	padding-left: 0px;



	margin-left: 0px;



	background: none;



}







#gallery_changer a 



{



	font: bold 1.2em arial, tahoma, sans-serif;



}







#gallery_changer .current a 



{



	color: #000000;



	text-decoration: none;



}











/* Page content extras



------------------------------------------------------*/







#content-extras h3



{



	background: url("images/bg_content_extras_title.png") no-repeat 0% 0%;



	font: bold 1.4em Helvetica, arial, sans-serif;



	margin: 0px 0px 10px 0px;



	padding: 22px 0px 17px 15px;



	position: relative;



}







#content-extras a



{



	color: #CEDBFF;



}







#extras-about { width: 261px; float: left; margin: -20px 25px 0px 0px; }



#extras-comments { width: 261px; float: left; margin: -20px 0px 0px 0px; }



#extras-flickr { width: 261px; float: right; margin-top: -20px; }











#content-extras .inner



{



	padding: 0px 15px 0px 15px;



}







#extras-about .pdf



{



	display: block;



	background: url("images/icon_pdf.gif") no-repeat 0% 50%;



	padding: 18px 0px 18px 60px;



	font: normal 1.0em/120% arial, tahoma, sans-serif;



	color: #CEDBFF;



}







#extras-about .pdf strong



{



	display: block;



	font-weight: bold;



	text-decoration: none;



}







#extras-comments ul



{



	margin: -5px -5px 0px -5px;



	padding: 0px;



	list-style: none;



}







#extras-comments li



{



	border-bottom: 1px solid #abab7b;



}







#extras-comments li a



{



	display: block;



	font: normal 1.0em/120% arial, tahoma, sans-serif;



	color: #000000;



	text-decoration: none;



	padding: 5px 10px 5px 20px;



	background: url("images/icon_comment_2.gif") no-repeat 3px 8px;



}







#extras-comments li a:hover



{



	background-color: #cbcba9;



}







#extras-comments li a span



{



	display: block;



	color: #CEDBFF;



}







#extras-flickr img



{



	float: left;



	widht: 43px;



	height: 43px;



	border: 3px solid #fff;



	margin: 0px 8px 8px 0px;



}







#extras-flickr a:hover img



{



	border: 3px solid #CEDBFF;



}











/* Page footer



------------------------------------------------------*/







#page-footer p



{



	font: normal 1.0em/150% arial, tahoma, sans-serif;



	color: #f6f8ff;



	text-decoration: none;



	padding: 50px 20px 0 0;



}







#page-footer a



{



	color: #f6f8ff;



}








/* About Tri Delta



------------------------------------------------------*/





#content-main-about



{

        margin: 0px 20px 0 20px;

	

        width: 510px;



	float: right;

  

        font-size: 12px;



        text-align: justify;



 



}



#content-main-about p



{



	margin: 0px 0px 16px 0px;



	line-height: 16px;



	color: #212122;



        text-indent: 30pt;



}



#content-main-about img



{



	padding: 0 0 5px 0;



}

#audioplayer_1 {
float: left;
margin:47px 0 0 65px;
}