/* PROQUIP 2007 */
@import url("sub_nav.css");
@import url("nav.css");	
@import url("image_replacement.css");	
/* GLOBAL STYLES */
* {
	margin:0px;
	padding:0px;
	}
html {
	text-align:center;
	padding-top:5px;
	background:url(../media/html_bkg.gif) top left repeat;
	}	
body {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:100%;
	}
p {
	font-size:0.75em;
	margin-bottom:10px;
	color:#666666;
	}	
h1 {
	font-size:1.3em;
	margin:0 0 10px 15px;
	padding:10px 0 0 0;
	}
h2 {
	font-size:1em;
	margin:0 0 10px 0;
	padding:10px 0 0 0;
	}	
h3 {
	font-size:1.1em;
	margin:0 0 10px 0;
	padding:10px 0 0 0;
	}
li {
	list-style:none;
	}
a {
	color:#496eb2;
	text-decoration:none;
}
a:hover {
	color:#496eb2;
	text-decoration:underline;
}


/** New Homepage BEGIN **/

.widePage {
	width:890px;
	margin:5px auto 0 auto;
}
.widePage .latestNews a {
	color:#6699CC;
	text-decoration:none;
}
.widePage .latestNews a:hover {
	color:#6699CC;
	text-decoration:underline;
}
.welcomeMsg {
	padding:0px 0 10px 0;
}
.contentWrap {
	padding:0px 10px 0px 10px;
}
.introMsg {
	padding:0px 10px 10px 10px;
}
.newLeftCol {
	width:430px;
	border-right:1px dotted #999;
}
.newRighttCol {
	width:430px;
	padding:0px;
	text-align:center;
	float:left;
}

.affiliates {
	padding:0px 10px 5px 140px;
	margin-left:20px;
	background-image: url(../media/new_home/images/affiliateLogos.jpg);
	background-repeat: no-repeat;
	background-position: left 5px;	
}

	/** Range BEGIN **/
	
	.rangeHomeBox {
		float:left;
	}
	ul.rangeHome {
		margin:0;
		padding:0;
		list-style:none;
		display:inline;
	}
	ul.rangeHome li {
		display:inline;
		margin:0;
		padding:0;
	}
		ul.rangeHome li a {
			display:block;
			width:122px;
			height:111px;
			text-decoration:none;
			float:left;
		}
		ul.rangeHome li.mens a {
			background-image: url(../media/new_home/buttons/mens.jpg);
			background-repeat: no-repeat;
			background-position: center top;
			margin-right:20px;
			margin-left:2px;
		}
			ul.rangeHome li.mens a:hover {
				background-image: url(../media/new_home/buttons/mens.jpg);
				background-repeat: no-repeat;
				background-position: center bottom;
			}
		ul.rangeHome li.ladies a {
			background-image: url(../media/new_home/buttons/ladies.jpg);
			background-repeat: no-repeat;
			background-position: center top;
			margin-right:21px;
		}
			ul.rangeHome li.ladies a:hover {
				background-image: url(../media/new_home/buttons/ladies.jpg);
				background-repeat: no-repeat;
				background-position: center bottom;
			}
		ul.rangeHome li.junior a {
			background-image: url(../media/new_home/buttons/junior.jpg);
			background-repeat: no-repeat;
			background-position: center top;
		}
			ul.rangeHome li.junior a:hover {
				background-image: url(../media/new_home/buttons/junior.jpg);
				background-repeat: no-repeat;
				background-position: center bottom;
			}
		ul.rangeHome li a span {
			visibility:hidden;
			font-size:1px;
		}
	
	/** Range END **/
	
	/** clothing page BEGIN **/
	
	ul.clothingList {
		margin:0;
		padding:0;
		list-style:none;
		
		width:890px;
		margin:0 auto 0 auto;
	}
	ul.clothingList li {
		display:inline;
		margin:0;
		padding:0;
	}
		ul.clothingList li a {
			display:block;
			width:281px;
			height:357px;
			text-decoration:none;
			float:left;
		}
		ul.clothingList li.mens a {
			background-image: url(../media/new_home/buttons/clothing/men.jpg);
			background-repeat: no-repeat;
			background-position: left top;
			margin-right:10px;
			margin-left:10px;
			width:280px;
		}
			ul.clothingList li.mens a:hover {
				background-image: url(../media/new_home/buttons/clothing/men.jpg);
				background-repeat: no-repeat;
				background-position: left bottom;
			}
		ul.clothingList li.ladies a {
			background-image: url(../media/new_home/buttons/clothing/ladies.jpg);
			background-repeat: no-repeat;
			background-position: center top;
			margin-right:11px;
		}
			ul.clothingList li.ladies a:hover {
				background-image: url(../media/new_home/buttons/clothing/ladies.jpg);
				background-repeat: no-repeat;
				background-position: center bottom;
			}
		ul.clothingList li.junior a {
			background-image: url(../media/new_home/buttons/clothing/junior.jpg);
			background-repeat: no-repeat;
			background-position: center top;
		}
			ul.clothingList li.junior a:hover {
				background-image: url(../media/new_home/buttons/clothing/junior.jpg);
				background-repeat: no-repeat;
				background-position: center bottom;
			}
		ul.clothingList li a span {
			visibility:hidden;
			font-size:1px;
		}
	
	/** clothing page END **/
	
	/** Latest News **/
	
	.latestNews {
		width:447px;
		float:right;
		font-size:0.8em;
	}
	.newsItem {
		display:block;
		padding:10px 10px 20px 30px;
		border-bottom:1px dotted #999;
		background-image: url(../media/new_home/bg/arrowNews.jpg);
		background-repeat: no-repeat;
		background-position: 15px 11px;
	}
		.widePage .moreNewsBtn a {
			display:block;
			float:right;
			margin:0;
			padding:0;
			width:104px;
			height:25px;
			background-image: url(../media/new_home/buttons/moreNews_off.jpg);
			background-repeat: no-repeat;
			background-position: center center;
			text-decoration:none;
		}
		.widePage .moreNewsBtn a:hover {
			background-image: url(../media/new_home/buttons/moreNews_on.jpg);
			text-decoration:none;
		}
			.moreNewsBtn a span {
				visibility:hidden;
				font-size:1px;
			}
	
	/** Latest News END **/

/** NEW HOMEPAGE END **/
	
/** NEWS **/
	.lft_thin {
		width:130px;
		padding:5px;
	}
		.lft_thin ul.sideNav {
			margin:0;
			padding:10px;
			font-size:0.75em;
			
			width:100%;
		}
		.lft_thin ul.sideNav li {
			display:inline;
		}
		.lft_thin ul.sideNav li a {
			padding:5px;
			display:block;
			color:#6699CC;
			text-decoration:none;
			border-bottom:1px solid #ddd;
		}
		.lft_thin ul.sideNav li a:hover {
			border-bottom:1px solid #6699CC;
			color:#6699CC;
			padding-left:10px;
		}
	.rht_wide {
		width:750px;
		padding:5px;
	}
		.rht_wide .newsContent {
			background-color:#fefefe;
			padding:10px 10px 5px 10px;
			margin:0 5px 10px 0;
			clear:both;
			overflow:auto;
			height:100%;
		}
			.rht_wide .newsContent img.newsThumb {
				float:left;
				padding:5px;
				margin:0 10px 5px 0;
				border:1px solid #ddd;
			}
			.rht_wide .newsContent img.newsBig {
				float:right;
				padding:5px;
				margin:0 0 10px 10px;
				border:1px solid #ddd;
			}
		.rht_wide .newsContent a {
			font-style: italic;
			text-decoration: underline;
			color:#6699CC;
		}
		.rht_wide .newsContent a.download {
			padding:0 0 0 35px;
			background-image: url(../news/images/download.gif);
			background-repeat: no-repeat;
			background-position: left center;
		}
		.rht_wide .newsContent p {
			margin:5px 0 10px 0;
			padding:0;
		}
		.rht_wide .newsContent h2.title {
			margin:5px 0 0px 0;
			padding:0;
			font-weight:bold;
			font-size:0.8em;
			color: #666666;
		}
		.rht_wide .newsContent small {
			margin:0 0 10px 0;
			padding:0;
			font-size:60%;
		}
	#paging {
		text-align:right;
		font-size:0.75em;
		color:#999;
		padding-right: 10px;
	}
		#paging a {
			padding:0 5px 0 5px;
			color:#6699CC;
			text-decoration: underline;
		}
/** NEWS END **/
	
#banner {
	width:519px;
	margin:10px 0 0px 0;
	padding:0;
} 	
#content.pagetitle {
	font-size:0.55em!important;
	color:#666666;
	}		
/* LAYER STYLES */
#bkg_wrapper {
	margin:0px auto;
	width:955px;
	background-color:#FFFFFF;
	padding:10px 0;
	}	
#wrapper {
	width:926px;
	border:1px solid #E8E9EA;
	padding:5px 2px 2px 2px;
	margin:0px auto;
	overflow:auto;
	}
#header {
	width:920px;
	color:#FFFFFF;
	background:#A8ABAC url(../media/header_bkg.gif) top center no-repeat;
	height:86px;
	text-align:left;
	margin:0px auto;
	padding:5px 0 0 0;
	margin-bottom:2px;
	}
#header_links {
	float:right;
	width:360px;
	padding-top:63px;
	}
#logo_container {
	float:left;
	width:426px;
	height:86px;
	}	
#content_container {
	float:left;
	text-align:left;
	overflow:auto;
	width:920px;
	height:100%;
	margin-top:0px;
	padding:5px 0;
	display:block;
	background-color:#F2F3F3;
	border:3px solid white;
	}
.home {
	padding-bottom:5px!important;
	}	
.floathome_wrapper {
	overflow:auto;
	height:100%;
	}	
.leftfloathome {
	float:left;
	width:136px;
	}
.rightfloathome {
	float:right;
	width:194px;
	}			
.rightfloathome p {
		margin:0 0 16px 0!important;
		padding:0!important;
		}	
	.rightfloathome p img {
		float:right;
		}	
#left {
	float:left;
	padding-left:4px;
	text-align:left;
	padding-bottom:20px;
	}
.lft_twocol {
	width:355px;
	}
.lft_twocol_ryder_cup {
	width:419px;
	}
.lft_subnav {
	width:150px;
	}	
#clothing_container {
	margin-top:5px;
	}	
#product_images {
	width:430px;
	height:310px;
	text-align:center;
	margin:5px 0px 5px 0px;
	}	
#right {
	float:right; 
	overflow:auto;
	border-left:1px solid #ddd;
	}
#right2 {
	float:right; 
	overflow:auto;
	}	
.rht_twocol {
	width:534px;
	padding-left:15px;
	}
.rht_twocol_ryder_cup {
	width:460px;
	padding-left:15px;
	}
*+html .rht_twocol_ryder_cup {
	width:460px;
	}
*+html .rht_twocol {
	width:524px;
	}	
.rht_threecol {
	width:754px;
	}	
.world {
	background:url(../media/map.gif) no-repeat;
	background-position:right 10px;
	}			
#flash_container {
	width:519px;
	height:296px;
	background-color:#CCCCCC;
	margin-top:5px;
	}
#clothing_left {
	float:left;
	width:430px;
	background-color:#E4E5E6;
	}
#clothing_right {
	float:right;
	width:298px;
	margin-right:6px;
	margin-bottom:5px;
	background-color:#E4E5E6;
	}	
html > body #clothing_right {
	margin-right:12px;
	}		
#ajaxcontentarea {
	width:298px;
	min-height:375px;
	margin-bottom:0px;
	}	
* html #ajaxcontentarea {
	height:398px;
	}
*+html #ajaxcontentarea {
	min-height:395px;
	}				
#footer {
	width:955px;
	height:30px;
	margin:0 auto;
	padding:10px 0;
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;
	background-color:#ccc;
	}
.semi_transparent {		
	width:510px;
	margin:5px 0 5px 5px;
	padding:40px 0 10px 0;
	filter:alpha(opacity=45);
	-moz-opacity:.45;
	opacity:.45;
	background-color:#ccc;
	}		
/* TABLE STYLES */	
.rightfit table {
	margin-bottom:30px;
	font-size:0.80em;
	margin-left:12px;
	}
.rightfit table caption {
	display:block;
	text-align:left;
	font-weight:bold;
	color:#666666;
	}	
.rightfit table tr th {
	background-color:#e9e9e9;	
	}
.rightfit table tr {
	background-color:#FFFFFF;
	}		
/* TEXT/IMAGE STYLES */	
#flag_list {
	margin-left:15px;
	}
#flag_list li {	
	list-style:none;
	display:inline;
	}	
#left h2 {
	font-size:0.80em;
	color:#666;
	margin:0 15px 10px 25px;
	pading:0px;
	}
img.model_shot {
	float:right;
	margin:10px;
	}
.rht_twocol img {
	margin:5px 0 15px 0;
	}	
#left p, #right p {
	font-size:0.70em;
	padding:0px 25px 0 25px;
	}
.featured_pro_txt {
	}
.featured_pro {
	float:right;
	width:338px;
	}		
#clothing_left ul {
	float:left;
	font-size:0.70em;
	color:#333333;
	margin:10px 0 0 5px;
	}
#clothing_left li {
	list-style:none;
	}	
#right p {
	font-size:0.70em;
	padding:0px 25px 0 5px;
	}
.semi_transparent dl {
	font-size:0.70em;
	margin-bottom:20px;
	margin-left:20px;
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:1;
	color:#333!important;
	}	
.semi_transparent p, .semi_transparent dd {
	color:#333!important;
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:1;
	}
.semi_transparent dt {
	color:#000!important;
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:1;
	}
#results_list {
	width:268px;
	height:330px;
	margin:5px auto;
	background-color:#D9D9D9;
	}
p.results_link {	
	text-align:center;
	}	
#ajaxcontentarea dl {
	font-size:0.70em;
	padding:15px 10px 0 10px;
	color:#666;
	}	
#ajaxcontentarea dt {
	font-weight:bold;
	}			
#left img {
	margin:0 0 15px 10px;
	}
#slidedown_menu {
	margin-top:6px;
	}	
#slidedown_menu img {
	margin:0px;
	}		
.blue_italic {
	color:#6699CC;
	font-style:italic;
	}
#ajaxcontentarea p, #ajaxcontentarea h3 {
	margin:15px 10px 0 10px;
	padding:0px;
	}	
#ajaxcontentarea h3 {
	color:#333333;
	font-size:0.85em;
	}
#ajaxcontentarea img {
	text-align:center;
	margin:5px 0 0 10px;
	}	
#ajaxcontentarea ul {
	font-size:0.70em;
	color:#666666;
	margin:10px 0 0 5px;
	}			
#ajaxcontentarea li {
	list-style-image:url(../media/bullet_disc.gif);
	margin-left:20px;
	}	
#left h2 {
	color:#999999;
	font-size:0.85em;
	margin-left:25px;
	}
ul#gallery {
	float:left;
	width:235px;
	margin:0px 10px 5px 5px;
	}
ul#gallery_colours {
	width:140px;
	margin:0px 0px 5px 8px;
	}	
html > body #gallery_colours {
	margin:0px 0px 5px 12px;
	}		
#gallery_colours li {
	padding-right:5px;
	}	
html > body #gallery {
	margin:0px 10px 5px 12px;
	width:245px;
	}	
.detail {
	float:left;
	width:260px;
	padding-left:5px;
	}
.colours {
	float:left;
	width:140px;
	}	
.detail h4 { 
	width:100px;
	margin:0px 0 5px 10px;
	padding:0px;
	font-size:0.70em;
	color:#999999;
	font-weight:normal;
	}
.colours h4 {
	width:100px;
	margin:0px 0 5px 15px;
	padding:0px;
	font-size:0.70em;
	color:#999999;
	font-weight:normal;
	}	
html > body .colours h4 {
	margin:0 0 5px 10px;
	}				
#gallery li, #gallery_colours li {	
	display:inline;
	font-size:0.70em;
	color:#999999;
	}	
ul.call2 {
	list-style:none;
	display:inline;
	}
.call2 li {
	display:inline;
	}	
a img {
	border:none;
	}		
#footer p {
	font-size:0.65em;
	margin-top:5px;
	}	
#footer ul {
	font-size:0.65em;
	}
#footer li {
	display:inline;
	padding:0 1px;
	}	
.image_txt_wrapper {
	border:1px solid #F2F3F3;
	clear:both;
	height:220px;
	}
.image_txt_wrapper p {	
	margin:5px 0 0 10px;
	}		
.image_txt_wrapper img {
	float:left;
	margin-right:10px;
	}	
/* LINK STYLES */
#maintab {
	display:inline;
	background-color:#F2F3F3;
	width:298px!important;
	height:23px;
	float:left;
	margin-bottom:0px;
	}	
html > body #maintab {
	margin-bottom:0px;
	}	
#gallery a:link, #gallery a:visited, #gallery_colours a:link, #gallery_colours a:visited {
	padding-bottom:1px;
	}
#gallery a:hover, #gallery a.selected, #gallery_colours a:hover, #gallery_colours a.selected {
	border-bottom:4px solid #496EB2;
	padding-bottom:1px;
	}		
#maintab li {
	background:url(../media/ajax_tabs.gif) 0 0 no-repeat;
	width:97px;
	height:23px;
	display:inline;
	font-size:0.65em;
	text-align:center;
	background-color:#F2F3F3;
	}	
#maintab a:link, #maintab a:visited {
	background:url(../media/ajax_tabs.gif) -97px 0 no-repeat;
	width:97px;
	height:23px;
	display:block;
	float:left;	
	padding-top:3px;
	color:#fff;
	text-decoration:none;
	}
#maintab a:hover, #maintab a.selected {
	background:url(../media/ajax_tabs.gif) 0px 0 no-repeat;	
	width:97px;
	height:23px;
	display:block;
	float:left;	
	padding-top:3px;
	color:#496EB2;
	text-decoration:none;
	}
.find_link a:link, .find_link a:visited {
	background:url(../media/mag_tabs.gif) -97px 0 no-repeat!important;	
	width:85px!important;
	height:23px;
	padding-top:3px;
	padding-left:12px;
	text-decoration:none;
	display:block;
	}
.find_link a:hover, .find_link a.active {
	background:url(../media/mag_tabs.gif) 0px 0 no-repeat!important;	
	width:85px!important;
	height:23px;
	padding-top:3px;
	padding-left:12px;
	text-decoration:none;
	display:block;
	}		
#maintab span {		
	width:97px;
	display:block;
	float:left;
	margin-right:3px;
	text-align:center;
	}
.lft_twocol a:link, .lft_twocol a:visited {	
	color:#6699CC;
	text-decoration:none;
	}	
.lft_twocol a:hover, .lft_twocol a.selected {
	color:#6D86BF;
	text-decoration:underline;
	}		
#ajaxcontentarea a:link, #ajaxcontentarea a:visited {
	color:#6699CC;
	text-decoration:none;
	}	
#ajaxcontentarea a:hover, #ajaxcontentarea a.selected {
	color:#6D86BF;
	text-decoration:underline;
	}							
.replace {
	text-indent:-5000px;
	}		
#footer a:link, #footer a:visited {
	text-decoration:none;
	color:#333333;
	}	
#footer a:hover, #footer a.active {
	text-decoration:underline;
	color:#000000;
	}	
/* FORM STYLES */	
#retail_locator input.hidden {
	border:none;
	display:none;
	}	
#retail_locator {
	margin-top:16px;
	}
#retail_locator label, #retail_locator input, #retail_locator textarea {
	display: block;
	width: 194px;
	float: left;
	margin-bottom: 10px;
	}
#retail_locator input, #retail_locator textarea, #retail_locator select {	
	border: 1px solid #CCC;
	width:230px;
	margin-bottom:10px;
	}
#retail_locator label {
	font-size:0.70em;
	margin-bottom:10px;
	color:#666666;
	width:80px;
	padding-left:25px;
	}	
#retail_locator br {
	clear: left;
	}		
#retail_locator .submit {
	width: 68px;
	border:none;
	}
#retail_locator_mini input.hidden {
	border:none;
	display:none;
	}	
#retail_locator_mini {
	margin-top:16px;
	}
#retail_locator_mini label, #retail_locator_mini input, #retail_locator_mini textarea {
	display: block;
	width: 194px;
	margin-bottom: 10px;
	}
#retail_locator_mini input, #retail_locator_mini textarea, #retail_locator_mini select {	
	border: 1px solid #CCC;
	width:200px;
	margin-bottom:10px;
	margin-left:10px;
	}
#retail_locator_mini label {
	font-size:0.70em;
	margin-bottom:10px;
	color:#666666;
	width:80px;
	padding-left:10px;
	}	
#retail_locator_mini br {
	clear: left;
	}		
#retail_locator_mini .submit {
	width: 68px;
	border:none;
	}	
#comp_form input.hidden {
	border:none;
	display:none;
	}	
#comp_form {
	margin-top:25px;
	margin-bottom:25px;
	}
#comp_form label, #comp_form input, #comp_form textarea {
	display: block;
	width: 194px;
	float: left;
	margin-bottom: 10px;
	}
#comp_form input, #comp_form textarea, #comp_form select {	
	border: 1px solid #CCC;
	width:330px;
	margin-bottom:10px;
	font-size:0.70em;
	}
#comp_form label {
	font-size:0.70em;
	margin-bottom:10px;
	color:#666666;
	width:100px;
	padding-left:5px;
	margin-right:20px;
	}	
#comp_form br {
	clear: left;
	}		
#comp_form p {
	margin:10px 5px 15px 5px;
	}	
#comp_form .submit {
	width: 68px;
	border:none;
	float:none!important;
	}
.note {
	margin-top:20px;
	}	
	
.checkbox, #Email_checkbox, #Mobile_checkbox, #Post_checkbox, #nocontact_checkbox{
	width:15px!important;
	border:none!important;
	}
.checklabel {
	width:120px!important;
	margin-right:20px!important;
	}		
.left_box {
	float: left;
	width: 250px;
	margin:10px 0;
	padding:0px;	
	}		
.middle_box {
	float: left;
	width: 250px;
	margin:10px 0 0 70px;
	padding:0px;	
	}
	.middle_box2 {
		float: left;
		width: 300px;
		margin:10px 0 0 70px;
		padding:0px;	
	}
.right_box {
	float: right;
	width: 250px;
	margin:10px 10px 10px 0;
	}	
.leftright_container {
	display:block;
	clear:both;
	padding-left:10px;
	margin-bottom:20px;
	overflow:auto;
	height:100%;
	}
.leftright_container img {
	float:left;
	margin-top:3px;
	}				
.leftright_container p {
	color:#666;
	float:right;
	width:170px;
	font-size:0.75em;
	}
	.leftright_container .middle_box2 p { 
		width:220px;
	}	
.leftright_container a:link, .leftright_container a:visited {
	color:#6699CC;
	text-decoration:none;
	}	
.leftright_container a:hover, .leftright_container a.selected {
	color:#6D86BF;
	text-decoration:none;
	}	

	padding:0px;	
	}		
.middle_box {
	float: left;
	width: 250px;
	margin:10px 0 0 70px;
	padding:0px;	
	}
.right_box {
	float: right;
	width: 250px;
	margin:10px 10px 10px 0;
	}	
.leftright_container {
	display:block;
	clear:both;
	padding-left:10px;
	margin-bottom:20px;
	overflow:auto;
	height:100%;
	}
.leftright_container img {
	float:left;
	margin-top:3px;
	}				
.leftright_container p {
	color:#666;
	float:right;
	width:170px;
	font-size:0.75em;
	}	
.leftright_container a:link, .leftright_container a:visited {
	color:#6699CC;
	text-decoration:none;
	}	
.leftright_container a:hover, .leftright_container a.selected {
	color:#6D86BF;
	text-decoration:none;
	}	

	padding:0px;	
	}		
.middle_box {
	float: left;
	width: 250px;
	margin:10px 0 0 70px;
	padding:0px;	
	}
.right_box {
	float: right;
	width: 250px;
	margin:10px 10px 10px 0;
	}	
.leftright_container {
	display:block;
	clear:both;
	padding-left:10px;
	margin-bottom:20px;
	overflow:auto;
	height:100%;
	}
.leftright_container img {
	float:left;
	margin-top:3px;
	}				
.leftright_container p {
	color:#666;
	float:right;
	width:170px;
	font-size:0.75em;
	}	
.leftright_container a:link, .leftright_container a:visited {
	color:#6699CC;
	text-decoration:none;
	}	
.leftright_container a:hover, .leftright_container a.selected {
	color:#6D86BF;
	text-decoration:none;
	}	

	padding:0px;	
	}		
.middle_box {
	float: left;
	width: 250px;
	margin:10px 0 0 70px;
	padding:0px;	
	}
.right_box {
	float: right;
	width: 250px;
	margin:10px 10px 10px 0;
	}	
.leftright_container {
	display:block;
	clear:both;
	padding-left:10px;
	margin-bottom:20px;
	overflow:auto;
	height:100%;
	}
.leftright_container img {
	float:left;
	margin-top:3px;
	}				
.leftright_container p {
	color:#666;
	float:right;
	width:170px;
	font-size:0.75em;
	}	
.leftright_container a:link, .leftright_container a:visited {
	color:#6699CC;
	text-decoration:none;
	}	
.leftright_container a:hover, .leftright_container a.selected {
	color:#6D86BF;
	text-decoration:none;
	}	
	
