/*

Orange = #ff9c00


*/

/* load 960 framework */
@import url("library/960/reset.css");
@import url("library/960/text.css");
@import url("library/960/960.css");
@import url("library/nav/superfish.css");

/* global styles */
body {margin: margin: 0px auto 0px auto; color:#ccc; background-image:url(images/generic/Premm_main_bg1.jpg); background-repeat:repeat-x; background-color:#28282a;}
h1,h2,h3,h4,h5 {color:#ff9c00;}
a {text-decoration: none;color: #ff9c00}
a:hover { color:#999;}
h4 {font-size:18px;margin:0;padding:0;color:#333}
strong {font-weight: bold;}
em {font-style: italic}

/* headers */
#header {margin-top: 0px;margin-bottom: 0px; border-bottom:#999 1px solid;}
#header #logo {float:left}
#header h1 {margin:0;text-transform: uppercase;font-size: 25px;padding:0;line-height: 1}
#header h1 a {color: #333;border:none;}
#header h1 a:hover {color:#666;}
#header .description {color:#bbb;font-family: Georgia;font-style: italic;font-size: 14px }

/* intro text */
#introduction h2 {font-size:30px;font-family: Georgia;margin:0 0 5px 0;padding:0}
#introduction h3 {line-height:1.3;color: #999;font-size: 18px}

/* twitter */
#twitter {background:url(images/twitter-bg.gif) 0px 30px no-repeat;margin-bottom:25px;}
#twitter-top {background:url(images/twitter-top.gif)  0 0 no-repeat;}
#twitter_update_list {list-style:none;margin:0;padding:0;background:url(images/twitter-bot.gif)  left bottom no-repeat;min-height:80px;}
#twitter_update_list li {list-style: none;margin:0;font-size:12px;padding:25px 60px 15px 20px;line-height: 1.3}
#twitter_update_list li span {display: block}

/* Navigation Highlights */
/*.current-cat a, .current_page_item a {font-weight:bold;}*/
.sf-menu a:hover{color:#ff9c00;}

/* NAVIGATION - Search for something */
#search { position: relative; float: right; top: 5px; height:40px; width:165px;}
#search #s { float: left; display: block; margin:0;padding: 5px 5px 5px 20px; width: 110px; border: none; font-size: 12px; color: #ccc; vertical-align: bottom;  background: #3e3e3e url(images/search.png) 3px 5px no-repeat;/*-moz-border-radius: 5px;-webkit-border-radius: 5px;*/line-height: 1}
#search #s:hover { color: #666;background: #ddd5cd url(images/search.png) 3px 5px no-repeat;}

/* Portfolio Gallery */
#gallery {border:10px solid #e5ded6;}
#gallery-nav {margin:2px 0 25px 0;padding: 0;list-style: none;}
#gallery-nav li { display: inline; margin:0;padding:4px 2px; background:#f6ede7; }
#gallery-nav li.current {background: #e5ded6; }
#gallery-nav li.current a {color:#666}
#gallery-nav li a {color:#aaa;font-weight: bold; border: none; padding:5px}

/* content */
#content h2 {text-transform: uppercase;font-size: 20px;margin-bottom: 15px;font-weight: bold}
#content div.portfolio{background: #fff 8px 8px no-repeat; margin-bottom: 30px; margin-top:30px;}
#content div.portfolio  a.thumb {display: block;position: relative;overflow: hidden;height: 134px;padding:0px;color: #333;border:none;line-height: 1.2;border: 1px solid #eee; width:216px;}
#content div.portfolio h4 {position:relative;}
#content div.portfolio a:focus, #content div.portfolio a:hover { text-decoration: none; }
#content div.portfolio img {position: absolute;top: 8px;left: 8px;width: 284px;height: 150px;border: 0;z-index:3;}
#content div.portfolio span.title { position:absolute;bottom:0;left:0;padding:20px 20px 38px 25px; line-height: 1.2}
#content div.portfolio span.category { position:absolute;bottom:0;left:0;margin:0 20px 20px 25px; font-size:12px;color:#aaa;}
#content div.portfolio span.category a {font-size:12px;border: none;color:#888;}

/* prev next navigation */
.navigation, .navigation-archive {clear: both;margin-bottom: 20px;height: 33px;text-align:center}
.next  {background: url(images/next.gif) 0 -66px no-repeat;width: 85px; height: 33px;float: right}
.prev  {background: url(images/prev.gif) 0 -66px no-repeat;width: 115px; height: 33px;float: right}
.next a {background: url(images/next.gif) 0 0 no-repeat;}
.prev a {background: url(images/prev.gif) 0 0 no-repeat;}
.next a, .prev a {float:right;display:block; height:33px;text-indent:-9999px;border:none;}
.next a {width:85px;}
.prev a {width:115px;}
.next a:hover, .prev a:hover {background-position: 0px -33px;border:none}
.navigation-archive .prev {float:left}

/* widgets */
h3.sub {margin:25px 0px 0px 0px;font-weight: bold; /*text-transform:uppercase; */font-size:13px; padding:4px 0px 5px 0px;}
	h3.sub a{ font-weight:bold;}
.item ul li {display: block;list-style:none; margin:0;}
/*.item ul li a {display: block;border: none;font-weight: normal; color:#fff;}
	.item ul li a:hover {color:#666;}*/
.item dt {font-weight: bold;float:left;width:80px;padding-bottom:7px;clear:left}
.item dd {padding-bottom:7px;}
.portfolio p {margin: 0;padding: 0;font-family:Verdana; font-style: normal ;font-size: 12px;}
.item h4 {color:#666;margin-bottom: 10px}
.textwidget {margin-bottom:30px}
#wp-calendar  {width: 100%}
#wp-calendar td {text-align: center;}
#wp-calendar thead {font-weight: bold;background: #eee}
#wp-calendar td#prev {text-align: left}
#wp-calendar td#next {text-align: right}

/* Content Area */
.postmetadata {font-size: 12px; border-bottom:#999 1px solid; padding:0px 0px 15px 0px;}
small {color: #bbb}
hr.dotted {border:none;border-bottom: 1px dotted #ccc }
.pagetitle, .post h2 {margin-top:0px}
.post h3 a{font-weight: bold; font-size:20px;} 

/* Form Elements */
input,textarea {/*-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;*/font-size: 12px;/*-webkit-border-radius: 5px;*/border:#666 1px solid;padding:6px; background: #3e3e3e;line-height: 1; color:#ccc; margin:0px 0px 10px 0px;}
textarea {font-family:Verdana;}
#submit {font-weight: bold; padding: 5px 10px;border:1px solid #aaa}

/* Comments */
#respond h3 {border-bottom: 1px solid #ddd;padding-bottom:7px}
.commentlist {padding: 0;margin: 0;}
.commentlist li {margin: 10px 0 0px;padding: 10px 10px 10px 10px;list-style: none;border:1px solid #ddd; }
.commentlist li ul {padding: 0;margin: 0;}
.commentlist li ul li {margin-right: 0px;margin-left: 0px;}
.commentlist li .avatar {float: left;border: 1px solid #eee;padding: 2px;background: #fff;margin-right:10px}
.commentlist cite, .commentlist cite a {font-weight: bold;font-style: normal;}
.commentmetadata {font-weight: normal;font-size: 11px}
.children { padding: 0; }
.nocomments {text-align: center;margin: 0;padding: 0;}
.commentmetadata {margin: 0 0 10px 0;display: block;}
.even, .alt {background:#f8f6f2;}
ul.children li.odd {background: #f6ede7;}
.thread-odd {background: #f6ede7;}
.thread-even {background:#f8f6f2;}
.depth-1 {}
.says {display:none;}
.cancel-comment-reply small {font-size:1em;}
.bypostauthor {background: #fff}
.cancel-comment-reply {margin-bottom: 20px}

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

/* My bits */
.clearall {
	clear: both;
}

.hide {
	display: none;
}



#page{
	width: 960px;
	margin: 0px auto 0px auto;
	padding: 0px;
	}
	
#header{
	width:960px;
	height:140px;
	background-color:none;
	background-image:url(images/generic/Premm-logo.gif);
	background-repeat:no-repeat;
	background-position:right;
	}	
	
	
.nav_container{
	width:750px;
	padding-top:55px;
	}	
	
.column1{width:216px; float:left;}
.column2{width:464px; float:left;}
.column3{width:744px; float:left;}
.column712{width:712px; float:left;}
.column4{}	

.colpad{ padding: 0px 32px 0px 0px;}
.colpad_left{ padding: 0px 0px 0px 32px;}
.colpad_top{ padding: 25px 0px 0px 0px;}
.colpad_left30{ padding-left:30px;}

/* Home */
/* ------------------------------------------------------------------------- */
	
#banner_home{
	width:958px;
	height:320px;
	background-color:#000;
	border-bottom:#999 1px solid;
	border-left:#999 1px solid;
	border-right:#999 1px solid;
	/*background-image:url(images/home/banner_test.jpg);*/
	}		
	
#adboxes_home{
	width:960px;
	background-color:none;
	border-bottom:#999 1px solid;
	}	

#latestnews_home{
	width:960px;
	background-color:none;
	border-bottom:#999 1px solid;
	}	
	
#latestnews_home2{
	width:960px;
	background-color:none;
	border-bottom:#999 1px solid;
	height:270px;
	}
	
#latestnews_home2 h3{ display:none;}	
	
#latestnews_home3{
	width:960px;
	background-color:none;
	border-bottom:#999 1px solid;
	height:270px;
	}	
	
	
#info_home{
	width:960px;
	background-color:none;
	}	
	
.adbox{width:214px; height:170px; border:#999 1px solid; margin:32px 0px 0px 0px; background-color:#000; }
.adbox_caption{width:216px; background-color:none; padding:10px 0px 20px 0px;}
	.adbox_caption a{ font-size:13px; color:#ff9c00; font-weight:bold; text-decoration:none; -webkit-transition: color .2s ease-out;}
	.adbox_caption a:hover{color:#666;}
	
.latnews_home_header{ padding:25px 0px 25px 0px; font-family:Verdana; font-size:16px; color:#ff9c00; font-weight:bold;}
.blog_home_header{ padding:0px 0px 25px 0px; font-family:Verdana; font-size:16px; color:#ff9c00; font-weight:bold;}

.latnews_home{padding:30px 0px 30px 0px;}
	.latnews_home h1{ font-size:13px; font-weight:bold; color:#ff9c00;}
		.latnews_home h1 a{ font-size:13px; font-weight:bold; color:#ff9c00; text-decoration:none;}
		.latnews_home h1 a:hover{ color:#666; text-decoration:none;}
	.latnews_home p{ font-size:13px; font-weight:normal; color:#fff;}	

.homead1{background-image:url(images/home/homepic_1.jpg);}
.homead2{background-image:url(images/home/homepic_2.jpg);}
.homead3{background-image:url(images/home/homepic_3.jpg);}
.homead4{background-image:url(images/home/homepic_4.jpg);}


.post100{ height:100px;}

.storytitle_home{ padding:27px 0px 4px 0px; font-size:14px;}
.storycontent_home{color:#fff; font-size:13px;}


.item{ /*height:250px;*/}


.new_cont{ float:right;}

	
/* FOOTER */
/* ------------------------------------------------------------------------- */	
	
#footer_container{
	height:90px;
	background-color:#999;
	background-image:url(images/generic/Premm_footer_bg1.jpg);
	margin: 30px auto 0px auto;
	padding: 0px;
	}	
	
#footer{ width:960px; margin: 0px auto 0px auto;}	

#footer_nav{width:720px; float:left; padding:40px 0px 0px 0px;}
#footer_icons{height:90px; width:240px; float:left;}

.footer_social_icons{height:90px; width:48px; background-color:none;float:left;}
		.linkedin{ background-image:url(images/footer/linkedin_off.jpg);}
		.linkedin a{ background-image:url(images/footer/linkedin_off.jpg); height:90px; display:block; color:#19181a;}
			.linkedin a:hover{ background-image:url(images/footer/linkedin_on.jpg);}
			
		.skype{ background-image:url(images/footer/skype_off.jpg);}
		.skype a{ background-image:url(images/footer/skype_off.jpg); height:90px; display:block; color:#19181a;}
			.skype a:hover{ background-image:url(images/footer/skype_on.jpg);}
		
		.facebook{ background-image:url(images/footer/facebook_off.jpg);}
		.facebook a{ background-image:url(images/footer/facebook_off.jpg); height:90px; display:block; color:#19181a;}
			.facebook a:hover{ background-image:url(images/footer/facebook_on.jpg);}
			
		.twitter{ background-image:url(images/footer/twitter_off.jpg);}
		.twitter a{ background-image:url(images/footer/twitter_off.jpg); height:90px; display:block; color:#19181a;}
			.twitter a:hover{ background-image:url(images/footer/twitter_on.jpg);}
			
		.email{ background-image:url(images/footer/email_off.jpg);}
		.email a{ background-image:url(images/footer/email_off.jpg); height:90px; display:block; color:#19181a;}
			.email a:hover{background-image:url(images/footer/email_on.jpg);}

/* PAGE */
/* ------------------------------------------------------------------------- */	

#content{ padding:0px 30px 0px 0px;}
.entry p{ padding-bottom:10px;}
.wp-caption-text{font-size:12px; color:#666; padding-top:5px;}

.entry li{ float:left;}



#test_container{ float:left;}

/* POST */
/* ------------------------------------------------------------------------- */	

.post{  margin:0px 0px 15px 0px;}
.meta{ border-bottom:#999 1px solid; margin:7px 0px 15px 0px; padding:0px 0px 15px 0px;}
.date{ font-size:12px; color:#fff; font-weight:bold;}
.storytitle{ font-size:20px;}
.tags{ font-weight:bold;}
.storycontent{color:#ccc; }
	.storycontent p{ padding-bottom:12px; }
	.storycontent p img{ padding:0px 0px 0px 0px; display:block; }

#sidebar{ padding-right:20px;}
	#sidebar ul li{ padding-bottom:2px;}	
	#sidebar ul li a{color:#ccc;}
	#sidebar ul li a:hover{color:#ff9c00;}


.height250{ height:250px;}

.cat-post-item{float:left; width:217px; padding:30px 0px 0px 30px;}
	.cat-post-item a{ font-weight:bold; font-size:14px; color:#ff9c00; -webkit-transition: color .2s ease-out;}
	.cat-post-item a:hover {color:#666;}

.cat-item a{color:#ccc;}

.category-uncategorized{margin:0px 0px 15px 0px;}

/* OUR WORK */
/* ------------------------------------------------------------------------- */	

.work_container{ width:742px; height:auto; border:#666 1px solid;}

.work_image{
	background-color:#333333;
	border:1px solid #666666;
	height:340px;
	margin:10px 0 17px 0px;
	width:712px;}

#slider {
	position: absolute;
	border:none;
}
#slider ul, #slider li{
	margin:0;
	padding:0;
	list-style:none;
}
#slider li {
	position: relative;

}
#slider, #slider li{ 
	width:712px;
	height:430px;
	overflow:hidden; 
}
.slider_contenido {
	position: absolute;
	height:auto;
	text-align:right;
	width:510px;
	left: 50px;
	top: 380px;
	z-index: 1;
	padding: 15px 15px 5px 15px;
}
#slider h3 {
	color:#333;
	font-size:100%;
	font-weight:normal;
	margin: 0 0 0px;
}

#slider h3 a{
	color:#FFF;
	font-size:100%;
	font-weight:normal;
	margin: 0 0 0px;
	text-decoration:none;
}

#slider h3 a:hover{
	color:#F60;
	font-size:100%;
	font-weight:normal;
	margin: 0 0 0px;
	text-decoration:none;
}



#slider p {
	color:#000000;
	margin: 0px;
	padding-bottom: 15px;
}
.leer_mas {
	background-image:url(http://www.portesprat.com/cat/wp-content/themes/prat/img/puntos-h.gif);
	background-position:right 3px;
	background-repeat:repeat-x;
	padding-bottom:8px;
	padding-top:12px;
	text-align:right;
}
.leer_mas a {
	text-decoration: none;
	background-image: url(http://www.portesprat.com/cat/wp-content/themes/prat/img/submenu-tri-roll.gif);
	background-repeat: no-repeat;
	background-position: right 2px;
	padding-right: 13px;
	font-weight: bold;
}
span#prevBtn{
	position: absolute;
	left: -2px;
	top: 160px;
	z-index: 2;
	border:none;
	color:#000;
}
	span#prevBtn a{color:#000;}



span#nextBtn{
	position: absolute;
	left: 686px;
	top: 160px;
	z-index: 2;
	width: 26px;
	border: 0px;
	color:#000;
}	
	span#nextBtn a{color:#000;}



.sidenav_col{width:191px; float:left; margin-right:25px;}
.sidenav_height{ height:312px; border-bottom:#999 1px solid;}

.sidenav_quote{width:191px; float:left; margin:17px 25px 0px 0px; font-size:16px; color:#ff9c00; position:absolute; left:0px; top:410px; display:none;}
.quote_caption{width:191px; float:left; margin:2px 25px 0px 0px; font-size:12px; color:#ccc;}

.sidenav_quote2{width:191px; height:300px; float:left; margin:17px 25px 0px 0px; font-size:16px; color:#ff9c00;}

.column3_work{width:714px; float:left; margin:0px 0px 0px 30px;}


/* CONTACT */
/* ------------------------------------------------------------------------- */	
#email_login{ margin:23px 0px 23px 0px;}
	#email_login h1{
		color:#FF9C00;
		font-size:13px;
		font-weight:bold;
		padding-bottom:5px;
		}

#map_1{ background-color:#999; float:left;}

.map_container{width:744px; height:400px; background-color:#999;}
.bottom_marg{margin-bottom:23px;}


.content_breaker_container{
	width:960px;
	background-color:none;
	border-bottom:#999 1px solid;
	}

.content_container{padding:25px 0px 25px 0px;}
	.content_container h1{ color:#ff9c00; font-weight:bold; padding-bottom:3px; font-size:13px;}

#contact_widget{}

/* ABOUT */
/* ------------------------------------------------------------------------- */	
.about_body{float:left; width:217px; padding:0px; list-style:none; margin:0px 31px 0px 0px; font-size:12px;}
	.about_body h1{ font-weight:bold; color:#ff9c00; font-size:12px;}

#adboxes_about{
	border-top:1px solid #999999;
	width:712px;
	margin:25px 0px 0px 245px;
	}	
	
.about_image{
	background-color:#333333;
	border:1px solid #666666;
	height:340px;
	margin:10px 0 17px 0;
	width:712px;}
	
	

	
	
/* TEAM */
/* ------------------------------------------------------------------------- */		

.team_image{width:214px; height:170px; border:#999 1px solid; margin:20px 0px 0px 0px; background-color:#000; }

.team_image_main{
	background-color:#333333;
	border:1px solid #666666;
	height:340px;
	margin:0px 0px 0px 0px;
	width:712px;}		
	
	.team_profile_container{
	/*border-top:1px solid #999999;*/
	width:712px;
	margin:15px 0px 0px 245px;
	}	
	
	.team_line{border-top:1px solid #999999;}
	
	.team_container{padding:25px 0px 25px 0px;}
	.team_container h1{ color:#ff9c00; font-weight:bold; padding-bottom:3px; font-size:13px;}
	.team_container p{padding:0px 0px 7px 0px;}

	
.team_social_cont{ height:30px; width:150px; background-color:none; margin-top:7px; margin-left:-4px;}

.team_social_mail{float:left;background-image:url(images/team/social_mail_off.gif); width:25px; height:30px;}
	.team_social_mail a{display:block;background-image:url(images/team/social_mail_off.gif); width:25px; height:30px; }
	.team_social_mail a:hover{display:block;background-image:url(images/team/social_mail_on.gif); width:25px; height:30px; }

.team_social_twitter{float:left; background-image:url(images/team/social_twitter_on.gif); width:24px; height:30px;}
	.team_social_twitter a{background-image:url(images/team/social_twitter_off.gif); width:24px; height:30px; display:block;}
	.team_social_twitter a:hover{background-image:url(images/team/social_twitter_on.gif); width:24px; height:30px; display:block;}

.team_social_facebook{float:left; background-image:url(images/team/social_facebook_on.gif); width:25px; height:30px;}
	.team_social_facebook a{background-image:url(images/team/social_facebook_off.gif); width:25px; height:30px;display:block;}
	.team_social_facebook a:hover{background-image:url(images/team/social_facebook_on.gif); width:25px; height:30px;display:block;}

.team_social_skype{float:left; background-image:url(images/team/social_skype_on.gif); width:24px; height:30px;}
	.team_social_skype a{background-image:url(images/team/social_skype_off.gif); width:24px; height:30px; display:block;}
	.team_social_skype a:hover{background-image:url(images/team/social_skype_on.gif); width:24px; height:30px; display:block;}


.team_social_linkedin{float:left; background-image:url(images/team/social_linkedin_on.gif); width:27px; height:30px;}
	.team_social_linkedin a{background-image:url(images/team/social_linkedin_off.gif); width:27px; height:30px; display:block;}
	.team_social_linkedin a:hover{background-image:url(images/team/social_linkedin_on.gif); width:27px; height:30px; display:block;}




/* CLIENTS */
/* ------------------------------------------------------------------------- */		

.clients_image{width:214px; height:170px; border:#999 1px solid; margin:32px 32px 0px 0px; background-color:#000; float:left; }


.clients_intro, .clients_intro h1{ font-size:18px;}

.clients_container{
	/*border-top:1px solid #999999;*/
	width:712px;
	margin:0px 0px 0px 245px;
	}

.client_list { color:#ff9c00; font-size:14px; font-weight:bold; margin:25px 0px 10px 245px; }	
	.client_list a{ text-decoration:none;}




/* MOBILE */
/* ------------------------------------------------------------------------- */	

.mobile_cont{
	margin:0px;
	position:relative;
	width:auto;
	height:480px;
	background-color:none;
	background-image:none;
	}
	
	.mobile_home_image{ background-image:url(images/mobile/main_background.jpg); height:400px; background-repeat:no-repeat;}
	
	.mobile_cont img{ width:320px; overflow:auto; height:auto;}
	
.mobile_nav_cont{ width:auto; background-color:#666; height:50px; background-image:url(images/mobile/mobile_nav_bg.jpg); margin-bottom:5px; background-repeat:repeat-x;}	
	
	.mobile_nav_home{width:53px;height:50px; background-color:none; float:left; background-image:url(images/mobile/mobile_nav_home.jpg); display:block; }
		.mobile_nav_home a{ display:block; color:#ccc; width:53px;height:50px;}
	
	.mobile_nav_work{width:auto;height:50px; background-color:none; float:left; display:block; }
		.mobile_nav_work a{ display:block; padding:15px 34px 0px 36px; color:#999; text-align:center;}	
	
	.mobile_nav_blog{width:auto;height:50px; background-color:none; float:left; display:block; }
		.mobile_nav_blog a{ display:block; padding:15px 0px 0px 36px; color:#999; text-align:center;}
	
	.mobile_nav_contact{width:49px;height:50px; background-color:none; float:right; background-image:url(images/mobile/mobile_nav_contact.jpg); display:block; }
		.mobile_nav_contact a{ display:block;color:#ccc; width:49px;height:50px;}
		
		.mobile_nav_spacer{ background-image:url(images/mobile/mobile_nav_spacer.jpg); width:2px; height:50px; float:left;}
		.mobile_nav_on{ background-image:url(images/mobile/mobile_nav_on108.jpg);}


.mobile_contact_post{width:auto; padding:5px 7px 0px 7px;}
.mobile_contact_form{width:auto; padding:0px 7px 5px 7px;}
	.mobile_contact_form input, textarea{ width: 290px;}

.floatright{float:right;}


#tweetmeme_button .retweet{ background:url("http://www.premmdesign.co.uk/blog/wp-content/themes/workaholic/images/widget.gif") no-repeat scroll 0 -45px transparent;}



/* TOP NAV */
/* ------------------------------------------------------------------------- */	

.topnav{ height:40px; background-color:none; width:750; margin-top:8px;}


.topnav li {
	float:left;
}

.topnav a {
	padding: 0 35px 10px 0 ;
	text-decoration:none;
	border:none;
	font-size:12px;
	font-weight:bold;
	display: block;
	color:#CCC;
	-webkit-transition: color .2s ease-out;
}

.topnav a:hover {color:#ff9c00;}



.entry-meta{margin-bottom:15px;}


.time-meta{border-bottom:1px solid #CCCCCC;
display:block;
margin-bottom:10px;
padding-bottom:10px;}

.time-meta a{ color:#999; font-size:10px;}
.time-meta a:hover{ color:#ff9c00; font-size:10px;}



.from-meta{display:none;}

.content_container_email{padding:0px 0px 25px 0px;}
	.content_container_email h1{ color:#ff9c00; font-weight:bold; padding-bottom:3px; font-size:13px;}

.email_icons{ width:60px; height:60px; background-color:none; margin:0px 0px 5px 0px;}

.email_intro{ margin:-20px 0px -54px -20px;}

/*.alignleft{ float:left;}*/




.error_container{padding:25px 0px 25px 0px; /*height:500px;*/ font-size:45px; line-height:45px; font-weight:bold; /*background-color:#666; border: #CCC 1px solid; margin: 32px 0px 32px 0px;*/}
	