* 


BODY {

		   scrollbar-3d-light-color:#E86835;
           scrollbar-arrow-color:#E86835;
           scrollbar-base-color:#000000;
           
           scrollbar-dark-shadow-color:#999999;
           scrollbar-face-color:#333333;
           scrollbar-highlight-color:#666666;
           scrollbar-shadow-color:#000000;
 		   
 		   font-family:Verdana, Arial, Helvetica, Tahoma, sans-serif;
           color: #000000;

}

.bloglink {
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #555555;
	font-weight: bold;
	
}

.bloglink:hover {
		color: #E86835;

}



.resume_button {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	
}

.resume_button:hover {
		color: #FF6600;

}


.navilink {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	
}

.navilink:hover {
		color: #E86835;

}

.inner_menu_navilink {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	
}

.inner_menu_navilink:hover {
		color: #E86835;

}

.staticnavilink {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E86835;

}

.sourcenavilink
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E86835;
}

.activenavilink {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E86835;

}

.copyrightnavilink {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;

}

.t8copyrightnavilink {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E86835;

}

.t8copyrightnavilink:hover {
		text-decoration: underline;

}



TD {


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


 font-size:10pt;


 color: #26266B;


 }

/* Top Banner */

#top_banner {
	width: 775px;
	height: 63px;
	color: #fff;
	background: url('t8-top-logo_07.gif');	
	overflow: hidden
}

#top_banner a {
	color: #fff;
	text-decoration: none;
}

#top_banner a:hover {
	color: #e1e1e1;
}

#top_banner_heading {
	width: 190px;
	height: 75px;
	float: left;
}

#top_bannerlinks {
	padding-right: 0px;
	padding-top: 4px;
	width: 371px;
	float: right;
	color: #ffffff;
	text-align: right;
	word-spacing: -1px;
}

#top_bannerlinks ul { 
	list-style-type: none;	
}

#top_bannerlinks li {
	padding: 1px 5px 0px 0px;
	float: right;
	list-style-type: none;
		
}

#top_bannerlinks li.last {
	padding-right: 0px;
	background: none;
}

#top_bannerlinks li a {
	padding-right: 0px;
	padding-top: 5px;
	color: #ffffff;
	text-decoration: none;
}

#top_bannerlinks li a:hover {
	color: #E86835;
}

#main_page_index {
	background-color: #ffffff;
	margin: 0px;
	width: 775px;
	height: 700px;

	
}

#main_page_index_2 {
	background-color: #ffffff;
	margin: 0px;
	width: 775px;
	height: 370px;

	
}


#main_page_index {
	background-color: #ffffff;
	margin: 0px;
	width: 775px;
	height: 700px;

	
}

#tm_srvc_index {
	background-color: #ffffff;
	margin: 0px;
	width: 775px;
		
}

#contact_us {
	background-color: #ffffff;
	margin: 0px;
	width: 775px;
	
	

	
}

#about_us {
	background-color: #ffffff;
	margin: 0px;
	width: 775px;
	
	
}

#domains_mgmt {
	background-color: #ffffff;
	margin: 0px;
	width: 775px;
	
}


#about_us_etienne {
	background-color: #ffffff;
	margin: 0px;
	width: 775px;
	height: 530px;
		
}

#about_us_tom {
	background-color: #ffffff;
	margin: 0px;
	width: 775px;
	height: 530px;
		
}

#about_us_alex {
	background-color: #ffffff;
	margin: 0px;
	width: 775px;
	height: 530px;
		
}


#about_us_etienne_resume {
	background-color: #ffffff;
	margin: 0px;
	width: 775px;
	
}

#trademark_services {
	background-color: #ffffff;
	margin: 0px;
	width: 775px;
	
	
}

#trademark_renewals {
	background-color: #ffffff;
	margin: 0px;
	width: 775px;
	
}


.clearthis {
	margin : 0px;
	height : 1px;
	clear : both;
	float : none;
	font-size : 1px;
	line-height : 0px;
	overflow : hidden;
}


/* Left Sidebar */


.leftnavilink {
	text-decoration: none;
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	

}

.staticleftnavilink {
	text-decoration: underline;
	font-family: Arial;
	font-size: 10px;
	color: #333333;
	

}

.leftnavilink:hover {
		color: #000000;
		text-decoration: underline;


}
.rightnavilink {
	text-decoration: none;
	font-family: Arial;
	font-size: 10px;
	color: #666666;
	

}

.rightnavilink:hover {
		color: #FF6600;
		text-decoration: underline;


}

.emailnavilink {
	text-decoration: none;
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	

}


.emailnavilink:hover {
		color: #FF6600;
		text-decoration: underline;


}


#left_side_frame {
	background-color: #ffffff;
	width: 409px;
	float: left;
	text-align: left;
	
}

#services_left_side_frame {
	background-color: #CFCFCF;
	width: 150px;
	float: left;
	text-align: left;
	
}

#services_right_side_frame {
	background-color: #CFCFCF;
	width: 150px;
	float: right;
	text-align: left;
	
}

#services_center_frame {
	background-color: #ffffff;
	width: 475px;
	float: left;
	text-align: left;
	
}






#left_side_frame_mission {
	background-color: #cfcfcf;	
	padding: 0px 5px 0px 5px;
	height: 115px;
	overflow: hidden;
	font-weight: bold;
}

#left_side_frame_srvcs_icons {
	padding: 0px 0px 0px;
	font-weight: bold;
}



#reference_desk {
	width: 408px;
	text-align: left;
	font-family: tahoma, arial, sans-serif;
	font-size: 10px;

}


#home_main_image {
	width: 365px;
	float: right;
	
}

#home_blog_topics {
	margin-top: 2px;
	padding-left: 1px;
	background-color: #cfcfcf;
	float: right;
	
}

/* Main Content Area */

#middle_content {
	width: 638px;
	background-color: #ffffff;
	padding: 10px 0px 10px;
	float: right;
	
}

#middle_content_h_divider {
	margin-right: 7px;
	margin-bottom: 2px;
	height: 1px;
	background-color: #c2c2cd;
	overflow: hidden;
}


/* Middle Content Top Space */

#middle_content_top {
	padding: 0px 0px;
	width: 365px;
	text-align: justify;
}

#middle_content_top_image {
	margin-right: 25px;
	width: 234px;
	float: right;
	overflow: hidden;
	
}

#middle_content_top_image_directions {
	margin-top: 15px;
	margin-right: 15px;
	width: 231px;
	float: right;
	overflow: hidden;
	
}

#middle_content_top_text {
	clear: left;
	width: 341px;
}

#middle_content_top_text_ourstore {
	clear: left;
	width: 610px;
}


/* Middle Content Columns */

.middle_content_columns {
	margin-bottom: 0px;
	margin-top: 5px;
	width: 630px;
	background: url('images/item_sub_background.gif') repeat-y 0px 0px;
	text-align: justify;
	overflow: hidden;
}

.middle_content_columns_left {
	padding-left: 0px;
	width: 308px;
	float: left;

}

.middle_content_columns_right {
	padding-right: 2px;
	width: 308px;
	float: right;

}

.middle_content_columns_top_divider_left {
	margin-bottom: 2px;
	height: 1px;
	background-color: #c2c2cd;
	overflow: hidden;
	width: 310px;

}
.middle_content_columns_top_divider_right {
	margin-bottom: 2px;
	margin-left: 7px;
	height: 1px;
	background-color: #c2c2cd;
	overflow: hidden;
	width: 307px;
}

.middle_content_columns_image {
	margin-top: 15px;
	float: right;
	text-align: right;
}

.middle_content_columns_image_right_1 {
	margin-top: 5px;
	float: right;
	
}

.middle_content_columns_image_right_2  {
	margin-top: 5px;
	float: left;
}

.middle_content_columns_image_left_1 {
	margin-top: 3px;
	margin-right: 0px;
	float: right;
	
}

.middle_content_columns_image_left_2 {
	margin-top: 3px;
	margin-right: 0px;
	float left;

}

.middle_content_columns_text_left_1 {
	padding-left: 0px;
	padding-top: 0px;
	color: #333333;
	float: left;
	width: 144px;
	
}

.middle_content_columns_text_left_2 {
	padding-right: 10px;
	padding-top: 0px;
	margin-right: 0px;
	color: #333333;
	float: right;
	width: 144px;	
}

.middle_content_columns_text_right_1 {
	padding-left: 0px;
	padding-top: 0px;
	color: #333333;
	float: left;
	width: 144px;
	
}

.middle_content_columns_text_right_2 {
	padding-right: 10px;
	padding-left: 0px;
	padding-top: 0px;
	color: #333333;
	float: right;
	width: 144px;
	
}
.middle_content_columns_cartinfo {
	padding-top: 12px;
	padding-left: 20px;
	color: #820721;
	font-family: arial, tahoma, sans-serif;
	float: none;
	clear: both;
}

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

.middle_content_columns_cartinfo .price {
	float: left;
	text-align: left;
}

.middle_content_columns_cartinfo .addtocart {
	margin-top: 2px;
	float: right;
	width: 100px;
	height: 12px;
	text-align: left;
	background: url('images/button_addtocart.gif') no-repeat 0% 0%;
}

#bottom_bar {
	width: 775px;
	background-color: #ffffff;
	float: right;
	
}