/*
Theme Name: Richard Holley Design
Theme URI: http://www.richardholley.com
Description: Richard Holley Design
Version: 1.1
*/

* {margin:0; padding: 0;}

body {background-color: #050505;margin:0;padding: 0; font-family: Arial, Georgia, Verdana, Helvetica;}

/*  */
#wrapper {margin:0px auto; width: 930px;}

/* top section */
#top {height: 58px; position: relative;}

#top .menu {float: left;font-family: Tahoma, Arial; font-size: 12px; font-weight: bold; padding-top: 10px;letter-spacing: +1px;}
#top .menu ul {float :left;}
#top .menu ul li{float :left; position: relative;padding-right: 20px; margin-right: 15px;background-image: url(images/menu-separator.gif);background-repeat: no-repeat;background-position: right +3px;}
#top .menu ul ul li {background-position: right +9px;}
#top .menu ul li a{float :left;text-transform: uppercase; text-decoration: none; color: #ababab; padding-bottom: 4px;}
#top .menu ul li.current_page_item {color: #fefefe;}
#top .menu ul li.current_page_item a {color: #fefefe; border-bottom: 3px #bf0000 solid;}
#top .menu ul li a:hover {color: #FFF}

#top .menu ul ul {display: none}
#top .menu ul ul.children {background:transparent url(images/tooltip-gf.png) repeat scroll 0 0;display:none;padding:5px 0;position:absolute;z-index:50;border: 1px #2b2b2b solid;padding: 5px 0 0 10px}
#top .menu ul ul.children li {width:150px; padding: 5px 0;}
#top .menu ul li.current_page_item ul.children li {background-image: url(images/menu-separator.gif);background-repeat: no-repeat;background-position: right +10px;}
#top .menu ul li.current_page_item ul.children li a {border: none; color: #ababab;}
#top .menu ul li.current_page_item ul.children li a:hover {color: #FFF}

#top .menu-icons {margin-top: 6px;float: right;background-image: url(images/menu-icons-bg.gif); width: 135px; height: 26px}
#top .menu-icons ul {padding-top: 4px; padding-left: 3px; float: left; position: relative;}
#top .menu-icons ul#toolbar ul.children {position:absolute;z-index:50; display: none;}
#top .menu-icons ul#toolbar ul.children li {margin: 5px 2px;}

#searchform .field {padding:4px 3px 3px 5px;width:90px;height: 16px;border:medium none;color:#F2F0E9;font-size:10px;background-color: #424242;float: left;}
#searchform .button {font-size:12px;background: #0c0507;border-style:none;border-width:medium 2px 2px medium;color:#E0E5E9;padding: 0px 0 0 3px;float: left;width:30px;height: 24px;margin-left: 5px;cursor: pointer;}

#top .menu-icons ul#toolbar li ul#searchmenu {background-image: url(images/tooltip-gf.png); width: 160px; height: 36px;}
#top .menu-icons ul#toolbar li ul#additional_pages { width: 100px;background-image: url(images/tooltip-gf.png); }
#top .menu-icons ul#toolbar li ul#additional_pages li {width: 84px;}
#top .menu-icons ul#toolbar li ul#additional_pages li a {padding:2px 0px; color: #ABABAB; font-size: 10px; text-indent: 0px; float: left;width: 60px; text-decoration: none;
text-transform: uppercase;}
#top .menu-icons ul ul {display: none}
#top .menu-icons ul li {float: left; padding: 0px 8px;}
#top .menu-icons li a{float: left;width: 16px; height: 12px; text-indent: -999pt; font-size: 0px;}
#top .menu-icons li a#type1 {background-image: url(images/menu-icons.gif);background-position: +0px +1px;}
#top .menu-icons li a#type1:hover {background-image: url(images/menu-icons.gif);background-position: +0px +14px;}
#top .menu-icons li a#type2 {background-image: url(images/menu-icons.gif);background-position: -31px +1px;}
#top .menu-icons li a#type2:hover {background-image: url(images/menu-icons.gif);background-position: -31px +14px;}
#top .menu-icons li a#rss {background-image: url(images/menu-icons.gif);background-position: -64px +1px;}
#top .menu-icons li a#rss:hover {background-image: url(images/menu-icons.gif);background-position: -64px +14px;}
#top .menu-icons li a.search {background-image: url(images/menu-icons.gif);background-position: -98px +1px;}
#top .menu-icons li a.search:hover {background-image: url(images/menu-icons.gif);background-position: -98px +14px;}

#main {}
#main #content {width: 665px; float: left; padding-top: 0px; overflow: hidden}
body.home #main #content {overflow: visible }
#content #feature {position: relative; height: 650px;}
#content #feature #feature_image{position: absolute; top: 0px; left: -25px; background: #000;padding: 25px 25px 25px 0px}
#content #feature #feature_image img {border: 25px #000000 solid;}
#content #entries {margin-top: 10px;}
#content #entries .featured_item {color: #c6c4bd; font-size: 12px; width: 295px;border-bottom: 1px #4a4a4a solid; float: left; margin: 10px 20px 10px 0; padding-bottom: 20px;}
#content #entries .featured_item .thumb {width: 96px; float: left;}
#content #entries .featured_item img {float: left; width: 88px; height: 88px; border: none;}
#content #entries .featured_item .text_data {float: left; width: 195px;}
#content #entries .featured_item .text_data h3 {padding-top: 0px; padding-bottom: 2px; margin-left: 0px; font-size: 13px;}
#content #entries .featured_item .text_data h3 a {color: #c6c4bd; text-decoration: none; padding: 2px 3px; padding-left: 0px}
#content #entries .featured_item .text_data h3 a:hover {background-color: #FFF; color: #000}
#content #entries .featured_item .text_data p {line-height: 20px;}
#content #entries .featured_item .text_data p span {vertical-align: super; font-size: 8px; color: #7dbcd1}

#content #portfolio_feature { margin-top: 20px; padding-left: 10px;}
#content #portfolio_feature .featured_item {margin: 10px 16px; float: left; border: 5px #191919 solid; padding: 12px;background-color: #000;}
#content #portfolio_feature .featured_item:hover {border: 5px #232323 solid;}
#content #portfolio_feature .featured_item .data {position: relative;}
#content #portfolio_feature .featured_item img {border: 0px; padding: 0px;}
#content #portfolio_feature .featured_item .title {position: absolute; bottom: 0px; left: 0px;height: 30px; width: 245px;background-image: url(images/transparent-bg.png);}
#content #portfolio_feature .featured_item .title h3 {color: #E7E4D8; font-family:Tahoma,Arial;font-size:12px;font-weight:bold;letter-spacing:1px; padding: 8px 0 0 5px;}

#content .subcat_published {}
#content .subcat_published a {text-decoration: none;}
#content .subcat_published img {margin:7px;}
#content .subcat_published .entry img:hover {border:3px solid #2F2F2F;}

#content #post_gallery { margin-top: 30px; margin-bottom: 20px;}
#content #post_gallery ul {float: left;}
#content #post_gallery ul li {float: left; margin: 14px;}
#content #post_gallery ul li a {}
#content #post_gallery ul li a img {border:3px solid #1A1A1A;}
#content #post_gallery ul li a img:hover {border: 3px #2f2f2f solid}

#content #published {margin-top: 20px;}
#content #published #mycarousel ul.jcarousel-list li.jcarousel-item img {margin: 7px;}
#content #published #mycarousel ul.jcarousel-list li.jcarousel-item img:hover { border: 3px #2f2f2f solid}

#content #products {padding-left: 15px; padding-bottom: 10px;}
#content #products h3 {font-size: 15px;}
#content #products .featured_item {margin-bottom: 10px;}
#content #products .featured_item .data {position: relative; width: 600px;}
#content #products .featured_item .title {position: absolute; bottom: 5px; right: 0px; background-image: url(images/transparent-bg.png); padding: 3px 10px}
#content #products .featured_item .title h3 {text-align: right; color: #E7E4D8; font-family:Tahoma,Arial;font-size:12px;font-weight:bold;letter-spacing:1px; padding: 0px 0 0 0px;}

#content #category_products {width: 645px; margin-right: 20px;}
#content #category_products .featured_item {margin-bottom: 10px; line-height: 18px; border:3px solid #1A1A1A;padding:5px}
#content #category_products .featured_item img {float: left; border: 0px}
#content #category_products ul.category_products_list li {width: 270px; float: right; border:3px solid #1A1A1A;margin: 0 10px; padding: 10px; margin-bottom: 20px}
#content #category_products ul.category_products_list li:hover {border:3px solid #2F2F2F}
#content #category_products ul.category_products_list li h2 {color:#E7E4D8;font-size:16px; margin-bottom: 5px; margin-left: -3px; margin-top: 2px; padding-top: 5px; padding-bottom: 0px;}
#content #category_products ul.category_products_list li h2 a {color:#C6C4BD;padding:2px 3px;text-decoration:none;}
#content #category_products ul.category_products_list li h2 a:hover {background-color:#FFFFFF;color:#000000;}
#content #category_products ul.category_products_list li h3 {color:#E7E4D8;font-size:12px; margin: 3px 0px;}
#content #category_products ul.category_products_list li p {color:#E7E4D8;font-size:12px;line-height:20px;text-align: center; padding-top: 20px}
#content #category_products ul.category_products_list li p img {border: none;}

#content #category_products ul.category_products_list li {float: left;}

#content #blog_posts {margin-right: 20px; padding-top: 10px;}
#content #blog_posts .post { color:#E7E4D8; font-family:Georgia,Arial; margin-bottom: 20px; font-size: 12px; line-height: 20px;}
#content #blog_posts .post h2 {font-size: 20px; letter-spacing:0.025em; margin-bottom: 5px; font-weight: normal}
#content #blog_posts .post h2 a {color:#87BCD2;text-decoration: none;}
#content #blog_posts .post h2 a:hover {text-decoration: underline;}
#content #blog_posts .post p.date {margin-bottom: 5px;}
#content #blog_posts .post p.date a {color:#E7E4D8;text-decoration:underline;}
#content #blog_posts .post p.date a:hover {text-decoration: none;}
#content #blog_posts .post a.dsq-comment-count {color:#E7E4D8; text-decoration: underline}
#content #blog_posts .post a.dsq-comment-count:hover {text-decoration: none;}


/* post */
#content .post {margin-right: 5px; overflow: hidden}
#content .post .entry {color: #e7e4d8; line-height: 20px; font-size: 12px;text-align: justify;background-color: #000000; padding-left: 10px; padding-top: 10px; padding-right: 10px}


#content .post .blog h2 {font-size:14px;padding-bottom:5px;padding-top:15px; padding-bottom: 20px;}
#content .post .blog h3 {padding-bottom: 10px;}
#content .post .blog ul {padding:0 15px 20px 10px; float: left;}
#content .post .blog ul li {float:left;font-size:0.9em;height:60px;line-height:140%;margin:0 6px 0 25px;width:145px;list-style-image:none;list-style-position:outside;list-style-type:square;margin-left:45px;padding:3px 0;}
#content .post .blog ul li a {color:#87BCD2;text-decoration:none;}
#main #content .post .blog img {border:none;padding:0px;}


#content .post .product_page {}
#content .post .product_page h2 {font-size: 14px; padding-bottom: 5px; padding-top: 15px;}
#content .post .product_page ul.product_img{float: left;}
#content .post .product_page .info {float: left; padding-left: 10px;}
#content .post .product_page .product_content {padding: 10px 0px}
#content .post .product_page .wp-pagenavi {padding-top: 10px}
#content .post .product_page #product_join_form {padding-bottom: 20px}

#content .post .alignleft {float:left; margin: 5px 5px 2px 0}
#content .post .alignright {float:right; margin: 5px 0px 2px 5px}
#content .post .entry img {border: 3px #1a1a1a solid; padding: 5px;}
#content .post .entry img:hover {border: 3px #232323 solid; padding: 5px;}
#content .post .entry p {padding-bottom: 6px;}
#content .post .entry a {text-decoration: underline; color: #E7E4D8;}
#content .post .entry a:hover {text-decoration: none;}
#content .post .entry h1 {font-size: 18px;}
#content .post .entry h2 {font-size: 16px; padding-bottom: 10px}
#content .post .entry h3 {font-size: 14px;}

/* comments */

#commentarea {color:#E7E4D8;	padding:35px 0; font-size: 12px}
ol.commentlist {font-size: 12px;}
.commentlist, #trackbacklist {	margin:25px 0 0 0;	padding:0 0 30px 0;	}
.commentlist li, #trackbacklist li {	margin: 15px 15px 3px 22px;	padding: 8px 15px 10px 15px;}
.commentlist .commentmetadata {	font-size:11px;	padding-top:1px	}
#trackbacklist .commentmetadata {	font-size:0.7em;	padding-top:3px;	}
.commentlist cite, #trackbacklist cite {	font:normal 1.1em Georgia, "Times New Roman", Times, serif;	}	
cite a {	font:normal 1.1em Georgia, "Times New Roman", Times, serif;	}
.gravatar {	float:left;	width:62px;	}
.gravatar img {	padding:3px;	border:1px solid #4f383d;	}		
.commentinfo {	float:left;	padding-top:5px;	font-size:12px;	}
.commentlist li.my_comment {	background: #161616}
.commentlist li:hover {background: #0e0e0e}
.commenttext {	font-size:12px;	}
.commentlist code {	font-size:1.3em;	line-height:120%;	}
#commentarea #user-comment.field {height:200px;width:586px;}
#commentarea .field {color:#F2F0E9;padding:4px 4px 4px 4px;}
#commentarea h3 {color:#E7E4D8;font-size:12px;line-height:20px;text-align:justify;}
#commentarea a {color:#87BCD2;text-decoration:none;}
#commentarea a:hover {text-decoration: underline;}
#commentarea .clearfloat {display:block;}
#commentarea .commenttext{line-height:145%;margin:15px 0;}
.commentlist cite, #trackbacklist cite {font-size:12px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;}
form#commentform {margin-top: 25px;}
form#commentform p {font-size: 12px; color: #c8c6bb; vertical-align: middle; }
form#commentform p span {font-size: 11px;}

#commentarea input {background-color: #111111; border:1px solid #000000;color:#707070;font-size:12px;height:19px;padding-left:10px;padding-right:3px;padding-top:4px;width:260px; margin-right: 10px; margin-bottom: 5px;}
#commentarea input:focus {background-color: #242424}

#commentarea textarea {background-color:#111111;; border: none;width:306px;color:#707070; padding: 4px; font-size: 12px;}
#commentarea textarea:focus {background-color: #242424}
#commentarea input[type="submit"] {width: 150px; background-color: #242424; height: 26px; padding: 0px;cursor: pointer; margin-top: 5px;}
#commentarea input[type="submit"]:hover {background-color: #2e2e2e;}

	

#content #disqus_thread {width: 635px; margin-top: 20px; overflow: hidden;}
#content #disqus_thread {color:#E7E4D8;}
#content #disqus_thread h3 {font-size: 14px;}
#content #disqus_thread a{text-decoration: underline; font-weight: bold; color:#E7E4D8;}
#content #disqus_thread a:hover{background-color: #FFF; color: #000; text-decoration: none;}
#content #disqus_thread .dsq-item-trackback {display: none;}
#content #disqus_thread .dsq-sharing-options {color: #FFF}
#content #disqus_thread .dsq-subscribe a {color: #000; background-color: #fff}
#content #disqus_thread .dsq-sharing-options a {color: #000;}
#content a.dsq-brlink {display: none;}

.content {float:left;padding-top:0;width:665px;}
.content .widgets .widget {width: 305px; float: left; margin-top: 20px; font-family: Georgia, Arial; line-height: 20px}
.seccond .widgets .widget {margin-top: 0px;}
.content .widgets .widget .popular_topics {margin: 10px 10px 10px 3px; line-height: 25pt;}
.content .widgets .widget .popular_topics a{color:#F2F0E9; text-decoration: none; padding: 4px;}
.content .widgets .widget .popular_topics a:hover {text-decoration: underline}
.content .widgets .widget h2 {font-size: 19px; color: #bf0000; font-weight: normal}
.content .widgets .widget .widget_content ul li {margin: 10px 0px;padding-bottom: 20px; border-bottom:1px solid #4A4A4A;}
.content .widgets .widget .widget_content ul li span{color: #7dbcd1; font-size: 11px;font-style: italic; margin-right: 2px;}
.content .widgets .widget .widget_content ul li span.quote {vertical-align: +5px;}
.content .widgets .widget .widget_content ul li a {color: #f2f0e9; text-decoration: none; font-size: 12px;}
.content .widgets .widget .widget_content #recentcomments ul li a.dsq-widget-user{padding-right: 20px;background-image: url(images/widget-recent-quote.gif);background-repeat: no-repeat;background-position: right top;}
.content .widgets .widget .widget_content #recentcomments ul li p.dsq-widget-meta a:first-child {display: none}
.content .widgets .widget .widget_content #recentcomments ul li p.dsq-widget-meta {font-size: 10px;}

#main .sidebar {width: 265px; float: right;background-color: #000000; padding: 10px 0px; overflow: hidden;
background-image: url(images/small-logo.gif);
background-repeat: no-repeat;
background-position: center +10px; padding-top: 130px;
position: relative;}
#main .sidebar a.homelink {position: absolute; display: block;width: 265px; height: 100px; top: 10px; left: 00px; font-size: 0px; line-height: 0px; text-decoration: none;}
#main .ssidebar {
background-image: none;}
#main .sidebar .widget {margin: 0 0 25px 18px;}
#main .align-side {margin-top: 0px; padding-top: 0px;}
#main .sidebar .widget h2 {font-size: 19px; color: #bf0000; font-family: Georgia, Arial; font-weight: normal; margin-bottom: 5px;}
#main .sidebar .widget ul {margin-left: 10px;}
#main .sidebar .widget ul li {margin: 3px 0}
#main .sidebar .widget #fp_carousel ul li {margin: 0px 0}
#main .sidebar .widget #fp_carousel ul {margin-left: 4px;}
#main .sidebar .widget ul.list li a{border-left: 3px #a20000 solid; color: #707070; font-size: 10px; font-family: Arial, Trebuchet, Tahoma;text-transform: uppercase; text-decoration: none; line-height: 20px; padding-left: 7px;}
#main .sidebar .widget ul li a:hover {border-left: 3px #d7d7d7 solid; color: #FFF}
#main .sidebar .widget ul.jcarousel-list li a {border: none; padding: 0px 1px ;}
#main .sidebar .widget ul.jcarousel-list li a:hover {border: none;}

.sidebar {background-color:#000000;float:right;overflow:hidden;padding:10px 0;width:265px;}

#main .sidebar .widget .featured_portfolio {border: 1px #2a2a2a solid; float: left; position: relative; margin: 7px 0 7px 10px}
#main .sidebar .widget .featured_portfolio .controls {position: absolute; right: 0px; top: -35px}
#main .sidebar .widget .featured_portfolio .controls img {border: 0px}

#main .sidebar .widget .about_richard {background-color: #050505; width: 207px; padding: 10px}
#main .sidebar .widget .about_richard a.img {float: left;line-height: 0px; font-size: 0px; text-decoration: none;}
#main .sidebar .widget .about_richard img{padding: 3px;border: 1px #2a2a2a solid;float: left;}
#main .sidebar .widget .about_richard .text {float: left;font-family: Arial, Georgia, Verdana, Helvetica; font-size: 11px; color: #e7e4d8; width: 132px; padding-left: 6px;}
#main .sidebar .widget .about_richard .text {line-height: 16px;}
#main .sidebar .widget .about_richard .text a{ color: #e7e4d8; text-decoration: none;}
#main .sidebar .split {width: 100%; height: 22px; background-color: #050505; margin-bottom: 10px}
#main .sidebar .widget .connect {background-color: #050505; margin-right: 18px; float: left; padding: 10px 0px}
#main .sidebar .widget .connect ul {float: left;}
#main .sidebar .widget .connect ul li {width: 108px; float: left;}
#main .sidebar .widget .connect ul li a{display: block;float: left; border: none; text-transform: capitalize}
#main .sidebar .widget .connect ul li span {cursor: pointer;width: 22px; height: 21px; float: left; vertical-align: middle; margin-right: 5px;}
#main .sidebar .widget .connect ul li span.facebook {background-image: url(images/connect.gif);background-position: 0px 0px;background-repeat: no-repeat;}
#main .sidebar .widget .connect ul li span.linkedin{background-image: url(images/connect.gif);background-position: -22px 0px;background-repeat: no-repeat;}
#main .sidebar .widget .connect ul li span.dig{background-image: url(images/connect.gif);background-position: -44px 0px;background-repeat: no-repeat;}
#main .sidebar .widget .connect ul li span.myspace{background-image: url(images/connect.gif);background-position: -66px 0px;background-repeat: no-repeat;}
#main .sidebar .widget .connect ul li span.twitter{background-image: url(images/connect.gif);background-position: -88px 0px;background-repeat: no-repeat;}
#main .sidebar .widget .connect ul li span.amazon{background-image: url(images/connect.gif);background-position: -110px 0px;background-repeat: no-repeat;}

#main .sidebar .widget .contact .miniform {margin-top: 5px;}
#main .sidebar .widget .contact .miniform p {font-size: 12px;color:#707070;} 
#main .sidebar .widget .contact .miniform .contact_input {float: left; width: 89px; height: 19px;border: 1px #000000 solid;background-color: #0c0c0c; color: #707070; padding-left: 20px; padding-top: 4px; font-size: 11px; padding-right: 3px;}
#main .sidebar .widget .contact .miniform .name {background-image: url(images/contact-icons.gif);background-repeat: no-repeat;background-position: left +2px;}
#main .sidebar .widget .contact .miniform .name:focus {background-color: #161616;}
#main .sidebar .widget .contact .miniform .email { padding-left: 23px; width: 86px; background-image: url(images/contact-icons.gif);background-repeat: no-repeat;background-position: left -18px;}
#main .sidebar .widget .contact .miniform .email:focus {background-color: #161616;}
#main .sidebar .widget .contact .miniform .contact_textarea {font-size: 11px;background-image: url(images/contact-icons.gif);background-repeat: no-repeat;background-position: left -40px;border: 1px #000000 solid;background-color: #0c0c0c; color: #707070; padding: 5px; padding-left: 20px; width: 201px; height: 71px; overflow: auto}
#main .sidebar .widget .contact .miniform .contact_textarea:focus {background-color: #161616;}

#footer {color: #707070; font-size: 10px; text-align: right;font-family: "Myriad Pro", Georgia, Arial; padding-top: 30px;  padding-bottom: 100px;background-color: #000000; margin-top: 20px;}
#footer .wrapper {margin:0px auto; width: 930px;}
#footer .wrapper p {padding-right: 0px}
#footer .wrapper span{color: #7dbcd1}

/* contact form */
.contact_table {color:#E7E4D8;font-size:12px;line-height:20px; padding: 0px; font-weight: normal;}
#content .post .entry .contact_table img {border: none}
table.contact_table tr {margin-bottom: 10px;}
.contact_table input {background-color:#0c0c0c;border:1px solid #000000;color:#707070;float:left;font-size:11px;height:19px;padding-left:10px;padding-right:3px;padding-top:4px;width:300px;}
.contact_table input:focus {background-color: #242424}
.contact_table span.wpcf7-not-valid-tip {color: #000; width: 200px;}

.contact_table textarea {background-color:#0c0c0c;; border: none;width:306px;color:#707070; padding: 4px}
.contact_table textarea:focus {background-color: #242424}
.contact_table input[type="submit"] {width: 59px; background-color: #101010; height: 26px; color: #e0e5e9; cursor: pointer; padding-top: 0px; padding-left: 0px;}

/* page naveigation */
#content .wp-pagenavi {float:right;font-size:12px;padding-top:30px; padding-bottom: 10px;}
#content .wp-pagenavi a, .wp-pagenavi a:link {background-color: #000000;border:1px solid #1A1A1A;color:#E7E4D8;margin:2px;padding:2px 4px;text-decoration:none;}
#content .wp-pagenavi a:visited {background-color: #000000;border:1px solid #1A1A1A;color:#E7E4D8;margin:2px;padding:2px 4px;text-decoration:none;}
#content .wp-pagenavi a:hover {background-color: #fafafa;border:1px solid #000000;color:#000;}

#content .wp-pagenavi span.pages {background-color:#FFFFFF;border:1px solid #545454;color:#545454;margin:2px;padding:2px 4px;}
#content .wp-pagenavi span.current {background-color:#FFFFFF;border:1px solid #545454;color:#545454;font-weight:bold;margin:2px;padding:2px 4px;}
#content .wp-pagenavi span.extend {background-color: #000000;border:1px solid #1A1A1A;color:#E7E4D8;margin:2px;padding:2px 4px;text-decoration:none;}

/* common  */
ul {list-style: none;}
.clear {clear: both}
.fl {float: left;}
.fr {float: right;}



