/*    Copyright 2005-2007 CreatedToCreate.net by Adrian Moisei      */

body {
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size:   13px;
	line-height: 21px;
	color: #333333;
	margin:  0px;
	padding: 0px;
	text-align:center;
	background-color:#CCCCCC;
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */


img {
	border: 0px;
}



#photo_frame {
	background-color:#ffffff;
	border: 1px dotted #999999;
}

input[type=hidden] {
	 visibility: hidden;
}

form{
	display: inline;
}



/* _____  Input  _______________________________________________________________ */


input, textarea, select  {
	background-color: #FFFFFF;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #999999;
	display: inline;
	color:#333333;
	vertical-align:middle;
}

input.button {
	height: 16px;
	cursor: pointer;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #748a03;
	display: inline;
}

input.image {
	border: 0px;
	display: inline;
}

input.radio {
	border: 0px;
	cursor: pointer;
	background-color: transparent;
	display: inline;
}

input.checkbox {
	border: 0px;
	cursor: pointer;
	background-color: transparent;
	display: inline;
}

/* _____  Table  _______________________________________________________________ */

table th, tr, td {
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin: 0px;
	line-height: 15px;
}


/* _____  Photo Portfolio  _____________________________________________________ */

.photo_padd {
	text-align:right;
	padding: 10px 25px 0px 0px;
}

.photo_fleft {
	float: left;
}

.photo_main {
	width:300px;
	height: 300px;
	text-align: center;
	background-color: #000000;
	padding: 0px 0px 0px 0px;
	line-height:200px;
	font-size:200px;
	vertical-align:middle;
}

.photo_3hundred {
	width:300px;
}

.photo_title {
	padding: 0px 0px 10px 0px;
}


.photo_gt {
	font-size:16px;
	font-weight: bold;
	margin: -10px 0px -10px 20px;
	color:#999999;
}

.photo_text {
	font-size: 11px;
	font-weight: normal;
	height:100px;
	color:#333333;
}

.photo_container {
	width: 510px;
	background-color: #ebebeb;
	height: 480px;
	padding:4px 0px 0px 2px;
}

.photo_thumbs {
	float:left;
	width: 200px;
}

/* _____  Design Portfolio  _____________________________________________________ */


.design_more {
	padding: 10px 0px 0px 130px;
}

.design_description {
	float: left;
	width: 220px;
	padding: 12px 0px 0px 8px;
	line-height: 19px;
}

.design_bigimg {
	padding: 10px 0px 10px 10px;
}

.design_content {
	padding: 5px 10px 10px 120px;
}

.design_left1px {
	float: left; padding:1px;
}

.design_3box {
	width: 270px;
	height: 60px;
	padding: 10px 0px 0px 0px;
}



.design_container {
	float: left; width: 275px;
}

.design_domain {
	float: left;
	width: 110px;
	padding-left:10px;
	font-size:16px;
	font-weight: bold;
	color:#999999;
}

.design_domain2 {
	float: left;
	width: 110px;
	padding: -10px 0px 0px 10px;
	font-size:16px;
	font-weight: bold;
	color:#999999;
}

/* _____  Fonts & Links & BG & Cont  ____________________________________________ */

a.menu_link_on, a.menu_link_on:active, a.menu_link_on:visited, a.menu_link_on:hover  {
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	line-height:17px;
	text-decoration: none;
	font-weight: bold;
}


a.white_big, a.white_big:active, a.white_big:visited {
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 17px;
	font-weight: bold;
	text-decoration: none;
}
a.white_big:hover {
	color: #FF6600;
	text-decoration: underline;
}

.header_logo {
	float:left;
	width: 230px;
	height: 136px;
}

.comment {
	line-height:22px;
	border-top: 1px solid #dcdcdc;
	padding: 0px;
}

.search_result {
	line-height:22px;
	border-top: 1px solid #dcdcdc;	
	background-color: #FFFFFF;
	padding: 0px;
}

.search_padd {
	padding: 20px;
	background-color: #f7f7f7;
}


.header_search_menu {
	float:left;
	width: 741px;
	height: 136px;
}

.container_gray {
	width: 100%;
	padding-top: 15px;
	padding-bottom: 15px;
}

.ninezero_border {
	border: 1px dashed #999999;
	width: 971px;
	text-align:left;
	background-color:#FFFFFF;
	padding: 10px;
}

.text_gray{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #999999;
}
.search_container {
	width: 400px;
	float: right;
}

.search_container_input {
	float: left;
	padding-top: 5px;
}

.search_input {
	font-size: 16px;
	color: #999999;
	font-weight: bold;
}

.search_btn {
	float: left;
	padding: 5px 0px 0px 10px;
}

.menu_above {
	height: 73px;
}

.menu_container {
	height:20px;
	padding-left: 40px;
}

.container-latest {
	width: 500px;
	float:left;
	padding-top: 15px;
	padding-bottom: 20px;
}

.container-dhd {
	width: 500px;
	float:left;
	padding-top: 0px;
	padding-bottom: 0px;
}


.container-contact {
	width: 525px;
	float:left;
	padding-top: 15px;
}

.news-links-home {
	float: left;
	padding: 12px 12px 12px 32px;
}

.twolines {
	float: left;
	padding: 0px 12px 12px 18px;
	width: 280px;
}
.oneline {
	float: left;
	padding: 10px 12px 12px 22px;
}
.text_container {
	padding: 0px 10px 10px 10px;
	float: left;
}

.separator {
	border-top: 1px dashed silver;
	width: 99%;
}

.footer_container {
	padding-bottom: 15px;
	float:left;
}

.footer_logo {
	float: left;
	width: 140px;
	text-align:right;
}

.footer_text {
	padding-left: 10px;
	float:left;
}

.fav_links {
	padding: 0px 0px 0px 10px;
}

.column3_padd {
	padding: 5px 5px 15px 20px;
}

.columns_container {
	width: 971px;
	margin-top: -4px;
	padding: 0px;
}

.column_one {
	float: left;
	width: 538px;
	padding: 0px 0px 10px 5px;
	background-color: #FFFFFF;
}

.attention_cont {
	background-image:url(../images/attention.gif);
	width: 278px;
	height: 240px;
	float: right;
	margin-left: 20px;
}

.attention_padd {
	padding: 90px 20px 0px 30px;
	color: #FFFFFF;
}

.border_white {
	border: 1px solid #FFFFFF;
}

.border_image {
	border: 8px solid #dcdcdc;
}

.border_gray {
	border: 1px solid #333333;
}

/* _____  PNG  ____________________________________________________________________ */

.menu_left {
	display:inline-block;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.createdtocreate.net/templates/default/images/menu_left.png');
}
.menu_right {
	display:inline-block;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.createdtocreate.net/templates/default/images/menu_right.png');
}
.filter_alpha {
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}
.filter_search {
	display:inline-block;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.createdtocreate.net/templates/default/images/search.png');
}
.filter_search_results {
	display:inline-block;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.createdtocreate.net/templates/default/images/search_results.png');
}
.filter_latest_news {
	display:inline-block;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.createdtocreate.net/templates/default/images/latest_news.png');
}

.filter_dhd {
	display:inline-block;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.createdtocreate.net/templates/default/images/dhd.png');
}


.filter_blog {
	display:inline-block;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.createdtocreate.net/templates/default/images/blog.png');
}
.filter_contact {
	display:inline-block;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.createdtocreate.net/templates/default/images/contact.png');
}
.filter_portfolio_big {
	display:inline-block;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.createdtocreate.net/templates/default/images/portfolio_big.png');
}
.filter_portfolio {
	display:inline-block;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.createdtocreate.net/templates/default/images/portfolio.png');
}
.filter_philosophy {
	display:inline-block;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.createdtocreate.net/templates/default/images/philosophy.png');
}
.filter_am {
	display:inline-block;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.createdtocreate.net/templates/default/images/am_signature.png');
}
.filter_fl {
	display:inline-block;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.createdtocreate.net/templates/default/images/fav_links.png');
}

.filter_3w {
	display:inline-block;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.createdtocreate.net/templates/default/images/partners_3Wavestudio.png');
}
.filter_amp {
	display:inline-block;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.createdtocreate.net/templates/default/images/partners_adrianmoisei.png');
}
.filter_epress {
	display:inline-block;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.createdtocreate.net/templates/default/images/partners_epress.png');
}
.filter_gsi {
	display:inline-block;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.createdtocreate.net/templates/default/images/partners_GoodStockImages.png');
}
.filter_op {
	display:inline-block;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.createdtocreate.net/templates/default/images/partners_TopSpeed.png');
}
.filter_rt {
	display:inline-block;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.createdtocreate.net/templates/default/images/partners_RomanianTrip.png');
}
.filter_rounded{
	display:inline-block;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.createdtocreate.net/templates/default/images/rounded.png');
}


.dashed_google {
	border: 1px dashed #d3d3d3; 
	width: 525px; 
	background-color:  #e9eaee;
}

.cont_google {
	border: 5px solid #e9eaee; 
	background-color:  #e9eaee; 
	width: 468px;
}

.dashed_google_inside {
	border: 1px dashed #d3d3d3; 
	width: 508px; 
	background-color: #e9eaee;
}

.cont_google_inside {
	border: 5px solid #e9eaee; 
	background-color: #e9eaee; 
	width: 468px;
}

.dashed_google_inside_dh {
	border: 1px dashed #d3d3d3; 
	width: 525px; 
	background-color: #e9eaee;
}

.cont_google_inside_dh {
	border: 5px solid #e9eaee; 
	background-color: #e9eaee; 
	width: 468px;
}


.dashed_google_tall {
	border: 1px dashed #d3d3d3; 
	width: 180px; 
	background-color:  #e9eaee;
}

.cont_google_tall {
	border: 5px solid #e9eaee; 
	background-color:  #e9eaee; 
	width: 170px;
}


/* _____  Design History  ________________________________________________________________ */



.line_dhd {
	line-height: 10px;
}

.line {
	line-height: 12px;
}

.more_box {
	background-color:#f6f6f6;
	border-bottom: 1px dashed #d3d3d3;
	padding:  5px 10px 5px 5px; 
	text-align: right; 
	width: 526px;
}
                
.border-dhd {
	border: 0px; 
	width:520px;
}

a.alphabet, a.alphabet:active, a.alphabet:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #4b386d;
	font-size: 18px;
	font-weight:bold;
	line-height: 20px;	
	text-decoration: underline;
}
a.alphabet:hover {
	color: #FF6600;
	text-decoration: underline;
}

.alphabet_deact {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #999999;
	font-size: 18px;
	font-weight:bold;
	line-height: 20px;	
	text-decoration: none;
}

.alphabet_act {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #cc2600;
	font-size: 20px;
	font-weight:bold;
	line-height: 20px;	
	text-decoration: none;
}

.dhd_border_gray {

	float: left; 	
	border: 1px solid #cdcaca;
}

.dhd_white {
	border: 7px solid #FFFFFF;
}

.dhd_white2 {
	border: 4px solid #FFFFFF;
}


.dhd_content {
	float: left; 
	padding-left: 10px; 
	font-size: 13px; 
	line-height: 20px;
}
      

.dhd_padd10 {
	padding: 10px;
}
